Document | Document Title |
---|---|
US10015819B2 |
Method of transmitting control information in a wireless communication system and apparatus thereof
A method and apparatus for transmitting control information in a wireless communication system supporting carrier aggregation (CA) is disclosed. A method for transmitting control information to a base station (BS) by a user equipment (UE) in a wireless communication system includes receiving at least one of a physical downlink control channel (PDCCH) and a physical downlink shared channel (PDSCH) from the base station through at least one serving cell configured in the user equipment, and transmitting control information regarding PDCCH reception or PDSCH reception indicated by the PDCCH to the base station. The control information is transmitted through a physical uplink control channel (PUCCH) of a primary cell, using control information feedback timing of at least one of the primary cell and a first cell of the at least one serving cell, and the at least one serving cell uses different uplink and downlink (UL-DL) configurations. |
US10015817B2 |
Method and apparatus for configuring scheduling periods based on information about the mode of operation
According to an example implementation, a method includes: receiving, at an apparatus, information from a node, the information defining a mode of operation for communicating scheduling information; and configuring transmission and reception periods of scheduling information at the apparatus in dependence on the mode of operation. |
US10015814B2 |
Uplink transmission method, base station and user equipment
Embodiments of the present invention provide an uplink transmission method, a base station and a user equipment. The method includes: receiving uplink split information sent by a first base station, wherein the uplink split information is used for instructing a second base station to receive data in buffers corresponding to N1 logic channel groups of a user equipment, the N1 logic channel groups are determined by the first base station from a BSR sent by the UE, and N1 is a positive integer larger than 0; determining N2 logic channel groups from the N1 logic channel groups, wherein N2 is a non-negative integer smaller than or equal to N1; and sending feedback information to the first base station, wherein the feedback information is used for indicating the determined result. In an embodiment of the present invention, a flexibility of the uplink transmission is improved. |
US10015812B2 |
Apparatus, system and method of setting transmit slots in a wireless communication network
Some demonstrative embodiments include apparatuses, systems and/or methods of setting transmit slots in a wireless communication network. For example, an apparatus may include a scheduler to set a suggested start time of a first transmit slot to transmit over a wireless communication medium, and, if a start of a medium free time for the wireless communication medium is after the suggested start time, to shift the suggested start time to a shifted start time that coincides with the start of the medium free time, and to set a suggested start time of a second transmit slot based on the shifted start time. |
US10015810B2 |
Coexistence of wireless sensor networks with other wireless networks
A method for communicating in a wireless sensor network (WSN) is described. Using control logic, a first wireless transceiver is caused to transmit a wireless packet to a node in a wireless sensor network. The control logic bases its causing on a transmission coinciding with a break in transmission for a second wireless network, such that the transmission from the first wireless transceiver does not coincide with transmissions made on the second wireless network. Time synchronized channel hopping (TSCH) slot frames for wireless packet transmission in the wireless sensor network are caused to be time offset if the first wireless transceiver is utilizing TSCH. Wake up sequence transmissions for the wireless sensor network are caused to be time offset if the first wireless transceiver is utilizing coordinated sampled listening (CSL). |
US10015808B2 |
Method of detecting device resource-utilization and adjusting device behavior and related wireless device
Provided are resource-utilization controlling methods for a device-to-device communication and wireless devices therefor. The method performed by a first wireless device comprises steps of: detecting current utilization state of the resource for the device-to-device communication as a resource utilization state; and explicitly or implicitly signaling the resource utilization state through broadcasting in the physical layer. The method performed by a second wireless device comprises steps of: receiving one or more resource utilization states explicitly or implicitly signaled from one or more other wireless devices; and determining whether and/or how to adjust the transmission behavior of the second wireless device based on the received one or more resource utilization states. |
US10015805B2 |
User equipment and methods of bearer operation for carrier aggregation
Embodiments of a User Equipment (UE) to support dual-connectivity with a Master Evolved Node-B (MeNB) and a Secondary eNB (SeNB) are disclosed herein. The UE may receive downlink traffic packets from the MeNB and from the SeNB as part of a split data radio bearer (DRB). At least a portion of control functionality for the split DRB may be performed at each of the MeNB and the SeNB. The UE may receive an uplink eNB indicator for an uplink eNB to which the UE is to transmit uplink traffic packets as part of the split DRB. Based at least partly on the uplink eNB indicator, the UE may transmit uplink traffic packets to the uplink eNB as part of the split DRB. The uplink eNB may be selected from a group that includes the MeNB and the SeNB. |
US10015798B2 |
Method and system for managing co-channel interference on a traffic channel
The present invention provides a method and system for managing co-channel interference on a traffic channel. In one embodiment, a serving cell provides a list of scrambling codes associated with a plurality of neighboring cells to user equipment currently being served by the serving cell. The user equipment receives a scrambling code transmitted by at least one neighboring cell on a traffic channel in a search frame. The user equipment descrambles the received scrambling code and evaluates signal strength of the at least one neighboring cell based on the output of the descrambled scrambling code. Then, the user equipment determines whether there is a co-channel interference from the at least one neighboring cell based on the evaluated signal strength, and wherein the at least one user equipment reporting existence of the co-channel interference from the at least one neighboring cell to a serving cell. |
US10015797B2 |
Apparatus, system and method of selectively providing internet protocol (IP) session continuity
Some demonstrative embodiments include devices, systems of selectively providing Internet Protocol (IP) session continuity. In one example, a mobile device may include a radio to communicate with a wireless network, the radio to transmit a session setup request to setup a communication session, and to receive a session setup response in response to the session setup request, the session setup response including a first Internet Protocol (IP) address and a second IP address assigned to the communication session, and an indication that the first IP address is configured to maintain IP session continuity; and a controller to select to use the first IP address for the communication session, if IP session continuity is to be maintained for the communication session, and to select to use the second IP address for the communication session, if IP session continuity is not to be maintained for the communication session. |
US10015795B1 |
Mobile cellular device translation into a secure channel identifier for resource management
Embodiments of the present invention relate to, in general, mobile device translation into a secure channel identifier for resource management. Typically, a system configured to establish a network activity channel with a networked device is provided. In some embodiments, based on analyzing a trigger signal, the system is configured to identify a network activity initiated by the user. In some embodiments, the system identifies a network activity channel configured for performing the network activity initiated by the user, based on at least determining a channel latency of the network activity channel. The system may then present the network activity channel to the user, configure the network activity channel such that the mobile device associated with the user is a secure channel identifier for performing the network activity; and modify, dynamically, a channel interface associated with the network activity channel based on the identified network activity and the trigger signal. |
US10015791B2 |
Wireless radio access point configuration
Methods and systems for configuring an access point (AP) are provided. According to one embodiment, a wireless network architecture includes multiple dual concurrent wireless access points, each including dual radios and dual antennas. The dual radios are configured to operate in a same frequency band and include multiple channels within the frequency band. The dual radios in each of the dual concurrent wireless access points are configured with different channels. The dual concurrent wireless access points are configured in a cell pattern, configured to use all of the channels within the frequency band. |
US10015789B2 |
Asynchronous time division duplex operation in a wireless network
Techniques for supporting communication in an asynchronous TDD wireless network are described. In an aspect, downlink transmissions and uplink transmissions may be sent on different carriers in an asynchronous TDD wireless network to mitigate interference. In one design, a station (e.g., a base station or a UE) may send a first transmission on a first carrier in a first time period and may receive a second transmission on a second carrier in a second time period. The station may only transmit, or only receive, or neither in each time period. In one design, allocation of carriers for the downlink and uplink may be performed when strong interference is detected, e.g., by a base station or a UE. When strong interference is not detected, the first and second carriers may each be used for both the downlink and uplink. |
US10015787B2 |
Method for selecting consecutive resource blocks and associated base station
The present disclosure discloses a method for selecting consecutive resource blocks (RBs) on an available frequency band and an associated base station (BS). The method comprises the step of determining a minimum possible window size and a maximum possible window size for each of selected fragments of the frequency band (S210), wherein all RBs on a selected fragment together are sufficient to empty a transmission buffer. The method further comprises the step of determining candidate fragments to be searched through (S220), by defining a reference window size range by a minimum value of minimum possible window sizes of the selected fragments and a minimum value of maximum possible window sizes of the selected fragments and determining a selected fragment, whose window size range defined by its minimum possible window size and maximum possible window size intersects with the reference window size range, as one of the candidate fragments. The method also comprises the step of searching through the candidate fragments using window sizes which fall within the reference window size range to select a minimum number of consecutive RBs sufficient to empty data stored in the transmission buffer (S240). |
US10015783B2 |
Method and apparatus for signalling to downlink transmission for unlicensed channels in a wireless communication system
Methods and apparatuses for implementing reference signal transmissions in a wireless communication system. According to one method, the UE receives a downlink transmission burst from a base station in a first unlicensed channel. The UE also receives an information in a second channel, wherein the information defines whether a subframe is an end subframe of the downlink transmission burst in the first unlicensed channel. The UE determines whether or not to receive a control message, data, or a reference signal from a next frame in the first unlicensed channel. The UE receives the control message, data, or the reference signal from the next frame in the first unlicensed channel if the information indicates that the subframe is not the end subframe of the downlink transmission burst. Alternatively, the UE refuses to receive the control message, data, or the reference signal from the next frame in the first unlicensed channel if the information indicates that the subframe is the end subframe of the downlink transmission burst. |
US10015780B2 |
Control channel transmission, transmission processing method and apparatus, network side device and terminal
A method and an apparatus for transmitting a control channel, a method and an apparatus for processing the transmission of the control channel, a network side device and a terminal are provided. The method for transmitting the control channel is applied to the network side device. The method for transmitting the control channel includes: acquiring indicating information for indicating a terminal type; and when the indicating information indicates that the terminal type is a first terminal type, transmitting the control channel to the terminal with the first terminal type in multiple sub-frames. |
US10015779B2 |
Mobile station apparatus and base station apparatus
A mobile station apparatus transmits capability information including at least indicator selected from a plurality of indicators that each define at least a combination of first information associated with an aggregated frequency bandwidth of one or more component carriers and second information associated with the quantity of component carriers included in the one or more component carriers. A base station apparatus includes a controller that allocates to a mobile station apparatus one or a plurality of component carriers to be used for communication based on a radio resource control (RRC) message received from the mobile station apparatus. The RRC message includes mobile station apparatus capability information including at least one indicator selected from the plurality of indicators. |
US10015777B2 |
Method and apparatus for allocating spectrum
A method and an apparatus for allocating spectrums are provided in the disclosure. The method includes: reconfigurable spectrums for a target group domain are calculated, wherein said reconfigurable spectrums contain one or more of a dedicated spectrum, a reusable spectrum and a loanable spectrum; during the system reconfiguration, spectrums are allocated to cells of the target group domain in a non-overlap region after spectrums are allocated to cells of the target group domain in an overlap region according to the reconfigurable spectrums. By use of the disclosure, the spectrum allocation can be implemented during the system reconfiguration, and interference can be effectively suppressed. |
US10015775B2 |
Point to multi-point services using high speed shared channels in wireless communication systems
Service data is transferred in a wireless communication system. A first service identification is transmitted for reception by a group of users of a cell in the system. The group of users does not include all of the users of the cell. Each of the group of users receives the service identification. Each of the group of users monitors for a second service identification being transmitted over a high speed downlink shared channel (HS-DSCH). The service data is transmitted over the HS-DSCH with the second service identification. Each of the group of users detects the second service identification and receives the service data of the HS-DSCH. |
US10015772B2 |
Geo-tagged beacons for Wi-Fi performance optimization
A system, method, and computer-readable medium for performing a geo-tagged beaconing operation. With the geo-tagged beaconing operation, Wi-Fi nodes include geographic information within beacon frames generated by the nodes. In various embodiments, the Wi-Fi nodes include one or more of networking equipment access points, client devices and dedicated Wi-Fi endpoints. Enables a device attempting a Wi-Fi connection to determine its location based upon the geographic information contained within the beacon frame. Upon detecting its location, the Wi-Fi radio then dynamically selects one or more Wi-Fi mode and/or power calibration setting. |
US10015769B1 |
Systems and methods for indoor positioning using wireless positioning nodes
This disclosure provides systems and methods for determining a location of a mobile device within an indoor environment. An embodiment of the system can have one or more positioning nodes (PONs), each having one or more antennas. Each PON can be disposed at a location within indoor environment and configured to transmit signals via the one or more antennas. The signals transmitted from the antennas of the PONs can be synchronized in time and frequency. A server communicatively coupled to the PONs and storing aiding information, including location and signal information related to the PONs, can transmit the aiding information to a mobile device. The mobile device can receive the signals from use the PONs and use the aiding information to determine a three dimensional position within the indoor environment based on one-way time difference of arrival of the signals. |
US10015766B2 |
Apparatus and method for securely tracking event attendees using IOT devices
Associating each of a plurality of an Internet of Things (IoT) devices with a different attendee at an event, the IoT devices configured to form local wireless connections with one or more IoT hubs or client devices; as a first attendee moves around the event, periodically establishing a local wireless connection between a first IoT device associated with the first attendee and the IoT hubs or client devices within range of the first IoT device; transmitting one or more data packets from the IoT hubs or client devices to an IoT service over the Internet, the data packets including data identifying the first attendee, the first IoT device, and the IoT hubs or client devices to which the first IoT device establishes the local wireless connections, the IoT service storing the data in a database and using the data to determine portions of the event visited by the first attendee. |
US10015762B2 |
Doppler shift estimation and correction for broadband communication in unmanned aerial vehicles
Systems and associated methods for reducing Doppler shifts in the broadband signals between Unmanned Aerial Vehicles (UAVs) and ground stations are disclosed herein. In one embodiment, a method for reducing the Doppler shift of wireless signals includes estimating a velocity of the UAV based on a Global Positioning System (GPS) or an Inertial Measurement Unit (IMU) of the UAV and calculating the Doppler shift of an upload (UL) wireless signal based on the velocity of the UAV. The method further includes predistorting a frequency of the UL wireless signal at the ground station to reduce the Doppler shift at a UAV receiver (RX) and transmitting the UL wireless signal from a ground station transmitter (TX) to the UAV RX. In some embodiments, calculating the Doppler shift of the UL wireless signal is performed at the ground station. |
US10015756B1 |
System and method for adjusting signal strength for medical appointment progress tracking
Provided are systems and processes for adjusting signal strength for medical appointment progress tracking. According to various examples, a method is provided which comprises transmitting, via an antenna of a transceiver, a wireless signal within a medical examination room such that a location within the medical examination room is within a coverage area of the wireless signal. A plurality of checkpoints are identified within the medical examination room, and the strength of the wireless signal is measured at each checkpoint. An amount to adjust the gain of an amplifier coupled to the antenna is determined. The amount may be determined based on the strength of the wireless signal measured at each checkpoint. The strength of the wireless signal is adjusted based on the determined amount such that the coverage area includes a desired wireless signal strength. |
US10015752B2 |
Communication control device, communication control method, radio communication system, and terminal device
A communication control device comprises: an obtaining unit configured to, in a radio communication system including a primary base station to which a primary terminal is connected, and a secondary base station to which a secondary terminal is connected by secondarily using a frequency channel for the primary base station, obtain at least one of a quality report containing a communication quality indicator measured by the primary terminal and a quality report containing a communication quality indicator measured by the secondary terminal; and an interference control unit configured to instruct the secondary base station to reduce transmission power, when it is determined that adverse interference is present in the radio communication system, based on the communication quality indicator contained in the quality report obtained by the obtaining unit. |
US10015750B2 |
Method and apparatus for controlling uplink transmission power in wireless access system supporting machine-type communication
The present invention relates to a wireless access system supporting machine-type communication (MTC), and more specifically, to methods for controlling uplink transmission power by an MTC terminal and apparatuses supporting same. A method for controlling uplink transmission power by an MTC terminal in a wireless access system supporting machine-type communication (MTC), according to one embodiment of the present invention, comprises the steps of: repeatedly receiving, a specific number of times, a first downlink control channel including a first transmission power command (TPC); transmitting, a specific number of times, a first uplink channel according to the transmission power indicated by the first TPC; and receiving a second downlink control channel including a second TPC which commands adjustment of transmission power while transmitting, the specific number of times, the first uplink channel, wherein, while the first uplink channel is being transmitted repeatedly, the first uplink channel can be transmitted according to the transmission power indicated by the first TPC, without reflecting the second TPC. |
US10015748B2 |
Method and apparatus for changing an operating state of a portable electronic device
A method and apparatus for changing an operating state includes a portable electronic device determining that the portable electronic device is in a first position for which a display face of the portable electronic device is directed upward with respect to a downward-directed gravitational field. The method also includes determining that the portable electronic device is undergoing rotational motion through a curved trajectory that takes the portable electronic device from the first position to a second position and determining that the portable electronic device is in the second position for which the display face of the portable electronic device is directed downward with respect to the gravitational field. The method further includes responsively changing the operating state of the portable electronic device from an active state to an inactive state. |
US10015745B2 |
Apparatus, system and method of communicating a wakeup packet
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a wakeup packet. For example, an apparatus may be configured to cause a first wireless device to generate a wakeup packet configured to wake up a receiver of a second wireless device; and to transmit the wakeup packet over a wakeup Resource Unit (RU) allocation of an Orthogonal Frequency Division Multiple Access (OFDMA) structure. |
US10015744B2 |
Low power operations in a wireless tunneling transceiver
A wireless tunneling system tunnels communications between a first host device and a second host device through a wireless link, while maintaining compliance of the communications between the first and second host devices with a wired communication protocol and operates in a power efficient manner. Two host devices may communicate with each other through a wireless link using the wireless tunneling system, as if two host devices were connected through the wired cable. The wireless tunneling system operates in one of a high power state and one or more low power states. In the high power state, the wireless tunneling system exchanges data at a higher data rate for tunneling. In the low power state, the wireless tunneling system disables power hungry components for conserving power. |
US10015743B2 |
Relaying communications in a wireless sensor system
Various embodiments of wireless ambient sensor unit are presented. The sensor unit may include a wireless transceiver configured to transmit sensor data and to receive instructions. The sensor unit may include a sensor configured to measure an ambient condition. The sensor unit may include a controller in communication with the wireless transceiver and the sensor. The controller may be configured to compare data measured about the ambient condition to a stored threshold while the wireless ambient sensor unit is functioning in a low-power mode. The controller may be configured to exit the low-power mode in response to the comparison of the data with the stored threshold. The controller may be configured to cause the data measured about the ambient condition to be transmitted by the wireless transceiver as one or more messages in response to the comparison to the stored threshold. |
US10015740B2 |
Voice and data continuity between wireless devices
An accessory wireless device partakes in a data session with a remote device. The data session may be a voice call or other service. To preserve the battery power of the accessory wireless device, the accessory wireless device opportunistically offloads medium-to-long range radio transmission and reception tasks to the companion wireless device while maintaining call continuity. The accessory wireless device and the companion wireless device communicate through a local connection. In one embodiment, the accessory wireless device pushes a wireless wide area network (WWAN) connection to the companion device by sharing selected security and network information with the companion wireless device. When the accessory device and/or the companion device determine that the local connection may not be sustainable, the accessory device pulls the WWAN connection of the companion device back to itself. |
US10015738B2 |
Method, apparatus, and device for controlling wireless transmission
Embodiments of the disclosure provide a method, an apparatus, and a device for controlling wireless transmission. A first access point in a first system selects, from access point devices in a second system, one access point as a second access point to which the first access point is attached, and connects to the second access point to send first information to a network device. In so doing, the network device determines, according to the first information and second information that is sent by a user device via an access point to which the user device is attached, a transmission mode and a transmission bandwidth between the first access point and the user device, thereby solving a problem of cross timeslot interference that occurs when wireless local area network systems of different types have an overlapping coverage area and are not synchronized. |
US10015730B2 |
Method and device for selecting heterogeneous network serving cell based on inter-cell cooperation
A method and device for selecting a heterogeneous network serving cell based on inter-cell cooperation, which relate to the field of digital communications. The method disclosed in the embodiments of the present invention comprises: acquiring, by a central node base station in a heterogeneous network, alternative users in each cell in the heterogeneous network; and according to a pre-set alternative user selection criterion, selecting an alternative user in the entire network from the alternative users in all cells in the heterogeneous network; and if the alternative user in the entire network needs to conduct a reselection operation, initiating a cell reselection flow. Also disclosed is a device for selecting a heterogeneous network serving cell based on inter-cell cooperation corresponding to the method. |
US10015728B2 |
Method and apparatus for performing scan operations
Various methods, apparatuses and/or articles of manufacture are provided which may be implemented for use by a mobile device to alter a scan operation. Various methods, apparatuses and/or articles of manufacture are provided which may be implemented for use by one or more electronic devices to determine one or more scan factors for use by a mobile device in altering a scan operation. |
US10015726B2 |
Method and apparatus for active scanning in wireless LAN
Disclosed are a method and an apparatus for active scanning in a wireless LAN. The method for active scanning in a wireless LAN may comprise the steps of: a first station (STA) transmitting a first probe request frame to an access point (AP); and a first STA receiving a probe response frame from the AP, wherein the probe response frame is a response for the probe request frame, and the first probe request frame comprises fast initial link setup (FILS) capability information which can indicate whether the first STA supports FILS. |
US10015722B2 |
Data processing method and system
A data processing method when the handover or change appears between systems includes: a Mobility Management network element sends a data forwarding tunnel identifier of a target side processing network element to a user plane anchor network element, obtains a data forwarding tunnel identifier of the user plane anchor network element, and sends the data forwarding tunnel identifier of the user plane anchor network element to a source data forwarding network element. |
US10015718B2 |
Method, apparatus, and system for routing user plane data in mobile network
A method, an apparatus, and a system for routing user plane data in a mobile network are disclosed in the embodiments of the present invention, relate to the field of communications, and solve the problem that transmission delay of packet service data is relatively great in the prior art. The method for routing user plane data in the mobile network includes that: an access network bearer and a PDN gateway bearer of a user equipment are directly interconnected through a tunnel established between an access network and a PDN gateway; and data between a Home NodeB, a Home NodeB Gateway or a macro network access network and the PDN gateway is directly routed through the tunnel. The method, the apparatus, and the system can be applied to a mobile communication system. |
US10015716B2 |
Systems and methods for preserving application identification information on handover in a communication network
Systems and methods preserve application identification information on handover in a communication network. End user quality of experience is improved by determining applications associated with communications to and from the end user. The applications may include application classes and specific applications. The application information is used to schedule packets such that the end user quality of experience is improved for that application. When the end user is handed over between wireless access nodes, the access nodes transfer application information so that the improved end user quality of experience is maintained. |
US10015715B2 |
Method of receiving MBMS service in wireless communication system and apparatus thereof
Disclosed are a method of receiving a MBMS service in a wireless communication system and an apparatus thereof. The method of receiving a Multimedia Broadcast/Multicast Service (MBMS) service in a wireless communication for supporting an MBMS, includes: receiving, by a User Equipment (UE), state information of an interested MBMS service provided by a preconfigured MBMS Point to Multipoint Radio Bearer (MRB) from a network; and determining, by the UE, whether to make a cell reselection priority of a MBMS frequency providing the interested MBMS service to be a highest priority according to the state information of the MBMS service. |
US10015712B2 |
Gateway update information notification method, and controller
A method and system for notifying information applied to an Evolved Packet System/General Packet Radio Service network implemented by a Software Defined Network is provided, in which, a controller reselects a gateway to obtain a new gateway and sends user plane information of the new gateway to a front-end network element. The user plane information comprises user plane address information of the new gateway. The controller sends a GPRS Tunnel Protocol (GTP) notification message or GTP Update Bearer Request message carrying the user plane information of the new gateway to the front-end network element; or sends a GTP Update Bearer Request message carrying an update indication to the front-end network element, sends a bearer response message carrying the user plane information to the front-end network element through a GTP Modify Bearer Response after receiving a GTP Modify Bearer Request message sent by the front-end network element. |
US10015707B2 |
Method and device for processing pre-handover, UE and cell
Provided are a method and device for processing pre-handover, User Equipment (UE) and a cell. The method includes that: UE receives pre-handover target cell configuration information sent by a serving cell; and the UE executes pre-handover procedure according to the pre-handover target cell configuration information. By the disclosure, the problems of low handover success rate and poor handover robustness of inter-cell handover in the related art are solved, and effects of enhancing robustness of inter-cell handover, increasing a success rate of inter-cell handover and improving network performance and a user experience are further achieved. |
US10015703B2 |
Radio communication system, radio station, network operation management apparatus, and network optimization method
A radio communication system, a radio station, a network operation management apparatus, and a network optimization method are provided that make it possible to avoid performance degradation in the entire system when network optimization is performed individually. In the radio communication system in which radio stations perform network optimization based on statistical communication quality in at least one cell, a radio station (10) notifies information related to a change in statistical communication quality in a cell under the radio station (10) to another radio station (20) or a network apparatus (30) managing the another radio station. |
US10015702B2 |
Handover processing method and base station
The application provides a handover processing method and a base station. The method includes: receiving a handover request message sent by a source base station or a core network node; sending a first message, according to the handover request message, to a second target base station to notify the second target base station that a handover of part or all of a service of a user equipment to the second target base station is to be performed; and sending a handover request acknowledge message to the source base station or the core network node to notify the source base station or the core network node to hand over the user equipment to at least one target cell of the first target base station and/or at least one target cell of the second target base station. The present application realizes a multi-cell handover. |
US10015698B2 |
Method for performing a cooperative operation between heterogeneous networks and device for same
The present invention relates to a method for performing a cooperative operation between heterogeneous networks and a device for same. A method for a first type base station to perform a cooperative operation between heterogeneous networks in a wireless communication system includes receiving a downlink synchronization channel from at least one second type base station; obtaining an identifier (ID) of the second type base station by using the received downlink synchronization channel; and transmitting at least one of a channel number and a bandwidth of a center frequency of the first type base station and the cell ID of the second type base station to a server. The first type base station and the second type base station use different wireless communication methods or wireless access methods. |
US10015696B2 |
Robust PBCH-IC method in LTE advanced
A Physical Broadcast Channel (PBCH) Interference Cancellation (PBCH-IC) solution is presented herein. The PBCH-IC provides accurate and efficient techniques for cancelling interference from a serving cell PBCH. In one embodiment, PBCH symbols previously determined for an aggressor cell are canceled from a PBCH sequence currently received by the wireless device to produce a serving cell PBCH free of interference. In another embodiment, the PBCH symbols of the aggressor cell are reconstructed in the frequency domain and converted to the time domain to generate an aggressor PBCH sequence. The aggressor PBCH sequence is then subtracted from the received PBCH sequence to cancel the aggressor cell interference. |
US10015695B2 |
Allocation of content to mobile edge node caches
A computing device in a wireless communications network identifies content to be transmitted to a mobile device in the wireless communications network. The computing device also determines mobile edge nodes that serve radio coverage areas at different positions along a path that the mobile device is expected to take while receiving the content. Further, the computing device allocates, for storage in respective caches of the mobile edge nodes, different portions of the content that are expected to be served by different mobile edge nodes as the mobile device moves along the path. |
US10015694B2 |
Buffer status report including uncategorized data
This disclosure relates to techniques for a wireless device to report uncategorized data in a buffer status report. A first portion of buffered uplink data to be reported in a buffer status report may be categorized using a traffic flow template. A second portion of buffered uplink data to be reported in the buffer status report may not be categorized using the traffic flow template. A buffer status report indicating both the categorized and the uncategorized buffered uplink data may be transmitted to a base station providing a serving cell to the wireless device. According to some embodiments, the categorized buffered uplink data may be stored in a baseband processor buffer of the wireless device, while the uncategorized buffered uplink data may be stored in an application processor buffer of the wireless device. |
US10015692B2 |
Performing measurements in wireless communications using multiple carriers
Methods and systems to configure and/or reconfigure measurement configuration in wireless communications with one or more cells are disclosed. Measurement configuration reporting may be reconfigured based on events associated with the one or more serving cells and/or one or more serving component carriers, among others. Measurement configuration and measurement configuration reporting may also be reconfigured based on events associated with one or more serving component carriers. |
US10015691B2 |
Channel state information procedure for enhanced component carriers
Techniques are provided for transmitting reference signals and CSI reports within a wireless communications system using variable length downlink or uplink transmission time intervals (TTIs). CSI reference signals and CSI reports may be transmitted at times that accommodate the variable length TTIs. A UE may receive signaling that indicates when a CSI reference signal is to be transmitted, and when a CSI report is to be transmitted to a base station. CSI reporting may be performed periodically using a physical uplink control channel (PUCCH) in designated uplink symbols, may be aperiodic using a physical uplink shared channel (PUSCH), or a combination thereof. A UE may receive signaling indicating periodic CSI reporting, aperiodic CSI reporting, or both. Such signaling may be received, for example, via radio resource control (RRC) signaling or within a downlink or uplink grant. |
US10015687B2 |
Measurement in MBMS
Drive testing for network optimization has been supplemented by the use of information measuring radio conditions collected by mobile terminals (i.e. UEs). To improve the user experience of multicast and broadcast services based on cellular telecommunications networks, such as MBMS and eMBMS, a mechanism is described that adapts UE-based reporting of measurement reports to multicast and broadcast services. |
US10015681B2 |
Heterogeneous self-organizing network for access and backhaul
This application discloses methods for creating self-organizing networks implemented on heterogeneous mesh networks. The self-organizing networks can include a computing cloud component coupled to the heterogeneous mesh network. In the methods and computer-readable mediums disclosed herein, a processor determines if a user equipment (UE) should hand over its service from a base station to a multi-radio access technology (RAT) node, based on heuristics including one or more of: a distance traveled over a time T1, an average speed over a time T2, a destination stored in internal memory within the UE, a speed limit measurement for a nearby road, a possible direction in which the UE could travel, a signal strength measurement for a servicing base station, and a signal strength measurement for the multi-RAT node. A position profile may be used to predict a future location of the UE. |
US10015680B2 |
Detecting neighbor cell system information by low complexity user equipment
According to some embodiments, a method in a network node comprises determining a transmitter configuration of a target network node of a target cell and determining a receiver configuration of a first wireless device. The method further comprises communicating a request to the first wireless device to acquire system information of the target cell if the receiver configuration of the first wireless device indicates that the first wireless device comprises at least two antennas for acquiring system information of the target cell, or the transmitter configuration of the target network node indicates that the target network node comprises at least two antennas for transmitting system information of the target cell. |
US10015679B2 |
System and method for mobile data expansion
In a system of spaced surface markers disposed on a travel surface, each surface marker includes a housing, a power system within the housing producing electrical power from solar energy or vibration, and wireless transceiver(s) within the housing wirelessly communicating with neighboring surface markers. One surface marker relays data from and to another, while a third surface marker relays data from and to a network connection to a remote network. All surface markers may communicate via WiFi. The travel surface may be for vehicles. Each surface marker may communication with a vehicle or mobile device within communication range, to provide location or other information. |
US10015678B2 |
Provision of coverage for a wireless communication network by using moving base stations on robots or drones
A system, methods, apparatuses, and computer programs for providing coverage of a wireless communication network are described. The wireless communication network comprises radio base stations (150) mounted on mobile robots (100) and the mobile robots (100) are capable of communicating with a maintenance base (110). The method comprises to determine a radio coverage area (140) to be provided by the base stations mounted on said mobile robots (100). The method further comprises to deploy said mobile robots (100) at geographical positions suitable to provide the radio coverage area (140) and the maintenance base (110) replacing a deployed mobile robot (100) in order to maintain the radio coverage area (140). |
US10015677B2 |
Coverage estimation of wireless cellular networks by user equipment (UE) idle mode measurements
Generally, this disclosure provides devices, systems and methods for improved coverage estimation of wireless cellular networks through User Equipment (UE) idle mode measurement and reporting. A UE may include a signal measurement module to measure a reference signal received power (RSRP) of a serving cell of the UE, the UE in an idle mode, and to determine if the RSRP is below a threshold value. The UE may also include a cell search and selection module to search for a neighbor cell in response to determining that the RSRP is below the threshold value, and to camp on the neighbor cell if the search succeeds. The UE may further include a data logging module to log information associated with the neighbor cell, if the neighbor cell search succeeds and to log information associated with the serving cell, if the neighbor cell search fails. |
US10015674B2 |
Mobile wireless communication device activation systems and methods
An exemplary mobile device activation system may receive, by way of a mobile device not currently activated on a mobile network, a request to initiate an activation process to activate the mobile device on the mobile network, authenticate the mobile device to a user account associated with the mobile network, establish an activation session with the authenticated mobile device, receive, during the activation session and by way of the authenticated mobile device, user input indicating a user-selected activation parameter for the authenticated mobile device, and activate the authenticated mobile device on the mobile network based on the user-selected activation parameter for the authenticated mobile device. |
US10015670B2 |
System and method for mobile number verification
A mobile phone number that is been provided by a customer during enrollment is verified for use. SS7 protocol data associated with the mobile phone number is collected and evaluated, and if the condition of the subscriber account associated with phone number has changed or is inconsistent with the circumstances surrounding the enrollment of the phone number, the phone number is designated as one that is not to be called. |
US10015662B2 |
Discovery signal receiving method and terminal
One disclosure of the present invention provides a discovery signal receiving method. The method may comprise the steps of: identifying, through a physical control format indicator channel (PCFICH) received from a small-scale cell over a first orthogonal frequency division multiplexing (OFDM) symbol of a downlink sub-frame, the position of an OFDM symbol over which a downlink control channel is received; and determining a resource region on which a discovery signal is received from the small-scale cell. In the determining step, it can be assumed that the resource region on which the discovery signal is received does not overlap a resource region on the OFDM symbol over which the downlink control channel is received. |
US10015661B2 |
Methods and systems for admission control in D2D communication in a wireless broadband network
This disclosure relates generally to wireless communication systems, and more particularly to methods and systems for admission control in D2D communication in a wireless broadband network. In one embodiment, a method is disclosed for admission control in device-to-device communication in a wireless broadband network. The method may comprise receiving, via the hardware processor, proximity-based device-to-device discovery requests; and classifying, via the hardware processor, the received proximity-based device-to-device discovery requests into bins. The method may further include determining, via the hardware processor, priority levels for the bins; and selecting, via the hardware processor, one of the bins as having a highest priority level. The method may also include identifying in a first-in-first-out manner, via the hardware processor, one of the proximity-based device-to-device discovery requests classified into the selected bin; and generating and providing, via the hardware processor, a proximity-based device-to-device discovery response to the identified proximity-based device-to-device discovery request. |
US10015652B2 |
Near-field wireless communication equipment, and near-field wireless communication method
A wireless communication equipment capable of securing the reliability and validity of transmission data, for example, a near-field wireless communication equipment compliant with Bluetooth, is provided. A near-field wireless communication equipment (10) compliant with Bluetooth alternately repeats an alternate monitoring operation when a master-side counter information equipment (20) is located close to the near-field wireless communication equipment (10) and data communication between them is made possible, the alternate monitoring operation being reception of transmission data to which an A2DP profile is applied from the master-side counter information equipment (20) as a DTMF signal and then transmission of an ACK signal or a NAK signal back to the master-side counter information equipment (20) as response data indicating a result of analyzing the transmission data using an AVRCP profile or transmission of transmission data to which the A2DP profile is applied to the master-side counter information equipment (20) and then reception of response data indicating a result of analyzing the transmission data from the master-side counter information equipment (20) using the AVRCP profile. |
US10015650B2 |
Dynamic branding based on baseboard management controller
A generic software application may be dynamically branded in response to communication with a baseband management controller. Servers and other information handling systems may be remotely or locally managed using the generic software application. The generic software application provides an interface to the baseboard management controller. The baseboard management controller locally stores one or more branding files associated with a brand identity. Once the communication is established, the baseboard management controller sends the branding files to a device executing the generic software application. The branding files may then be incorporated into the interface provided by the generic software application. The interface may thus assume the brand identity associated with the baseband management controller. When management of the baseband management controller is completed, the communication terminates and the branding files may be discarded. The interface provided by the generic software application may thus return to a debranded state. |
US10015646B2 |
Group owner selection within a peer-to-peer network
A method of selecting one of a number of wireless devices to be a group owner of a peer-to-peer network includes determining, at a first wireless device, a first count value indicating how many other wireless devices are within wireless communication range of the first wireless device; determining, for a second wireless device, a second count value indicating how many other wireless devices are within wireless communication range of the second wireless device; and selecting either the first wireless device or the second wireless device as the group owner based, at least in part, on whether the first count value is greater or less than the second count value. |
US10015642B2 |
Method and apparatus for transmitting/receiving access information of broadcast service in a broadcasting system, and system thereof
A broadcasting system for providing access information of a broadcast service, wherein a transmission apparatus generates the access information for at least one of a broadcast network and an interaction network, from which the broadcast service is transmitted, and transmits the access information to a terminal via a specific communication network. A reception apparatus receives the access information of the broadcast service via the communication network, analyzes the received access information to determine a network from which the broadcast service is provided, among the broadcast network and the interaction network, and sets an access address for reception of the broadcast service. |
US10015638B2 |
System and method for providing a descriptive location of a user device
A system and method for providing a descriptive location of a first user device. The method includes: receiving a request to determine an updated descriptive location pointer for the second user device; receiving data associated with the first user device and at least one radio frequency (RF) signal; and determining an updated descriptive location pointer for the second user device based on a unique identifier collected by the first user device, the data associated with the first user device, and the at least one RF signal, wherein the unique identifier is created by the first user device based on data and RF signals received by the first user device during a learning phase, wherein the unique identifier is associated with at least one predetermined descriptive location pointer, wherein the updated descriptive location pointer is determined from among the at least one predetermined descriptive location pointer. |
US10015631B2 |
Method for providing a mobile location based information service
A location-based service, and in particular location-based services involving mobile devices. With the disclosed method it is possible to provide individual information at a certain location to individual users, wherein the information may be based on a location profile that may be updated depending on inputs of the user itself or other users. |
US10015628B1 |
Digital legacy and location services for burial sites
Methods and systems for providing location services for a burial site are disclosed. An example method comprises receiving user identifying information from a mobile application installed on a mobile device, matching a user associated with the mobile application to the burial site, receiving location data from the mobile device, determining that the mobile device is within a predetermined geofence associated with a location of the burial site, and providing to the user a guidance to the location of the burial site using the mobile application. The method may also include automatically retrieving and presenting to the user, via the mobile application, a digital legacy of a deceased person associated with the burial site. The method may also include visualizing, via the mobile application, the location of the burial site as an avatar associated with the deceased person using Augmented Reality techniques. |
US10015627B1 |
System and method for reliable wireless device location mapping
A system and method of wireless device location mapping comprising measuring a signal strength of a wireless signal generated by the wireless device at a plurality of sensor devices positioned at a plurality of sensor locations; determining a range from each of the plurality of sensor devices to the wireless device based on the measured signal strength; and generating a plurality of ranging spheres, a respective one of the plurality of ranging spheres corresponding a respective one of the plurality of sensor devices and being centered at a respective one of the plurality of sensor locations and having a radius that is proportional to the determined range of the respective one of the plurality of sensor devices to the wireless device. The system and method further comprises generating a new radius for each of the plurality of ranging spheres by expanding the radius for each of the plurality of ranging spheres by a small increment while maintaining a ratio between any two of the radii of the plurality of ranging spheres, determining a number of intersection points and adding a location of each of the intersection points to a map. |
US10015626B2 |
Geospatial-based detection of mobile computing device movement
Methods, systems and apparatuses, including computer program products, are described for detecting movement of a mobile computing device based upon geospatial data about a property location of the mobile computing device. The mobile computing device generates a baseline geospatial profile including baseline altitude data, baseline pressure data, and a predetermined pressure range. The mobile computing device enters a first operational mode permitting a user to establish a user session on the mobile computing device. The mobile computing device obtains altitude data from a first sensor and pressure data from a second sensor, and generates a geospatial signature based upon the altitude data and the pressure data. The mobile computing device compares the geospatial signature and the baseline geospatial profile, and enters a second operational mode if a difference between one or more corresponding values of the baseline geospatial profile and the geospatial signature exceeds a predetermined threshold. |
US10015625B2 |
Providing digital content for offline consumption
A digital magazine application executing on a client device presents digital content to a user. Historical connectivity data describing connectivity between the client device and a network is obtained and is used to determine a predicted disconnection time indicating an anticipated loss of connectivity between the client device and the network. The historical connectivity is also used to determine a preload time prior to the predicted disconnection time. Content selected by the digital magazine server is communicated to the client device at the determined preload time for storage by the client device. Content may be selected for transmission based on attributes of content previously requested when the connection between the client device and network has less than a threshold bandwidth. At the preload time, for example, the client device requests a section of a digital magazine associated with content previously requested at times of low-bandwidth network connectivity. |
US10015624B2 |
Mobile terminal and controlling method thereof
A method of processing data in a system comprising both a mobile terminal and a wireless control device, the method comprising of pairing the mobile terminal with the wireless control device transmitting a first signal corresponding to a manipulation for finding the mobile terminal from the wireless control device to the mobile terminal displaying, in the mobile terminal, a message for indicating that an operation corresponding to the first signal is being performed with performing a specific function based on the strength of the first signal, wherein the specific function includes at least one of a vibration or sound output and transmitting a second signal corresponding to a manipulation for controlling the specific function from the wireless control device to the mobile terminal stopping, in the mobile terminal, the specific function in response to the second signal. |
US10015619B1 |
Audio output device and controlling method thereof
An audio output device which outputs an audio signal that offsets a direct sound in the first speaker to offset the direct sound generated in the second speaker is provided. The audio output device according to various exemplary embodiments includes a first speaker configured to output a first audio signal, the first speaker being disposed at a first side of the audio output device, a second speaker configured to output a second audio signal, the second speaker being disposed at a second side of the audio output device, and an audio signal processor configured to control the first speaker to output the third audio signal to remove the element provided in the same direction with the first side among the second audio signal. |
US10015618B1 |
Incoherent idempotent ambisonics rendering
Techniques of rendering sound for a listener involve producing, as the amplitude of each of the source driving signals, a sum of two terms: a first term based on a solution s† to the equation b=A·s, and a second term based on a projection of a specified vector ŝ onto the nullspace of A, ŝ not being a solution to the equation b=A·s. Along these lines, in one example, the first term is equivalent to a Moore-Penrose pseudoinverse, e.g., AH(AAH)−1·b. In general, any solution to the equation b=A·s is satisfactory. The specified vector that is projected onto the nullspace of A is defined to reduce the coherence of the net sound field. Advantageously, the resulting operator is both linear time-invariant and idempotent so that the sound field may be faithfully reproduce both inside the RSF and at a sufficient range outside the RSF to cover a human head. |
US10015614B2 |
Binaural multi-channel decoder in the context of non-energy-conserving upmix rules
A multi-channel decoder for generating a binaural signal from a downmix signal using upmix rule information on an energy-error introducing upmix rule for calculating a gain factor based on the upmix rule information and characteristics of head related transfer function based filters corresponding to upmix channels. The one or more gain factors are used by a filter processor for filtering the downmix signal so that an energy corrected binaural signal having a left binaural channel and a right binaural channel is obtained. |
US10015613B2 |
System, apparatus and method for consistent acoustic scene reproduction based on adaptive functions
A system for generating one or more audio output signals is provided, having a decomposition module, a signal processor, and an output interface. The signal processor is configured to receive the direct component signal, the diffuse component signal and direction information. Moreover, the signal processor is configured to generate one or more processed diffuse signals depending on the diffuse component signal. For each audio output signal of the one or more audio output signals, the signal processor is configured to determine a direct gain, the signal processor is configured to apply the direct gain on the direct component signal to obtain a processed direct signal, and the signal processor is configured to combine the processed direct signal and one of the one or more processed diffuse signals to generate the audio output signal. The signal processor further has a gain function computation module and a signal modifier. |
US10015611B2 |
Loudspeaker
Disclosed is a loudspeaker comprising a loudspeaker frame and a magnet to which the loudspeaker frame is attached, characterized in that the magnet has a conical outer surface, the loudspeaker frame has a conical inner surface designed to form a press fit with the conical outer surface of the magnet, the magnet includes an undercut, and the loudspeaker frame includes a number of snap-on hooks, at least one of which engages with the undercut in the press-fit state. |
US10015608B2 |
Methods and apparatus related to protection of a speaker
In one general aspect, a method can include calculating, at a calibration temperature of a speaker, a calibration parameter through a coil of the speaker in response to a first test signal, and can include sending a second test signal through the coil of the speaker. The method can also include measuring a parameter through the coil of the speaker based on the second test signal, and calculating a temperature change of the coil of the speaker based on the parameter and based on the calibration parameter at the calibration temperature. |
US10015605B2 |
Fitting a bilateral hearing prosthesis system
A hearing prosthesis system includes a processor arranged to communicate a stimulation signal to a vibration stimulator of a first hearing prosthesis. The processor receives an indication of a measured input signal from a first transducer of a second hearing prosthesis. A processor calculates a feedback associated with the stimulation. The processor may also be further configured to adjust a gain table or an input to a feedback reduction algorithm in response to the calculated feedback. Additionally, the processor of the hearing prosthesis system may also be arranged to communicate a second stimulation signal to a vibration stimulator of the second hearing prosthesis. The processor receives an indication of a measured input signal from the first hearing prosthesis. Further, the processor calculates a second feedback associated with the second stimulation. |
US10015603B2 |
Transferring acoustic performance between two devices
The technology described in this document can be embodied in a computer-implemented method that includes receiving information indicative of an acoustic transfer function of a first acoustic device, and obtaining a set of calibration parameters that represent a calibration of a second acoustic device with respect to the first acoustic device. The method includes determining a set of operating parameters for the second acoustic device based at least in part on (i) the acoustic transfer function and (ii) the calibration parameters. The second acoustic device, when configured using the set of operating parameters, produces an acoustic performance substantially same as that of the first acoustic device. The method also includes providing the set of operating parameters to the second acoustic device. |
US10015598B2 |
System, device, and method utilizing an integrated stereo array microphone
The invention relates to an audio device for use proximate a user's ears. The audio device includes first and second audio transmitting/receiving devices that are capable of operating in stereo. The audio device may be used within a system for manipulating audio signals received by the device. The manipulation may include processing received audio signals to enhance their quality. The processing may include applying one or more audio enhancement algorithms such as beamforming, active noise reduction, etc. A corresponding method for manipulating audio signals is also disclosed. |
US10015595B2 |
Method and apparatus for controlling sound system included in at least one vehicle
A method of controlling a sound system installed in a plurality of vehicles is disclosed that includes recognizing a plurality of sound systems respectively installed in a plurality of vehicles, determining relative positions of the plurality of vehicles, and controlling operations of the plurality of sound systems according to the relative positions and specifications of each of the plurality of vehicles. |
US10015594B2 |
Peripheral device transducer configuration
A peripheral device for use with a user terminal, the peripheral device comprising: a first housing part and a second housing part flexibly coupled together, the peripheral configured to be operated in an open mode wherein the first housing part and the second housing part lie adjacent to each other such that the peripheral forms a stand for the user terminal and a closed mode wherein the first housing part and the second housing part lie facing each other; at least one sensor in the first housing part configured to determine whether the peripheral device is the open mode or the closed mode; at least one transducer directed in a first orientation suitable for operating in a closed mode; a further transducer directed in a further orientation suitable for operating in an open mode; and control logic for controlling the at least one transducer and the at least one further transducer based on the at least one sensor determining whether the peripheral device is the open mode or the closed mode. |
US10015589B1 |
Controlling speech enhancement algorithms using near-field spatial statistics
A telephone includes at least two microphones and a circuit for processing audio signals coupled to the microphones. The circuit processes the signals, in part, by providing at least one statistic representing maximum normalized cross-correlation of the signals from the microphones, doaEst, dirGain, or diffGain and comparing the at least one statistic with a threshold for that statistic. At least one of noise reduction and speech enhancement is controlled by an indication of near-field sounds in accordance with the comparison. Indication of near-field speech can be further enhanced by combining statistics, including a statistic representing inter-microphone level difference, each of which have their own threshold. dirGain and diffGain are derived from signals incident upon the microphones such that the desired near-field signal is not suppressed. |
US10015588B1 |
Beamforming optimization for receiving audio signals
Techniques, described herein, may enable a computing device (e.g., a set-top-box, a user equipment (UE), etc.) with an array of sensors (e.g., microphones, antennas, etc.) to engage in beamforming in a manner that optimizes the signal strength of the target signal. For example, the computing device may create an optimized beam pattern by applying a pre-selected band width to a steering direction of the target signal. The beam width may include steering vectors at equal, angular distances from the steering direction, enabling steep transition slopes to be applied to the optimized beam pattern. In some implementations, the beam width and transition slopes may be standardized, such that the optimized beam pattern for any signal may be uniform, regardless of variables such as frequency and time. |
US10015587B2 |
Dynamic microphone
A dynamic microphone that enables taking a long propagation path of a sound wave on a back side of a diaphragm, and by which unidirectivity can be obtained even at a low frequency. The dynamic microphone includes: a dynamic microphone unit; and an air chamber provided on a back side of a diaphragm of the dynamic microphone unit, wherein the air chamber is folded back to make a propagation path of a sound wave on the back side of the diaphragm long, a plurality of acoustic resistors is arranged in the air chamber at intervals to each other in a direction of the propagation path of a sound wave, and acoustic resistance values of the plurality of acoustic resistors become higher as the propagation path of a sound wave goes away from the diaphragm. |
US10015581B2 |
Feedback microphone adaptor for noise canceling headphone
A microphone adaptor comprises a body having a first end, a second end, and an opening extending from the first end to the second end. The second end is in communication with an electro-acoustic driver. A coupling mechanism is at the first end of the body for receiving a sensing microphone and securing the microphone against the body at a predetermined fixed distance from the electro-acoustic driver. |
US10015580B1 |
Headphone assembly with interchangeable earpiece module
The present invention is a headphone assembly comprising a headband for fitting around the head of the user, a first earpiece module detachably connected to the first end of the headband, and a second earpiece module detachably connected to the second end of the headband. |
US10015576B1 |
Headphones with coordinated external illumination
A headphone device is provided having a pair of symmetrically formed and circumaural housing element each having an audio output speaker directed from and inner surface and an illumination element incorporated in an outer surface. The illumination element has a lens that is illuminated in a manner that the intensity of illumination is modulated rhythmically in relation to the rhythm generated by the speakers. Further, an illuminated indicia in the form of a icon such as a treble clef or music note may be illuminated in a manner that the intensity of illumination is modulated rhythmically in relation to the rhythm generated by the speakers. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way. |
US10015572B2 |
Docking system for presentation of video on a flat mobile computer
Presentation of video on a flat mobile computing device is enhanced by a support which orients the computing device at an angle of inclination suitable for viewing of video. An acoustic device generates enhanced audio output to accompany the video in response to input from the computing device. The acoustic device and support may be included in a single device. The support may be implemented in an accessory such as a protective cover for the acoustic device. |
US10015566B2 |
Live video processing method and associated devices and communication system
Embodiments of the present application disclose a video processing method, associated devices and a communication system. The video processing method may comprise: obtaining, by a screenshot server, a video from a video server; capturing, by the screenshot server, a plurality of pictures from the video based on a preset screenshot strategy; and storing, by the screenshot server, the pictures into a storage server such that a first user terminal obtains the pictures from the storage server and plays the pictures. Technical solutions of the embodiments of the present application are favorable to reduce a lag phenomenon as much as possible. |
US10015565B2 |
Method and system for enabling interactive infomercials
Embodiments of present disclosure relates to a method and an interactive infomercial system for enabling interactive infomercials. In one embodiment, data associated with user of viewing interactive infomercial content may be received on a mobile viewing device. The system may select one interactive infomercial content based on the received data. Upon selection, at least one infomercial unit comprising the at least one interactive infomercial content such as animation content, a unique infomercial identification information (U3I) associated with the selected interactive infomercial content is generated and transmitted to the mobile viewing device of the user. The mobile viewing device receives and downloads the animation content and enables connecting back with the system for further interactions. Thus, the system and method enables real-time interactive infomercials to the users without consuming memory of the mobile viewing device as well as without modifying the U3I associated with the infomercial content. |
US10015562B2 |
System and method for metadata-linked advertisements
Systems and methods for providing metadata-selected advertisements are provided. These systems and methods may receive metadata and other media, select an object, read metadata attached to or associated with the selected object, select an advertisement based on the metadata, and display the selected advertisement. In addition, monitoring, collecting, and recording of predefined data concerning metadata selected advertisements may be provided. The invention also provides a receiver for receiving signals and/or data (e.g., programs, advertisements, program guides, metadata, etc.) and a processor for accepting a user=s input signal, selecting an object, reading metadata attached to or associated with a selected object, selecting an advertisement, and displaying the selected advertisement. |
US10015560B2 |
Policy based transcoding
Methods and systems are disclosed for providing video content in response to requests in a content delivery system with more speed and efficiency. In some aspects, network monitoring devices may gather content specific and network performance metrics, from user devices and content delivery components, to provide input to a computing device for deciding whether to store or delete different versions of the same or different items of content. The decision may be based on a policy which may include a weighted score based on a combination of usage and network efficiency scores. In other aspects, methods and systems are provided to initially provide to a user device a stored version of a content item, and then switch, as needed, to a different version of the content item using on-demand transcoding. |
US10015558B2 |
Method and device for adjusting television notification display durations and television
Embodiments of the present application provide a method and a device for adjusting television notification display durations and a television, the method includes: receiving notification information sent by a server, and determining a first display duration according to a notification type of the notification information; receiving an operation instruction sent by a user regarding the notification information; adjusting the first display duration to a second display duration according to a type of the operation instruction. The method and device for adjusting television notification display durations, and the television provided by the embodiments of the present application can adjust the display durations of notifications according to level of user interest towards the certain type of notifications, thus improving user experience. |
US10015554B1 |
System to present items associated with media content
A system provides information to a user viewing content about what items associated with that content is available for acquisition. When the user pauses presentation of the content, the system determines the merchandise associated with the particular scene of the content that the user is currently viewing. The system may also display the items to the user and provide multiple options for purchase, rental, and so forth. The system may enable the user to make a selection to purchase the merchandise, receive an order confirmation, and then resume presentation of the content. |
US10015552B2 |
Method of validating an electronic vote
An electronic voting method, system and apparatus is disclosed. A vote message is received at a network node, the vote message comprising a sender identifier, event identifier and a timestamp. The sender identifier, event identifier and timestamp are read, and it is determined from the timestamp that an event window was open and whether the window was a first or subsequent window. In the event that the window is the first window, the vote and sender identifier are stored at a database. In the event that the window is a second or subsequent window, the sender identifier is compared to sender identifiers stored at a previous window and if a match is found the vote is marked as validated and the vote stored at the database. |
US10015551B2 |
Video delivery method for delivering videos captured from a plurality of viewpoints, video reception method, server, and terminal device
There is provided a video delivery method for a server that delivers to a terminal device a video signal based on a plurality of videos obtained by shooting an identical scene from a plurality of different viewpoints over a plurality of successive periods, the method including: selecting a selected video from among the plurality of videos for each of the plurality of periods in accordance with rating values of the plurality of videos, the rating values being given by a plurality of users; and transmitting to the terminal device the video signal for successively replaying a plurality of the selected videos respectively selected for the plurality of periods. |
US10015550B2 |
Matrix code-based user interface
A method for presenting a matrix code may include receiving, at a content receiver, a signal carrying identifying data relating to a remotely accessible program, generating, at a content receiver, a matrix code from the identifying data relating to the remotely accessible program, transmitting the matrix code as part of a content presentation to a presentation device for display, and receiving the remotely accessible program in response to a user capture of the matrix code. A method for remotely controlling a set top box and a method for setting a recording time on a set top box are also described. A method of preparing a program guide may include gathering program information, generating matrix codes for each program including program data, and associating the matrix codes with respective programs. |
US10015548B1 |
Recommendation of segmented content
A system and method are provided for recommending a segment of a segmented video asset of particular interest to a client. A copy of a video asset is created such that the copy is in the form of a set of segments for being transmitted to a client device for playback. A relationship is established between start and end times of each segment relative to a standard version of segments of the video asset, and metadata is generated for each segment of the copy. The metadata and relationship is used relative to the standard version with viewing data collected across a population of viewers having viewed the video asset to produce viewing metrics for each segment of the set of segments of the copy. The viewing metrics are provided to a recommender which uses the viewing metrics to generate a recommendation of a segment of the copy to a client. |
US10015542B2 |
Method and apparatus for secure storage and retrieval of live off disk media programs
A method and system are provided for securely storing and retrieving live off-disk media programs. Events delineate media segments, each of which are encrypted with a different key so as to be streamable to a remote device via digital living network alliance (DLNA) or HTTP live streaming protocols. Media segments and identifiers for managing the storage and retrieval of such media segments are compatible with live streaming data structures, obviating the need to re-encrypt data streams. |
US10015541B2 |
Storing and retrieval heuristics
In one embodiment, a system comprises a processor to retrieve a first data element including a value X0 and Y0, provide a hash function for use with a hash table having buckets, the hash function having a first and second input that in combination map to one of the buckets wherein the first input is in a range of X-values having X-value sub-ranges, the second input is in a range of Y-values having Y-value sub-ranges, different combinations of the X-value sub-ranges and the Y-value sub-ranges map using the hash function to different buckets, and input the value X0 and Y0 into the hash function yielding an output which is indicative of a first bucket of the hash-table. Related apparatus and methods are also described. |
US10015538B2 |
Apparatus and method for providing media content
A system that incorporates teachings of the present disclosure may include, for example, a set-top box having a controller to receive a selection of media content that has finished being broadcast where the selection is of the previously broadcast media content, transmit a request for the media content, and receive the media content for presentation at the display device, where the media content includes a plurality of segments, where one or more of the segments is provided by each of a plurality of digital video recorders (DVR's) that have recorded the media content, where the DVR's are remote from the set-top box, and where the plurality of segments are merged prior to presentation by the set-top box. Other embodiments are disclosed. |
US10015534B1 |
Providing hidden codes within already encoded sound tracks of media and content
A system to facilitate measuring consumer use by using codes embedded in any raw audio or video content. The original code is then layered with additional codes either by modifying the original code or by adding additional codes in between the original code. The system recognizes a code embedded into an audio and/or video signal. This can help track consumer use and viewing. |
US10015531B1 |
Occlusionless method for virtual image insertion
A system and method of occlusionless virtual insertion is disclosed that uses an animation of the image. The animation has a full image frame, a null frame, and a number of intervening video frames. When the animation is run, the image appears to be physically moved behind an edge of the animation video frames. An event video-stream is duplicated, and the duplicate delayed to provide a delayed event video-stream. The animation, stopped at the full image frame, is mixed into the delayed event video-stream steam at a selected location using video match moving algorithms. The resultant video-stream is broadcast. The un-delayed, event video-stream is monitored in the region corresponding to where the virtual insertion is occurring in the delayed event video-stream. When this corresponding region begins to become occluded by a foreground object, the animation is triggered. As the time delay of the delayed event video-stream equals the time it takes the animation to run from the full image frame to the null frame, when the foreground object moves into the insertion region in the delayed event video-stream there is no inserted image to occlude it. To the viewer, it appears as if the image is on a movable sign, and just happened to be translated out of view before the object of interest moved into the region. |
US10015528B2 |
Methods and systems for generation of dynamic multicast channel maps
A server structure (101) includes one or more multicast servers (106). An analytics engine (207) determines one or more channel maps (217) identifying a group of channels that will be delivered by the multicast servers across a network (104). The analytics engine determines the one or more channel maps as a function of both historical data corresponding to one or more client groups (204,205,206) operating in one or more zones (201,202,203), and optionally from near real time data such as electronic program guide metadata provided by an electronic program guide metadata manager (213). A flap detector (210) can determine one or more flapping thresholds (405,406,407) identifying channels in the group of channels delivered by the multicast servers, as well as whether channels having flapping frequencies greater than the flapping threshold should remain in the group of channels delivered by the multicast servers. |
US10015527B1 |
Panoramic video distribution and viewing
Various examples are directed to the generating and playback of panoramic videos comprising a plurality of tiles. Each tile may be a video having a tile field-of-view that is a portion of a full field-of-view of the panoramic video. An active field-of-view may be displayed from the first tile, where the active field-of-view is selected from a first tile field-of-view. A translate command may indicate a translate direction for the active field of view. A second tile may be requested. The second tile may have a second tile field-of-view that is adjacent to the first file field-of-view in the translate direction. The active field of view may be translated in the translate direction. When the active field-of-view reaches an edge of the first tile field-of-view, the active field-of-view may be displayed, at least in part, from the second tile. |
US10015526B1 |
Method and apparatus for access to media content
Aspects of the subject disclosure include sending, to a hospitality set-top box, subscription information of a user; receiving from the hospitality set-top box, via a personalized graphical user interface, a request to view a media content item; determining whether access to the media content item is available free of charge as part of a service subscription; selecting, one of a first account or a second account to which a fee for access to the media content item is to be charged; responsive to the first account being selected, charging the fee to the first account; responsive to the second account being selected, charging the fee to the second account; and transmitting the media content item to the hospitality set-top box. Other embodiments are disclosed. |
US10015525B2 |
Content mapping using extended color range
In high-dynamic range (HDR) coding, content mapping translates an HDR signal to a signal of lower dynamic range. Coding and prediction in layered coding of HDR signals is improved if content mapping utilizes signal color ranges beyond those defined by a traditional electro-optical transfer function (EOTF) or its inverse (IEOTF or OETF). Extended EOTF and IEOTF functions are derived based on their mirror points. Examples of extended EOTFs are given for ITU BT. 1886 and SMPTE ST 2084. |
US10015521B2 |
Error detection in a motion estimation system
Errors in a double-ended motion estimation system are detected. An image space is divided into blocks, and a motion vector is derived for each block. The space is also divided into indication blocks. Each motion vector is used to identify one or more indication blocks, in which a value is modified. In an example, a backward component of the motion vector is used to project a source flag into one indication block, and a forward component of the motion vector is used to project a destination flag into another indication block. After processing each motion vector, an indication block with no flags set is indicative of pixel data that has not been tracked, and therefore indicative of a motion estimation error. Remedial action may then be taken. |
US10015520B2 |
Method and apparatus for encoding and decoding video by using pattern information in hierarchical data unit
A video decoding apparatus including an extractor which extracts from a bitstream first pattern information indicating whether residual samples of a current coding unit are equal to 0, and when the first pattern information indicates the residual samples are not equal to 0, extracts from the bitstream transformation index information indicating whether a transformation unit of a current level included in the current coding unit is split, a decoder which splits the transformation unit of the current level into transformation units of a lower level when the transformation index information indicates a split of the transformation unit of the current level, wherein the extractor further extracts second pattern information for the transformation unit of the current level when the transformation index information indicates a non-split of the transformation unit of the current level, wherein the second pattern information indicates whether the transformation unit of the current level contains one or more transform coefficients not equal to 0, wherein the transformation unit of the current level is split into four transformation units of the lower level. |
US10015519B2 |
Method and apparatus for decoding a video signal
The present invention relates to a method for decoding a video signal, comprising the steps of: acquiring a transform size flag of the current macroblock from a video signal; checking the number of non-zero transform coefficients at each pixel position in a first transform block which corresponds to the transform size flag; changing a scan order of the first transform block by prioritizing the position of the pixel having the greatest number of the non-zero transform coefficients in the first transform block; determining the number of the non-zero transform coefficients at each pixel position in a second transform block, and setting the changed scan order of the first transform block as an initialized scan order of the second transform block; adding the number of the non-zero transform coefficients at each pixel position in the first transform block and the number of the non-zero transform coefficients at each pixel position in the second transform block, and changing the scan order of the second transform block by prioritizing the position of the pixel having the greatest number of the non-zero transform coefficients; and decoding the transform coefficients arranged in the scan order changed in the previous step, wherein the first transform block and the second transform block have sizes corresponding to the transform size flag, and are contained in the current macroblock. |
US10015515B2 |
Intra prediction from a predictive block
Techniques coding video data, including a mode for intra prediction of blocks of video data from predictive blocks of video data within the same picture, may include determining a predictive block of video data for the current block of video data, wherein the predictive block of video data is a reconstructed block of video data within the same picture as the current block of video data. A two-dimensional vector, which may be used by a video coder to identify the predictive block of video data, includes a horizontal displacement component and a vertical displacement component relative to the current block of video data. The mode for intra prediction of blocks of video data from predictive blocks of video data within the same picture may be referred to as Intra Block Copy or Intra Motion Compensation. |
US10015514B2 |
Moving picture coding device, moving picture coding method, and moving picture coding program, and moving picture decoding device, moving picture decoding method, and moving picture decoding program
A motion vector predictor candidate generating unit makes a prediction based on a motion vector of one of coded neighboring blocks that are neighboring to a coding target block in space or time and generates a plurality of motion vector predictor candidates. A motion vector predictor redundant candidate removing unit removes the motion vector predictor candidates having identity among the motion vector predictor candidates predicted based on a coded neighboring block that is neighboring in space from a motion vector predictor candidate list with at least one being left. A motion vector predictor selecting unit selects a motion vector predictor from the plurality of motion vector predictor candidates. A first bitstream generating unit codes information representing the selected motion vector predictor. |
US10015510B1 |
Image compression system, decompression system, training method and device, and display device
The disclosure relates to an image compression system, an image decompression system, a training method and device, as well as a display device. In the image compression system, convolutional neural network modules are used to complete the update and prediction processes. As such, the weight of each filtering unit in the convolutional neural network module can be trained in order to provide the corresponding image compression system with a better compression rate, thereby reducing the difficulty in setting the filtering parameters of the image compression unit and the image decompression unit. |
US10015506B2 |
Frequency reduction and restoration system and method in video and image compression
A system and method for frequency reduction and restoration. The system and method may be used to reduce the visual redundancy in digital data, such as in video data and image data. |
US10015504B2 |
Compressing image segmentation data using video coding
In an example of this disclosure, a method may include receiving or generating image segmentation data for a plurality of pixels. The image segmentation data may include one or more image segmentation values for each pixel of the plurality of pixels. The method may include converting the one or more image segmentation values into one or more image component values. The method may include sending the one or more image component values corresponding to the one or more image segmentation values to a video encoder. |
US10015503B1 |
Fast, real-time, estimation of content-sensitive encoding quality for optimized web delivery of images
A request for an image is received. A reduced version of the image is generated. A plurality of reduced distorted images is generated, wherein each reduced distorted image is a reduced version of a different distortion applied to the image. A variation of quality signature of the image is determined, wherein the variation of quality signature of the image comprises a plurality of element signatures, and wherein the plurality of element signatures are determined based on the plurality of reduced distorted images. The image is categorized into one of a plurality of clusters of images, wherein the categorization is based on a similarity between the variation of quality signature of the image and one or more other variation of quality signatures of one or more other images within the plurality of clusters of images. A distorted version of the image based on the categorization is delivered. |
US10015501B2 |
Method for decoding image and apparatus using same
A method for decoding an image according to the present invention comprises the steps of: receiving and parsing a parameter set including indication information which indicates the presence of withheld information to be used in the future; receiving and parsing a slide header including the withheld information, when the indication information indicates the presence of the withheld information; and decoding the image according to semantics and a value corresponding to the withheld information. As a result, provided are a method and an apparatus for describing an additional extension information indication in a bitstream supporting a hierarchical image. |
US10015497B2 |
Video quality of service management and constrained fidelity constant bit rate video encoding systems and methods
A constrained variable rate coding technique limits the number of bits used in an encoding process. A quality setting indicates a maximum level of quality to be used in the encoding process which limits the number of bits used in the encoding process. A bandwidth reclamation factor which indicates an amount of bandwidth to conserve may also be used with the quality setting. The constrained variable rate coding technique using a lower quality encoding process for less complex video data and a higher quality encoding technique for higher quality video data. |
US10015496B2 |
Method and apparatus for temporal reference coding with light coding systems for display systems
A system and method for transmitting frames of video data to a display. Each frame is divided up into blocks, and the data from each of the resulting blocks is coded using temporal reference coding, along with intraframe coding. In one embodiment a difference block is formed by taking the difference between a block in a second frame of a sequence of frames, and a corresponding block, in the same position, in a first frame of the sequence of frames. The difference block is coded using intraframe coding, to form a coded difference block. The coded difference block is transmitted to a display; processing hardware in the display reconstructs the sequence of frames. |
US10015495B2 |
Generating custom quantization tables for JPEG compression based on image content
Methods and systems for compressing images include generating custom quantization tables for quantizing frequency information associated with an image. Specifically, one or more embodiments determine acceptable error percentages during compression of a digital image based on content of the digital image. For example, the acceptable error percentages are defined by compression error thresholds that limit how much error a quantizer in a quantization table can introduce during compression of the digital image. One or more embodiments generate the custom quantization table by determining quantizer values that produce compression errors that meet the compression error thresholds. One or more embodiments compress the digital image using the custom quantization table. |
US10015494B2 |
Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded. |
US10015492B2 |
Filter positioning and selection
The present invention relates to a method for encoding and decoding an image signal and to corresponding apparatuses therefor. In particular, during the encoding and/or decoding of an image signal filtering with at least two filters is performed. The sequence of the filter application and possibly the filters are selected and the filtering is applied in the selected filtering order and with the selected filters. The determination of the sequence of applying the filters may be performed either separately in the same way at the encoder and at the decoder, or, it may be determined at the encoder and signaled to the decoder. |
US10015491B2 |
In-loop block-based image reshaping in high dynamic range video coding
Systems and methods are disclosed for in-loop, region-based, reshaping for the coding of high-dynamic range video. Using a high bit-depth buffer to store input data and previously decoded reference data, forward and backward, in-loop, reshaping functions allow video coding and decoding to be performed at a target bit depth lower than the input bit depth. Methods for the clustering of the reshaping functions to reduce data overhead are also presented. |
US10015489B2 |
Method of generating reconstructed block
A method is provided for deriving an intra prediction mode for a current prediction unit. The method includes entropy decoding a mode group indicator and a prediction mode index, constructing a most probable mode (MPM) group using intra prediction modes of a left block and an above block, wherein the MPM group includes three intra prediction modes, determining whether the mode group indicator indicates the MPM group, determining an intra prediction mode specified by the prediction mode index among the three intra prediction modes in the MPM group as the intra prediction mode of the current prediction unit when the mode group indicator indicates the MPM group, and deriving the intra prediction mode of the current prediction unit using the prediction mode index and the three intra prediction modes in the MPM group when the mode group indicator does not indicate the MPM group. |
US10015486B2 |
Enhanced video decoding with application layer forward error correction
Devices and methods for video decoding with application layer forward error correction in a wireless device are generally described herein. In some methods a partial source symbol block is received that includes at least one encoded source symbol representing an original video frame. In such methods, the at least one encoded source symbol is systematic, the source symbol is decoded to recover a video frame, and the video frame is provided to a video decoder that generates a portion of an original video signal from the recovered video frame. |
US10015485B2 |
Cross-channel residual prediction
Systems, apparatus and methods are described including determining a prediction residual for a channel of video data; and determining, using the first channel's prediction residual, a prediction residual for a second channel of the video data. Further, a prediction residual for a third channel of the video data may be determined using the second channel's prediction residual. |
US10015481B2 |
Multi-axis center of mass balancing system for an optical gimbal assembly guided by inertial measurement
A multi-axis balancing system is disclosed for calibrating an optical gimbal, which includes a gimbal platform defining a pitch axis and a roll axis, an inertial measurement unit located on the optical gimbal for calculating a center of mass of the optical gimbal, a weight adjustable mass moveable relative to the pitch axis and the roll axis of the gimbal platform to locate a balance point for the optical gimbal in response to active feedback from the inertial measurement unit relating to the calculated center of mass of the optical gimbal, and a multi-axis drive assembly for effectuating linear movement of the mass relative to the pitch and roll axes of the gimbal platform. |
US10015479B2 |
3D display method and device for executing same
A three-dimensional (3D) display method includes generating N first visual images, N being a natural number greater than 1; generating M second visual images from each of the N first visual images, M being a natural number greater than 1; acquiring N visual image groups corresponding to the N first visual images, respectively, such that, for each one of the N visual image groups, the visual image group includes the M second visual images generated from the first visual image, from among the N first visual images, to which the visual image group corresponds; generating M elemental image array (EIA) images based on the N visual image groups; and time-share displaying the M EIA images. |
US10015478B1 |
Two dimensional to three dimensional moving image converter
The inventive method involves receiving as input a representation of an ordered set of two dimensional images. The ordered set of two dimensional images is analyzed to determine at least one first view of an object in at least two dimensions and at least one motion vector. The next step is analyzing the combination of the first view of the object in at least two dimensions, the motion vector, and the ordered set of two dimensional images to determine at least a second view of the object; generating a three dimensional representation of the ordered set of two dimensional images on the basis of at least the first view of the object and the second view of the object. Finally, the method involves providing as output an indicia of the three dimensional representation. |
US10015475B2 |
Three-dimensional (3D) display device and electronic apparatus
A three-dimensional (3D) display and an electronic device are provided. The 3D display has a plurality of sub-pixels arranged in a plurality of sub-pixel repeating groups, and a cylindrical lens grating including a plurality of cylindrical lenses arranged in parallel disposed on top of the display panel and covering all the sub-pixels in the display panel. The sub-pixels have M number of different colors capable of being mixed to generate a white color. M is a positive integer greater than 2, and M number of successive sub-pixels along a first direction have different colors. Two adjacent sub-pixels form a main pixel, any two adjacent main pixels are different, and each sub-pixel repeating group includes one or more main pixels. The cylindrical lens grating divides all the sub-pixels into a plurality of 3D viewpoints of a 3D image, the 3D viewpoint has same sub-pixel arrangement sequences as the sub-pixel repeating groups. |
US10015474B2 |
Methods for end-user parallax adjustment
A thermal imaging system having visible light and infrared camera modules can perform various methods for reducing parallax errors between captured visible light and infrared images. The system can perform a first calibration method, which can be manual or automatic, and can receive subsequent parallax refinement adjustments via a user interface. The parallax refinement adjustments may be stored in memory for future use. Systems can include an add-on lens capable of interfacing with the infrared camera module for producing modified infrared images. The system can perform methods to reduce parallax between modified infrared and visible light images, and can receive subsequent parallax refinement adjustments to further reduce parallax between the modified infrared and visible light images. The add-on lens parallax refinement data can be stored in memory of the camera memory of the lens for future use in parallax correction. |
US10015473B2 |
Computer-readable storage medium, image display apparatus, image display system, and image display method
First, the interval between a left virtual camera and a right virtual camera is determined based on the relative position and the relative orientation of an outer imaging section (left) with respect to a marker, which are calculated from a result of marker recognition in the left real world image, and on the relative position and the relative orientation of an outer imaging section (right) with respect to the marker, which are calculated from a result of marker recognition in the right real world image. After the interval between the left virtual camera and the right virtual camera is determined, the positions and the orientations of the left virtual camera and the right virtual camera are determined based on the determined interval such that the relationship between the position and the orientation of the left virtual camera, and the position and the orientation of the right virtual camera is ideal. |
US10015471B2 |
Asymmetric angular response pixels for single sensor stereo
Depth sensing imaging pixels include pairs of left and right pixels forming an asymmetrical angular response to incident light. A single microlens is positioned above each pair of left and right pixels. Each microlens spans across each of the pairs of pixels in a horizontal direction. Each microlens has a length that is substantially twice the length of either the left or right pixel in the horizontal direction; and each microlens has a width that is substantially the same as a width of either the left or right pixel in a vertical direction. The horizontal and vertical directions are horizontal and vertical directions of a planar image array. A light pipe in each pixel is used to improve light concentration and reduce cross talk. |
US10015461B2 |
Diagnosis support apparatus for lesion, image processing method in the same apparatus, and medium storing program associated with the same method
First extracting means of a processing unit, based on a brightness component and a color information component of a captured image separated by separating means, extract a candidate region using a first morphology processing based on the brightness component, and second extracting means of the processing unit extract a likelihood of a region from a color space composed of the brightness component and the color information component and perform a second morphology processing to generate a region-extracted image, which is displayed on the display device. In this case, the morphology processing including the smoothing filter processing is performed on an extracted candidate region and an extracted likelihood of the region. |
US10015459B2 |
Image capturing device with automatic white balance and automatic white balance correction method
An image capturing device with automatic white balance and an automatic white balance correction method are provided. The image capturing device includes a lens assembly, a light diffuser, an image sensor and a processor. The relative position of the light diffuser and the lens assembly is fixed. The processor is electrically connected to the image sensor having a first sensing region and a second sensing region. The light diffuser converts a fraction of the incident light to the reference light. The first sensing region converts the incident light to the display image information. The second sensing region converts the reference light to the correction information. The processor determines a reference gain average according to at least one color gain of the correction information and obtains at least one color gain correction value according to the reference gain average to adjust the white balance setting of the display image information. |
US10015456B2 |
Projector and control method
A projector includes a light-emitting element that outputs light of a first wavelength band which is in a first polarization state; a retardation plate that converts a portion of the light into a second polarization state; a polarization separation element that separates the light into a first flux of light in the first polarization state and a second flux of light in a second polarization state; a phosphor, which outputs a third flux of light of a second wavelength band; an optical modulator that modulates the light in accordance with a video signal; a light-emitting element control unit that controls brightness of the light-emitting element in accordance with brightness information; and a retardation plate control unit that controls a rotation angle of the retardation plate in accordance with the brightness information. |
US10015453B2 |
Tunnel camera system
An animal detection unit detects cold-blooded animals and small mammals traversing a tunnel or other constricted area. The animal detection unit includes an elevated threshold that extends across a width of the tunnel or other constricted area. A photo emitter generates a light beam. The photo emitter is located at a first end of the elevated threshold. A photoelectric receiver receives the light beam. The photoelectric receiver is located at a second end of the elevated threshold. The light beam is low enough with respect to the elevated threshold that cold-blooded animals and small mammals moving over the elevated threshold are raised in height sufficiently to block the light beam as the cold-blooded animals and small mammals move over the elevated threshold. A camera is mounted on the frame. The camera is aimed and focused to capture visual recordings of the cold-blooded animals and small mammals as they move over the elevated threshold. The photoelectric receiver sends a trigger signal when an animal blocks the light beam. The camera captures a first visual recording of the animal when the photoelectric receiver sends the trigger signal. |
US10015445B1 |
Room conferencing system with heat map annotation of documents
A method includes capturing a first image at a first time using a camera; processing the first image to identify a representation of an object in the first image; storing the first image as an event forming a navigable marker in a conference room tracking system; measuring one or more of a room sound and a room activity level at a time associated with capture of the first image; generating a heat marker representing a level of the room sound or the room activity level; and storing the heat marker in association with the event. |
US10015444B1 |
Network architecture for immersive audio-visual communications by temporary communication structures
This invention is directed to improving communication among people at remote locations, accomplished at low cost, by communication schemes involving “portal” structures, “channels” and “phonos.” The portal structures are mobile and easily deployed to the remote locations, for quick assembly and use, creating an audio-visual immersive communication experience for its users. A portal network architecture includes a plurality of portals located in different remote locations, configured to provide identical spaces that facilitate audio-video, immersive conferencing among users at the various portal sites. The portal interiors include favorable lighting and camera configurations to facilitate display of life-size, realistic, and planar images of the users while maintaining eye contact between them. The “channels” facilitate viewing of landscape from a distance and “phonos” implementations provide an unmediated aural link between different locations, enabling both real-time conversation and transmission of ambient sounds. |
US10015431B2 |
Image processing apparatus and image processing method including control whether or not to permit a readout request
An image processing apparatus including: a first acquisition unit configured to acquire write coordinates corresponding to a position of a pixel up to which writing is completed; a second acquisition unit configured to acquire readout coordinates corresponding to a position of a second block where readout is to be performed of a plurality of second blocks included in the image data written in the memory; and a controller configured to control whether or not to permit a readout request from a reading unit based on a positional relationship between the write coordinates acquired by the first acquisition unit and the readout coordinates acquired by the second acquisition unit, wherein the controller performs control so as not to permit the readout request from the reading unit if the positional relationship between the write coordinates and the readout coordinates does not satisfy a predetermined condition. |
US10015417B2 |
Image pickup device and method enabling control of spectral sensitivity and exposure time
[Object] The present technique relates to an image pickup device, an image pickup method, and a program that enables pixels having 4 types of spectral sensitivities to be controlled while changing exposure times.[Solving Means] The present technique is applicable to an image pickup device including pixels having 4 types of spectral sensitivities, that include pixels having a panchromatic spectral sensitivity and are arranged on an image pickup surface, pixels that realize a first exposure and pixels that realize a second exposure different from the first exposure being arranged on the image pickup surface with respect to the 4 types of spectral sensitivities. Further, a first line in which first pixels having the panchromatic spectral sensitivity are arranged in a two-pixel cycle in a specific direction and a second line in which the first pixels are arranged while deviating by one pixel from the first line in the specific direction are arranged alternately in a direction orthogonal to the specific direction, and pixels having spectral sensitivities different from the spectral sensitivity of the first pixels are arranged in a 2- or 4-pixel cycle in the specific direction for each of the spectral sensitivities and 2-dimensionally constitute a cyclic arrangement of 4×4 pixels in which the first spectral sensitivity pixels are arranged in a checkerboard arrangement. |
US10015415B2 |
Light field camera
A light field camera includes a lens module generating a middle image, a light field sensor having a lens array and an image sensor device, and a position adjuster adjusting a position of the light field sensor. The light field camera is between an object side and an image side. The lens array between the lens module and the image side generates a light field image according to the middle image. The image sensor device is arranged at the image side and senses the light field image. When the light field sensor is at a first or second position, the light field image includes a first or second light field sub-image. A relation of a focal length fMLA of the lens array and an exit pupil distance PEXP of the lens module satisfies 0.7 ≤ f MLA P EXP ≤ 1.3 . |
US10015413B1 |
Conversion between aspect ratios in camera
A camera system captures an image in a source aspect ratio and applies a transformation to the input image to scale and warp the image to generate an output image having a target aspect ratio different than the source aspect ratio. The output image has the same field of view as the input image, maintains image resolution, and limits distortion to levels that do not substantially affect the viewing experience. In one embodiment, the output image is non-linearly warped relative to the input image such that a distortion in the output image relative to the input image is greater in a corner region of the output image than a center region of the output image. |
US10015412B2 |
Video capturing system and method for imaging cyclically moving objects
An image capturing system introduces or controls an aliasing/stroboscopic effect in a cyclically moving object. The system has a camera to capture a series of images to form a video of the cyclically moving object. A sensor detects the cycling frequency of the cyclically moving object and generates a frequency reading with a control module communicably coupled to the sensor. Retro-reflective indicia are provided on the cyclically moving object. A light emitter is aligned with the camera and is operable to emit pulses of light at a controllable emission frequency, such that pulses of light which reach the retro-reflective indicia are reflected backwards towards the camera, wherein the control module is configured to control the emission frequency of the light emitter based on the frequency reading, thereby to influence the temporal aliasing of the retro-reflective indicia provided on the cyclically moving object. |
US10015411B2 |
Digital device and driver monitoring method thereof
A method of monitoring a driver including obtaining images from the first and second camera unit, checking whether a brightness of the image obtained from the first camera unit is equal to or greater than a reference value or whether the driver is detected from the image obtained from the second camera unit, if the brightness of the image obtained from the first camera unit is not equal to or greater than the reference value or the driver is not detected from the image obtained from the second camera unit, obtaining a first comparative image from the first camera unit by turning off the second illumination unit and a second comparative image from the first camera unit by turning on the second illumination unit, checking whether a difference value between a brightness of the obtained first comparative image and a brightness of the obtained second comparative image is equal to or greater than a reference difference value, and if the difference value between the brightness of the obtained f comparative image and the brightness of the obtained second comparative image is not equal to or greater than the reference difference value, turning off the second illumination unit. |
US10015410B2 |
Image processing device and method, program, and record medium for generating wide dynamic range images
In the combination of a wide dynamic range by combining a first image and a second image of different light exposure conditions, pixel values at which cumulative frequency proportions (B) become first and second reference values are generated as first and second index values (Sa, Lb) with regard to the first and second images, and first and second light exposure amounts (ES, EL) are controlled under first and second target conditions that the first and second index values (Sa, Lb) have predetermined relations with first and second target values (Sat, Lbt), respectively. It is possible to shorten a time taken until convergence of the light exposure amount in relation to a change of brightness of a subject. |
US10015406B2 |
Zoom control device, imaging apparatus, control method of zoom control device, and recording medium
A subject detection unit of an imaging apparatus detects a subject image from an image. An automatic zoom control unit designates the subject image detected by the subject detection unit and cancels the designation. The automatic zoom control unit automatically selects a specific composition among a plurality of compositions and sets a reference size of the subject image used to control a zoom magnification based on the elected composition. The automatic zoom control unit controls the zoom magnification based on the reference size and a size of the subject image sequentially detected by the subject detection unit. At least one of composition selection candidates selected by the automatic zoom control unit is different according to whether the subject image is designated by the automatic zoom control unit. |
US10015403B2 |
Image display apparatus having image-related information displaying function
An image display method displays image data obtained through a photographing operation performed at an image-capturing apparatus having a photographic optical system. The method includes: (i) image-capturing in which image data are generated by photographing a subject within a photographic image plane with the image-capturing apparatus; (ii) information collection in which subject information related to the subject is collected; (iii) correlating in which the subject information is made to correlate to a position within the photographic image plane; (iv) image display in which the image data are displayed at a display screen; (v) position specification in which a position on the display screen at which the image data are displayed is specified; and (vi) information display in which the subject information made to correlate to a position within the photographic image plane corresponding to the position specified in the position specification is displayed. |
US10015402B2 |
Electronic apparatus
An exemplary portable electronic apparatus includes a display provided at a front surface, and an infrared camera and a distance measuring sensor which are provided at a side surface. When a user holds the portable electronic apparatus with their left hand and makes a gesture with their right hand, the portable electronic apparatus analyzes an image from the infrared camera to detect the gesture made by the user. The portable electronic apparatus displays an image corresponding to a result of detection of the gesture on the display. |
US10015395B2 |
Communication system, communication apparatus, communication method and program
A communication apparatus includes: a specifying unit configured to specify a region in an image; a determination unit configured to determine a mode used for communication of image data from a plurality of modes including a first mode for communicating image data of a region of interest specified by the specifying unit, and a second mode for communicating, in addition to the image data of the region of interest, image data of a region of no interest which has not been specified by the specifying unit; and a communication unit configured to communicate image data with other communication apparatus in accordance with a mode determined by the determination unit. |
US10015391B2 |
Method and system for adjusting camera settings using corneal reflection
Operating a camera system that includes a forward-facing camera directed at a forward scene and a rearward-facing camera directed at a rearward scene opposite the forward scene includes analyzing a video stream containing a reflection of the forward scene in a cornea of an eye of a user of the camera system, the video stream captured with the rearward-facing camera. The analyzing includes identifying an item in the reflection moving relative to a field of view of the forward-facing camera and predicted to enter the field of view of the forward-facing camera and identifying a characteristic of the item. A camera setting of the forward-facing camera is adjusted according to the characteristic of the identified item, the adjusted camera setting selected to improve capturing a photograph or video containing the item with the forward-facing camera. |
US10015389B2 |
Image sensor with asymmetric-microlens phase-detection auto-focus (PDAF) detectors, associated PDAF imaging system, and associated method
A PDAF imaging system includes an image sensor and an image data processing unit. The image sensor has an asymmetric-microlens PDAF detector that includes: (a) a plurality of pixels forming a sub-array having at least two rows and two columns, and (b) a microlens located above each of the plurality of pixels and being rotationally asymmetric about an axis perpendicular to the sub-array. The axis intersects a local extremum of a top surface of the microlens. The image data processing unit is capable of receiving electrical signals from each of the plurality of pixels and generating a PDAF signal from the received electrical signals. A method for forming a gull-wing microlens includes forming, on a substrate, a plate having a hole therein. The method also includes reflowing the plate. |
US10015388B2 |
Image sensor with fast intra-frame focus
A method of focusing an image sensor includes scanning a first portion of an image frame from an image sensor a first time at a first rate to produce first focus data. A second portion of the image frame from the image sensor is scanned at a second rate to read image data from the second portion. The first rate is greater than the second rate. The first portion of the image frame is scanned a second time at the first rate to produce second focus data. The first focus data and the second focus data are compared, and the focus of a lens is adjusted in response to the comparison of the first focus data and the second focus data. |
US10015386B2 |
Focus control apparatus, image capturing apparatus, interchangeable lens, focus control method, and storage medium storing focus control program
The focus control apparatus performs focus control of the interchangeable lens by using information obtained through detection of a focus state of an interchangeable lens and a correction value corresponding to the interchangeable lens. The interchangeable lens is a first interchangeable lens holding unique correction value calculation data used to calculate the correction value, or a second interchangeable lens not holding the correction value calculation data. The focus control apparatus includes a first memory storing values for calculating the correction value corresponding to the second interchangeable lens. A controller calculates the correction value by using the correction value calculated based on the values read from the first memory when the second interchangeable lens is attached to the image capturing apparatus, and by using the correction value calculation data acquired from the first interchangeable lens when the first interchangeable lens is attached to the image capturing apparatus. |
US10015384B2 |
Dual voice coil motor structure in a dual-optical module camera
Dual-optical module autofocus (AF) or AF plus optical image stabilization (OIS) cameras with reduced footprint and reduced mutual magnetic interference. Some AF+OIS cameras may include a single AF actuation assembly that moves two lens barrels in unison. Some AF cameras or AF+OIS cameras may have two AF actuation sub-assemblies and associated magnets for independent AF operation of each lens barrel, the magnets shared in a manner that cancels magnetic influences of one AF actuation sub-assembly on the other AF actuation sub-assembly, thereby allowing the two lens barrels to be positioned in close proximity, saving parts and fabrication costs. |
US10015381B2 |
Imaging system, illumination apparatus, and controlling method
An imaging system includes an illumination apparatus and imaging apparatus, and the illumination apparatus includes a light emitting unit, a movable unit including the light emitting unit, and configured to be rotatably held to a main body unit, a driving unit configured to drive the movable unit, a calculating unit configured to calculate an illumination direction of the light emitting unit, and a transmitting unit configured to transmit, to the imaging apparatus, information about a charged voltage of a capacitor for storing energy to cause the light emitting unit to emit light. The transmitting unit transmits, to the imaging apparatus, information indicating that the charged voltage of the capacitor is less than the predetermined value, when the driving unit is used to drive the movable unit to cause the calculating unit to calculate the illumination direction, even if the charged voltage of the capacitor is a predetermined value or more. |
US10015378B2 |
Kinematic mount for split camera
An electronic device comprising a split camera in front and back portions, and a retaining member. The front portion of the camera includes a set of front mounting features and a light-collecting unit configured to collect light from a subject. The back portion of the camera is reversibly separable from the front portion; it includes a set of back mounting features and an imaging unit configured to image the light. The set of back mounting features is configured to contact the set of front mounting features as the front and back portions are drawn together, forming, cooperatively, a kinematic mount to hold the light-collecting and imaging units in a state of alignment. The retaining member is configured to couple the front portion to the back portion when the front and back portions are drawn together and also when the front and back portions are separated. |
US10015375B2 |
Image pickup apparatus and endoscope including the same
An image pickup device including a vacant space portion that allows a connection electrode to be exposed to a second main surface side, the vacant space portion being formed at a position overlapping at least the connection electrode in a state where the image pickup device is viewed in plan view from a thickness direction A, and the connection electrode exposed to the second main surface side is electrically connected with a substrate at a position in the vacant space portion, the position overlapping the image pickup device in the state where the image pickup device is viewed in plan view from the thickness direction. |
US10015374B2 |
Image capturing apparatus and photo composition method thereof
An image capturing apparatus and a photo composition method thereof are proposed. The method is adapted to an image capturing apparatus having a first lens and a depth sensor and includes the following steps. First, a preview frame of a scene is obtained by using the first lens, and depth information of the scene is obtained by using the depth sensor. Next, scene analysis is performed on the preview frame according to the depth information so as to generate a scene analysis result. Next, whether the preview frame satisfies a photo composition requirement is determined according to the scene analysis result and a corresponding photo composition rule. If yes, the first lens is controlled to capture the preview frame; if no, a photo composition suggestion corresponding to the scene is provided according to the photo composition rule corresponding to the scene analysis result. |
US10015368B2 |
Calibration system, calibration method, and image forming apparatus
A calibration system includes an imaging device, an image forming apparatus, and a table generating section. The image forming apparatus prints a test chart containing patches of colors on a sheet. The imaging device captures images of a reference chart containing patches corresponding to the patches in the test chart and the test chart on the sheet together to generate a picture. The table generating section: calculates a weighting coefficient for each of the patches in the picture based on a color intensity of the patch; calculates, as a representative value for each of gradations of color values of the patches in the picture, a weighted average of color values of the patches in the gradation based on the weighting coefficient; and generates a gamma correction table for correcting gradation characteristics of the image forming apparatus to gradation characteristics in accordance with the reference chart based on the representative values. |
US10015367B2 |
Color measurement device and printing apparatus
A printer includes a calibration reference object, which includes a calibration surface for performing calibration of a color measurement machine that performs color measurement of media, and a pressing force plate that determines a relative position of a media surface of the media and the calibration surface so that the media surface of the media and the calibration surface have a predetermined positional relationship. |
US10015366B2 |
Variable resolution lookup table for accelerated color conversion
Provided is a printing system comprising a printing mechanism for applying ink to a substrate using a plurality of print colors. Also included is a computer readable media storing an image and instructions for generating entries in a variable resolution lookup table for use in performing accelerated color conversion of the image. Also included is a lookup table generator configured to divide the lookup table into a plurality of areas, and set a density of lookup table entries in each of the plurality of areas based on overprint combinations of the print colors. The density of entries is varied from one area to another. Also included is a color conversion controller configured to utilize a lookup function to retrieve one or more lookup table entries and to provide printing color space coordinates based upon the one or more lookup table entries to the printing mechanism. |
US10015364B2 |
System and method for previewing digital content
A system for previewing protected media comprising a touchscreen display, a processor, and a memory having executable instructions stored thereon that when executed by the processor cause the processor to receive an original image from a server over a network, generate a blurred copy of the original image, overlay the blurred image over the original image, detect user interaction on the touchscreen display, determine location of the user interaction, and apply a mask on a section of the blurred copy of the original image corresponding to the determined location of the user interaction. |
US10015362B2 |
Image capturing apparatus for resizing raw image data and control method thereof
An image capturing apparatus comprises an image sensor in which pixels including a correction pixel region and an effective pixel region are arrayed two-dimensionally; and a creating unit configured to create uncompressed or losslessly-compressed image data from signals acquired from the effective pixel region and the correction pixel region, wherein in the case where a resizing process is to be carried out on the effective pixel region included in the image data, the creating unit does not carry out the resizing process on the correction pixel region. |
US10015359B1 |
Image-based field boundary detection and identification
Detection and identification a field's boundaries is performed in a workflow based on processing images of the field captured at different times, relative to a defined seed point. Images are clipped to align with the seed point and a bounding box around the seed point, and a mask is built by extracting edges of the field from the images. The workflow floods an area around the seed point that has pixels of a similar color, using the mask as an initial boundary. The flooded area is compared to threshold parameter values, which are tuned to refine the identified boundary. Flooded areas in multiple images are combined, and a boundary is built based on the combined flooded set. Manual, interactive tuning of floodfill areas allows for a separate boundary detection and identification workflow or for refinement of the automatic boundary detection workflow. |
US10015358B2 |
Image forming system for determining if color information of print data can be changed prior to printing
An image forming apparatus capable of preventing print setting information of print data transmitted from an external apparatus from being changed into infeasible information. A CPU of the apparatus stores print data transmitted from the external apparatus. The print data includes a content to be printed and print setting information indicating whether the content is to be printed in color or in monochrome. The CPU determines whether or not the content is chromatic. The CPU receives an instruction for changing the print setting information from a user, before starting to print the print data. In a case where the print setting information indicates that the content is to be printed in monochrome, the CPU permits changing the color mode information as for a content determined to be chromatic and restricts changing the color mode information as for a content determined to be not chromatic. |
US10015351B2 |
Instruction apparatus, processing apparatus, and processing system
An instruction apparatus that instructs a processing apparatus to perform a process includes an information acquiring unit, an apparatus-information transmitting unit, and a display. The information acquiring unit acquires information on the processing apparatus. The apparatus-information transmitting unit simultaneously transmits the information on the processing apparatus acquired by the information acquiring unit and information on the instruction apparatus to a management apparatus. Based on the information on the processing apparatus and the information on the instruction apparatus transmitted from the apparatus-information transmitting unit, an operation-screen generating unit included in the management apparatus generates an instruction-apparatus operation screen. An operation-screen transmitting unit included in the management apparatus transmits information of the instruction-apparatus operation screen to the instruction apparatus. The display displays the instruction-apparatus operation screen. |
US10015348B2 |
Image forming apparatus that executes received jobs, control method therefor, and storage medium
An image forming apparatus which appropriately avoids a resource conflict in the image forming apparatus. A checking unit checks whether a type of an application program execution of which has been ordered is a specific type. A control unit allows execution of a job issued by the application program the type of which has been determined as being the specific type, and restricts execution of a job issued by the application program the type of which has been determined as not being the specific type. |
US10015347B2 |
Information processing apparatus for acquiring and updating a retention storage for information stored in a processing apparatus, information processing method, and non-transitory storage medium
An information processing apparatus includes: a retention unit that retains a list of paper information and detailed information associated with the paper information; a first acquisition unit that acquires a list of paper information from a storage unit of a printer; an update unit that updates the list of the paper information retained in the retention unit by using the acquired list of paper information; a second acquisition unit that acquires, based on a difference between the list, of the paper information retained in the retention unit and the acquired list of paper information, part of detailed information associated with paper information stored in the storage unit, from the storage unit; and a generation unit that generates, based on the detailed information acquired by the second acquisition unit, data to be transmitted to the printer. The update unit updates, based on the acquired detailed information, the retained detailed information. |
US10015346B2 |
Image forming apparatus and method of controlling a display for selecting a sheet feeding cassette source
According to one embodiment, an image forming apparatus includes a setting unit configured to apply a setting selected from at least a decolorable recording agent including a decolorable color material and a non-decolorable recording agent including a non-decolorable color material, for a sheet feeding cassette; and a display unit configured to display sheet feeding cassettes whose settings match a user-selected recording agent differently from sheet feeding cassettes whose settings do not match the user-selected recording agent. |
US10015342B2 |
Information processing apparatus and image processing apparatus with a line of sight detector
An information processing apparatus includes a controller that controls the information processing apparatus by making a transition of a state of the information processing apparatus in relation to power consumption of the information processing apparatus from a first state to a second state in which the power consumption is higher than that in the first state, and a line-of-sight detector that detects a line of sight toward the information processing apparatus. The controller makes a transition from the first state to the second state when the line-of-sight detector detects a line of sight toward the information processing apparatus. |
US10015339B2 |
Image reading apparatus, image reading method, and recording medium therefor, that improve quality of image of document obtained by portable image device
An image reading apparatus includes an imaging unit, an image data analysis unit, and an image combination unit. The imaging unit images the document image multiple times from mutually differing angles to generate a plurality of data images each representing the document image. The image data analysis unit performs matching on the plurality of data images by matching the plurality of data images, on a per-region basis in each of the plurality of images of the document represented by the plurality of data images, so as to obtain per-region brightnesses for the plurality of data images, and comparing the obtained brightnesses among the plurality of data images to select from among the plurality of data images each data image whose region is comparatively brighter. The image compositing unit uses the data images selected on the per-region basis as comparatively bright to generate a composite data image. |
US10015333B2 |
Image reading apparatus and image forming apparatus
An image reading apparatus includes an image scanning unit that is provided with a holding portion holding a flexible flat cable. The holding portion is protruded toward an upstream side in a sub scanning direction, and provided with a second wall part. The flexible flat cable that is extended from a connector is brought into contact with the second wall part. As for the flexible flat cable, a downward movement is regulated by a lower holding portion and an upward movement is regulated by an upper holding portion. Accordingly, the flexible flat cable does not rise. |
US10015330B2 |
Image processing apparatus with enhanced configuration of operation buttons for command inputs
An operation console used in relation to an apparatus as an object of control operated by a user operation includes: a display device having a display area for displaying information to the user; an input device for the user to input a request; and a display control device displaying, if a request for displaying specific information on said display device is input through the input device, the specific information on the display device. The input device includes a plurality of operation buttons for inputting a plurality of requests, corresponding to respective requests, arranged in the vicinity of the display area. Among the plurality of operation buttons, an operation button corresponding to the request for displaying the specific information is provided closest to the display device. |
US10015327B2 |
Portable apparatus displaying apparatus information on electronic apparatus
A portable apparatus includes an image capturing device, a display device, an indoor image acquisition unit, an apparatus position acquisition unit, an apparatus information acquisition unit, and a display control unit. The indoor image acquisition unit acquires an indoor image of a building having a plurality of floors. The apparatus position acquisition unit acquires a position of an electronic apparatus in real space. The apparatus information acquisition unit acquires apparatus information on the electronic apparatus. The display control unit causes the display device to display a composite image formed by combining additional information based on the apparatus information with a to-be-combined image, while linking the additional information to a position of the electronic apparatus in the to-be-combined image, this position corresponding to a relationship between the position of the electronic apparatus in real space and a position of the portable apparatus in real space. |
US10015324B2 |
Method and system for user signup by a network service provider
A system and a method for performing purchase transactions over a network are provided. The system includes a server controlled by a service provider, including a link to a network; a processor circuit, the processor circuit configured to receive purchase requests from a mobile phone, and to transfer funds from a user account to a vendor account; and a memory circuit storing a plurality of mobile phone numbers and a plurality of personal identification numbers (PINs), wherein each mobile phone number and PIN is associated with a user account. A non-transitory machine-readable medium may include a plurality of machine-readable instructions which when executed by one or more processors of a server controlled by a service provider are adapted to cause the server to perform a method as above. |
US10015320B2 |
Methods, systems, and computer-readable media for transferring or recovering a communication between a number of participants
The present disclosure relates to methods, systems, and computer-readable media for conducting communications. One method includes determining a context associated with a communication between a first participant and a second participant while the communication is occurring, determining a failure of the communication, and resuming the communication based, at least in part, on the context. |
US10015318B2 |
Automated communications response system
In one embodiment, a system provides for end-user control over the automatic recognition of communication situations by detection of unique telecommunication event characteristics and the consequential responses to those situations by invocation of related programmatic responses. The system allows an end user to specify various patterns of telecommunication event characteristics that describe various situational aspects of incoming communications, such as the timing and originator of voice calls, the content of, timing of, and author of chat messages, etc., as well as appropriate sets of programmatic response actions to be performed in response to those communications, such as initiating conference calls, sending chat messages, routing calls to other users, etc. The system monitors incoming communications, matches characteristic patterns to recognize the situations, and then invokes the matching response actions, thereby automating many functions of the communication system that previously would have had to be performed manually. |
US10015317B1 |
Cross-process computer telephony integration (CTI) client
A computer telephony integration (CTI) client computing device isolates call processing devices from each of a set of back-end business applications of call-center clients for which call-center services are provided. A registered call event is received from a CTI middleware server during active call processing of an incoming telephone call responsive to an interactive voice response (IVR) system storing real-time call data to an independent stand-alone database in association with a unique call-specific database key. The unique call-specific database key is retrieved from the CTI middleware server. A call database record, including the real-time call data, is retrieved from the independent stand-alone database using the unique call-specific database key retrieved from the CTI middleware server. The real-time call data is provided as output to a trusted call center agent that has separate authorization to access a back-end business application appropriate to continue the active call processing. |
US10015314B2 |
Call collision processing method for terminal device, and terminal device
The present disclosure relates to a call collision processing method for a terminal device, and a terminal device. A state machine records that a current state of the terminal device is an incoming call state, an outgoing call state, or an idle state. When the terminal device is in the idle state, that the terminal device processes an incoming call or an outgoing call is determined according to occupation of the state machine by incoming call information or by outgoing call information, and a state of the state machine after the state machine is occupied by the incoming call or the outgoing call is protected by using a mutex lock. |
US10015313B2 |
Electronic device for performing call reservation and method thereof
An electronic device and a method thereof area provided. The electronic device includes a communication circuit configured to communicate with at least one or more external electronic devices as a call reservation target, a processor electrically connected with the communication circuit, and a memory electrically connected with the processor. The processor determines a type of a call reservation request from information inputted through a user input requesting a call reservation and controls the communication circuit to perform at least one of transmitting schedule information of the electronic device to the at least one external electronic device and transmitting a request for schedule information of the at least one external electronic device, based on the type of the call reservation request. |
US10015312B1 |
Automatic connection through a password protected network connection
Communication devices and network devices may be configured to automatically connect to each other over a password protected network connection without a user setting the password for the password protected network connection. The communication devices may communicate over the password protected network connection to the network device and further to a communication service for providing interpretive services for hearing-impaired users, such as text captions, during a call. Predetermined network names and associated passwords may be persistent prior to set up as well as after a hard reset in which other user defined settings may be erased. |
US10015310B2 |
Detection of privacy breach during a communication session
A method of identifying a breach in privacy during a communication session, including communicating with a remote communication device using a local communication device, analyzing an audio signal from the remote communication device to identify an audio input/output configuration of the remote communication device, determining from the audio input/output configuration if a breach in privacy is signified. |
US10015306B2 |
Data processing method and terminal device
A data processing method and a terminal device, where the method includes obtaining a speed of the terminal device, receiving a first communications service, disabling a preset reminder of the first communications service when the speed of the terminal device exceeds a first preset value, and enabling the preset reminder of the first communications service when the speed of the terminal device decreases to a second preset value, where the second preset value is less than or equal to the first preset value. The data processing method and the terminal device are used for a user reminder of a terminal device in a vehicle mode. |
US10015305B1 |
Method and apparatus for notification control
Modern mobile communication devices have a number of features that enable the users to stay connected with people in their contacts list. These mobile devices also keep the users informed about various events such as calls, text messages, emails, social media postings, etc. by providing various forms of notifications. The notifications may or may not be discreet. While the notifications of various events are useful, they may cause breach of privacy, may cause uncomfortable social situations, or may cause unsafe distraction under some conditions. These undesirable notifications in some scenarios may be controlled based on the awareness of the specific scenario in which the device user may be. A method and apparatus are disclosed that enable a user to control the notifications from a mobile communication device when used inside an automobile. |
US10015304B2 |
Electronic apparatus, audio device, and method that is performable by the electronic apparatus to set network of the audio device
An electronic apparatus that connects an audio device to an access point (AP) via a wireless fidelity (WIFI) network, and the audio device are provided. The electronic apparatus includes a communication interface including communication circuitry configured to receive a probe request, and a controller configured to provide AP connection information corresponding to the AP to the audio device in response to an indicator that indicates a network setup between the audio device and the AP, wherein the indicator is included in the probe request. |
US10015303B2 |
Electronic device, accessory apparatus and information displaying method using the same
An accessory apparatus and an information display method are provided. The accessory apparatus include a housing, a display exposed through a first portion of the housing, a conductive pattern, a wireless communication circuit configured to support a short-range wireless communication protocol, at least one processor, and a memory, wherein the memory stores instructions that allow the at least one processor to control the wireless communication circuit to operate in the first mode, operate in the second mode in which the second type of external electronic device is allowed to read the second data for the second time period following the first time period, detect the existence of the second type of external electronic device at one or more points of time in the first time period, and switch into the second mode when the existence of the second type of external electronic device is detected. |
US10015300B2 |
Apparatus and method of controlling transmission of personal information
The present disclosure provides a control method of an Audio Video Navigation (AVN) system for vehicles. The control method may include: connecting the AVN system to a terminal through a wired connection based on a first protocol, transmitting an activation signal to the terminal through the wired connection, receiving address information and acceptance information of the terminal for wireless connection with the terminal based on a second protocol through a specific application in the terminal activated based on the activation signal, automatically executing wireless connection with the terminal based on the acceptance information, and automatically requesting specific information to the terminal and receiving the specific information through wireless connection based on the acceptance information. |
US10015291B2 |
Host network controller
Provided is a method for operating a host network controller for a network processor where the host network controller has at least one register. A restricted set of state data may be stored in at least one register. The restricted set of state data may be indicative of fewer possible states than those defined in accordance with a standardized communication protocol. The host network controller may implement a finite state machine based on the restricted set of state data stored in the at least one register such that the finite state machine may have fewer possible states than those defined in accordance with the standardized communication protocol. |
US10015288B2 |
Communication apparatus and control method of communication apparatus
For appropriate communication control to improve throughput in TCP communication, a communication apparatus comprises: a communication unit configured to establish a TCP connection with an external communication apparatus and communicate with the external communication apparatus; a reception unit configured to receive device information including first information for specifying a hardware configuration of the external communication apparatus or second information for specifying a software configuration of the external communication apparatus, if the communication unit establishes the TCP connection with the external communication apparatus; and a control unit configured to perform control to change a re-transmission timeout (RTO) timer value of the TCP connection based on the received device information. |
US10015279B2 |
Application assignment reconciliation and license management
The present disclosure involves systems, software, and computer-implemented methods for reconciling application assignments of different types to users and devices, and associating appropriate licenses for the applications to the users from purchase accounts managed by an external application store. An example method includes identifying a change in an assignment configuration for a user, the assignment configuration including a plurality of assignments of an application to the user; determining a winning assignment from the plurality of assignments; in response to determining the winning assignment, determining that the winning assignment requires a change to an external application store; and in response to determining that the winning assignment requires a change to the external application store, instructing the external application store to perform a configuration change corresponding to the winning assignment. |
US10015277B2 |
Communication method for transmitting useful data and corresponding communication system
A communication method is provided for transmitting useful data between a first traffic participant, at least one second traffic participant, and a central communication device. It is provided that the first traffic participant provides a data packet and transmits it to the central communication device, the data packet being assigned to a changing key that is transmitted together with the data packet, and that the first traffic participant transmits an identifier together with the key to the second traffic participant, and that the second traffic participant requests from the central communication device, using the key, the data packet assigned thereto, and assigns it to the first traffic participant. Also provided is a communication system. |
US10015276B2 |
Discovering data network infrastructure services
A method and apparatus for providing services that are adapted to the access networks of end users (10). By providing defined information to a residential gateway (110) and/or an access network provider (12) a service provider (18) enables the access network provider (12) to open a dedicated communications channel (20) between itself and the service provider. The service provider can use this channel to request information about the capabilities of the end user's access network as well as for requesting conditioning of data streams sent to said end user. |
US10015275B2 |
Method for automatically managing applications on digital convergence gateways, and application device and system thereof
In an embodiment, a method comprises installing at least one application in a gateway, wherein the gateway is an anchor gateway and the at least one application corresponds to a profile; generating, by the anchor gateway, a gain value of the at least one application according to the profile; and determining, according to the gain value, whether to open or close the at least one application, or whether the at least one application is executed in the gateway or in another gateway. An application managing device and a system thereof are also provided. |
US10015273B2 |
Extensible provider connection systems, methods and architecture
A system is disclosed for delivering dynamically-rendered web experiences via implementing a provider interface in a provider framework where the interface defines supported behaviors for interfacing with external content in an external content repository, and where the interface defines at least one external object and specifies at least one method for implementing the supported behaviors for the object. The provider framework discovers supported behaviors upon instantiation of a provider implementation class embodied in implementation of the provider interface. A connection is engaged to the external repository with the supported behaviors using the interface to connect to and expose the external content. During web content delivery, the system accesses the provider connection and dynamically integrates external content with system-managed content in a delivered web page. |
US10015272B2 |
Method and apparatus for compaction of data received over a network
Methods, apparatuses, and storage media associated with compaction of data from one or more computing devices are disclosed. In various embodiments, one or more Internet of Things (IoT) devices may transmit information to a computing system. The computing system may group together raw data received from these one or more IoT devices based on a shared attribute. The computing system may select a compaction scheme to represent the knowledge conveyed by a group of the raw data. The computing system may apply this compaction scheme to the group of raw data to generate data that is representative of the group of raw data. Other embodiments may be disclosed or claimed. |
US10015271B1 |
Global sharing and access to electronic resources
A method of managing data objects at a remote computing system is disclosed. The method includes receiving a request to provide a recipient associated with a recipient computing device with access to a data object, providing an identifier that references the data object, receiving a request for the data object from the recipient, and providing the recipient with access to the data object based on one or more characteristics of the recipient computing device. |
US10015270B2 |
Transmitting notifications to users in a venue based on locations of users within the venue
To improve communication with users, a venue management system is associated with the venue and allows an administrator to configure notifications to send to users at or near the venue. To configure a notification, the administrator provides to the venue management system notification information for presentation to users, criteria describing conditions need to be satisfied for the notification to be transmitted to users, and user targeting information identifying characteristics of users to receive the notification. Based on information gathered by the venue management system, the venue management system determines whether at least a threshold amount of the criteria of the notification are satisfied. If at least the threshold amount of the criteria of the notification are satisfied, the venue management system sends the notification to users having characteristics matching at least a threshold amount of the user targeting information. |
US10015267B2 |
Generic multichannel center for network applications and services
A server system, where a multichannel server is connected to a core network of a mobile telecommunications network through a plurality of telecommunications channels. The multichannel server comprises a telecommunications network browser server, a network gateway, an integration gateway, a carrier application server and a carrier application and add-on studio. The multichannel server provides to end user devices network services and core network services through a plurality of communications channels. The multichannel server is an application interface gateway for services exposure and provides network services and core network services as interactive applications. The multichannel server provides application as a communication channel and communication channel as an application. |
US10015266B1 |
Live migration of massive numbers of network connections, including long lived connections
A massive number of long lived connections is migrated between a source and a destination computer. Connection state information concerning each request being processed on each connection is transferred from the source to the destination computer. The source continues to respond to requests on a given connection while transferring corresponding state information. Once state information for a specific connection has been transferred, the connection is switched from the source to the destination. Connections are kept active during the shifting. While shifting traffic on a specific connection, two versions of the connection can be open simultaneously, one to the source and the other to the destination. Traffic on the connection is routed to the source computer until the shift has been completed, after which the connection on the source computer is closed, and traffic is routed to the destination. |
US10015264B2 |
Generalized proxy architecture to provide remote access to an application framework
Systems and method for providing remote access to service applications created within an application framework. For each of the controls in the application framework, a wrapper is provided to enable remote-access to the control. An integration component includes proxies that communicate to each the rapper, a proxy manager that communicates to the service application, and a state manager that registers views and event handlers to communicate application state information. A remote access server application receives a connection from a client remote access application executing on the client device, and state information is communicated between the service application and the client remote access application to provide a view of the service application at the client device. |
US10015263B2 |
Apparatus and methods for multi-mode asynchronous communication
A method includes receiving at a host device a first communication associated with a transaction from at least one electronic device included in a set of electronic devices. The host device includes at least a memory, a processor, and a database. The first communication received at a first time and via a first communication mode. The method includes sending a response to the first communication at a second time after the first time and independent of the first time. The host devices receives a second communication associated with the transaction from the at least one electronic device at a third time. The first communication, the response to the first communication, and the second communication are displayable in a persistent record of the transaction regardless of a difference between the first time and the third time. |
US10015260B2 |
Method and apparatus for advanced vehicle data delivery using secondary device
A system includes a processor configured to receive sensor data from a vehicle sensor. The processor is also configured to determine an existence of a condition for which information display has been designated. The processor is further configured to determine a non-vehicular device predesignated for receipt and display of the information and responsive to the condition determination, transfer the information to the device. |
US10015256B2 |
Identification device, system and method
An identification system includes an identification device and a communication device. The identification device is attached to an article and including a sensor. The identification device is configured to operate in a plurality of modes and configured to switch between modes of the plurality of modes based on one or more conditions of a surrounding environment sensed by the sensor. The identification device is configured to send data to a server. The communication device of a user of the identification system is configured to receive data including location data of the identification device from the server using short message service protocols or messages through a signaling channel. |
US10015251B2 |
Fingerprint-defined segment-based content delivery
Digital content, such as video, audio, multimedia, and similar files may be segmented at a determined frame resolution rate and analyzed to determine a fingerprint for each content segment. An identifier that uniquely identifies each content segment may be determined based on the fingerprint of the respective content segment. The identifier may be associated with data relating to the content segment and with one or more identifiers that uniquely identify other content segments of the content. The content segment identifiers may be used to construct a content segment sequencing representation that represents the playback of the content segments in playback order. |
US10015250B2 |
Image content based prediction and image cache controller
Cache controller (120) for use in a system (180) comprising an image client (100) and an image server (140), the image client enabling a user to navigate through image data having at least three spatial dimensions by displaying views of the image data that are obtained from the image server in dependence on navigation requests of the user, and the cache controller comprising a processor (122) configured for obtaining content data indicative of a content shown in a current view of the image client (100), the current view representing a first viewpoint in the three spatial dimensions of the image data, the processor being further configured for predicting a view request of the image client in dependence on the content data, the view request corresponding to a view representing a second viewpoint in the three spatial dimensions of the image data, and a communication means (124) for obtaining the view from the image server in dependence on the view request, and for caching the view in a cache (130). |
US10015244B1 |
Self-publishing workflow
An author using an author device may connect to a publishing network, which in turn may be connected to a number of service provider networks that provide services relating to publishing workflow (e.g., editing, typography, historical research, cover designing) and business (e.g., marketing, promotion, author events). The publishing network may provide a network portal for the author and network portals for various service providers, with graphical user interfaces for both the author and the service providers. The author can then select specific service providers based on ratings, posted service rates, special requirements such as time scheduling and genre specialization, and can hire those service providers to work with the author's on or with the author's manuscript through the publishing network. The publishing network may then generate an agreement and track its signing as well as other milestones in the working relationship. |
US10015243B2 |
Optimized content distribution based on metrics derived from the end user
Some embodiments provide systems and methods for determining a server of a distributed hosting system to optimally distribute content to an end user. The method includes identifying an IP address of the end user. Based on the IP address, a set of servers send packets to the end user to derive performance metrics. The performance metrics are used to determine a server from the set of servers that optimally distributes content to the end user. The method modifies a configuration for resolving end user requests such that the optimal server is identified to the end user when the end user requests content from the hosting system. Some embodiments determine the optimal server by providing downloadable content that is embedded with a monitoring tool. The monitoring tool causes the end user to derive performance metrics for the hosting system when downloading a particular object from a set of servers. |
US10015240B2 |
Method and system for interface data utilization
Methods and systems for interface data utilization are described. In one embodiment, a provider server may offer resources and an application server may offer functionality not provided by the resources of the provider server. A user request may be received through the source user interface. A determination may be made whether the user request contains a request to access a functionality that is not offered by the provider but is offered by an application that is communicatively coupled to the provider via a network. In response, an electronic communication may be established between the provider and the application via a network. A policy of the provider may be accessed from a first database, and interface definition data may be accessed from a second database different from the first database. Target interface data may be rendered based on the policy of the provider and the interface definition data. |
US10015239B1 |
Self-organizing distributed computation grid
A self-organizing distributed network architecture is described. An example method includes, by a network node, sending via a network gateway node a DNS lookup request to a DNS service. The DNS lookup request comprises a string that at least includes a MAC address of the network gateway node that is used by the DNS service to identify a network address for the network node to access the network service of interest. The method further includes receiving via the network gateway node a DNS lookup response from the DNS service. The DNS lookup response comprises the network address for the network node to access the network service of interest. The method further includes accessing the network service of interest from another network node in the network system that is addressable by the received network address. |
US10015238B2 |
Command processing in distributed computing systems
Distributed game commands in massive multiplayer online games. A game engine receives commands and determines the order of their execution based on a global order policy using sequencers. The sequencers dispatch the commands to appropriate game engine instances on shards hosting game states. Engine instances execute the commands according to the global order established by the sequencers. |
US10015233B2 |
Format negotiation for media remoting scenarios
Format negotiation for media remoting involves at least one media data format. In an example embodiment, a media format negotiation for playing media data is begun between a server and a client. The media data format is transferred from the server to the client. A notification that indicates if an attempt at the client to construct a media topology responsive to the media data format was a success or a failure is transferred from the client to the server. Whether and/or how the media data is to be transferred from the server to the client may be impacted by the notification. |
US10015230B1 |
Copying and pasting among networked devices
Systems and methods are disclosed for copying and pasting data between networked devices. Data copied on a source device and may be pasted on a destination device in response to the destination device receiving a paste command. The data from the source device may be automatically transmitted to, and available at, the destination device. The destination device may cycle through data copied from various devices based on the chronological order of when each piece of data was copied, or based on the devices' priority. The destination device may also present the user with a list of data copied at differences devices, from which the user may select which data to paste. A user may also use a special command, or may issue multiple paste commands within a predetermine period time, to indicate that the data to be pasted should be data from a different device. |
US10015227B2 |
Method and system for replicating a communication application on an auxiliary computing device
According to embodiments described in the specification, a method and system for replicating an application on an auxiliary computing device are provided. The system includes the auxiliary computing device, a mobile computing device executing the application, and at least one server. The server provides the auxiliary computing device with a web application, and the auxiliary computing device presents a code generated using the web application on its display. The mobile computing device captures the code, and uses the code to establish a connection with the auxiliary computing device via the server. The server then routes data between the auxiliary computing device, the mobile computing device and other devices. The data includes application control data, which is routed between the mobile computing device and the auxiliary computing device; and message data, which is routed between the mobile computing device and other devices. |
US10015226B2 |
Methods for making AJAX web applications bookmarkable and crawlable and devices thereof
Methods, devices, and computer-readable storage media that make an asynchronous JavaScript and extensible mark-up language (AJAX) application content state bookmarkable and crawlable include receiving a HyperText Transfer Protocol (HTTP) request is received. The HTTP request includes an HTTP request uniform resource locator (URL) representing a current application state. When the HTTP request URL contains a first reference substring, a second substring is extracted from the HTTP request URL based upon the first reference substring. A modified URL is generated based at least in part on the extracted second substring. The modified URL represents the current application content state. |
US10015224B1 |
Buffer reduction using frame dropping
The techniques described herein may, for example, allow a quantity of buffered video frames to be reduced, for example for use in adaptive bitrate (ABR) streaming and other streaming transmissions. The quantity of buffered video frames may be reduced by dropping certain selected buffered frames from a resulting video output that is displayed to the viewer. This may reduce end-to-end latency without requiring a change in frame rate or fast forwarding of the video output, which may sometimes not be available or permitted by a resulting video player. These buffer reduction techniques may sometimes be employed upon a determination that transmission conditions have stabilized and that holding large quantities of buffered video may be unnecessary. In some examples, the disclosed techniques may be particularly advantageous for live streaming scenarios, in which end-to-end latency may be particularly problematic for the viewer. |
US10015223B2 |
Generation of dynamic content interfaces
Example embodiments relate to generation of dynamic content interfaces based on device capabilities and user entitlements. Multiple devices associated with a user account may each request a content interface. Generation of the content interfaces may be based on capability information of the devices and a tier entitlement associated with the user account. A service included in both the content interfaces may be assigned a same virtual channel in each of the content interfaces. |
US10015221B2 |
Content server media stream management
Mechanisms are provided to manage media stream transmissions at a content server. A content server detects that a user on a device such as a mobile device has stopped playing a live media stream. The content server maintains information associating the user with the media stream and time information. When the content server detects that a user wishes to resume playing a media stream, the user can continue viewing the media stream from where stoppage occurred. In many instances, the content server stores many hours of live media stream data and allows a user to select a particular starting point. |
US10015220B2 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention proposes a method of transmitting a broadcast signal. The method of transmitting the broadcast signal according to the present invention proposes a system capable of supporting a next-generation broadcast service in an environment that supports next-generation broadcasting using a terrestrial broadcast network and an Internet protocol network. In addition, the present invention proposes an efficient signaling scheme for both the terrestrial broadcasting network and the Internet protocol network in the environment that supports next-generation broadcasting. |
US10015219B2 |
Multicasting adaptive bitrate streams
Content providers, such as television companies, may multicast adaptive bitrate content, using playlist-oriented streaming techniques, to recipient devices (such as set-top boxes (“STBs”)). In a playlist-oriented streaming technique, segment files (e.g., segments of the content) may correspond to predetermined time segments. In order to mitigate lag time, when a channel is selected by a user of an STB, which may ordinarily be caused by the nature of playlist-oriented streaming techniques, an STB may obtain content, associated with the selected channel, via a unicast, non-playlist-oriented technique. Once the next segment file has been received by the STB, the STB may cease obtaining the content by the unicast technique, and may use the segment files received via multicast. |
US10015217B2 |
System and method for group participation in a digital media presentation
System and method for group participation in a digital media presentation are provided that are capable of selecting digital media items for inclusion in the presentation from multiple participant's accounts thereby creating a group presentation in which digital media items of each participant are included in the presentation. Selections of digital media items for inclusion in the presentation can be made directly at the direction of the participations or inferentially according to a selection algorithm. Selections can be made during the presentation thereby allowing a participant to join the presentation after it has started and contribute digital media items to the presentation while it is running. |
US10015216B2 |
Methods and systems for virtual conference system using personal communication devices
Systems and methods are described herein for providing a virtual conference using a master device implemented with a personal communication device (PCD), including determining, by the master device, a latency for each of a plurality of satellite devices connected to the master device. The master device then determines an uplink buffer duration based on a difference between a highest latency and a lowest latency among the plurality of satellite devices. The master device determines a processing time for an uplink data packet, the processing time being determined based, at least in part, on the uplink buffer duration. The master device then performs signal processing at the processing time for the received uplink data packets. |
US10015215B2 |
Integrated collaborative user interface for a document editor program
An integrated collaborative user interface for a document editor is provided. The integrated collaborative user interface includes a document pane, document details pane and a section details pane. Document details and section details are obtained and provided to authors. A collaborative author views the document details, section details and provides updates to a document in the document editor. Changes are then refreshed to the authors to provide a consistent and up-to-date status of the document. |
US10015214B2 |
Method and apparatus for sharing viewable content with conference participants through automated identification of content to be shared
A computer implemented method and apparatus for sharing the contents of a presentation in a web conference through automated identification of documents for selective sharing with web conferences comprises launching a web conference in which an application or an entire desktop view of a conference presenter is caused to be rendered as content viewable on the displays of all conference participants. The method detects that one or more documents are being accessed by application(s) executed concurrently with the desktop sharing application and identifies documents having a supported format as including viewable content available for rendering to the display of the presenter. Automatically, or after presenter confirmation, the content is uploaded to a web server and converted into a format that can be distributed to and cached at the respective participant computers. |
US10015212B2 |
Asynchronous collaboration session linked to a synchronous collaboration session
Systems and methods are disclosed for starting both a synchronous communication session and an asynchronous communication session that overlap in time, and sending a digital link to users associated with the synchronous communication session that allows them to access the asynchronous communication session. The synchronous communication session includes real-time multimedia data transfer among the users associated with the session. The asynchronous communication session includes allowing users to add information to or retrieve information from the session. The asynchronous communication session persists after the synchronous communication session ends. |
US10015211B2 |
Event triggered notifications for collaborative processes
Notifying a user of a collaborative process that an event of interest has occurred, includes providing a graphical user interface that graphically interacts with a user to identify electronically generated collaborative content of a corresponding computer-executed collaborative process that is to be tracked, wherein the user defines an originator of the generated collaborative content; designating at least one event that triggers a notification to the originator of the collaborative content; communicating with a collaborative process server computer to identify at least one event associated with the collaborative process to monitor; receiving an indication that at least one designated event has occurred; and modifying a visual display of the shared collaborative content when a designated event associated with the shared collaborative content is detected. |
US10015208B2 |
Single proxies in secure communication using service function chaining
A first service node receives a message configured to set up a secure communication session between a client and a server, in which the first service node acts as a proxy. Data packets in the secure communication session are subject to multiple service functions that require decryption of the data packets. A service function chain assigns a service node to each of the service functions. A service header is generated including metadata instructing the service nodes other than the first service node not to act as proxies in the secure communication session. The message and the service header are transmitted to a second service node in the service function chain. |
US10015207B2 |
Dynamic rate adaptation during real-time LTE communication
Methods and computing systems for dynamic rate adaption during real-time Long Term Evolution (LTE) communication are described. A real-time LTE communication session with another mobile device is established over an LTE connection. The real-time LTE communication session is established with codec rate. A monitor component receives data indicating a performance of the real-time LTE communication session, and causes the real-time LTE communication component to perform, during the real-time LTE communication session, a renegotiation of the codec rate based at least on the performance of the real-time LTE communication session. |
US10015205B1 |
Techniques for traffic capture and reconstruction
Techniques for reconstructing application-layer traffic flowing between client devices and a cloud computing platform are provided. In an embodiment, the method allows for non-intrusive reconstructing application-layer traffic including requests and responses even in cases including packet drops, re-transmitted packets, and jittered packets. The method includes saving received packets into a zero-copy queue and analyzing the packets saved in the zero-copy memory to identify their respective sessions. Then, each identified session is reconstructed into a session window having a configurable size. In an embodiment, each reconstructed session includes application-layer requests and responses; The method further includes for, each identified session, matching each application-layer request to a corresponding application-layer response based on a matching identifier and time-interval threshold. |
US10015204B2 |
Method, terminal, and server for restoring transmission of session content
A method, a terminal, and a server for restoring transmission of session content. The method includes, after a refresh message for a page is received, retaining a first ICE address used by a session in the page to be in an activated state, and restoring transmission of session content of the session by using the first ICE address in the activated state, so that a terminal directly establishes a connection according to the first ICE address in the activated state after receiving a refreshed page, and after receiving a refresh message for a page, the terminal does not need to perform ICE address negotiation to determine a suitable ICE address for receiving and sending the session content, which shortens waiting time for interacting the session content with a peer-end user, thereby improving user experience. |
US10015201B2 |
Implementing application level multimedia services as a switching function
A network for delivering application level multimedia services includes simple, application-level switches and rules managers. Each application-level switch includes rules defining message edits and selections of message destinations. The rules managers operate to manage the rules. Network functions process messages on the application level, and include operation of one or more rules managers and operation of an application-level switch. The network function is performed by the switch application by performing application level message processing according to rules managed by the at least one of the plurality of rules managers. The application level switches together resolve a requested identity to one or more routable addresses, enabling the network to route a message. |
US10015200B2 |
Communication with accessories
A plurality of connections may be established between an accessory interface and a plurality of accessories. A connection between the accessory interface and a portable electronic device may also be established. A first set of messages may be communicated via the accessory interface between the portable electronic device and a first accessory of the plurality of accessories. A second set of messages may be communicated via the accessory interface between the portable electronic device and a second accessory of the plurality of accessories. The first and second sets of messages communicated between the portable electronic device and the accessory interface may be formatted in accordance with a data exchange pattern. |
US10015198B2 |
Synchronizing a honey network configuration to reflect a target network environment
Techniques for synchronizing a honey network configuration to reflect a target network environment are disclosed. In some embodiments, a system for synchronizing a honey network configuration to reflect a target network environment includes a device profile data store that includes a plurality of attributes of each of a plurality of devices in the target network environment; a virtual machine (VM) image library that includes one or more VM images; and a virtual clone manager executed on a processor that instantiates a virtual clone of one or more devices in the target enterprise network using a VM image selected from the VM image library that is customized based on one or more attributes for a target device in the device profile data store. |
US10015193B2 |
Methods and devices for identifying the presence of malware in a network
A device and a method for identifying whether a network node is infected by malware, including identifying indicator events for each of a plurality of anomaly indicators, by counting the number of occurrences of an anomaly indicator in at least one of a network node and an entire network during a predetermined time duration and if the number of occurrences of the anomaly indicator during the predetermined time duration is greater than a predetermined event threshold, identifying an indicator event associated with the anomaly indicator during the predetermined time duration and assigning an expiration duration for the indicator event, determining whether the identified indicator events fulfill at least one predetermined infection rule, and if the indicator events fulfill the at least one predetermined infection rule, identifying the network node as infected by malware. |
US10015191B2 |
Detection of man in the browser style malware using namespace inspection
Methods and systems for detecting fraudulent activity are described. A user types in a web address in his or her browser to request a webpage from a server, and the server communicates the webpage to the user. The communicated webpage includes a document object model (DOM) inspector and/or a JavaScript (JS) namespace inspector. The DOM inspector and JS namespace inspector detect anomalous DOM elements and anomalous JS namespace elements respectively. The DOM inspector and JS namespace inspector discover objects on the rendered webpage that should not be there. |
US10015190B2 |
Forecasting and classifying cyber-attacks using crossover neural embeddings
A first collection including a first feature vector and a Q&A feature vector is constructed. A second collection is constructed from the first collection by inserting noise in at least one of the vectors. A third collection is constructed by crossing over a feature vectors of the second collection with a corresponding feature vector of a fourth collection. The second and the fourth collections have a property similar to one another. Using a forecasting configuration, a vector of the third collection is aged to generate a changed feature vector, the changed feature vector containing feature values expected at a future time. The changed feature vector is input into a trained neural network to predict a probability of the cyber-attack occurring at the future time. |
US10015185B1 |
Risk score aggregation for automated detection of access anomalies in a computer network
A processing device in one embodiment comprises a processor coupled to a memory and is configured to generate access profiles for respective user identifiers, to obtain data characterizing a current access for a given one of the user identifiers, to extract a plurality of features from the data characterizing the current access for the given user identifier, and to generate feature risk scores based on the extracted features and the access profile for the given user identifier. The processing device is further configured to aggregate the feature risk scores into a composite risk score. The aggregation illustratively comprises weighting the feature risk scores as a function of their relative levels of riskiness. The composite risk score is compared to a threshold, and an alert is generated relating to the current access based on a result of comparing the composite risk score to the threshold. |
US10015183B1 |
Using new edges for anomaly detection in computer networks
Creation of new edges in a network may be used as an indication of a potential attack on the network. Historical data of a frequency with which nodes in a network create and receive new edges may be analyzed. Baseline models of behavior among the edges in the network may be established based on the analysis of the historical data. A new edge that deviates from a respective baseline model by more than a predetermined threshold during a time window may be detected. The new edge may be flagged as potentially anomalous when the deviation from the respective baseline model is detected. Probabilities for both new and existing edges may be obtained for all edges in a path or other subgraph. The probabilities may then be combined to obtain a score for the path or other subgraph. A threshold may be obtained by calculating an empirical distribution of the scores under historical conditions. |
US10015182B1 |
Systems and methods for protecting computing resources
The disclosed computer-implemented method for protecting computing resources may include (i) computing a degree of commonality between pairs of users within a file sharing system based on which files the users accessed over a period of time, (ii) building a social graph that indicates at least one edge between members of an instance of the pairs of users, (iii) computing an anomaly score for a user within the instance of the pairs of users, (iv) detecting that the anomaly score deviates, according to a statistical measurement, from historical anomaly scores computed for the same user, and (v) performing, in response to detecting that the anomaly score deviates from the historical anomaly scores, a protective action to protect computing resources from anomalous behavior by the user. Various other methods, systems, and computer-readable media are also disclosed. |
US10015180B1 |
Asynchronous domain name server resolution with automated classification of domain type
Asynchronous techniques are provided for resolving domain names and for automated classification of domain type. An exemplary method comprises asynchronously resolving at least two known domains in parallel to obtain a current domain-to-IP address resolution for the at least two known domains, wherein a schedule of the asynchronous resolution is based on a Time-To-Live attribute of a latest domain-to-IP address resolution of the at least two known domains; determining if the current domain-to-IP address resolution matches the latest domain-to-IP address for the at least two known domains; and updating the domain-to-IP address table with the current domain-to-IP address resolution and corresponding resolution time if the current domain-to-IP address resolution does not match the latest domain-to-IP address for a given known domain. In one or more embodiments, a Time-To-Live attribute of the current domain-to-IP address resolution for the given known domain is updated in the domain table. A plurality of worker processes optionally perform the asynchronous resolution. |
US10015178B2 |
Real-time contextual monitoring intrusion detection and prevention
A configuration is received for an agent associated with an application to monitor application transactions. The agent monitors incoming and outgoing application transactions using the agent and transmits monitored transaction data to a monitoring server for anomalous transaction detection. The agent receives instructions from the monitoring server to perform an action based on the transmitted monitored transaction data and reports the status of the performed action to the monitoring server. |
US10015175B2 |
Detecting anomalous behavior via user authentication graphs
Significant and aggregate user authentication activity may be analyzed across a population of users and computers in one or more networks to differentiate between authorized users and intruders in a network, and/or to detect inappropriate behavior by otherwise authorized users. Dynamic graphs and graph models over user and computer authentication activity, including time-constrained models, may be used for the purposes of profiling and analyzing user behavior in computer networks. More specifically, an edge-based breadth first search of graphs may be used that enforces time-constraints while maintaining traditional breadth first search computational complexity equivalence. |
US10015173B1 |
Systems and methods for location-aware access to cloud data stores
The disclosed computer-implemented method for location-aware access to cloud data stores may include (1) obtaining a location policy that governs access to a cloud data store, the location policy specifying one or more location rules to be satisfied in order to access files in the cloud data store, (2) receiving a request, from a client system, to access one or more files in the cloud data store, (3) verifying that the request satisfies the location rule and therefore complies with the location policy, and (4) providing the client system access to the file in the cloud data store. Various other methods, systems, and computer-readable media are also disclosed. |
US10015170B2 |
Protecting delivered web distributed content from unauthorized modifications
A method of delivering web distributed content is disclosed. A set of web distributed content is received by a proxy server. The set of web distributed content is divided by the proxy server into a plurality of portions. Additional security code is added to the plurality of portions to form a modified set of web distributed content. The additional security code detects unauthorized modification of the modified set of web distributed content, wherein at least a portion of the modified set of web distributed content is different for different intended users of the set of web distributed content. The modified set of web distributed content is delivered by the proxy server to an intended user. |
US10015169B2 |
Node-based policy-enforcement across mixed media, mixed-communications modalities and extensible to cloud computing such as SOA
A system and method are provided to monitor and prevent potential enterprise policy and/or rule violations by subscribers. |
US10015168B2 |
System and method for secure control of resources of wireless mobile communication devices
Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles. |
US10015167B1 |
Extensible key management system for application program interfaces
An extensible key management system includes a developer services portal for accessing an application. The system may identify initiation via the developer services portal of an association of the application with an external API of a third party provider service and automatically obtain a sub-key for the external API from the third party provider service on behalf of a developer of the application. The sub-key may be obtained in accordance with authorization provided by a master key previously provided from the third party provider service. The system may map an association between the sub-key, the application and the external API and store the association. Upon receipt of a service call message resulting from a request from a user device executing the application, the system may identify and replace a developer API key included in the service call message with the sub-key based on the stored association. |
US10015166B2 |
Gesture-based signature authentication
Embodiments of the invention are generally directed to systems, methods, devices, and machine-readable mediums for implementing gesture-based signature authentication. In one embodiment, a method may involve recording a first gesture-based signature and storing the recorded first gesture-based signature. Then the method compares the first gesture-based signature with a second gesture-based signature. Then the method verifies the first gesture-based signature as authentic when the first gesture-based signature is substantially similar to the second gesture-based signature. |
US10015164B2 |
Modules to securely provision an asset to a target device
The embodiments described herein describe technologies for Module management, including Module creation and Module deployment to a target device in an operation phase of a manufacturing lifecycle of the target device in a cryptographic manager (CM) environment. One implementation includes a Root Authority (RA) device that receives a command to create a Module and executes a Module Template to generate the Module in response to the command. The Module is deployed to an Appliance device. A set of instructions of the Module, when executed by the Appliance device, results in a secure construction of a sequence of operations to securely provision a data asset to the target device. The Appliance device is configured to distribute the data asset to a cryptographic manager (CM) core of the target device. |
US10015159B2 |
Terminal authentication system, server device, and terminal authentication method
Provided is a terminal authentication system including a client terminal and a server device. The client terminal transmits first information based on secret information different for each client terminal and a client certificate including a hash value of the secret information which is derived from the secret information, to a server device. The server device receives the first information and the client certificate, derives a hash value from the secret information based on the first information using a unidirectional function, and authenticates the client terminal on the basis of the derived hash value and the hash value of the secret information which is included in the client certificate. |
US10015158B2 |
Methods and apparatus for use in enabling a mobile communication device with a digital certificate
In one illustrative scenario, a mobile communication device causes a communication session to be established with a host server of a communication network. The mobile device performs communication operations in the communication session for activating a communication service, such as a data synchronization service, with the host server. In the communication session, the mobile device also receives configuration information which includes information for use in constructing a request message for obtaining a digital certificate from a certificate authority (CA). After receipt of the configuration information, the mobile device constructs the request message for the digital certificate and causes it to be sent to the host server. In response, the host server requests and obtains the digital certificate from the CA on behalf of the mobile device, and thereafter “pushes” the received digital certificate to the mobile device. The mobile device receives the digital certificate and stores it for use in subsequent communications. The host server may be part of a local area network (LAN) which includes a wireless LAN (WLAN) adapted to authenticate the mobile device based on the digital certificate, so that the mobile device may obtain access to the WLAN. |
US10015151B2 |
Method and apparatus for enabling service-configurable wireless connections
The disclosed embodiments provide a system that enables service-configurable wireless connections. During operation, a local service endpoint of a service runs on a wireless device. The local service endpoint sends a request to establish a datapath with another service endpoint on another device. Meanwhile, the wireless device's service discovery module discovers a remote endpoint for the service on a remote device. In response to the request, the wireless device's service-configurable security entity configures a Wi-Fi connection's security configuration, thereby enabling the local endpoint to establish a datapath between the local endpoint and the remote endpoint over the Wi-Fi connection. |
US10015149B2 |
Method and system for the supply of data, transactions and electronic voting
A system for supply of data, including generating a first digital certificate referred (empowerment certificate) signed with a first signing entity's electronic signature. The empowerment certificate includes attributes of the described entity, information identifying the first signing entity, indication of data relating to the described entity, indication of a source of the data, and identification of a relying entity to which the data can be supplied. The relying entity forwards the empowerment certificate to a source supplying the data indicated in the empowerment certificate. The data may be supplied to the relying entity by a second digital certificate (custom certificate), signed with a second signing entity's electronic signature. Custom certificates may appear in custom certificate revocation lists. A system and method for transfer of ownership of electronic property from a first entity to a second entity, and a method and system for electronic voting are also provided. |
US10015148B2 |
Physics-based key generation
In some examples, a controller is configured to generate a key based on a physics-based output of a component. The controller may, for example, use the key to authenticate communication between at least two nodes, to encrypt data, or to decrypt data, may be generated based on a physics-based output generated a component. The output generated by the component may vary over time, such that the controller is configured to generate a different key, depending on the time at which the output from the component used to generate the key was generated by the component. In some examples, the key is not stored in a memory, and is a discrete signal that only exists in real-time while the component is active and generating the detectable output. |
US10015147B2 |
Token enrollment system and method
Embodiments of the invention are directed to methods, apparatuses, computer readable media and systems for providing a token service environment that allows a token requesting party (e.g. token requestor) to specify parameters for token generation for controlling and customizing the token generation process. For example, the token requesting party may specify (e.g. select from a list or provide a list of) the accounts for tokenization. The accounts may be identified by account identifiers (e.g. account numbers) or bank identification numbers (BINs). The token requesting party may also specify encryption keys for the tokens to be generated. The token requesting party may also specify additional parameters such as notification thresholds indicating when notifications associated with the tokens are to be generated. |
US10015141B2 |
Dispersed data storage in a VPN group of devices
A method begins when at least a consensus threshold number of devices are active in a virtual private network (VPN) group of devices. The method continues by encoding group specific data based on a consensus threshold number of devices in the VPN group of devices and a number of devices in the VPN group of devices to produce one or more sets of encoded data slices. The method continues by sending the one or more sets of encoded data slices to at least one of: the consensus threshold number of devices or a dispersed storage network (DSN) memory for storage therein. When the at least the consensus threshold number of devices are not active in the VPN group of devices, each of the devices in the VPN group of devices are prohibited from creating the group specific data or accessing previously created group specific data. |
US10015140B2 |
Identifying additional firewall rules that may be needed
System, method and program product for managing a security policy of a firewall. The firewall receives a message packet addressed to a specified port of a destination IP address and determines that the firewall does not have a message flow rule which permits passing of the message packet to the port. The port is tested to determine if the port is open. If so, an administrator is queried whether the firewall should have a message flow rule which permits passing of the message packet to the port. If not, an administrator is not queried whether the firewall should have a message flow rule which permits passing of the message packet to the port. There may be first and second firewalls located between the source IP address and destination IP address. Before the port is tested, a central database is checked to learn if the central database has a record of whether the first firewall should have a message flow rule which permits passing of the message packet to the port. If not, and the port is found to be open, the central database is updated to indicate that both the first and second firewalls should have a message flow rule which permits passing of the message packet to the port. Also, the security policy of the first firewall is updated with a message flow rule which permits passing of the message packet to the port. The second firewall is not updated until it encounters a message packet addressed to the port. |
US10015139B2 |
Inter-arrival time intrusion-detection technique to provide enhanced cybersecurity
The disclosed embodiments relate to a system that performs an intrusion-detection technique to differentiate between packets received from malicious remote users and legitimate local users in a networked computer system. During operation, the system determines arrival times for incoming packets at a node in the networked computer system. Next, the system determines inter-arrival times between the incoming packets from the arrival times. The system then determines a mean cumulative function (MCF) for the inter-arrival times by computing a cumulative sum of the inter-arrival times. Finally, upon detecting a change in a slope of the MCF, the system generates an alarm to indicate that a malicious remote user may be generating some of the incoming packets. |
US10015137B2 |
Device for interconnecting communication networks with controlled security
The invention relates to a device for interconnecting at least two data-communication networks, connecting a first network qualified as a high-security network and at least one second network qualified as a low-security network, the device including a one-way channel referred to as downlink channel between the high-security network and the low-security network, and a one-way channel referred to as uplink channel between the low-security network and the high-security network, the uplink channel being configured, in accordance with at least one predetermined data model from the low-security network or a dedicated loading channel, such as to transmit a return signal towards the high-security network whenever an uplink data stream sent from the low-security network to the high-security network includes all or part of the predetermined data model, the return signal being transmitted together with a transmission of the uplink data stream or at the end of a transmission of the uplink stream towards the high-security network. |
US10015132B1 |
Network virtualization for container-based cloud computation using locator-identifier separation protocol
At least one processing device comprises a processor coupled to a memory and implements virtualization infrastructure including a first container comprising a software agent of a locator-identifier separation protocol. The software agent is configured to communicate with a locator-identifier mapping system that associates identifiers of respective endpoints with respective locators in accordance with the locator-identifier separation protocol. The endpoints comprise respective ones of a plurality of additional containers of the virtualization infrastructure. The first container may be coupled to the plurality of additional containers via a bridge element that combines virtual interfaces of respective ones of the additional containers into a single physical network interface. The first container may additionally be coupled to a network via a router configured to operate in accordance with the locator-identifier separation protocol as an ingress tunnel router with respect to inbound packets and as an egress tunnel router with respect to outbound packets. |
US10015128B2 |
Social content features based on user tracking
Prioritizing online comments on social network web page is disclosed. An activity of a user consuming a content presented on the social network web page is detected. Time spent by the user consuming the content is determined. Responsive to the user entering a comment on the content, a depth of consumption of the content by the user is determined based on the time spent by the user consuming the content. The comment entered by the user is ranked among a plurality of comments entered by one or more of the plurality of users based on the depth of consumption. The comment entered by the user is presented on the social network web page in the order of the ranking. |
US10015127B2 |
Communication device and computer-readable non-transitory recording medium with communication control program recorded thereon
A communication device includes an acceptance section, a mail data generating section, and a transmission section. The acceptance section is configured to accept a plurality of destination addresses and a mail text to be sent to the plurality of destination addresses. The mail data generating section is configured to generate, for every one of the plurality of destination addresses, mail data that contains the mail text, destination information indicating the one of the plurality of destination addresses as a destination, and destination address list information which indicates a list of the plurality of destination addresses arranged in order and in which the one destination address is placed higher in order than when accepted by the acceptance section. The transmission section is configured to send the mail data generated by the mail data generating section. |
US10015126B2 |
Crowd determined message response system
A crowd determined message response system may be provided. A message sent from a sender to at least one recipient over a communication network may be received. The message may be presented on a user interface device. A selection of a designated recipient for responding to the message may be received. A priority of the message sent to the designated recipient may be adjusted. The priority of the message sent to an unselected recipient of the message not selected as the designated recipient may be adjusted. The priority may be adjusted differently for the designated recipient and the unselected recipient. Based on the adjusting of the priority of the message sent to the unselected recipient, the order of importance in which the unselected recipient's messages are presented may be rearranged. |
US10015122B1 |
Methods and computer program products for processing a search
In one embodiment, method is provided, comprising: creating at least a portion of an instant messaging application that is configured to cooperate with a relay that is configured to communicate with a web service, the instant messaging application configured to cause a device to: display an instant messaging interface; receive, from the relay and utilizing a communications agent, a first message; display, via the instant messaging interface, at least a portion of the first message; send, to the relay, a second message including text and an automatically determined contactee identifier, for causing the relay to: send, from the relay to the web service, a third message including the text, for causing the web service to: send, to the relay, a fourth message with at least one image that is identified based on the text, for causing the relay to: send, to the device, a fifth message including the at least one image. |
US10015121B2 |
Smart positioning of chat heads
In particular embodiments, a client computing device of a user provides for presentation a user interface that includes one or more components. The client computing device may receive an indication of a message to the user. The client computing device may automatically modify the user interface to accommodate presentation of an interactive element associated with the message. The client computing device may modify the user interface at least in part by automatically modifying one or more of the components. The client computing device may automatically provide for presentation the user interface as modified and the interactive element associated with the message. |
US10015120B2 |
Providing message delivery services between requestors and providers
An intermediary messaging system is provided that facilitates exchange of information between service requestor and service providers. In an embodiment, the intermediary messaging system is configured to receive a request from a client, determine one or more target services for servicing the request, communicate information regarding the request to the identified target services, and communicate responses from the target services back to the client. In certain embodiments, the intermediary messaging service enables a single request received from the client to be translated to multiple requests and to possibly multiple target services without the client having to make multiple requests. |
US10015119B2 |
Method and system for file transfer, instant messaging terminal, and computer storage medium
A method and system for file transfer, an instant messaging terminal, and a computer storage medium are described, so as to solve the problem that in case of a poor network environment, too much manual intervention is required when file transfer through an existing instant messaging software encounters a network connection interruption, leading to a low transfer efficiency and poor user. With the present disclosure, an instant messaging terminal is provided with an option of automatic retransfer upon disconnection, an option of automatic reception upon disconnection, and an option of automatic offline-file forwarding upon disconnection, such that when transfer of a file is interrupted, an instant messaging system can automatically retransfer (or resume the interrupted transfer of) the file, thus enhancing efficiency in file transfer. |
US10015109B2 |
Managing asset deployment for a shared pool of configurable computing resources
Disclosed aspects include managing asset deployment for a shared pool of configurable computing resources having a set of virtual machines associated with a deployment server. A set of deployment topology data is collected for the shared pool of configurable computing resources. Using the set of deployment topology data, it is determined to establish a dynamic management server communicatively connected with both the deployment server and the set of virtual machines. Based on the set of deployment topology data, the dynamic management server is established communicatively connected with both the deployment server and the set of virtual machines. |
US10015103B2 |
Interactivity driven error correction for audio communication in lossy packet-switched networks
When packet loss is detected during a communication session, a current interactivity mode is checked to determine whether to increase the amount of received audio data stored in a buffer of the receiving device. If the current interactivity mode indicates a low level of interactivity between participants in the communication session, then the total amount of received audio data stored in the buffer is increased, in order to increase the delay between receipt of audio data by the electronic device, and outputting of the audio data by the electronic device. The increased output delay is then used to recover lost packets, so that audio quality is increased while the level of interactivity between participants is low. When the current interactivity mode subsequently indicates higher participant interactivity, the amount of received audio data stored in the buffer may be reduced. |
US10015098B2 |
Systems and methods to create highly scalable network services
Various embodiments of the invention provide for an unparalleled scalable and reliable load distribution design for use in a large class of network applications, including cloud computing in modern data center networks and similar services, which can benefit from the invention by taking advantage of commonly available network components and systems. In particular, various embodiments of the invention extend a logical load distributor model to include distributed clusters of loosely coupled components. Certain embodiments accomplish this by combining existing silicon-based network components and functionalities with the scalability and reliability provided by virtualized processes in order to improve critical load distribution and load balancing performance without requiring costly upgrades to infrastructure and without negative structural impact on the overall network. Some embodiments take advantage of hierarchical designs to further increase scalability. |
US10015097B2 |
Fast access telecommunication tunnel cloning
A system establishes a main tunnel between a tunneling client and a tunneling server using a first socket, the main tunnel including a corresponding tunnel identifier and Internet Protocol (“IP”) address. The system traverses the encapsulated media over the main tunnel during the telecommunication session and then determines that a cloned tunnel is needed for the telecommunication session. The system establishes a cloned tunnel between the tunneling client and the tunneling server using a second socket that has been marked as a cloned tunnel candidate, where the cloned tunnel includes the corresponding tunnel identifier and IP address of the main tunnel. The system then traverses the encapsulated media over the cloned tunnel instead of the main tunnel during the telecommunication session. |
US10015095B2 |
Flow table-based table entry addressing method, switch, and controller
The present application provides a flow table-based table entry addressing method, a switch, and a controller. The method includes: receiving, by a switch, a packet; matching, by the switch, the packet based on a previous flow table; after matching is successful, sending, by the switch based on a write storage index instruction in a flow table entry that is successfully matched, storage index information along with the packet to a lower-level flow table, where, the storage index information corresponds to a flow table entry in the lower-level flow table, and the write storage index instruction is sent by a controller; and directly addressing, by the switch in the lower-level flow table based on the storage index information, the flow table entry corresponding to the storage index information. |
US10015093B2 |
Communication transmission system for communication protocol failures
A communication transmission system includes a server client couple by a network. The client includes a first protocol client application that uses a first communication protocol, a client first protocol stack that communicates using the first communication protocol, and a client second protocol stack that communicates using a second communication protocol different from the first communication protocol. The client sends a first communication payload from the first protocol client application to the server using the client first protocol stack. If an error is received sending of the first communication payload, a copy of the first communication payload is sent to the server using the client second protocol stack. A second communication payload is then received from the server using the client second protocol stack in response to sending the first communication payload, and the second communication payload is provided to the first protocol application using the client first protocol stack. |
US10015091B2 |
Method of low-bandwidth data transport
A method is disclosed for more efficiently and economically transporting data on a network using network access links between the first switch, which is the entry point of the network, and an end-user device, which is either on a fixed link on a customer premises or is a mobile device. The method includes terminating one or more protocol sessions at the first switch and removing corresponding packet headers. The first switch creates a substitute packet, adding a substitute header that identifies the transport path and the communications connection. Removed headers are not delivered to the end-user device which processes received substitute packets into usable streams based on the substitute header. |
US10015089B1 |
Enhanced node B (eNB) backhaul network topology mapping
A method of managing a mobile communication radio access network (RAN). The method comprises reading information about network equipment from a network equipment inventory data store by an application executing on a computer system and, based on the information about network equipment read from the network equipment inventory data store, determining a backhaul network topology by the application, wherein a plurality of donor enhanced node B (eNB) devices provide backhaul communication coupling to one or more local exchange carrier (LEC) to a plurality of eNB devices. The method further comprises analyzing a performance history of the network equipment by the application based on the backhaul network topology and adapting a build-out of new equipment being added to extend the network equipment based on the analyzing of the performance history. |
US10015085B2 |
Packet forwarding method, controller, forwarding device, and network system
A network system includes one controller and a plurality of forwarding devices, where the forwarding devices form a plurality of virtual network topologies; the controller is configured to allocate a global label to each of the plurality of virtual network topologies, and send a binding relationship between the global labels and the virtual network topologies to the forwarding devices, where global labels allocated to different virtual network topologies are different; the forwarding devices are configured to receiving the binding relationship, and generate label forwarding entries including a mapping relationship between the global labels and forwarding information bases; and when a packet received by the forwarding device carries a global label, the forwarding device searches according to the global label, a forwarding information base of a virtual network topology corresponding to the global label, and determines that the packet is to be forwarded by using the forwarding information base. |
US10015084B2 |
Storage area network path management
A path selection module selects at least two fiber channel paths between a fiber channel host and a fiber channel destination. A trace route module performs one or more fiber channel trace route procedures for each of the at least two fiber channel paths. The trace route module provides a set of fiber channel links between the fiber channel host and the fiber channel destination for each of the at least two fiber channel paths. A record registration module registers with one or more event servers to receive link incident records for the fiber channel links in the sets of fiber channel links. |
US10015081B1 |
Poison-path routing policy
In one embodiment a system, method, and related apparatus are described for a router which receives notice of a route including a hijacked prefix having a hijacked prefix netmask length, searches a set of routes with equal or shorter netmask lengths that cover the hijacked prefix in order to find at least one route which has no autonomous system (AS) in common with the particular route comprising the hijacked prefix, if a specific route is found with a netmask length equal to or shorter than the hijacked prefix netmask length, then the specific route which has been found is a determined alternative route, extracts the particular route comprising the hijacked prefix from the specific route if said specific route has a netmask length covering a larger address range than the hijacked prefix netmask length, inserts the determined alternative route in a routing table, and modifies attributes of the determined alternative route in the routing table according to the determined alternative route. Related systems, methods, and apparatus are also described. |
US10015078B2 |
Policy-based order jeopardy management
An order jeopardy manager is provided that manages order jeopardy. A jeopardy order condition to be applied to an order is received. The jeopardy order condition includes an order state transition path and a jeopardy time threshold. The order state transition path includes zero or more from-states and one or more to-states to define one or more order state transitions. The order is determined to be in jeopardy when the order fails to complete one of the order state transitions within the jeopardy time threshold. A jeopardy notification is generated, responsive to the determining, indicating that the order is in jeopardy. |
US10015077B2 |
Forwarding current request based on, at least in part, previous request(s)
Techniques are described herein that are capable of forwarding a current request based on, at least in part, previous request(s). For instance, the current request may be received at a first forwarding server from a sending server via a network. The first forwarding server may determine that a second forwarding server is associated with (e.g., receives, causes to be forwarded, or responds to) previous request(s) from the sending system. The first forwarding server may cause the current request to be forwarded to an endpoint based on, at least in part, the previous request(s) being associated with the second forwarding server. For instance, the first forwarding server may cause the current request to be forwarded to the endpoint based on, at least in part, the second forwarding server forwarding the previous request(s) to the endpoint. |
US10015074B1 |
Abstract stack ports to enable platform-independent stacking
In one embodiment, a stack manager of an operating system on a network device configures an egress abstract stack port and an ingress abstract stack port, where the configuring maps one or more physical ports of the network device to a corresponding abstract stack port. The stack manager then transmits platform-independent egress stack discovery messages on the egress abstract port to a remote ingress abstract stack port of an adjacent stack member, and receives platform-independent ingress stack discovery messages on the ingress abstract port from a remote egress abstract stack port of an adjacent stack member. The stack manager may then provide platform-independent stacked network device operation using connectivity between the egress abstract stack port and remote ingress abstract stack port, and connectivity between the remote egress abstract stack port and ingress abstract stack port. |
US10015073B2 |
Automatic optimal route reflector root address assignment to route reflector clients and fast failover in a network environment
Embodiments are provided for providing optimal route reflector (ORR) root address assignment to route reflector clients and fast failover capabilities in an autonomous system, including identifying a first node in an autonomous system as a candidate root node of a first routing group, identifying a client node based on a neighbor address used in a first routing protocol, mapping the neighbor address to routing information received from the client node via a second routing protocol, and associating the neighbor address with the first routing group if the routing information includes an identifier of the first routing group. In more specific embodiments, identifying the first node as a candidate root node includes determining the first node and the first routing group are advertised in a first protocol packet, and determining the first node and the second routing group are advertised in a second protocol packet. |
US10015072B2 |
Consolidation of network test automation tools
An automated network test system includes an integrated network switch connected to a network under test. The network switch includes a first and second plurality of network switch ports. The network switch further includes a physical layer engine coupled to the first plurality of network switch ports. The network switch also includes at least one processor having a plurality of processing cores that can each asynchronously execute a test execution context and a test engine having a plurality of dynamically configurable function modules. The test engine is coupled to the second plurality of network switch ports, the physical layer engine and at least one processor. The test engine is configured for automatic testing of the network under test. |
US10015070B1 |
Systems and methods for extending a handover trigger point for a wireless device operating in a connected mode
Systems and methods are described for extending coverage of a wireless device. A handover trigger threshold may be established for a plurality of wireless devices located in a coverage area of an access node. An attachment request may be received at the access node from at least one wireless device having a power class different from a common power class of the plurality of wireless devices. Based on the reported power class, the access node may adjust a handover trigger threshold for the at least one wireless device. The access node may instruct the at least one wireless device to extend its coverage until the adjusted handover trigger threshold is met. |
US10015067B2 |
Automatically verifying logic of protocol messages exchanged between devices during a communication session
A device may receive a file that includes a log of messages for messages communicated among multiple devices during a communication session. The device may analyze the file to determine information associated with the messages. The device may identify a request message from a first device of the multiple devices to a second device of the multiple devices using the information determined from the file. The device may determine whether the second device transmitted a response message based on receiving the request message from the first device. The device may determine whether the response message corresponds to the request message. The device may determine whether the response message is associated with a pass status or a fail status. The device may perform an action based on whether the response message is associated with the pass status or the fail status. |
US10015058B2 |
Reliability evaluation system for multi-state flow network and method thereof
Disclosed are a reliability evaluation system for multi-state flow network and a method thereof. The system includes an element-gaining module and a reliability calculation module. The method includes using a GCF calculating means to calculate an initial reliability according a first and second system-state vector, comparing values of all elements in a set being composed of elements of a second grade of a third system-state vector, excluding an element with a greater value and other related thereof in all grades in the third system-state vector when only one element in the set except the element with greater values so as to obtain remaining elements, using the GCF calculating means to perform the calculation of the remaining element to obtain a calculation results, and summing the initial reliability and the calculation results so as to obtain a reliability of the multi-state flow network. |
US10015057B2 |
Representative bandwidth calculation systems and methods in a network
Systems and methods for a representative bandwidth calculation in a network include receiving a request for representative bandwidth information; obtaining network measurements; combining, filtering, and retiming network measurements based on the request to determine the representative bandwidth information. The systems and methods convert the combined, filtered, and retimed network measurements into the representative bandwidth information which has an additive property in an algebraic domain. The additive property enables the representative bandwidth information to be used for admission control, overbooking determinations, network planning, and/or dynamic pricing in the network. |
US10015053B2 |
Transport software defined networking (SDN)—logical link aggregation (LAG) member signaling
Disclosed herein is a transport software defined networking (SDN) controller, comprising a receiver configured to receive advertisement messages from physical layer NEs, each advertisement message indicating a mapping between a physical layer network elements (NE) port and an adjacent network layer NE, and a processor coupled to the receiver. The SDC controller is configured to determine a relationship between a logical topology and a physical topology, inspect a network layer link aggregation group (LAG) request, the request indicating a first network layer NE is requesting modification of a LAG with a second network layer NE, and modify a physical layer connection between a physical layer NE adjacent to the first network layer NE and a second physical layer NE adjacent to the second network layer NE to implement the LAG modification based on the relationship between the physical topology and the logical topology. |
US10015052B2 |
Cross layer coordinated channel bonding
Different data communication architectures receive a wide variety of content, including audio and video content, for consumers. The architectures employ channel bonding to deliver more bandwidth than any single communication channel can carry. In some implementations, the communication architectures receive distributed video programming in the form of MPEG2 TS packets, flagged by marker packets. Channel bonding synchronization information may be present in packets defined above the data-link layer or received in fields within data-link layer frames. |
US10015048B2 |
Programmable protocol parser for NIC classification and queue assignments
Technologies for controlling operation of a compute node coupled to a computer network via a computing device that includes communications for communicating with the computer network and persistent instructions such as firmware for providing control functions to the computing device, wherein the control functions being defined at least in part by protocol data. An update control module of the computing device may receive update data from a remote node in the computer network via the communications, wherein the update data comprising new protocol data for the persistent instructions. A protocol parser module may parse the update data and generate metadata relating to the update data. A classifier module may receive rules for the control functions, wherein the rules are based at least in part on the update data and metadata. A compiler may compile the parsed update data to the persistent instructions for providing new control functions to the computing device based at least in part on the received rules. |
US10015047B2 |
Autonomic computer configuration based on location
A system and apparatus for noticing and creating relational settings, actions, profiles, and tasks by tying resources to a location based on user behavior. |
US10015045B2 |
Communication apparatus that delays a start of data communication based on information obtained from another communication apparatus, method for controlling the same, and non-transitory computer readable storage medium
A communication apparatus, comprises a forming unit configured to form a wireless network with another communication apparatus; and a control unit configured to control a start timing of data communication with the other communication apparatus based on role information of the communication apparatus in the wireless network. |
US10015042B2 |
System and method for data replication using a single master failover protocol
A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of various partitions that are stored on respective computing nodes in the system. The system may employ a single master failover protocol, usable when a replica attempts to become the master replica for a replica group of which it is a member. Attempting to become the master replica may include acquiring a lock associated with the replica group, and gathering state information from the other replicas in the group. The state information may indicate whether another replica supports the attempt (in which case it is included in a failover quorum) or stores more recent data or metadata than the replica attempting to become the master (in which case synchronization may be required). If the failover quorum includes enough replicas, the replica may become the master. |
US10015041B2 |
Providing network connectivity for a service disruption
According to some aspects, disclosed methods and systems may include receiving a message indicating a loss of connectivity to a network of a distressed device associated with a location. The method may include connecting, via one or more network devices, to the distressed device associated with the location. The method may also include transmitting information between the distressed device and the network. |
US10015039B2 |
Systems and methods for supporting a SNMP request over a cluster
The present disclosure is directed towards systems and methods for supporting Simple Network Management Protocol (SNMP) request operations over clustered networking devices. The system includes a cluster that includes a plurality of intermediary devices and an SNMP agent executing on a first intermediary device of the plurality of intermediary devices. The SNMP agent receives an SNMP GETNEXT request for an entity. Responsive to receipt of the SNMP GETNEXT request, the SNMP agent requests a next entity from each intermediary device of the plurality of intermediary devices of the cluster. To respond to the SNMP request, the SNMP agent selects a lexicographically minimum entity. The SNMP agent may select the lexicographically minimum entity from a plurality of next entities received via responses from each intermediary device of the plurality of intermediary devices. |
US10015038B1 |
Pulse quadrature modulator and method
A pulse quadrature modulator generates both alpha and beta binary signals, each one serial bit switched at an RF carrier frequency at a fraction of a high speed quantization clock. The alpha and beta binary signals each have respective alpha and beta pulse edges nominally occurring at two times the RF carrier frequency. The alpha and beta pulse edges alternate respectively. The alpha and beta pulse edges are each synchronized to the high speed quantization clock switched based on the baseband I and Q signal inputs. First and second switches gate a power signal using a respective of the alpha or beta binary signals to respectively produce first and second power outputs. The first and second switches differentially drive an RF load such as an antenna across the first and second power outputs having pulse edges at nominally at an integer multiple of four times the RF carrier frequency. |
US10015025B2 |
Semiconductor device performing de-skew operation
A semiconductor device includes a first data transmitting/receiving circuit, a second data transmitting/receiving circuit, and a plurality of channels configured to couple the first and second data transmitting/receiving circuits. The first data transmitting/receiving circuit includes a Tx delay unit configured to transmit data to the plurality of channels, an Rx delay unit configured to receive data from the plurality of channels, and a de-skew control unit configured to control delay amounts of the Tx delay unit and the Rx delay unit according to phase information of reference clock signals received through the plurality of channels. |
US10015019B2 |
Production of cryptographic signatures
A method and system configured to produce a cryptographic signature on a message, under a key, at a user computer wherein the key is shared between the user computer, which stores a first key-share, and an authentication computer, which stores a second key-share and a first authentication value. The user computer encodes the message to produce a blinded message, produces the first authentication value from a user password and a secret value, and produces a second authentication value by encoding the first authentication value and a nonce. The authentication computer uses the nonce to determine if the first authentication value is correct and, if so, encodes the blinded message using the second key-share to produce a partial signature. The user computer produces a signature on the message under the key by encoding the partial signature and the message using the first key-share and an unblinding function. |
US10015015B1 |
Method and apparatus for verifying system log integrity
The techniques presented herein provide for verifying the integrity of an encryption key log file generated on a data storage system. Encryption key activity events associated with a storage system's back-end storage drives are identified. A unique signature is generated for each encryption key activity event. Each encryption key activity event and its corresponding signature are stored in an audit log file. An audit log hash file is generated using the contents of the audit log file. At an external location, the audit log file and the audit log hash file are retrieved from the storage system. The integrity of the retrieved audit log file is verified by generating a local audit log hash file and comparing the local audit log hash file to the retrieved audit log hash file and determining if the local audit log hash file matches the retrieved audit log hash file. |
US10015011B2 |
Apparatus and method for secure communication on a compound channel
The anti-diversity concept for secure communication on a two-link compound channel provides secure communication over two parallel communication channels. The message is split into two separate bit sequences by a source splitter. An error correction encoder (110) is applied to the two bit sequences to provide two code words for two channels (122, 124), such that left and right halves of an error correction code matrix respectively corresponds to the two parallel signal channels (122, 124). For the left half of the error correction code matrix, an upper left matrix block is a random permutation matrix, an upper right block is the identity matrix, and the bottom right matrix block is a random matrix of column and row weight greater than or equal to one. The bottom left matrix block is a column permutation of the bottom right, random matrix block. The right half error correction code matrix is a similar, symmetric structure. |
US10015010B2 |
SM4 acceleration processors, methods, systems, and instructions
A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode an instruction. The instruction is to indicate one or more source packed data operands. The one or more source packed data operands are to have four 32-bit results of four prior SM4 cryptographic rounds, and four 32-bit values. The processor also includes an execution unit coupled with the decode unit and the plurality of the packed data registers. The execution unit, in response to the instruction, is to store four 32-bit results of four immediately subsequent and sequential SM4 cryptographic rounds in a destination storage location that is to be indicated by the instruction. |
US10015008B2 |
Format-preserving encryption of Base64 encoded data
A computer-implemented method for encrypting binary data may include encoding raw binary data in Base64 format to generate Base64 binary data. The Base64 binary data may be encrypted, by a computer processor, using format-preserving encryption to generate Base64 ciphertext. The Base64 ciphertext may be validatable by a Base64 validator. |
US10015005B2 |
Clock data recovery circuit, electronic device, and clock data recovery method
A clock data recovery circuit includes an oscillator that outputs a first clock and a second clock having the same frequency and a different phase, and a feedback circuit that controls the oscillator so as to synchronize input data and the first clock, the feedback circuit including a controller that controls the oscillator in response to a frequency difference signal and a phase difference signal, a first difference detector that generates a first difference signal, a second difference detector that generates a second difference signal, and a frequency detector that outputs the frequency difference signal based on the first difference signal and the second difference signal, the frequency detector including a state detector that detects one of the rising state or the falling state, and a state holder that holds a state detected in the first phase and outputs the frequency difference signal. |
US10015001B2 |
Method and apparatus for transmitting and receiving system information
Disclosed are a method and an apparatus for transmitting and receiving system information. The method for transmitting comprises: determining a system information repetition transmission resource area within a system information scheduling period, wherein the system information repetition transmission resource area comprises resource elements for repetitively transmitting the system information; and the receiving method comprises: a terminal detecting system information within a system information scheduling period, wherein the system information is system information transmitted on a broadcast channel and system information transmitted on a system information repetition transmission resource area, the system information repetition transmission resource area comprises resource elements for repetitively transmitting the system information. |
US10014998B2 |
Receiving apparatus and transmitting-receiving apparatus
A receiving apparatus includes: a control signal channel estimator to estimate a channel for a control signal using a pilot signal extracted from a received signal, and generate a first channel estimate value; a control signal FED unit to perform frequency domain equalization processing on the control signal by using the first channel estimate value; a control signal demodulator to demodulate the equalized control signal; a control signal encoder to encode a demodulated equalized control signal; an FFT unit to generate, from the encoded equalized control signal, a control signal replica; a data channel estimator to estimate a channel for the data signal by using the control signal replica and the first channel estimate value; and a data FDE unit to perform frequency domain equalization processing on the data signal by using the second channel estimate value. |
US10014995B2 |
Data transmission method, data reception and detection method, base station and user equipment
The present disclosure relates to the field of communication technology, and provides a data transmission method, a data reception and detection method, a base station and a UE on the basis of a non-orthogonal mode. Before the transmission of pieces of data on physical resources by the base station, a plurality of pieces of data is firstly mapped to the physical resources at an amount not greater than the number of the pieces of data, each piece of data in the plurality of pieces of data is mapped to at least one physical resource, and the number of the physical resources to which each piece of data is mapped is not completely the same. Then, the pieces of data on the physical resources are transmitted by the base station. According to the present disclosure, it is able to transmit more pieces of data through fewer physical resources, thereby to improve the data transmission capability for the communication system. |
US10014991B2 |
Methods for long term evolution (LTE) transmission bursts to improve spectral efficiency in unlicensed frequency channels and indoor scenarios
Modifications to frame/subframe structure are presented herein so that a wireless device can transmit its data within a fraction of a subframe. The device obtains data to be transmitted in an unlicensed spectrum and determines whether an entire subframe is required to completely communicate the data. If the data is small enough to not require the entire subframe, then the device generates a burst transmission to minimize the time period of the subframe used to communicate the data. The device transmits the burst transmission and a parameter indicating the duration of the burst transmission. |
US10014986B2 |
Carrier aggregation of TDD and FDD subframes for uplink HARQ feedback
Method comprises determining a first HARQ timing wherein an association determines which UL subframes in the TDD carrier that are defined for transmitting HARQ on an UL control channel for an associated set of DL subframes in the FDD carrier, determining a second HARQ timing, wherein an association determines which UL subframes that are defined for transmitting HARQ on an UL shared channel for an associated set of DL subframes in the FDD carrier, resulting in a first set of UL subframes for which the physical UL shared channel is enabled to comprise HARQ, and a second set of UL subframes is not comprising HARQ, and assigning UL channel resources for the HARQ feedback on the physical UL shared channel in said first set of UL subframes, according to said second DL HARQ timing, when there is no UL control channel assigned according to said first DL HARQ timing. |
US10014980B2 |
Communication device and communication system
According to one embodiment, a communication device 1 operating as a publisher calculates parity of a certain size which is capable of being commonly used for each of different data units from data to be sent each time receiving a lost notification from one or more communication device 1 operating as subscribers, the lost notification indicating that one or more data units are lost, and sends the calculated parity to the one or more communication devices 1 operating as the subscribers. |
US10014973B2 |
Wavelength indication in multiple-wavelength passive optical networks
A method and apparatus for communications in a passive optical network (PON) system are provided. An optical line terminal (OLT) generates a PON downstream Physical Layer (PHY) frame comprising a downstream physical synchronization block (PSBd) that comprises a wavelength identification (ID) of at least one downstream wavelength of the plurality of downstream wavelengths. The OLT sends the PON PHY frame comprising the wavelength ID in the PSBd to ONU for confirming the at least one downstream wavelength. |
US10014970B2 |
Mitigation of inter-base station resynchronization loss in LTE/LTE-A networks with contention-based shared frequency spectrum
Mitigation of inter-base station resynchronization loss in wireless networks including contention-based shared frequency spectrum is discussed. Aspects of such mitigation provide for base stations entering into an idle mode when a transmission opportunity occurs in a radio frame of the next resynchronization occasion. Additional aspects provide for the base station to signal a flexible listen before talk (LBT) frame length to the user equipment (UE), either with or without explicit signaling of the downlink-uplink division. Further aspects provide for the base station to signal a reset indication to UEs that will prompt the UEs to monitor for downlink channel reserving signals prior to the current LBT frame ending by the resynchronization occasion. |
US10014969B2 |
Method and apparatus for removing interference by using network in downlink transmission of cellular communication system using orthogonal frequency division multiplexing method
The present invention presents a method by which a base station notifies a terminal of information on a tone into which interference caused by surrounding cells greatly flows, and by which a terminal uses the information so as to efficiently remove the interference caused by the surrounding cells and to demodulate data channels, such that the method improves reception performance. Particularly, when the surrounding cells transmit cell-specific reference signals, the base station transmits, to the terminal, location information of the cell-specific reference signals transmitted by the surrounding cells, and the terminal demodulates the received data except for a data channel tone in which cell-specific reference signals of the surrounding cells greatly cause interference. The present invention can improve data reception performance by efficiently removing the interference caused by the surrounding cells. |
US10014964B2 |
Antenna element self-test and monitoring
A method of testing a phased array antenna that includes a plurality of antenna element pairs, each antenna element pair of the plurality of antenna element pairs including a first antenna element and a second antenna element, the method including: for each antenna element pair of the plurality of antenna element pairs, performing a first cross element gain measurement from the first antenna element to the second antenna element of that antenna element pair; and determining whether there is a problem associated with the phased array antenna by examining the first cross element gain measurements for the plurality of antenna element pairs. |
US10014959B2 |
Standing wave reduction in direct field acoustic testing
A direct field acoustic testing system includes at least two acoustical transducer groups and a signal modifier for introducing separately controllable time delays or phase shifts for each acoustical transducer group so as to provide an acoustic field conforming to a pre-determined specification with reduced deviations due to constructive or destructive interference between the acoustical transducer groups. |
US10014955B1 |
Signal processing circuit with optical local oscillator signal
Provided are apparatus including a signal processing circuit. The signal processing circuit may be configured to process an input signal having an input bandwidth spanning a range of input radio frequencies, and may include a local oscillator to produce a local oscillator signal. In one embodiment, the signal processing circuit can include a staring mode of operation. In one embodiment, the signal processing circuit can include a selective mode of operation. In one embodiment, the signal processing circuit can include a staring mode of operation and a selective mode of operation. |
US10014953B2 |
Optical receiver circuit and adjustment method for same
An optical receiver circuit includes: a substrate; and an optical waveguide device that is formed on the substrate. The optical waveguide device includes: a first optical splitter section branching the signal light into a first signal light propagation waveguide and a second signal light propagation waveguide and; a second optical splitter section branching the local-oscillator light into a first local-oscillator light propagation waveguide and a second local-oscillator light propagation waveguide; a first optical coupler section that combines the signal light propagating through the first signal light propagation waveguide and the local-oscillator light propagating through the first local-oscillator light propagation waveguide with each other; a second optical coupler section that combines the signal light propagating through the second signal light propagation waveguide and the local-oscillator light propagating through the second local-oscillator light propagation waveguide with each other. |
US10014950B2 |
56 Gbps PAM4 driver module for mach zehnder modulator
A PAM4 driver with at least 56 Gbps speed for driving a Mach-Zehnder modulator. The PAM4 driver is configured as 2-bit CMOS digital-to-analog convertor including a drive control module for receiving a pair of incoming differential digital data and generating a first processed reference signal and a second processed reference signal. The PAM4 driver further includes a mirrored buffer circuit to produce two sets of four voltage levels. Furthermore, the PAM4 driver includes a decoder module controlled by a switch bias control module configured to decode each of the two sets of four voltage levels for generating a first output signal and a complementary second out signal with 4 independently adjustable analog levels for driving the Mach-Zehnder modulator with close ended termination resistor. |
US10014946B2 |
Node device, repeater and methods for use therewith
Aspects of the subject disclosure may include, for example, a node device includes an interface configured to receive first signals. A plurality of coupling devices are configured to launch the first signals on a transmission medium as a plurality of first guided electromagnetic waves at corresponding plurality of non-optical carrier frequencies, wherein the plurality of first guided electromagnetic waves are bound to a physical structure of the transmission medium. Other embodiments are disclosed. |
US10014943B2 |
Optical source, communications network optical apparatus and method of providing an optical signal
An optical source (10) comprising: a first laser (12) arranged to generate a first optical signal (14) having a first state of polarization and a first optical frequency; a second laser (16) arranged to generate a second optical signal (18, 48, 78) having a second state of polarization, substantially orthogonal to the first state of polarization, and having a second optical frequency, different to the first optical frequency by a preselected frequency difference, Δν; a polarization beam coupler (20) arranged to combine the first optical signal and the second optical signal into a composite optical signal comprising both the first optical signal and the second optical signal having said substantially orthogonal states of polarization; and an output (22) arranged to output the composite optical signal (24). |
US10014942B2 |
Optical splitter
A fiber optic tap system includes a first receiver module having an input port configured to receive an optical fiber. The first receiver module is operable to convert a received optical signal to an electrical signal. A first transmitter module is coupled to receive the electrical signal from the first receiver module and convert the received electrical signal to an optical signal. The first transmitter module has an output port for outputting the optical signal. A first tap module is coupled to receive the electrical signal from the first receiver module. |
US10014940B2 |
Method, apparatus and system for visible light communication
There is provided a method of transmitting a visible light signal in visible light communication, including binarizing data to be transmitted into a binary bit representation, encoding the data for transmission by modulating one or more of a plurality of light emitting regions between a first state and a second state based on the binary bit representation of the data, and transmitting the visible light signal in the form of light emitted by one or more of the plurality of modulated light emitting regions, the visible light signal being decodable to obtain the data. There is also provided a method of transmitting a visible light signal in visible light communication which includes modulating one or more second sets of light emitting regions within the capture region between a first state and a second state based on the bit representations of one or more previous data for enabling error detection. Corresponding methods of receiving a visible light signal and systems are also provided. |
US10014938B2 |
Optical network terminal wavelength notification
Techniques are described for indicating a wavelength at which a network interface device is configured to operate. A first controller circuit may determine a wavelength at which the network interface device is operating. The wavelength at which the network interface device is operating includes at least one of an optical wavelength at which a laser of the network interface device is transmitting optical data or an optical wavelength at which a photodiode of the network interface device is receiving optical data. A second controller circuit may cause the network interface device to output a sensory output that indicates the wavelength at which the network interface device is operating. |
US10014937B1 |
Timing synchronization and intrusion detection via an optical supervisory channel (OSC)
A device may receive, via a first optical supervisory channel, a first timing signal from a first network node. The first timing signal may be generated by a first clock, of the first network node, and may be used to synchronize the first clock, of the first network node, and a second clock of a second network node. The device may determine a parameter value based on the first timing signal, and may determine whether the parameter value satisfies a threshold value. The device may selectively transmit, via a second optical supervisory channel, a second timing signal to the second network node based on determining whether the parameter value satisfies the threshold value. The second timing signal may be used to synchronize the second clock, of the second network node, with the first clock of the first network node. |
US10014935B2 |
Multiple-acquisition OTDR method and device
An OTDR device and method for characterizing one or more events in an optical fiber link are provided. A plurality of light acquisitions is performed. For each light acquisition, test light pulses are propagated in the optical fiber link and the corresponding return light signals from the optical fiber link are detected. The light acquisitions are performed under different acquisition conditions, for example using different pulsewidths or wavelengths. Parameters characterizing the event are derived using the detected return signal from at least two of the plurality of light acquisitions. |
US10014933B2 |
Transmitting communications traffic across an optical communication network
A method of transmitting communications traffic in an optical communication network comprising a plurality of nodes, the method comprising, at a source node: receiving communications traffic to be transmitted across the optical communication network to a target node; obtaining a path sequence defining an order in which a plurality of optical paths from the source node to the target node across the optical communication network are to be used, at least part of each optical path being spatially separate from each other optical path; and transmitting the communications traffic as a series of traffic portions, each traffic portion being transmitted for a respective preselected transmission period on a respective optical path according to the path sequence. |
US10014926B1 |
Symbol quality estimation for adaptive beam-forming
A method for performing efficient hardware implementation of adaptive beam-forming includes: computing a threshold for a symbol describing a beam; estimate a power for the symbol; using the threshold, select a symbol having a power below the threshold; using the selected symbols, calculating an average power of the selected symbols having the second through nth highest powers; using the average power, estimating a symbol quality; transmitting a reference symbol; receiving the reference symbol; using the received reference symbol, estimating an alpha quality; and using one or more of the symbol quality estimate and the alpha quality estimate, computing a weight for one or more of the symbols. |
US10014917B2 |
Triggered uplink transmissions in wireless local area networks
In a method for communicating in a wireless communication network a trigger frame is generated to trigger simultaneous uplink transmissions by multiple communication devices. The trigger frame includes a padding portion having a length determined based on respective time duration requirements of the multiple communication devices, the respective time duration requirements for preparing uplink transmission by the corresponding second communication devices. The trigger frame is transmitted to the multiple communication devices. The simultaneous uplink transmissions, triggered by the trigger frame, are received from the multiple communication devices. |
US10014915B2 |
Antenna pattern matching and mounting
A technique for improving wireless communication characteristics involving matching transmitter antenna patterns to receiver antenna patterns. In a specific implementation, the transmitter antenna pattern adapts to changing parameters, such as when a smartphone is initially held in a first orientation and is later held in a second orientation. Because the transmitter antenna pattern matches receiver antenna patterns, signal quality between stations improves. In some implementations, antennas are organized and mounted to maximize spatial diversity to cause peak gains in different directions. |
US10014914B1 |
Adaptive interference canceller for multiple reference inputs
An interference canceller and a method for canceling interference are disclosed. The interference canceller includes: a subtractor to receive a primary signal including a desired signal and multiple interferers and to generate an output signal including the desired signal; a plurality of Finite Impulse Response (FIR) filters, wherein each FIR filter receives a reference signal from a plurality of reference signals and outputs a filtered reference signal; and a plurality of loop filters, wherein each loop filter outputs coefficients. In the interference canceller, each of the reference signals includes signals from a subset of the multiple interferers, each loop filter corresponds to one of the FIR filters and receives the corresponding reference signal, each loop filter receives the output signal, the output coefficients of each loop filter are based on the output signal and the corresponding reference signal, the output coefficients adaptively adjust the filtered reference signal of the corresponding FIR filter, and the subtractor subtracts each of the filtered reference signals from the primary signal to generate the output signal. |
US10014910B2 |
Method for distributed mobile communications, corresponding system and computer program product
A method of arranging exchange of signals between user terminals in a cellular communication system and at least one base station. The base station includes a central unit and a plurality of remote units. The signals are exchanged between the central unit and the remote units as aggregated signals for plural user terminals. The signals are processed at the remote units as distinct signals each associated with a respective one of the plural user terminals. |
US10014909B2 |
Communication device, communication method, and communication system
There is provided a communication device including a transmission unit configured to transmit a modulated signal obtained by performing frequency conversion to convert a baseband signal output by a first electronic device into a signal with a higher frequency band than the baseband signal, using a waveguide as a transmission path, and a detection target mechanism corresponding to a mechanism included in a second electronic device that receives the baseband signal output by the first electronic device, the detection target mechanism being configured to be connected to the first electronic device and to be detected by the first electronic device when the first electronic device and the second electronic device are connected. |
US10014903B2 |
Non-reciprocal transmission apparatus with different backward and forward propagation constants, provided for circularly polarized wave antenna apparatus
In a circularly polarized wave antenna apparatus including a non-reciprocal transmission line apparatus having forward and backward propagation constants different from each other, the non-reciprocal transmission line apparatus includes a transmission line part for a microwave, a series branch circuit equivalently including a capacitive element, and a shunt branch circuit branched from the transmission line part and equivalently includes an inductive element. The non-reciprocal transmission line apparatus is formed in a nonlinear shape and magnetized in a magnetization direction different from a propagation direction of the microwave. The non-reciprocal transmission line apparatus includes first and second reflectors provided at both ends of the non-reciprocal transmission line apparatus, respectively, and reflecting a signal; and satisfies that a phase difference between each pair of line parts located at positions opposed to each other across a substantially central part of the non-reciprocal transmission line apparatus is substantially 180 degrees. |
US10014901B1 |
Fully integrated complete multi-band RF frontend system integrated circuit (IC) chip
According to one embodiment, an RF frontend IC device includes a first RF transceiver to transmit and receive RF signals within a first predetermined frequency band and a second RF transceiver to transmit and receive RF signals within a second predetermined frequency band. The RF frontend IC device further includes a full-band frequency synthesizer coupled to the first and second RF transceivers to perform frequency synthetization in a wide frequency spectrum, including the first and second frequency bands. The full-band frequency synthesizer generates a first LO signal and a second LO signal for the first RF transceiver and the second RF transceiver to enable the first RF transceiver and the second RF transceiver to transmit and receive RF signals within the first frequency band the second frequency band respectively. The first RF transceiver, the second RF transceiver, and the full-band frequency synthesizer are integrated within a single IC chip. |
US10014897B2 |
Proximal user detection with measurement receiver
A method, communication device, and computer program product mitigate Specific Absorption Rating (SAR) exposure to a user proximate to a communication device. The method includes an on-device measurement receiver of a communication device detecting a first signal level corresponding to power delivered to a first antenna. The method includes a controller determining a first return loss value based on a first transmit power setting and the first signal level. The method includes the controller determining whether the first return loss value differs from a baseline value by a threshold amount. In response to the controller determining that the first return loss value differs by the threshold amount, the controller causes the communication device to reduce the power delivered to the first antenna. |
US10014895B2 |
Receiver, radio communication device, and radio communication method
A receiver has an oscillator to output an oscillation signal, a receiver to perform reception processing of a reception signal, a phase frequency detector to output a first signal in response to a phase and a frequency of the oscillation signal so as to generate a second signal indicating a reference phase, a differentiator to generate a third signal being a difference between the first signal and the second signal, an oscillator controller to generate a fourth signal for controlling a phase and a frequency of the oscillator, a phase initializer to output an initialization signal for synchronizing a phase of the second signal with a phase of the first signal, a trigger signal generator to output a trigger signal indicating timing with which the phase initializer outputs the initialization signal, and a power supply controller to control whether to supply a power supply voltage. |
US10014894B2 |
Down-conversion circuit
A down-conversion circuit for a receiver circuit is disclosed, the down-conversion circuit comprises a first passive switching mixer arranged to down-convert a received radio frequency, RF, signal with a first local oscillator, LO, signal (LO1) having a first duty cycle for generating a first down-converted signal at an output port of the first passive switching mixer. The down-conversion circuit further comprises a second passive switching mixer arranged to down-convert the received RF signal with a second LO signal (LO2) having the same LO frequency as the first LO signal (LO1) and a second duty cycle, different from the first duty cycle, for generating a second down-converted signal at an output port of the second passive switching mixer. In addition, the down-conversion circuit comprises a passive output combiner network operatively connected to the output ports of the first passive switching mixer and the second passive switching mixer and arranged to combine the first and the second down-converted signals such that harmonically down-converted signal content present in the first down-converted signal and harmonically down-converted signal content present in the second down-converted signal cancel in a combined output signal of the down-conversion circuit. The passive output combiner network is tunable to adjust magnitudes and phases of the first and the second down-converted signals. A related quadrature down-conversion circuit, a related receiver circuit, a related communication device, and a related calibration method are also disclosed. |
US10014893B2 |
Receiver circuit
A receiver circuit comprising a beamformer and an MRC-block. The beamformer configured to: apply combination-weighting-values to a first-BF-input-signal and a second-BF-input-signal in order to provide a BF-combination-signal; and apply suppression-weighting-values to the first-BF-input-signal and the second-BF-input-signal in order to provide a BF-suppression-signal. The MRC-block comprising: a first-demodulator configured to demodulate the BF-combination-signal in order to provide a demodulated-combination-signal that comprises bit metrics; a second-demodulator configured to demodulate the BF-suppression-signal in order to provide a demodulated-suppression-signal that comprises bit metrics; and a combiner configured to combine the demodulated-combination-signal with the demodulated-suppression-signal in order to provide an MRC-output-signal. |
US10014887B1 |
Outphasing transmitters with improved wireless transmission performance and manufacturability
An outphasing transmitter includes a decomposition block, first and second power amplifiers, and antennas in a phased array antenna panel. The decomposition block decomposes a composite input signal into first and second decomposed radio frequency (RF) signals. The first and second decomposed RF signals are coupled to the first and second power amplifiers respectively. First and second non-overlapping sub-arrays of the antennas may be uniquely associated with the first and second power amplifiers respectively. Alternatively, first and second groups of interleaved antenna rows may be uniquely associated with the first and second power amplifiers respectively. Alternatively, first and second random pluralities of the antennas may be randomly hard-wired to the first and second power amplifiers respectively. Alternatively, first and second pluralities of the antennas may be dynamically and selectably assigned to the first and second power amplifiers respectively. |
US10014886B2 |
Reducing power amplifier gain drift during a data burst
A bias circuit provides additional bias current for power amplifiers during data bursts to compensate for the gain droop caused by a rise in the power amplifier temperature during the data burst. A bias circuit includes a difference amplifier and switches coupled to the difference amplifier. The switches operate the bias circuit in a first mode when a transmit data burst is detected and operate the bias circuit in a second mode after the bias circuit has operated in the first mode for a predetermined period of time. In the first mode, the bias circuit charges a storage capacitor and sets an output current to zero. In the second mode, the bias circuit outputs the output current that increases above the initial value of zero as the PA warms up, where the excursion of this increase of current is determined by a register. The switches disable the bias circuit when the transmit data burst ends. |
US10014885B2 |
Method and apparatus for cooling a telecommunication device
An apparatus for cooling a telecommunication device includes a controller, a first cooling unit, a second cooling unit, and at least one sensor. The first cooling unit includes a heat sink that dissipates heat from the telecommunication device. The second cooling unit includes an airflow generator that, when activated, provides an airflow that dissipates heat from the telecommunication device. The at least one sensor is operably connected with the telecommunication device. The controller is configured to compare a temperature detected by the at least one sensor to a first threshold temperature specified such that a load of the telecommunication device shall be reduced when the temperature detected by the at least one sensor exceeds the first threshold temperature. The controller is configured to activate or increase the airflow provided by the second cooling unit if the temperature detected by the at least one sensor exceeds the first threshold temperature. |
US10014881B2 |
Multiple erasure codes for distributed storage
Embodiments relate to dynamically selecting an erasure code. State data is tracked to ascertain frequency of file access. One of at least two erasure codes are selected based on the tracked state data in order to lower data recovery cost. The erasure code may be selected as either a product code or a local reconstruction code. Each erasure code includes a mode that is either a fast code or a compact code. The fast code features a low recovery cost and the compact code features a low storage overhead for less frequently accessed data. Data is encoded with one of the selected erasure codes and one of the modes of the selected erasure code. Data blocks are dynamically converted between the fast and compact codes of the selected erasure code responsive to a workload change. |
US10014877B1 |
Multi-segmented all logic DAC
A digital-to-analog converter (DAC) includes a plurality of segments, wherein the plurality of segments includes a first segment electronically coupled to each of the plurality of segments, wherein the first segment includes a predetermined number of most significant bits (MSB), a second segment electronically coupled to each of the plurality of segments, wherein the second segment includes a first predetermined number of least significant bits (LSB), and a third segment electronically coupled with each of the plurality of segments, wherein the third segment includes a second predetermined number of LSBs. Additionally, the DAC includes an all logic implementation. |
US10014875B1 |
Analog-to-digital converter
An analog-to-digital converter including a converter arrangement configured to provide a digital output signal as an output of the analog-to-digital converter based on an analog input signal comprising an input to the analog-to-digital converter, the analog-to-digital converter including a calibration module configured to provide calibration signalling to set one or more of a gain of one or more components of the converter arrangement and an offset of one or more components of the converter arrangement, the calibration module further configured to provide, as an output, diagnostic information based on the calibration signalling for use in determining the occurrence of a fault in the analog-to-digital converter. |
US10014874B1 |
System and method of minimizing differential non-linearity (DNL) for high resolution current steering DAC
A current steering converter fabricated using a predetermined integrated circuit technology includes a unary portion having one or more current sources and a binary portion including a plurality of switches controlled by a decoder, the switches coupled to a converter output; and a plurality of devices commonly connected at a first end and coupled to each respective switch at a second end, wherein each device size comprises (W/L)*M, where W/L is a width and length of the device and M is an integer representing multiple number. |
US10014873B1 |
Resistor ladder digital-to-analog converter with mismatch correction and method therefor
A digital-to-analog converter (DAC) includes a plurality of resistive elements connected together in series to form a ring of resistive elements. A node is formed by each of the connections of adjacent resistive elements of the ring. Groups of parallel-connected switches are coupled to each node. A first switch of the group of switches is for selectively coupling a first power supply voltage terminal to the node. A second switch of the group of switches is for selectively coupling a second power supply voltage to the node. A third switch of the group of switches is for selectively coupling an output terminal to the node. A differential or single-ended analog output may be provided. Mismatch induced error is removed using a mismatch error shaping technique that shapes the errors outside a pass-band. |
US10014871B2 |
Asynchronous successive approximation analog-to-digital converter and related methods and apparatus
An ultrasound device including an asynchronous successive approximation analog-to-digital converter and method are provided. The device includes at least one ultrasonic transducer, a plurality of asynchronous successive-approximation-register (SAR) analog-to-digital converters (ADC) coupled to the at least one ultrasonic transducer, at least one asynchronous SAR in the plurality having a sample and hold stage, a digital-to-analog converter (DAC), a comparator, and control circuitry, wherein a DAC update event following at least one bit conversion is synchronized to a corresponding DAC update event of at least one other ADC in the plurality of ADCs. |
US10014866B2 |
Clock alignment scheme for data macros of DDR PHY
A master-slave delay locked loop system comprises a master delay locked loop (“MDLL”) for generating at least one bias voltage and at least one slave delay locked loop (“SDLL”). The at least one SDLL is coupled to the MDLL, where the at least one SDLL comprises an analog to digital converter for converting the at least one bias voltage to at least one digital signal, an adder/subtractor block for adjusting the at least one digital signal based on at least one control signal, a digital to analog converter for converting the at least one adjusted digital signal to at least one analog signal, a voltage to current converter for converting the at least one analog signal to at least one bias current, delay elements for generating phase delayed signals based on the at least one bias current, and a phase detector and control logic for determining any phase difference between the phase delayed signals and for generating the at least one control signal to align the phase delayed signals. |
US10014864B2 |
Wide operating level shifters
Aspects of wide operating range level shifter designs are described. One embodiment includes a level shifter configured to receive an input signal in a first voltage domain and generate an output signal in a second voltage domain, a pulse generator configured to generate a pulse in response to sensing a rise transition on the input signal, and a droop circuit configured to decouple at least a portion of the level shifter from the second voltage domain in response to the pulse. According to one aspect of the embodiments, the pulse can be provided to the droop circuit to decouple at least a portion of the level shifter from the second voltage domain and reduce contention between transistors in the level shifter. Using the concepts described herein, the worst case rise time delay for level shifters can be significantly reduced. |
US10014860B2 |
On-die termination
Local on-die termination controllers for effecting termination of a high-speed signaling links simultaneously engage on-die termination structures within multiple integrated-circuit memory devices disposed on the same memory module, and/or within the same integrated-circuit package, and coupled to the high-speed signaling link. A termination control bus is coupled to memory devices on a module, and provides for peer-to-peer communication of termination control signals. |
US10014857B2 |
Signal output circuit
A signal output circuit includes a signal conversion element, a signal output transistor, a first resistor element, a second resistor element, a diode, a malfunction-prevention transistor, and a capacitance-compensating capacitor. The signal output transistor establishes electrical conduction between two conductive terminals when an on signal is supplied to a conduction control terminal via the signal conversion element. The diode is connected in parallel to the second resistor element in a direction in which current flows between a signal output terminal of the signal conversion element and the conduction control terminal of the signal output transistor when an on signal is outputted to the signal output terminal. The malfunction-prevention transistor establishes electrical conduction between two conductive terminals when a current flows through the second resistor element in a direction opposite the direction of the diode. The capacitance-compensating capacitor is connected in parallel to the second resistor element. |
US10014855B2 |
Electric power conversion circuit including switches and bootstrap circuits, and electric power transmission system including electric power conversion circuit
An electric power conversion circuit includes: first through fourth port terminals; a first diode having an anode connected to the first port terminal; a second diode having a cathode connected to the second port terminal; a third diode having a cathode connected to the first port terminal; a fourth diode having an anode connected to the second port terminal; first through fourth switches that are bridge-connected between a cathode of the first diode and an anode of the second diode; fifth through eighth switches that are bridge-connected between an anode of the third diode and a cathode of the fourth diode; a first bootstrap circuit that is connected to control terminals of the first through fourth switches; and a second bootstrap circuit that is connected to control terminals of the fifth through eighth switches. |
US10014854B2 |
Reset circuit and electronic device
Provided is a reset circuit including a charging circuit, a driving circuit, and an execution circuit. The charging circuit is configured to, after a first voltage signal provided by a control port is received, generate a second voltage signal. The driving circuit is configured to amplify the second voltage signal, and output the amplified second voltage signal to an execution circuit, after it is detected that a value of the second voltage signal reaches a preset value. The execution circuit is configured to, after the amplified second voltage signal is received, generate a reset signal, and transfer the reset signal to a reset port. Further provided is an electronic device, which includes the foregoing reset circuit, a button, and a microcontroller. |
US10014852B2 |
High-voltage stacked transistor circuit
A High-Voltage Stacked Transistor Circuit (HVSTC) includes a stack of power transistors coupled in series between a first terminal and a second terminal. The HVSTC also has a control terminal for turning on an off the power transistors of the stack. All of the power transistors of the stack turn on together, and turn off together, so that the overall stack operates like a single transistor having a higher breakdown voltage. Each power transistor, other than the one most directly coupled to the first terminal, has an associated bipolar transistor. In a static on state of the HVSTC, the bipolar transistors are off. The associated power transistors can therefore be turned on. In a static off state of the HVSTC, the bipolar transistors are conductive (in one example, in the reverse active mode) in such a way that they keep their associated power transistors off. |
US10014851B2 |
Current sensing and control for a transistor power switch
An apparatus includes: a first power transistor having a first current conduction path coupled between an input for receiving a supply voltage and a node and a first gate terminal coupled to a first gate control signal; a second power transistor having a second current conduction path coupled between the node and an output terminal for supplying a load current to a load; and a second gate terminal coupled to a second gate control signal; and a current sense transistor having a third gate terminal coupled to the first gate control signal, and outputting a sense current. The apparatus further includes: a differential amplifier having an output signal, and a feedback transistor having a gate terminal coupled to the output signal of the differential amplifier; and a resistor coupled between a monitor node and ground. |
US10014850B2 |
Driving stage circuit with plural clamping levels
The present invention provides a driving stage circuit, including a driving switch circuit and a conduction resistance adjusting circuit. The driving switch circuit generates an output signal according to a switch control signal. The conduction resistance adjusting circuit clamps the switch control signal to a first clamping level according to a current flowing through the driving switch circuit when the current is higher than a first current threshold, such that the conduction resistance of the driving switch circuit is not smaller than a first resistance so that a short circuit current of the driving switch circuit is not larger than a short circuit current limit, wherein a lowest level of the conduction resistance of the driving switch circuit is smaller than a second resistance and the output voltage level does not exceeds a output voltage limit when the current is lower than the first current threshold. |
US10014847B2 |
Trigger and oscillation system
A trigger, includes: a first voltage input terminal; a bias voltage input terminal; a first bias transistor having a scaling of N to a first component of an external device; a comparator transistor having a scaling of N to a second component of the external device; a first switch transistor and a second switch transistor; a shunt transistor having a control terminal connected to the first voltage input terminal, a second terminal connected to the second terminal of the second switch transistor, and a first terminal connected to the first terminal of the comparator transistor. The shunt transistor has an enlarging scale of M to the comparator transistor. A voltage output terminal is respectively connected to the second terminal of the first switch transistor, the control terminal of the second switch transistor, and the second terminal of the comparator transistor. |
US10014843B2 |
Multilayer electronic structures with embedded filters
A composite electronic structure comprising at least one feature layer and at least one adjacent via layer, said layers extending in an X-Y plane and having height z, wherein the structure comprises at least one capacitor coupled in series or parallel to at least one inductor to provide at least one filter;the at least one capacitor being sandwiched between the at least one feature layer and at least one via in said at least adjacent via layer, such that the at least one via stands on the at least one capacitor, and the at least one of the first feature layer and the adjacent via layer includes at least one inductor extending in the XY plane. |
US10014836B1 |
Open-loop linear VGA
The present invention is directed to electrical circuits. More specifically, embodiments of the present invention provide a variable gain amplifier (VGA) device that includes a low-gain tuning section and a high-gain tuning section. The low-gain tuning section includes both resistor and transistor elements. The high-gain tuning section includes a transistor element and is activated when an output gain is greater than a predetermined threshold level. There are other embodiments as well. |
US10014831B1 |
Audio amplifier power supply rail-balancing and anti-pumping system
A rail balancing circuit is described herein for use with a power supply, the RBC comprising: a circuit adapted to respond to over-voltage and under-voltage conditions in the power supply that comprises a positive rail voltage source and a negative rail voltage source, such that any deviation from a balanced condition between the positive rail voltage source and the negative rail voltage source is substantially instantaneously corrected to bring both the positive and negative rail voltage sources back to the balanced condition. |
US10014829B2 |
Non-inverting amplifier circuits
Amplifier circuits comprising an input transistor, a load transistor, and a feedback resistor. In one example, one embodiment is directed to an amplifier circuit comprising an input transistor, a load transistor having a control terminal and a reference terminal, and a feedback transistor. The input transistor receives an input signal, the input transistor is electrically coupled to the load transistor and the feedback transistor, the control terminal of the load transistor is electrically coupled to a bias voltage, the feedback transistor is electrically coupled to the load transistor providing negative feedback, and the reference terminal of the load transistor serves as an output of the amplifier circuit. |
US10014827B2 |
Power-adjustable radio frequency output circuit
A power-adjustable RF (radio frequency) output circuit is disclosed, which includes a RF frequency source transformer, wherein: one output end of the RF frequency source transformer is connected with a gate of a power amplifier module, another output end of the RF frequency source transformer is connected with a gate bias voltage control circuit; a source of the power amplifier module is connected with ground; the gate of the power amplifier module is connected with a resistor which is connected with ground, a drain of the power amplifier module is connected with a fixed voltage DC (direct current) power supply and also connected with a RF filtering network for outputting a RF power through the RF filtering network. |
US10014824B2 |
Radio receiver for carrier aggregation
A radio receiver circuit configurable to operate in a carrier-aggregation (CA) mode and in a non-CA mode is disclosed. It comprises a first receive path arranged to be operatively connected to an antenna and a second receive path arranged to be operatively connected to the same antenna. It further comprises a control unit operatively connected to the first receive path and the second receive path. In the CA mode, the control unit controls the first receive path to receive a first component carrier (CC) and the second receive path to receive a second CC. In the non-CA mode, the control unit selectively controls the first receive path and the second receive path to both receive the same single CC. |
US10014822B2 |
Snow removal assembly
A snow removal assembly includes a fluid that may be applied to a support surface. The fluid is comprised of an electrically conductive material. The fluid generates heat when an electrical current is applied to the fluid thereby facilitating the fluid to melt snow on the support surface. A sheet is provided and the sheet may be coupled to the fluid when the fluid is applied to the support surface. The sheet may inhibit the fluid from being abraded from the support surface. A power supply is provided and the power supply may be positioned on the support surface. The power supply is electrically coupled to the fluid when the fluid is applied to the support surface thereby facilitating the fluid to generate heat. |
US10014814B2 |
Motor control device and method
A motor control device includes a power inverter, a phase converter, and a detector. The power inverter is configured to convert input power for a motor into a three-phase alternating current. The phase converter is configured to convert the three-phase alternating current into a two-phase alternating current having a d-axis current component and a q-axis current component. The detector is configured to detect a misconnection between current detectors which are each configured to detect the three-phase alternating current. |
US10014813B2 |
Methods for switching on and for switching off an N-phase electric machine in a motor vehicle
A method is provided for switching on and switching off an n-phase electric machine in a motor vehicle. The n-phase electric machine includes a rotor with a rotor winding, and a stator with an n-phase stator winding. An excitation current may be applied to the rotor, and an n-phase phase voltage may be applied to the stator. The excitation current is switched on or off, a parameter which influences a synchronous generated internal voltage is determined, and the phase voltage is switched on or off when the parameter which influences the synchronous generated internal voltage reaches a certain threshold value. |
US10014808B2 |
Rotating electric machine, rotating electric machine controller and method for controlling rotating electric machine
A rotating electric machine includes a stator, a rotor, and a stator core. The stator core includes a plurality of teeth. Each of the teeth includes at least one of a through hole axially piercing the tooth and a recess extending from one end of the tooth to another end of the tooth in an axial direction. |
US10014807B2 |
System and method for an inverter for self-excitation of an induction machine
A capacitor is connected between the direct current voltage terminals. Switched terminals of a first switch and a second switch are coupled in series, between the direct current voltage terminals. An electric machine or generator has one or more windings and a first phase output terminal associated with the switched terminals. A first set of blocking diodes are cascaded in series and second set of blocking diodes are cascaded in series. A first voltage supply provides a first output voltage level and a second output level switchable to the first control terminal, where the first output level is distinct from the second output level. A second voltage supply provides the first output voltage level and the second output level switchable to the second control terminal. |
US10014797B2 |
AC/DC converter with inrush current limitation
An AC/DC converter includes: a first terminal and a second terminal for receiving an AC voltage and a third terminal and a fourth terminal for supplying a DC voltage. A rectifying bridge includes input terminals respectively coupled to the first terminal and the second terminal, and output terminals respectively coupled to the third terminal and fourth terminal. A first branch of the rectifying bridge includes, connected between the output terminals, two series-connected thyristors with a junction point of the two thyristors being connected to a first one of the input terminals. A second branch of the rectifying bridge is formed by series connected diodes. A control circuit is configured to generate control signals for application to the control gates of the thyristors. |
US10014791B2 |
Distribution transformer
Among other things, a distribution transformer and a technique for regulating voltage are provided for herein. The distribution transformer comprises at least three windings and at least two ferromagnetic cores. The distribution transformer may also comprise a power electronic AC-AC converter operable to maintain the input voltage and current of the distribution transformer substantially in phase and/or to reduce fluctuation in the output voltage of the distribution transformer in the event of an increase or decrease in the input voltage, for example. |
US10014789B2 |
Resonant converter and driving method thereof
A resonant converter includes a first switch on a primary side and a second switch coupled to the first switch, a first synchronous rectification switch on a secondary side conducted according to a switching operation of the first switch, a second synchronous rectification switch on the secondary side conducted according to a switching operation of the second switch, and a switch control circuit configured to detect a waveform of one end voltage of at least one of the first synchronous rectification switch and the second synchronous rectification switch, determine one of a below region and an above region, and differently control conduction duration of the first and second synchronous rectification switches according to a determined result. |
US10014784B1 |
Dual primary and secondary regulating method and converter utilizing the same
A method for modulating a voltage through a primary side regulating circuit and a secondary side regulating circuit, the method includes: providing a first controller in the primary side regulating circuit; providing a second controller in the secondary side regulating circuit; exchanging messages between the first controller and the second controller thereby alternately dominating a modulation of an output voltage between the primary side regulating circuit and the secondary side regulating circuit in accordance with the messages. |
US10014783B2 |
Switching regulator with PFC function and control circuit and control method thereof
The present invention provides a switching regulator with PFC function and a control circuit and a control method thereof. The switching regulator with PFC function includes a power stage circuit, a current sense circuit, and a control circuit. The power stage circuit operates at least one power switch therein according to an operation signal to convert an input voltage to an output voltage. When a transient voltage of the input voltage exceeds a transient voltage upper limit, or when a transient slew rate of the input voltage exceeds a transient slew rate upper limit, the control circuit adjusts a frequency response gain from a stable state frequency response gain to a transient state frequency response gain, such that a transient current of an output current does not exceed a current upper limit, and/or that a transient response time of the output current does not exceed a threshold transient time period. |
US10014780B2 |
Multiphase switching converter
A multiphase switching converter with a plurality of phase circuits coupled with a common output node is presented. Each phase circuit has a drive signal generator to generate a separate drive signal for a switching element of the respective phase based on a feedback signal from the common output node. Multiple voltage loops with different bandwidths or hysteresis are suggested for a multiphase power converter. In embodiments, this allows a slow phase (‘Master’) with a big inductor and low switching frequency and one or multiple fast phases (‘Slaves’) with small inductors and high switching frequency. The Master phase will allow the system to have high efficiency at low output load, while the Slave phase(s) will deliver extra current during load transient and for higher loads. |
US10014774B2 |
Power supply with low to high power transition mode
One example includes a switching power supply. The switching power supply includes a power stage, a feedback loop, and a simulated feedback error generator. The power stage provides an output signal in response to a switching signal. The feedback loop monitors the output signal and provides a feedback error signal to adjust the switching signal to regulate the output signal. The simulated feedback error generator temporarily provides a simulated feedback error signal during a transition period from the low power mode to a high power mode of the switching power supply until the feedback loop has enough time to provide the feedback error signal. |
US10014773B2 |
Hybrid active power link module device and associated systems and methods
A hybrid active power link device includes a plurality of active power link modules (APLMs). Each APLM of the plurality of APLMs includes a plurality of switching devices including a first switching device and a second switching device coupled in series. Each APLM of the plurality of APLMs also includes at least one first-type energy storage device (ESD) coupled in parallel with both of the first switching device and the second switching device. The hybrid active power link device also includes at least one second-type ESD coupled in series with at least one APLM of the plurality of APLMs. |
US10014768B2 |
Charge pump voltage regulator
A charge pump voltage regulator is provided. The charge pump voltage regulator includes a charge pump circuit, where an output terminal of the charge pump circuit outputs a stable voltage. The charge pump voltage regulator also includes a voltage divider circuit suitable to divide the stable voltage to output a divided voltage and a clock oscillator providing a drive clock signal for the charge pump circuit. In addition, the charge pump voltage regulator includes a first voltage comparator circuit suitable to output at least one of a first comparison result and a second comparison result. Further, the charge pump voltage regulator includes a logic control unit, where, when the charge pump voltage regulator operates in a standby mode, the logic control unit outputs a first control level to the clock oscillator according to the at least one of the first comparison result and the second comparison result. |
US10014767B2 |
Bi-directional multi-mode charge pump
Some embodiments include apparatus and methods using a charge pump coupled to a first supply power node and a second supply power node. The charge pump is arranged to transfer charge from the first supply power node to the second supply power node during a first time interval and to transfer charge from the second supply power node to the first supply power node during a second time interval. |
US10014762B2 |
Protection circuit
The invention provides a protection circuit applied in an inductive boost converter, the inductive boost converter includes a transmission circuit and a charging circuit, the protection circuit includes a detection circuit and a control circuit, an input terminal of the detection and an output terminal of the transmission circuit are connected, a first output terminal of the detection circuit and an input terminal of the charging circuit are connected, a second output terminal of the detection circuit and an input terminal of the control terminal are connected; the detection circuit detects whether an input current from the transmission circuit is a short-circuit current, if the circuit is shorted, the result will be sent to the control circuit, the control circuit cuts the connection of the charging circuit and ground, which can prevent charges stored in the charging circuit from flowing backward into the input terminal of the inductive boost converter. |
US10014758B2 |
Method of assembling integrated drive generator housing and bearing
A method of assembling an integrated drive generator includes the steps of providing a bore in a center housing portion, pressing a bearing liner into the bore, with a portion of the bearing liner extending proud of a surface of the center plate, and machining the surface around and adjacent to the bearing liner to provide a machined surface parallel to the surface. |
US10014757B2 |
Polymer-based layer structure with an oleophobic/hydrophobic surface, and electric machine comprising such a layer structure
A polymer-based layer structure with an oleophobic/hydrophobic surface for coating, sealing, and/or connecting technical components or parts of said components, comprising—a first layer which comprises a polymer, —a second layer that adjoins the first layer and comprises a polymer and particles which comprise a fluoropolymer and which are distributed in the silicone, and —an outer layer that adjoins the second layer and comprises a fluorocarbon compound with at least one reactive group and optionally particles which comprise a fluoropolymer and which are distributed in the fluorocarbon compound. The invention also relates to an electric machine which has the layer structure, said layer structure being provided in particular as a potting compound on a winding and/or on switching rings of the stator and/or as a magnet bonding adhesive of the rotor. |
US10014751B2 |
Electrical machine cooling structure
A stator assembly that includes a graphite sheet-like element that has fold(s) so as to define at least two planar sections. The face of one of the planar section abuts a surface of a heat generating location(s) of the stator assembly and a face of another planar section abuts one the tooth or the slot bottom of the stator assembly. Also, a subassembly that includes an electrical machine stator assembly that includes a sheet-like element of a material having high thermal conductivity, wherein a portion of the element abuts the end winding(s) such that the sheet-like element conducts heat to the magnetic core, the stator housing, and/or a winding heat conduction element. |
US10014748B2 |
Coaxial direct drive system having at least two primer movers linearly moveable along a drive support member
A coaxial direct drive system includes at least two prime movers mounted to a motor carrier member about a common axis. Each prime mover includes a stator affixed to the motor carrier member, and each prime mover further includes a rotor which can rotate about the common axis. Each rotor has a driven member affixed to it, which rotates with the respective rotor, and to which driven objects, such as aero foil blades, etc. can be affixed. The motor carrier member can be directly mounted to an object to be propelled by the coaxial direct drive system, or can be hollow to receive a support mast which is mounted to the object to be driven. The driven objects can have different rotational senses, such that when the prime movers counter rotate, the driven objects generate trust in the same direction. |
US10014743B2 |
Electric motor
Provided is an electric motor capable of stabilizing a preload applied to a bearing by an annular spring and effectively retarding degradation of the annular spring. The electric motor includes a motor shaft, a rotor, a stator, a housing containing the rotor and the stator in a posture where the motor shaft extends vertically, an upper bearing and a lower bearing supporting the motor shaft, and an annular spring applying a downward preload to the upper bearing. The lower bearing is fixed to the motor shaft and the housing. The housing has a load-receiving surface receiving an upward thrust load overcoming the preload from the upper bearing. |
US10014742B2 |
Drive unit, especially an actuator unit in a vehicle
A drive unit, especially an actuator unit in a vehicle, comprises an electric drive motor the motor shaft of which is rotatably mounted in bearings. A clamping ring is arranged in a housing and axially supports a bearing of the motor shaft. |
US10014735B2 |
Permanent-magnetic direct-drive wind generator, system and stator thereof
A stator of a permanent magnet direct-drive wind power generator includes a stator support, a stator iron core, a blade side tooth pressing plate and a blade side surrounding plate. At least one comb tooth air inlet hole is provided on a side close to the rotor of the blade side surrounding plate, the comb tooth air inlet hole and the second air hole are connected respectively via an air guide pipe. A first spiral comb tooth mechanism is provided on a side, close to the rotor sealing ring, of the blade side surrounding plate, the first spiral comb tooth mechanism is in communication with the comb tooth air inlet hole. The first spiral comb tooth mechanism has first spiral comb teeth protruding into an annular gap formed by the blade side surrounding plate and the rotor sealing ring for generating an airflow with spiral motion. |
US10014733B2 |
Temperature management in a wireless energy transfer system
Various techniques for temperature management during inductive energy transfer are disclosed. A transmitter device and/or a receiver device can be turned off during energy transfer based on the temperature of the transmitter device and/or of the receiver device. |
US10014731B2 |
Battery charging station for wireless battery charging
A battery charging station is equipped with radio frequency power transmitters, induction power transmitters, and ultrasound power transmitters so as to concurrently charge electronic devices. The battery charging station is operable to network the electronic devices through wireless communication. In this regard, the battery charging station may coordinate or arrange the radio frequency power transmitters, the induction power transmitters and/or the ultrasound power transmitters so that the resulting power transmission from the battery charging station to one or more intended networked electronic devices may be maximized. The battery charging station may wirelessly communicate with the electronic devices for device networking. The networked electronic devices may be connected to a computer network for various network services such as, for example, network advertising and software downloading or uploading. Both direct and in-direct device-to-device communication may be supported among the networked electronic devices. The battery charging station maintains data communication during battery charging. |
US10014727B2 |
Power transmitting device, power receiving device, power supply system, and power supply method
Provided are a power transmitting device, a power receiving device, a power supply system, and a power supply method able to supply electric power by emitting electromagnetic waves. A power transmitting device comprises: a calculating unit for calculating the maximum value for the emitted output of electromagnetic waves meeting exposure standards on the basis of a response delay time measured by the communication link between the power transmitting device and a power receiving device; a power transmitting unit for transmitting power via a power supply link with the power receiving device at an output not exceeding the maximum value; an anomaly detecting unit for detecting an anomaly in the power supply link on the basis of communication with the power receiving device via the communication link; and an output control unit for controlling the output on the basis of the detection of an anomaly in the power supply link. |
US10014723B2 |
Power management unit and wireless power system using the same
A power management unit, adapted to a wireless power system, includes: a rectifier, converts an AC power received by an input port thereof to a direct-current (DC) voltage outputted by a rectifying output terminal thereof; a first switch, wherein a first protecting capacitor is coupled between one terminal of the input port and a channel thereof; a second switch, wherein a second protecting capacitor is coupled between the other terminal of the input port and a channel thereof; a reference voltage terminal, for providing a reference voltage; and, a comparator, including two input terminals coupled to the rectifying output terminal and the reference voltage terminal respectively, and including an output terminal coupled to both the control terminals of the first switch and the second switch. |
US10014722B2 |
Inductively coupled ballast circuit
A ballast circuit is disclosed for inductively providing power to a load. The ballast circuit includes an oscillator, a driver, a switching circuit, a resonant tank circuit and a current sensing circuit. The current sensing circuit provides a current feedback signal to the oscillator that is representative of the current in the resonant tank circuit. The current feedback signal drives the frequency of the ballast circuit causing the ballast circuit to seek resonance. The ballast circuit preferably includes a current limit circuit that is inductively coupled to the resonant tank circuit. The current limit circuit disables the ballast circuit when the current in the ballast circuit exceeds a predetermined threshold or falls outside a predetermined range. |
US10014715B2 |
Power source conversion module, power supply apparatus and power supply method
A power supply apparatus including: N+m power source conversion modules, where N power source conversion modules are main power source conversion modules; a power source conversion module includes a detection and switching unit and a conversion unit, where the detection and switching unit is separately connected to an output end of a first alternating current power source and an output end of a second alternating current power source, and the detection and switching unit is configured to monitor in real time a working state of the first alternating current power source and a working state of the second alternating current power source, close a channel between the conversion unit and one power source, which is in a normal working state, of the first alternating current power source and the second alternating current power source. |
US10014712B2 |
Methods and systems for power management control
Methods and systems for control of a power-quality measuring or monitoring device, such as a transfer switch, are provided. An example method includes a transfer-switch controller of a transfer switch receiving an input command from a user. The method further includes, in response to receiving the input command, the transfer-switch controller entering a safe state, wherein in the safe state operational settings of the transfer switch remain unchanged. Still further, the method includes, after entering the safe state, the transfer-switch controller providing, based on operational data specific to the transfer switch, information regarding a feature of the transfer switch. |
US10014706B2 |
Model-based fast-charging method based on lithium surface concentration
Disclosed is a method of charging a battery, including determining at a first time interval a current to be applied until a second time interval such that the current charges the battery so that an anode Li-ion surface concentration at the second time interval is kept smaller than or equal to a maximum Li-ion surface concentration of the anode, applying the current to the battery, and determining at the second time interval another current to be applied until a third time interval such that the another current charges the battery so that an anode Li-ion surface concentration at the third time interval is kept smaller than or equal to the maximum Li-ion surface concentration of the anode. |
US10014697B2 |
Control method for disconnecting switches integrated in series-connected batteries
Systems and methods of providing integrated battery protection for a plurality of series-connected batteries, in which a plurality of controllable switches are used to disconnect or otherwise isolate the respective batteries, substantially simultaneously, from an external circuit in response to certain fault or non-fault battery conditions. When the plurality of controllable switches are synchronously transitioned from a closed or “ON” state to an opened or “OFF” state, the voltages of the respective batteries become distributed among the controllable switches, allowing for the use of switches having a reduced voltage rating as well as a reduced cost. By connecting a balancing resistor across each of a plurality of series-connected battery/switch pairs, a more even distribution of the voltages of the respective batteries among the controllable switches can be achieved, providing the system with more predictable operation. |
US10014696B2 |
Storage system and storage method
A system includes: connectors electrically connected to storage battery packs respectively; at least one of a discharger that discharges electric power of the storage battery packs through the connectors and a charger that charges the storage battery packs through the connectors; an information holder that holds identification information of the connectors; a receiver that receives information of the storage battery packs and the identification information of the connectors connected to the storage battery packs, which the storage battery packs receive from the information holder, respectively from the storage battery packs through wireless communication; and a storage that stores the received information of the storage battery packs and the received identification information of the connectors connected to the storage battery packs. |
US10014693B2 |
System and method for reducing power consumption and improving performance based on shared regulator current supply voltage
The disclosure relates to a system including a set of subsystems sharing a voltage rail. The system includes a power controller configured to send messages, such as interrupts, to the subsystems concerning a change of state of a supply voltage on the voltage rail. Such messages may have been sent in response to requests and messages from the subsystems, respectively. In response to the messages, the subsystems may send requests to the power controller for different dynamic clock voltage scaling (DCVS) levels, respectively. In response to such requests, the power controller may set the supply voltage and frequencies of clock signals for the requesting subsystems, respectively. |
US10014687B2 |
Grid-tied photovoltaic power generation system
The present disclosure relates to a grid-tied photovoltaic power generation system, and particularly, to a grid-tied photovoltaic power generation system including a power maintaining unit configured to maintain power of a controller during an corresponding operation time of a photovoltaic system when power supply is stopped due to a fault generated in a grid, whereby power may be stably supplied to the controller and power of the controller may be maintained, designing of the photovoltaic system and setting of a connection to the grid may be simply and easily performed, a corresponding operation of the photovoltaic system may be controlled regarding the fault generated in the grid, and the fault generated in the grid may be accurately, appropriately, and effectively handled. |
US10014686B2 |
Commutation control method and commutation control apparatus
Provided are a commutation control method and a commutation control apparatus. The method includes: detecting whether transient disturbance in a DC transmission system satisfies a disturbance criterion condition; when the transient disturbance satisfies the disturbance criterion condition, determining a maximum trigger delay angle used in a commutation operation performed by a current converter on an inverter side of the DC transmission system, the determined maximum trigger delay angle being smaller than a maximum trigger delay angle used before the transient disturbance; and controlling the current converter on the inverter side of the DC transmission system to perform the commutation operation based on the determined maximum trigger delay angle. |
US10014685B2 |
Method and device for regulating the charge state of a battery power plant
In a method for controlling the state of charge (SOC) of a battery power plant (1), which for controlling at least one physical quantity (P, f) is connected to an electric energy distribution network (2), the state of charge (SOC) of the battery power plant (1) is detected for at least one physical quantity (P, f) of the energy distribution network (2) with a detection speed and/or detection accuracy which are greater than specified limit values for a minimum detection speed and detection accuracy of the physical quantity (P, f), and the electric power transfer between the battery power plant (1) and the energy distribution network (2) is determined by taking account of the difference between the actual and the specified control speed and control accuracy of the physical quantity (P, f) to be controlled as well as a difference between the actual and the specified height and rate of change of the power transfer between the battery power plant (1) and the energy distribution network (2). |
US10014682B2 |
Precision surge clamp with constant clamping voltage and near-zero dynamic resistance under various thermal, power and current levels
A system includes a voltage surge protection circuit that receives a source voltage from a source. The voltage surge protection circuit includes a reference circuit to generate a reference voltage based on the source voltage when the source voltage exceeds a clamping voltage and a feedback control circuit to receive the reference voltage and clamp an output voltage to the clamping voltage when the voltage from the source exceeds the clamping voltage. A dynamic resistance of the feedback control circuit is substantially zero. |
US10014681B2 |
Providing electricity to essential equipment during an emergency
An approach is provided in which an emergency electrical distribution system detects an environmental alert invoked by an environmental sensor located in a particular location of building structure. The emergency electrical distribution system selects specific electrical source connections in proximity to the environmental sensor and, in turn, terminates electrical power to selected specific electrical source connections. |
US10014679B2 |
Electrical switching apparatus including alternating current electronic trip circuit with arc fault detection circuit and power supply
An electrical switching apparatus includes a transductor circuit that senses a direct current between an input terminal and an output terminal and outputs an alternating current proportional to the direct current. The electrical switching apparatus also includes a current sensor configured to sense an alternating current component of the direct current. The electrical switching apparatus further includes an alternating current electronic trip circuit including an arc fault detection circuit configured to detect an arc fault based on the sensed alternating current component. The alternating current electronic trip circuit is also configured to control pairs of separable contacts to trip open based on the alternating current output from the transductor circuit or the detected arc fault. The electrical switching apparatus also includes a power supply structured to provide direct current power to the alternating current electronic trip circuit. |
US10014678B2 |
Subsea screen connection assembly
A subsea screen connection assembly configured to electrically couple a subsea cable having an earth screen, the earth screen at least partially surrounding a cable core, to a subsea device. The subsea connection assembly has a connector body configured to be electrically connected to the subsea device and a clamping element configured to at least partially surround the earth screen of the subsea cable in a circumferential direction and to apply a clamping force in a radial direction to the at least partially surrounded earth screen of the subsea cable, the inner diameter of the clamping element being adjustable, and the clamping element configured to electrically connect the earth screen to the connector body. |
US10014671B2 |
Wire splicing device, wire splicing method, and method for manufacturing splice structure
A wire splicing method including: disposing a tape-like first wire and a tape-like second wire in a holding base so that an end portion of the first wire and an end portion of the second wire face each other; disposing solder to straddle the first wire and the second wire; disposing a connection wire on the solder; pressing a heating body to the first wire, the second wire, and the connection wire via a pressing plate, and pressing together and heating the first wire, the second wire, and the connection wire so as to melt the solder; keeping the first wire, the second wire, and the connection wire pressed together by the pressing plate; separating the heating body from the pressing plate; and cooling the pressing plate to solidify the solder, and thereby connecting the first wire and the second wire together. |
US10014661B2 |
Method and apparatus including improved vertical-cavity surface-emitting lasers
VCSELs and methods having improved characteristics. In some embodiments, these include a semiconductor substrate; a vertical-cavity surface-emitting laser (VCSEL) on the substrate; a first electrical contact formed on the VCSEL; a second electrical contact formed on the substrate, wherein the VCSEL includes: a first resonating cavity having first and second mirrors, at least one of which partially transmits light incident on that mirror, wherein the first second mirrors are electrically conductive. A first layer is between the first mirror and the second mirror and has a first aperture that restricts the path of current flow. A second layer is between the first layer and the second mirror and also restricts the electrical current path. A multiple-quantum-well (MQW) structure is between the first mirror and the second mirror, wherein the first and second apertures act together to define a path geometry of the current through the MQW structure. |
US10014660B2 |
Laser device and process for fabricating such a laser device
The invention relates to a III-V heterostructure laser device (1) arranged in and/or on silicon, comprising: a III-V heterostructure gain medium (3); and an optical rib waveguide (11), arranged facing the gain medium (3) and comprising a slab waveguide (15) equipped with a longitudinal rib (17), the optical rib waveguide (11) being arranged in the silicon. The optical rib waveguide (11) is oriented so that at least one Bragg grating (19, 19a, 19b) is arranged on that side (21) of the slab waveguide (15) which is proximal relative to the gain medium (3) and in that the rib (17) is placed on that side (23) of the slab waveguide (15) that is distal relative to the gain medium (3). |
US10014658B1 |
Semiconductor optical amplifier with asymmetric mach-zehnder interferometers
Described herein are photonic integrated circuits (PICs) comprising a semiconductor optical amplifier (SOA) to output a signal comprising a plurality of wavelengths, a sensor to detect data associated with a power value of each wavelength of the output signal of the SOA, a filter to filter power values of one or more of the wavelengths of the output signal of the SOA, and control circuitry to control the filter to reduce a difference between a pre-determined power value of each filtered wavelength of the output signal of the SOA and the detected power value of each filtered wavelength of the output signal of the SOA. |
US10014652B2 |
Broadly tunable optical parametric oscillator
A novel broadly tunable optical parametric oscillator is described for use in numerous applications including multi-photon microscopy. The optical parametric oscillator includes at least one sub-picosecond laser pump source configured to output a pump signal having a wavelength of about 650 nm or less and at least one type II optical parametric oscillator in optical communication with the pump source and configured to generate a single widely tunable pulsed optical signal. In one application, an optical system is in optical communication with the optical parametric oscillator and configured to direct at least a portion of the optical signal to a specimen, and at least one analyzing device is configured to receive a signal from the specimen in response to the optical signal. |
US10014651B2 |
Pump combiner for multi-clad fibers
Disclosed herein is a fiber pump combiner, comprising, a multi-clad fiber comprising an outer cladding layer and an inner cladding layer, a plurality of tapered trenches formed in the inner cladding layer and a plurality of pump fibers, wherein the plurality of pump fibers are tapered and fused into corresponding ones of the plurality of tapered trenches. |
US10014649B2 |
Stabilized non-reciprocal fiber-ring brillouin laser source
A stabilized laser source includes a fiber-ring Brillouin laser that incorporates a circulator for non-reciprocal operation and for launching of a pump optical signal. Most of the pump optical signal is launched in a forward direction and drives Brillouin laser oscillation in the backward direction, a portion of which exits via an optical coupler as the optical output of the laser source. A small fraction of the pump optical signal is launched in the backward direction via the optical coupler, and a fraction of that backward-propagating pump optical signal exits via the optical coupler as an optical feedback signal. A frequency-locking mechanism receives the optical feedback signal and controls the pump optical frequency to maintain resonant propagation of the backward-propagating pump optical signal. A second pump optical signal can be launched in the forward direction to generate a second Brillouin laser oscillation. |
US10014644B2 |
Apparatus and method for forming a wire loop
An apparatus for the formation of a wire loop comprises a wire drive for advancing a wire and a loop layer to grip a first end of the wire and to lay a wire loop. When the wire is advanced, the wire loop is formed into a selected size. The apparatus also includes a pull-out gripper and a sensor device, the pull-out gripper being configured to grasp the wire of the wire loop and, after grasping the wire of the wire loop, move relative to the loop layer, thereby tensioning the wire loop in a longitudinal direction. The sensor device can detect a twist in the wire loop. |
US10014642B2 |
Method for manufacturing wire harness
In a method for manufacturing a wire harness, a process in which a metallic tube body is expanded in an exterior member to be an expanded state, so that an outer surface of an insulator comes into close contact with an inner surface of the exterior member is included. |
US10014639B1 |
Electrical receptacle
An electrical receptacle provides a plurality of outlets that are in different orientations. The electrical receptacle has a housing having a plurality of openings formed therein which are also referred to as contact openings, with each outlet having three contact openings. Each such outlet has a contact opening that is common with another outlet, meaning that a contact opening of one outlet and a contact opening of another outlet are actually an individual contact opening that is common to the two outlets and is thus shared therebetween. The electrical receptacle additionally includes a thermally protected metal oxide varistor (TMOV) that employs a thermal fuse and a metal oxide varistor (MOV) in order to protect electrical devices that are connected with the electrical receptacle from damage due to extended surges and spikes. |
US10014638B1 |
Ultra-thin USB-C connector
A USB-C connector includes a plug tip and a cable. The USB-C connector includes a single, seamless, continuous, thin housing protecting a wire termination and contacts within the housing. The housing has a uniform thickness along the entire length of the housing. The housing may provide strain relief to the cable and an aesthetically pleasing USB-C connector. The connector may include an overmold residing inside the housing and over the wire termination and contacts. |
US10014635B2 |
Grounding clip for an airbag ignition system
The invention relates to a grounding clip for an airbag ignition system adapted to be mounted to an airbag retainer insert. The clip comprises a first grounding contact in form of a spring tongue adapted to contact a grounding contact of a squib connector and a second grounding contact adapted to contact an electroconductive part of an airbag squib. The clip comprises a flat base connecting the first and second grounding contacts with each other, wherein the spring tongue has a straight portion that extends perpendicular from the flat base and wherein the free end of the spring tongue comprises a bent portion that is not perpendicular to the base. |
US10014632B2 |
Electrical connector for connecting external device to draw power from power source for video camera
In an aspect, a kit of parts for an electrical connector, which includes a plurality of housing portions, a first male terminal and a second male terminal, and an output device. The plurality of housing portions are mateable together to form a housing. The printed circuit board positionable in the housing. The male terminals are connected to the printed circuit board and are positioned to connect to an electrical power source. The output device is connected to the printed circuit board. The printed circuit board is connectable to an electrical conduit and is configured to electrically connect the electrical conduit to the male terminals, and contains a microprocessor that is programmed to indicate via the output device at least one property of a circuit formed with the electrical connector and the electrical power source. |
US10014628B2 |
Connector and connector assembly
A connector having a housing, a slide member, and an operation lever. The slide member slides in response to operation of the operation lever. The slide member has a guide projection and slides while the guide projection is guided in a guide groove of the housing. The slide member has a cam groove that receives a cam pin in a second connector and the slide member, by sliding, performs mating with the second connector. The slide member has a first nipping portion that nips the cam pin when it slides to a completely mated position. The housing has a second nipping portion that nips the guide projection of the slide member when the slide member slides to the completely mated position. |
US10014626B1 |
Compression connector for terminating grounding electrodes
A compression connector including a tubular connector body with a through bore, a flange, a leading end and a trailing end for connecting ground conductors to a load center. A nose extends from the flange to the leading end and a trailing body portion extends to the trailing end. A boss on the connector body includes a threaded bore and an opening on each side of the boss. A screw within the threaded bore of the boss holds a clip to the connector body. The clip includes two legs with arcuate ends that bisect the through bore. Insertion of a grounding electrode conductor into the through bore and tightening of the clip enables a secure connection of the conductor grounding electrode to the connector body. A threaded nose and a locknut are provided on the compression connector to facilitate attachment of the leading end of the connector body to a knockout aperture in a load center. |
US10014624B2 |
Electric connector
A connector may include a plurality of contacts electrically connected to a mating connector and separated from one another. At least one of the contacts may include a magnet, and a conductive housing for surrounding at least one side of the magnet. |
US10014616B2 |
Electrical outlet cover with safety lock
An outlet cover for an electrical outlet. The outlet cover includes a plate having at least one opening sized and positioned to receive an electrical outlet, a lid hingedly attached to the plate so that the lid can be moved between an open position that allows access to the electrical outlet and a closed position wherein the lid is in a locked position covering the electrical outlet, and a locking assembly having a locking pin. The lid includes a latch which cooperates with the locking pin in order to lock the lid in a closed position or release the lid for opening it for access to the electrical outlet. |
US10014601B1 |
Connector
A connector comprises a first receiving portion formed with a first opening, a second receiving portion formed with a second opening, a first contact portion located inside the first receiving portion and a second contact portion located inside the second receiving portion. The first opening is visible both when the connector is seen along a first orientation and when the connector is seen along a third orientation perpendicular to the first orientation. The second opening is visible both when the connector is seen along a second orientation opposite to the first orientation and when the connector is seen along the third orientation. The first contact portion is in contact with a first busbar which is received in the first receiving portion through the first opening. The second contact portion is in contact with a second busbar which is received in the second receiving portion through the second opening. |
US10014599B2 |
Crimp tool for forming a form-locked and force-locked crimp connection in particular for a coaxial connector
A crimp tool for creating a crimp connection between a coaxial cable having an inner conductor, an outer conductor, and a coaxial connector having an outer conductor part, employing an anvil to hold the outer conductor part, the anvil having a recess with an arcuate face of a first radius of curvature, and anvil arm points at each end of the arcuate face, and employing a die to apply the crimping force, the die having a recess with an arcuate face of a second radius of curvature, wherein said die recess extends over an internal angle of approximately 180°, terminating in two parallel arms, where a radial force is applied from outside on the outer conductor part over at least a part of the circumference of the outer conductor part, such that a cold weld is achieved. |
US10014598B2 |
Terminal fitting
A terminal fitting (F) includes a pressure receiving portion (20) formed by causing a part of a first top plate (13) constituting a rectangular tubular body (10) to project toward a resilient contact piece (18), a locking projection (15) flush with the first top plate (13) and projecting from an extending end edge (13E) of the top plate (13) extending in a front-rear direction and locked to a right side plate (12R), and a right side edge (22R) constituting an outer peripheral edge part of the pressure receiving portion (20) and arranged along the extending end edge (13E) of the first top plate (13). A spacing in a width direction between the extending end edge (13E) of the first top plate (13) and the right side edge (22R) is smallest in an area corresponding to the locking projection (15). |
US10014596B2 |
Conductor terminal
A conductor terminal with an insulating housing that has a conductor insertion opening for inserting an electrical conductor and a contact pin insertion opening for inserting a contact pin, with a clamping spring for clamping an electrical conductor, wherein the clamping spring has a clamping leg with a clamping edge oriented so as to rest against the electrical conductor to be clamped, has a spring bend, and has a support leg, wherein the conductor insertion opening leads to the clamping edge in order to guide the electrical conductor to a clamping point formed by the clamping edge, and wherein the contact pin insertion opening extends into the interior of the insulating housing in the opposite direction to the conductor insertion opening and leads to the support leg in order to guide the contact pin for clamping to the support leg. |
US10014591B2 |
Multi-frequency, multi-radiation angle, multi-polarization and multi-pattern communication antenna
An antenna is provided and includes a base antenna component, a loop antenna component, a first coupling by which the loop antenna component is pivotally attached to and selectively electrically communicative with the base antenna component, a whip antenna component, a second coupling by which the whip antenna component is pivotally attached to and selectively electrically communicative with the loop antenna component; and a transmission/reception (T/R) module. The T/R module is disposable in signal communication with at least one or more of the base, loop and whip antenna components. |
US10014589B2 |
Method for upgrading a satellite antenna assembly having a subreflector and an associated satellite antenna assembly
A method for upgrading a dual-band antenna assembly to a tri-band antenna assembly is provided. The dual-band antenna system includes a main reflector, a strut assembly coupled to the main reflector defining an antenna feed receiving area spaced from the main reflector, and a subreflector carried by the strut assembly and also spaced from the main reflector. The subreflector includes a frequency selective surface (FSS) material that is reflective for both a first frequency band and a second frequency band and transmissive for a third frequency band. First and second antenna feeds are arranged in a coaxial relationship adjacent the main reflector and directed toward the subreflector. The first and second antenna feeds are for first and second frequency bands, respectively. The method includes positioning a third antenna feed at the antenna feed receiving area and directed towards the subreflector and the main reflector. The third antenna feed is for the third frequency band. |
US10014587B1 |
Retroreflecting chaff for laser defense
Chaff is provided for deployment from an aerial platform for retro-reflecting electromagnetic radiation projected to the platform. The chaff includes a plurality of retro-reflecting particles, with each particle being a retro-reflector. The plurality forms a cloud having aerial buoyancy. The particles can be a corner reflector with adjacent sides substantially perpendicular to one another, and in particular a trihedral corner reflector. Alternatively, the particles can be lens reflectors, such as a cat's eye. In addition, chaff is provided for deployment from an aerial platform for retro-reflecting electromagnetic radiation projected to the platform. The chaff includes a plurality of retro-reflecting particles and a substrate. Each particle of the plurality is a retro-reflector. The substrate attaches the plurality of particles. |
US10014586B2 |
Method and apparatus for enhanced radiation characteristics from antennas and related components
Aspect of the present disclosure are directed to methods and apparatus producing enhanced radiation characteristics, e.g., wideband behavior, in or for antennas and related components by providing concentric sleeves, with air or dielectric material as a spacer, where the sleeves include one or more conductive layers, at least a portion of which includes fractal resonators closely spaced, in terms of wavelength. A further aspect of the present disclosure is directed to surfaces that include dual-use or multiple-use apertures. Such aperture engine surfaces can include a top (or first) layer of antenna arrays, a middle (or second) layer of a metal-fractal backplane player, and a third (or bottom) layer for solar cell or solar oriented power collection. |
US10014583B2 |
Meander-type, frequency-scanned antenna with reduced beam squint for an automated vehicle radar system
A meander-type, frequency-scanned antenna with reduced beam squint suitable for use on an automated vehicle radar system includes a plurality of parallel sub-arrays, each sub-array equipped with a plurality of radiators. The antenna is formed by a serpentine-arrangement of a continuous-strip of material. The serpentine-arrangement configured so a first sub-array characterized by a signal propagating in a first-direction is adjacent to a second sub-array characterized by the signal propagating in a second-direction opposite the first-direction. The first sub-array and the second sub-array are each further configured to define a plurality of radiators configured such that a radar-beam emitted by the antenna in response to the signal is characterized by a direction-angle that is substantially unchanged when a frequency of the signal is varied. |
US10014582B2 |
Antenna module and mobile terminal including same
Disclosed are an antenna module and a mobile terminal having the same. The antenna module includes: a first member and a second member configured to operate as radiators of an antenna for transmitting/receiving radio signals; a first feeding unit configured to feed the first and second members; and a transmission line configured to connect the second member to the first feeding unit so that, when the first member forms a magnetic field in a near field, the second member forms an electric field. |
US10014580B2 |
Method of tuning an NFC antenna
A method for manufacturing and turning a near field communication antenna is provided. A method for manufacturing and tuning a near field communication antenna comprising loading one or more ferrite substrates onto a workstation, loading an antenna biscuit onto the workstation, the antenna biscuit comprising one or more interconnected antennas, stamping the antenna biscuit to form one or more individual antennas, applying the one or more individual antennas to the one or more ferrite substrates to form one or more antenna assemblies, and adjusting placement of the one or more individual antennas relative to the ferrite substrates to adjust functional properties of the one or more antenna assemblies. |
US10014578B2 |
Body antenna system
An electromagnetic induction antenna including: a first inductor including windings; a second inductor including windings spaced apart from the first inductor; and an impedance connecting the first and second inductors; wherein the first and second inductor form a capacitor; wherein the capacitor is an electric field antenna, and wherein the inductor is a magnetic field antenna. |
US10014577B2 |
Aerial module and mobile terminal device
The present document discloses an antenna module and a mobile terminal device, the antenna module includes an NFC antenna and a wireless charging antenna, the NFC antenna includes a flexible circuit board and an NFC antenna coil disposed thereon; the wireless charging antenna includes a flexible circuit board and a wireless charging antenna coil disposed thereon; the NFC antenna and the wireless charging antenna share one flexible circuit board, and the wireless charging antenna coil is disposed at a position without antenna wiring in the middle of the NFC antenna coil; the ends of the NFC antenna coil and the wireless charging antenna coil form contacts extending out of the flexible circuit board; the mobile terminal device includes the abovementioned antenna module; the antenna module is attached to the inner side of the housing of the mobile terminal, or the surface of the battery body facing the battery cover. |
US10014574B2 |
Antenna device
An antenna device includes a ground conductor; a ground conductor extension that is connected to the ground conductor; and an antenna element that is connected to the ground conductor and that operates in both a first frequency band and a second frequency band higher than the first frequency band, the ground conductor and the ground conductor extension having a length that is ¼ of a wavelength of a frequency included in a middle range between the first frequency band and the second frequency band and that is not a natural number multiple of ¼ of a wavelength of the first frequency band. |
US10014572B2 |
Antenna device, wireless communication apparatus, and radar apparatus
An antenna device of the present disclosure includes: a dielectric layer; first and second conductor layers provided on both surfaces, respectively, of the dielectric layer; first and second antenna elements provided in the first conductor layer; a grounded conductor provided in the second conductor layer; and an EBG structure provided between the first and second antenna elements, wherein the EBG structure includes a first EBG portion provided in the first conductor layer, the first EBG portion including a plurality of first patch conductors electromagnetically coupled to the grounded conductor, and a second EBG portion provided in the second conductor layer, the second EBG portion including a plurality of second patch conductors electromagnetically coupled to the grounded conductor. |
US10014570B2 |
Single transducer for data and power in wirelessly powered devices
A wireless powering and communication system is provided that includes a base unit, and an external unit that is separate from the base unit, where the base unit includes a single transducer circuit configured for uplink data communication to the external unit, where the transducer circuit is configured for power recovery from the external unit, a multiplexer circuit, a power recovery and conditioning circuit, a controller circuit, and a communication circuit, where the multiplexer circuit is configured to decouple power and data paths to enable operation with the single transducer circuit, the power recovery and conditioning circuit is configured to recover and optionally store power from power received by the single transducer circuit, the power recovery and conditioning circuit is configured to power the controller circuit and the communication circuit, the controller circuit is configured to control the multiplexer circuit, the communication circuit is configured to provide data to the multiplexer circuit. |
US10014568B2 |
Mobile communication device
Embodiments described herein relate a mobile communication device and techniques to suppress deterioration of antenna characteristics. The mobile device includes metallic members that are disposed around, or in portions of a casing of the mobile device. The metallic member is grounded directly to a ground plane of the mobile device at a first predetermined position. The grounded metallic member forms a stub line that cancels a flow of electric current though the metallic member. Furthermore, the metallic member is also connected to the ground plane, at a second predetermined location, via a resonant circuit. The mobile device is capable of adjusting a phase of the antenna current flowing through the device, when the mobile device is being operated by a user, and thus suppresses deterioration of antenna characteristics in certain desired frequency bands. |
US10014561B2 |
Systems, methods, and devices for health monitoring of an energy storage device
A health monitoring device includes an ultrasound source and an ultrasound sensor. The ultrasound source can be configured to generate and direct ultrasound at an energy storage device. The ultrasound sensor can be configured to detect ultrasound reflected from or transmitted through the energy storage device and to generate a signal responsive to the detected ultrasound from the energy storage device. A control unit can be configured to determine a state of health of the energy storage device based on the signal from the ultrasound sensor. |
US10014555B2 |
Lithium secondary battery and production method therefor
An embodiment of the present invention relates to a lithium secondary battery comprising a nonaqueous electrolytic solution comprising a phosphate compound represented by the following general formula (1): O═P(O—R1)(O—R2)(O—R3) (1), wherein R1, R2, and R3 are each alkyl group or the like or a group comprising an ether bond represented by —R4—O—R5 (R4 represents alkylene group, and R5 represents alkyl group), and at least one of R1, R2, and R3 is a group comprising an ether bond, and at least one of R1, R2, and R3 contains fluorine, and a positive electrode active material having a charge and discharge region of 4.5 V or more versus lithium. |
US10014554B2 |
Block copolymer electrolytes containing polymeric additives
Polymer electrolytes incorporating PS-PEO block copolymers, PXE additives, and lithium salts provide improved physical properties relative to PS-PEO block copolymers and lithium salt alone, and thus provide improved battery performance. |
US10014551B2 |
Electrode assembly having bending portions and secondary battery including the same
A secondary battery having positive and negative electrode plates inserted into the interior of a pouch, and positive and negative electrode active material layers respectively coated on the positive and negative electrode plates are arranged at a constant interval. Bending portions are provided to bend positive and negative electrode non-coating portions respectively not coated with the positive and negative electrode active material layers. |
US10014548B2 |
Fuel cell
A fuel cell includes a power generation unit. A first resin frame member is provided in an outer portion of a first membrane electrode assembly of the power generation unit. The first metal separator has a heating portion subjected to spot heating from a surface of the first metal separator for allowing the first resin frame member to be melted partially. The first metal separator and the first membrane electrode assembly are welded together by a plurality of welding portions to form a first structural body. |
US10014547B2 |
Flow battery
A flow battery that prevents discharge inhibition caused by lithium-containing deposits produced with chemical oxidation of mediator. Flow battery includes: anode including anode current collector having lithium element on a surface thereof; cathode including cathode current collector; separator disposed between anode and cathode; electrolyte including mediator having function as a redox couple; discharger including reductor and anode chamber, reductor being defined by separator, housing cathode and electrolyte and being configured to reduce the mediator, anode chamber housing the anode defined by separator; first flow channel and second flow channel, flow channels being connected to reductor; oxidizer connected to first and second flow channels; configured to chemically oxidize the mediator; circulator configured to circulate electrolyte to reductor, first flow channel, oxidizer and second flow channel in this order, wherein a trap configured to trap lithium-containing deposits produced with oxidation of mediator, disposed in part of the second flow channel or oxidizer. |
US10014543B2 |
Inorganic oxide powder and electrolyte comprising sintered body of the same
The present specification provides an inorganic oxide powder and an electrolyte including a sintered body of the same. |
US10014540B2 |
Hydrogen generator having reactant pellet with concentration gradient
A hydrogen generator is provided for generating hydrogen gas for a fuel cell stack. The hydrogen generator includes a container, and a liquid reactant storage area configured to contain a liquid including a first reactant. The hydrogen generator also includes a reaction area within the container, and a solid containing a second reactant within the reaction area and having a concentration gradient that varies along an axis such as length of the solid. The hydrogen generator further includes a liquid delivery member for delivering the liquid to the solid in the reaction area to generate hydrogen. The concentration gradient controls a reaction rate of the first and second reactants. |
US10014532B2 |
Catalyst particle, and electrode catalyst, electrolyte membrane-electrode assembly, and fuel cell using the same
An object is to provide a catalyst particle that can exhibit high activity. The catalyst particle is an alloy particle formed of platinum atom and a non-platinum metal atom, wherein (i) the alloy particle has an L12 structure as an internal structure and has an extent of ordering of L12 structure in the range of 30 to 100%, (ii) the alloy particle has an LP ratio calculated by CO stripping method of 10% or more, and (iii) the alloy particle has a dN/dA ratio in the range of 0.4 to 1.0. |
US10014530B2 |
Electrode assembly and method for its preparation
The invention provides electrodes suitable for use as air electrodes, processes for their preparation and metal/air cells utilizing such electrodes as air cathodes. The invention relates to an electrode comprising a catalytically active layer applied on one face of a hydrophobic porous film and a conductive current collector pressed onto said catalytically active face, wherein at least a portion of the marginal area of said face is free from catalyst, and wherein a sealant is provided around at least part of the perimeter of said catalytically active layer, said sealant forming a coating onto the catalyst-free marginal area of said hydrophobic film. |
US10014528B2 |
Conductive adhesive composition for electrochemical element electrode, collector with adhesive layer, and electrochemical element electrode
To provide a conductive adhesive composition for an electrochemical element electrode and used in forming a conductive adhesive layer that is highly uniform and is interposed between a collector and an electrode composition layer, being able to contribute to increased adhesion between the two. The conductive adhesive composition for an electrochemical element electrode is characterized by containing: conductive carbon; a particulate copolymer (A) containing a dibasic acid monomer unit; a particulate copolymer (B) containing an ethylenically unsaturated carboxylic acid amide derivative unit; and a dispersing agent. |
US10014524B2 |
Nonaqueous secondary battery
A nonaqueous secondary battery 100A has a negative electrode sheet 240A in which a negative electrode active material layer 243A is held by a negative electrode current collector 241A. Contained within the negative electrode active material layer 243A is a binder 730 which includes a rubber-based binder or a resin having a binder function. The rubber-based binder or the resin having a binder function is abundantly present, within the negative electrode active material layer 243A, in a surface vicinity A1 of the negative electrode active material layer 243A. |
US10014523B2 |
Manufacturing apparatus of high purity MOx nanostructure and method of manufacturing the same
There is disclosed that a MOx nanostructure manufacturing apparatus and a manufacturing method thereof can not only supply a reaction gas more effectively to the surface of a molten metal with ease by injecting a carrier gas to the surface of the molten metal above a graphite crucible as well as bringing the reaction gas in the lower side of the graphite crucible, but also maximize volatilization rates through an inflow of the reaction gas from the lower portion toward the upper of the graphite crucible. |
US10014519B2 |
Process for producing humic acid-bonded metal foil film current collector
The invention provides a process for producing a highly oriented humic acid (HA) film-bonded metal foil current collector, comprising (a) preparing a dispersion of HA or chemically functionalized HA (CHA) dispersed in a liquid medium; (b) depositing the HA or CHA dispersion onto a primary surface of a metal foil to form a wet layer under an orientation-inducing stress; (c) removing the liquid medium to form a dried layer having hexagonal carbon planes and an inter-planar spacing d002 of 0.4 nm to 1.3; and (d) heat-treating the dried layer at a temperature higher than 80° C. to produce the current collector wherein the film contains inter-connected, merged or thermally reduced HA or CHA sheets that are substantially parallel to each other and are chemically bonded to the metal foil. The film has a thermal conductivity of at least 250 W/mK and an electrical conductivity no less than 500 S/cm. |
US10014515B2 |
Battery
A battery includes: a battery case having a case body member and a case lid member having a through hole; a rivet that engages with the through hole; and a gasket. The through hole is hermetically sealed with the gasket interposed between the circumferential outer surface of the case lid member and an outer flange of the rivet. The case lid member is configured such that, in a state wherein a peripheral edge portion connected to an opening end portion of the case body member, the circumferential outer surface is positioned in the axial outward direction such that the circumferential outer surface faces further towards the outer side along the axis line of the through hole than the peripheral edge portion and the opening end portion. |
US10014514B2 |
Nonaqueous secondary battery having high volume capacity density
In a nonaqueous secondary battery including a pressure-operated current interrupt device, a ratio (Vt/Cr) of a sum Vt (cm3) of an effective pore volume Vp of the positive electrode active material layer, an effective pore volume Vn of the negative electrode active material layer, and a pore volume Vs of the separator to a volume Cr (cm3) of a remaining space in the battery case is 0.92 to 1.05. The volume Cr of the remaining space in the battery case is calculated by subtracting a volume Ce of the electrode body, a volume Cna of the nonaqueous electrolytic solution, and a volume Cc of auxiliary components from a volume Ct of the battery case. The remaining space volume Cr (cm3) is 14.8 vol % or higher of the volume Ct (cm3) of the battery case. |
US10014511B2 |
Battery module and electrode tab ultrasonic wave welding method
Provided are a battery module and an electrode tab ultrasonic wave welding method. The present invention relates to a battery module and an electrode tab ultrasonic wave welding method by forming the electrode tab in a zigzag form in which the electrode tab extending upwardly is bent downwardly and then, again bent upwardly to allow the electrode tab formed in the zigzag form to absorb vibrations even when a welding portion formed in parallel with a battery cell is fused by ultrasonic wave vibrations, thereby minimizing damage to the battery cell. |
US10014505B2 |
Separator having high heat resistance, manufacturing method thereof and secondary battery including the separator
Provided are a separator having high heat resistance, a manufacturing method thereof and a secondary battery including the separator, which provides excellent dispersibility and reduced thermal shrinkage. The separator includes separator includes a porous base layer, and a coating layer formed on at least one surface of the base layer, wherein the coating layer includes inorganic particles and a binder, and the binder includes one selected from the group consisting of polyacrylic acid (PAA), polyacrylate or a mixture of polyacrylic acid (PAA) and polyacrylate, having a molecular weight of 100,000 to 1,000,000, as a first binder. |
US10014504B2 |
Separator, battery, battery pack, electronic device, electric vehicle, power storage device, and power system
Provided is a separator including a first layer of a porous substance and a second layer that is provided on at least one face of the first layer and that includes a resin material and particles. The second layer has an agglomeration network structure of the particles. |
US10014503B2 |
Nonaqueous electrolyte secondary battery separator, nonaqueous electrolyte secondary battery laminated separator, nonaqueous electrolyte secondary battery member, and nonaqueous electrolyte secondary battery
Provided is a nonaqueous electrolyte secondary battery separator including a porous film containing, as a main component, polyolefin having a weight average molecular weight of not less than 500,000, the nonaqueous electrolyte secondary battery separator having an MD orientation ratio of 58% to 80%, a degree of MD orientation of 70% to 80%, and a degree of TD orientation of 65% to 85%, the nonaqueous electrolyte secondary battery separator having a film thickness of not more than 14 μm, and the nonaqueous electrolyte secondary battery separator being excellent in shutdown temperature and puncture strength. |
US10014499B2 |
Battery pack housing structure, and electronic equipment
An electronic device and a battery pack housing structure capable of housing a battery pack without use of a contour width of the battery pack for positioning. The battery pack housing structure includes a battery-pack lower-surface protruding portion protruding from a lower surface of the battery pack and the housing portion including a housing-portion bottom-surface groove portion, which is formed in a bottom surface of the housing portion and capable of being fitted to the battery-pack lower-surface protruding portion. |
US10014498B2 |
Prismatic battery cell having battery case comprising two or more members
Disclosed herein is a prismatic battery cell wherein a cap plate is mounted at an open top of a prismatic cell case in a state in which an electrode assembly configured to have a structure in which a separator is disposed between a cathode and an anode is mounted in the prismatic cell case, the cap plate is provided with an anode terminal or a cathode terminal as a protruding terminal, and the prismatic cell case is configured to have a structure in which two or more case members divided in a major axis direction, in a minor axis direction, or in the major axis direction and the minor axis direction based on a horizontal sectional shape of the cap plate with respect to the protruding terminal are coupled to each other. |
US10014497B2 |
Pouch-type secondary battery including sealed part having recess
Disclosed herein is a battery cell configured such that an electrode assembly having a positive electrode/separator/negative electrode structure is received in an electrode assembly receiving part formed in a pouch-type battery case in a sealed state together with an electrolyte, wherein the battery case is provided with sealed parts, formed by thermally welding the outer edge of the battery case in the state in which the electrode assembly is received in the battery case together with the electrolyte, one or more recesses are formed in opposite side sealed parts adjacent to an upper end sealed part, at which electrode terminals are located, and/or a lower end sealed part in a state in which the recesses are formed from outsides of the side sealed parts toward a vertical middle axis of the battery cell so as to prevent wrinkles from being formed in the sealed parts of the battery case when the battery cell is bent, and portions of the side sealed parts in which the recesses are located are sealed at a higher sealing temperature than the remaining portions of the side sealed parts. |
US10014496B2 |
Rechargeable battery
A rechargeable battery includes: an electrode assembly having first and second electrodes of different polarities; a finishing tape that covers a side and a lower end of the electrode assembly with respect to a virtual longitudinal center line perpendicular to a bottom face of the electrode assembly; a case that holds the electrode assembly and has an opening; a cap assembly coupled to the opening and sealing the case; a first current collecting member and a second current collecting member located within the case and connected to the first electrode and the second electrode, respectively; and a first terminal and a second terminal located on top of the cap assembly and connected to the first current collecting member and the second current collecting member, respectively. |
US10014493B2 |
Heating source and evaporator of organic light emitting diode
The present invention discloses a heating source, applied in an evaporator of organic light emitting diode to heat a heating container in the evaporator, wherein the heating source comprises a heating coil and a protective component, and the protective component is insulation material, and two ends of the heating coil are connected to a power source to receive voltages to generate heat, and the protective component is located on the heating coil to restrict a deformation range of the heating coil for restricting contact of two adjacent heater strips in the heating coil and preventing the short circuit the two adjacent heater strips. Therefore, the present invention reduces the possibility of the heating coil short circuit and raises the stability of the heating coil, and thus, the stability of the evaporator applied with the heating coil can be provided. |
US10014492B2 |
Organic electroluminescent device
An organic electroluminescent device includes a substrate, an organic electroluminescent element, and a gas barrier film in this order, in which the organic electroluminescent element is sealed by bonding the substrate and the gas barrier film with an adhesive layer, the gas barrier film includes a base film and a barrier layer that includes at least one inorganic layer, the barrier layer is arranged closer to the organic electroluminescent element than to the base film, a barrier protective layer is arranged between the adhesive layer and the barrier layer, the barrier protective layer is a layer formed of a barrier protective layer forming material that includes organic particles and a binder, and the binder contains inorganic fine particles and a polyfunctional acrylic monomer. |
US10014490B2 |
Flexible display panel, fabrication method, and flexible display apparatus
A flexible display panel and a flexible display apparatus are provided. The flexible display panel comprises a flexible substrate, an organic light-emitting layer disposed on a side of the flexible substrate and having a first side facing the flexible substrate and an opposing side, and a thin-film-encapsulation layer disposed on the opposing side of the organic light-emitting layer and including at least one organic encapsulation layer and at least one inorganic encapsulation layer. The flexible display panel includes at least one bending area. The at least one organic encapsulation layer has a first side facing the flexible substrate and an opposing side. In the at least one bending area, at least one groove is formed on the opposing side of the at least one organic encapsulation layer. A bottom width W of the at least one groove is configured to be W ≥ n 180 ° π R . |
US10014487B2 |
Organic electroluminescent device
An organic electroluminescent device comprising at least two organic layers including a light emitting layer (5) and a delayed fluorescent exciplex layer (7) containing a donor compound and an acceptor compound, between a pair of electrodes (2, 9) is highly efficient in formation of a singlet excited state and enables high light emission efficiency. |
US10014483B2 |
Organic thin film transistor having patterned interface modification layer, display substrate and display apparatus having the same, and fabricating method thereof
The present application discloses a method of fabricating an organic thin film transistor comprising providing a substrate; forming a patterned interface modification layer on the substrate; and forming an organic semiconductor layer on a side of the interface modification layer distal to the substrate, wherein the patterned interface modification layer having a pattern of micro structure. |
US10014482B2 |
Electronic device assembly and protection member
An electronic device assembly 10 includes: an electronic device 20 having flexibility; and a protection member 50 bonded to the electronic device 20. The protection member 50 includes a metal foil 53 that is supported by a support member 51 having flexibility and an adhesive layer 54 formed on the metal foil 53. The metal foil 53 included in the protection member 50 is bonded to the electronic device 20 via the adhesive layer 54. |
US10014478B2 |
Indenotriphenylene-based diamine derivative and organic electroluminescence device using the same
The present invention discloses an indenotriphenylene-based diamine derivative is represented by the following formula (1), the organic EL device employing the derivative as hole transport layer, electron blocking layer and fluorescent emitting dopant of emitting layer can display good performance like as lower driving voltage and power consumption, increasing efficiency and half-life time. wherein Ar1, Ar2, L, X, m, n, p, q, r and R1 to R5 are the same definition as described in the present invention. |
US10014476B2 |
Pyrene derivative, organic light-emitting medium, and organic electroluminescent element containing pyrene derivative or organic light-emitting medium
An organic light-emitting medium including a pyrene derivative represented by the following formula (1) and a phenyl-substituted anthracene derivative represented by the following formula (2): wherein Ar1 to Ar4 are independently a substituted or unsubstituted aryl group having 6 to 30 ring carbon atoms or a substituted or unsubstituted heteroaryl group having 5 to 20 ring atoms. |
US10014470B2 |
Organic light emitting diode substrate and method for manufacturing the same
The present disclosure discloses an organic light emitting diode substrate and a method for manufacturing the same. In one embodiment the present disclosure, an organic light emitting diode substrate includes a display region in which an organic film layer that is formed by curing an ink layer is provided, and a border region located outside the display region and including an exposed area in which no organic film layer is provided. The organic light emitting diode substrate further includes: a barrier structure located in the border region and adapted for preventing the ink layer from coming into contact with a surface of the exposed area. |
US10014466B2 |
Semiconductor devices with magnetic and attracter materials and methods of fabrication
A magnetic cell includes an attracter material proximate to a magnetic region (e.g., a free region). The attracter material is formulated to have a higher chemical affinity for a diffusible species of a magnetic material, from which the magnetic region is formed, compared to a chemical affinity between the diffusible species and at least another species of the magnetic material. Thus, the diffusible species is removed from the magnetic material to the attracter material. The removal accommodates crystallization of the depleted magnetic material. The crystallized, depleted magnetic material enables a high tunnel magnetoresistance, high energy barrier, and high energy barrier ratio. The magnetic region may be formed as a continuous magnetic material, thus enabling a high exchange stiffness, and positioning the magnetic region between two magnetic anisotropy-inducing oxide regions enables a high magnetic anisotropy strength. Methods of fabrication and semiconductor devices are also disclosed. |
US10014459B2 |
Light-emitting diode device
A light-emitting diode device is specified, comprising at least one carrier and a light-emitting diode arranged thereon. The carrier comprises a plurality of polymer layers arranged one above another. At least one polymer layer has a cutout, in which an electrical component is embedded. |
US10014457B2 |
Light emitting device
A light emitting device includes light emitting elements. A substrate includes electrically conductive layers each having a first region in which the light emitting elements are arranged and a second region connected to the first region and provided at a position higher than the first region. An electrically conductive wire electrically connects the light emitting elements arranged on the electrically conductive layer and the second region of the adjacent electrically conductive layer. A resin molded portion is formed of a light-transmissive resin that seals the light emitting elements and the electrically conductive wire. The resin molded portion has a shape in which centrally projected cylindrical lens portions is aligned, and in each of the cylindrical lens portions, the light emitting elements is arranged in a line shape. The second region is arranged between the light emitting elements in the light emitting element array. |
US10014450B1 |
Method for manufacturing a light emitting diode device and the light emitting diode device so manufactured
The invention provides a light emitting diode device that comprises a light emitting diode die. The method for manufacturing the light emitting diode device comprises positioning a first stencil over a carrier, printing a phosphor material onto the carrier through at least one aperture of the first stencil to form a phosphor material piece on the carrier, and attaching the light emitting diode die onto the printed phosphor material piece. |
US10014445B2 |
Light-emitting device and manufacturing method thereof
A manufacturing method of a light-emitting device is disclosed. The method includes: providing a semiconductor wafer, including a substrate having a first surface and a second surface opposite to the first surface; and a semiconductor stack on the first surface; removing a portion of the semiconductor stack to form an exposed region; forming a first reflective structure on the exposed region; and providing a radiation on the second surface corresponding to a position of the first reflective structure. |
US10014444B2 |
Optoelectronic semiconductor chip
An optoelectronic semi-conductor chip is disclosed in which an encapsulation layer, which is an ALD layer, completely covers a first mirror layer on the side thereof facing away from a p-conductive region, and is arranged to be in direct contact with said first mirror layer in some sections. |
US10014442B2 |
Method for manufacturing vertical type light emitting diode, vertical type light emitting diode, method for manufacturing ultraviolet ray light emitting diode, and ultraviolet ray light emitting diode
A vertical type light emitting diode includes a nitride semiconductor having a p-n conjunction structure with a transparent material layer formed on a p type clad layer, the transparent material layer having a refractive index different from that of the p type clad layer and having a pattern structure of mesh, punched plate, or one-dimensional grid form, etc. A reflective metal electrode layer is formed on the transparent material layer as a p-electrode. A stereoscopic pattern is formed in the transparent material layer and the p-electrode deposited, and thereby forming the pattern in the p-electrode. Depositing the p-electrode on only 10 to 70% of the upper portion of the p type clad layer in an ultraviolet ray light emitting diode such that an area where the p type clad layer is exposed is wide increases the transmittance of ultraviolet rays through an area where the p-electrode is not deposited. |
US10014440B2 |
Graphene display devices and the display driving methods thereof
A graphene display device includes a graphene display unit and a display control unit electrically connected with the graphene display unit. The graphene display unit includes a plurality of graphene light emitting structures constituting dynamic sub-pixels of the graphene display unit. The graphene display unit is configured for dividing pixel gamut of multiple base colors of pixels of the graphene display unit. A relationship between the pixel gamut and a pixel gamut coordinate is configured, and the graphene display unit controls the dynamic sub-pixel to display corresponding light in accordance with the pixel gamut coordinate of the inputted pixel. In addition, a display driving method of graphene display devices is disclosed. The graphene display device may accomplish multiple base colors display with fewer pixels such that wider color gamut coverage may be provided, and the aperture rate of the display device is enhanced and the power consumption is reduced. |
US10014439B2 |
System and method for providing an electron blocking layer with doping control
Aspects of the disclosure pertain to a system and method for providing an electron blocking layer with doping control. The electron blocking layer is included in a semiconductor assembly. The electron blocking layer includes a lithium aluminate layer. The lithium aluminate layer promotes reduced diffusion of magnesium into a layer stack of the semiconductor assembly. |
US10014438B2 |
Light emitting device including semiconductor nanocrystals
A light emitting device includes a semiconductor nanocrystal and a charge transporting layer that includes an inorganic material. The charge transporting layer can be a hole or electron transporting layer. The inorganic material can be an inorganic semiconductor. |
US10014435B2 |
Method for manufacturing metallic reflector for LED package
A metallic reflector manufacturing method for an LED package. The method includes preparing a metal plate, and processing a stamping reflector that includes a lower body and an upper body that is extended from an upper side of the lower body and is integrally formed with the lower body. A reflection surface that is slanted by a predetermined angle is formed at a central portion of the upper body and the lower body to reflect the light of the LED chip to the outside. A fixation portion is formed to fix the lower body on a substrate that the LED chip is mounted on. The method further includes sequentially plating Ni and Ag on the reflection surface or the stamping reflector surface. The stamping processing includes a piercing step, a drawing step, a first noting step, a half etching step that forms the fixation portion, and a second notching step. |
US10014431B2 |
Thin film solar cell and method of fabricating the same
Disclosed is a thin film solar cell including a substrate, a first electrode, a light absorbing layer, a buffer layer, a window layer, and a second electrode, wherein a compound layer of MxSy or MxSey (here, M is metal, and x and y each are a natural number) is present in an interface between the first electrode and the light absorbing layer, the thickness of the compound layer of MxSy or MxSey being 150 nm or less. |
US10014429B2 |
Semiconductor structures including bonding layers, multi-junction photovoltaic cells and related methods
A method of fabricating a semiconductor structure includes the formation of a first bonding layer at least substantially comprised of a first III-V material on a major surface of a first element, and formation of a second bonding layer at least substantially comprised of a second III-V material on a major surface of a second element. The first bonding layer and the second bonding layer are disposed between the first element and the second element, and the first element and the second element are attached to one another at a bonding interface disposed between the first bonding layer and the second bonding layer. Semiconductor structures are fabricated using such methods. |
US10014428B2 |
Solar cell module and solar cell module manufacturing method
A solar cell module is provided with: a plurality of solar cell elements each having a surface; a light diffusion portion provided in an outer peripheral area of the surface; and connection members which connect the plurality of solar cell elements. The outer peripheral area has restricted areas where formation of the light diffusion portion is restricted, in a part thereof, and the restricted areas are provided in positions where the outer peripheral area and the connection members intersect. The solar cell element may have, on the surface, bus bar electrodes which extend along the connection members. The restricted areas may be provided in the vicinity of ends of the bus bar electrodes. |
US10014425B2 |
Spacer formation in a solar cell using oxygen ion implantation
A solar cell is disclosed. The solar cell has a front side facing the sun during normal operation, and a back side facing away from the sun. The solar cell comprises a silicon substrate, a first polysilicon layer with a region of doped polysilicon on the back side of the substrate. The solar cell also comprises a second polysilicon layer with a second region of doped polysilicon on the back side of the silicon substrate. The second polysilicon layer at least partially covers the region of doped polysilicon. The solar cell also comprises a resistive region disposed in the first polysilicon layer. The resistive region extends from an edge of the second region of doped polysilicon. The resistive region can be formed by ion implantation of oxygen into the first polysilicon layer. |
US10014418B2 |
Conductive thick film paste for solar cell contacts
The present invention relates to an inorganic reaction system used in the manufacture of electroconductive pastes. The inorganic reaction system comprises a lead containing matrix forming composition and a tellurium oxide additive. Preferably the lead containing matrix forming composition is between 5-95 wt. % of the inorganic reaction system, and the tellurium oxide additive is between 5-95 wt. % of the inorganic reaction system. The lead containing matrix forming composition may be a glass frit, and may comprise lead oxide. Another aspect of the present invention relates to an electroconductive paste composition that comprises metallic particles, an inorganic reaction system as previously disclosed, and an organic vehicle. Another aspect of the present invention relates to an organic vehicle that comprises one or more of a binder, a surfactant, a solvent, and a thixatropic agent. Another aspect of the present invention relates to a solar cell printed with an electroconductive paste composition as disclosed, as well as an assembled solar cell module. Another aspect of the present invention relates to a method of producing a solar cell. |
US10014417B2 |
Solid state imaging apparatus, production method thereof and electronic device
A solid state imaging apparatus includes an insulation structure formed of an insulation substance penetrating through at least a silicon layer at a light receiving surface side, the insulation structure having a forward tapered shape where a top diameter at an upper portion of the light receiving surface side of the silicon layer is greater than a bottom diameter at a bottom portion of the silicon layer. Also, there are provided a method of producing the solid state imaging apparatus and an electronic device including the solid state imaging apparatus. |
US10014415B2 |
Semiconductor device has an oxide semiconductor layer containing a C-axis aligned crystal
A semiconductor device includes an oxide semiconductor layer including a crystalline region over an insulating surface, a source electrode layer and a drain electrode layer in contact with the oxide semiconductor layer, a gate insulating layer covering the oxide semiconductor layer, the source electrode layer, and the drain electrode layer, and a gate electrode layer over the gate insulating layer in a region overlapping with the crystalline region. The crystalline region includes a crystal whose c-axis is aligned in a direction substantially perpendicular to a surface of the oxide semiconductor layer. |
US10014413B2 |
Semiconductor device
To provide a semiconductor device that includes an oxide semiconductor and is miniaturized while keeping good electrical properties. In the semiconductor device, an oxide semiconductor layer filling a groove is surrounded by insulating layers including an aluminum oxide film containing excess oxygen. Excess oxygen contained in the aluminum oxide film is supplied to the oxide semiconductor layer, in which a channel is formed, by heat treatment in a manufacturing process of the semiconductor device. Moreover, the aluminum oxide film forms a barrier against oxygen and hydrogen, which inhibits the removal of oxygen from the oxide semiconductor layer surrounded by the insulating layers including an aluminum oxide film and the entry of impurities such as hydrogen in the oxide semiconductor layer. Thus, a highly purified intrinsic oxide semiconductor layer can be obtained. The threshold voltage is controlled effectively by gate electrode layers formed over and under the oxide semiconductor layer. |
US10014411B2 |
Modulating germanium percentage in MOS devices
An integrated circuit structure includes a gate stack over a semiconductor substrate, and an opening extending into the semiconductor substrate, wherein the opening is adjacent to the gate stack. A first silicon germanium region is disposed in the opening, wherein the first silicon germanium region has a first germanium percentage. A second silicon germanium region is overlying the first silicon germanium region, wherein the second silicon germanium region has a second germanium percentage higher than the first germanium percentage. A metal silicide region is over and in contact with the second silicon germanium region. |
US10014409B1 |
Method and structure to provide integrated long channel vertical FinFET device
A vertical fin field effect transistor includes a semiconductor fin disposed over a well region and a gate conductor layer disposed over a sidewall of the fin, and extending laterally over a top surface of the well region adjacent to the fin. The extension of the gate conductor over the bottom source/drain effectively increases the channel length of the vertical FinFET device independent of the fin height. A bottom source/drain region is laterally adjacent to the well region such that the portion of the well region covered by the laterally extended gate stack is between the bottom source/drain region and the portion of the well region immediately under the fin. A top source/drain region is located above the fin. The device is operated in circuits by use of electrical contacts to the bottom source/drain, the gate conductor, and the top source/drain. |
US10014407B2 |
Semiconductor device having asymmetric active region and method of forming the same
Provided are a semiconductor device and a method of forming the same. The semiconductor device includes an active region defined by an isolation layer. A source region portion, a drain region portion and a channel region are located in the active region. The channel region includes a first portion located close to the source region portion and a second portion having a higher threshold voltage than the first portion. |
US10014405B1 |
Semiconductor device with extended electrically-safe operating area
In at least some embodiments, a semiconductor device comprises a source region is formed within a well. The source region comprises a first dopant type, and the well comprises a second dopant type opposite the first dopant type. A termination region is formed within the well, the termination region being aligned with the source region and having an end adjacent to and spaced apart from an end of the source region. The termination region comprises a semiconducting material having the second dopant type. A preselected concentration value of the dopant in the termination region is greater than a concentration value of the second dopant type in the well. |
US10014404B2 |
MOS-gated power devices, methods, and integrated circuits
MOS-gated devices, related methods, and systems for vertical power and RF devices including an insulated trench and a gate electrode. A body region is positioned so that a voltage bias on the gate electrode will cause an inversion layer in the body region. Permanent electrostatic charges are included in said insulation material. A conductive shield layer is positioned above the insulated trench, to reduce parasitic capacitances. |
US10014399B1 |
Hetero-junction bipolar transistor and electric device
This hetero-junction bipolar transistor includes a first n-type GaN layer, an AlxGa1-xN layer (0.1≤x≤0.5), an undoped GaN layer having a thickness of not less than 20 nm, a Mg-doped p-type GaN layer having a thickness of not less than 100 nm, and a second n-type GaN layer which are sequentially stacked. The first n-type GaN layer and the AlxGa1-xN layer form an emitter, the undoped GaN layer and the p-type GaN layer form a base, and the second n-type GaN layer forms a collector. During non-operation, two-dimensional hole gas is formed in a part of the undoped GaN layer near the hetero interface between the AlxGa1-xN layer and the undoped GaN layer. When the thickness of the p-type GaN layer is b [nm], the hole concentration of the p-type GaN layer is p [cm−3], and the concentration of the two-dimensional hole gas is Ps [cm−2], p×b×10−7+Ps≥1×1013 [cm−2] is satisfied. |
US10014393B2 |
Semiconductor device and method of manufacturing the same
A method of manufacturing semiconductor device includes forming a plurality of sacrificial layers and a plurality of semiconductor layers repeatedly and alternately stacked on a substrate, partially removing the sacrificial layers, forming spacers in removed regions of the sacrificial layers, and replacing remaining portions of the sacrificial layers with a gate electrode. Each of the sacrificial layers includes first portions disposed adjacent to the plurality of semiconductor layers and a second portions disposed between the first portions. The second portion having a different composition from the first portions. |
US10014391B2 |
Vertical transport field effect transistor with precise gate length definition
Techniques relate to a gate stack for a semiconductor device. A vertical fin is formed on a substrate. The vertical fin has an upper portion and a bottom portion. The upper portion of the vertical fin has a recessed portion on sides of the upper portion. A gate stack is formed in the recessed portion of the upper portion of the vertical fin. |
US10014390B1 |
Inner spacer formation for nanosheet field-effect transistors with tall suspensions
Structures for a nanosheet field-effect transistor and methods for forming a structure for a nanosheet field-effect transistor. A body feature is formed that includes a first nanosheet channel layer, a second nanosheet channel layer, and first, second, and third sacrificial layers that are vertically arranged between the first and second nanosheet channel layers. The first, second, and third sacrificial layers are laterally recessed relative to the first and second nanosheet channel layers to form a cavity indented into a sidewall of the first body feature. The second sacrificial layer is laterally recessed to a lesser extent than the first sacrificial layer or the third sacrificial layer such that an end of the second sacrificial layer projects into the cavity between the first and third sacrificial layers. A dielectric spacer is formed in the first and second portions of cavity between the first and second nanosheet channel layers. |
US10014389B2 |
Methods of forming IC products comprising a nano-sheet device and a transistor device having first and second replacement gate structures
One illustrative method disclosed herein includes, among other things, forming channel semiconductor material for a nano-sheet device and a transistor device, forming a device gate insulation layer on both the nano-sheet device and on the transistor device, and forming first and second sacrificial gate structures for the nano-sheet device and the transistor device. In this example, the method also includes removing the sacrificial gate structures so as to define, respectively, first and second gate cavities, wherein the device gate insulation layer is exposed within each of the gate cavities, removing the device gate insulation layer for the transistor device from within the first gate cavity while leaving the device gate insulation layer in position within the second gate cavity, and forming first and second replacement gate structures in the first and second gate cavities, respectively. |
US10014388B1 |
Transient voltage suppression devices with symmetric breakdown characteristics
The present disclosure relates to a symmetrical, punch-through transient voltage suppression (TVS) device includes a mesa structure disposed on a semiconductor substrate. The mesa structure includes a first semiconductor layer of a first conductivity-type, a second semiconductor layer of a second conductivity-type disposed on the first semiconductor layer, and a third semiconductor layer of the first conductive-type disposed on the second semiconductor layer. The mesa structure also includes beveled sidewalls forming mesa angles with respect to the semiconductor substrate and edge implants disposed at lateral edges of the second semiconductor layer. The edge implants including dopants of the second conductive-type are configured to cause punch-through to occur in a bulk region and not in the lateral edges of the second semiconductor layer. |
US10014381B2 |
Semiconductor power devices manufactured with self-aligned processes and more reliable electrical contacts
This invention discloses semiconductor power device that includes a plurality of top electrical terminals disposed near a top surface of a semiconductor substrate. Each and every one of the top electrical terminals comprises a terminal contact layer formed as a silicide contact layer near the top surface of the semiconductor substrate. The trench gates of the semiconductor power device are opened from the top surface of the semiconductor substrate and each and every one of the trench gates comprises the silicide layer configured as a recessed silicide contact layer disposed on top of every on of the trench gates slightly below a top surface of the semiconductor substrate surround the trench gate. |