Document | Document Title |
---|---|
US10257773B2 |
Method and apparatus for transmitting management information frame in wireless local area network system
A method for reporting load information, performed by an access point (AP), in a wireless local area network system, the method includes determining first utilization information for a first channel having a bandwidth of 40 MHz; and transmitting basic service set (BSS) load information, the BSS load information including a multi user (MU) multiple input multiple output (MIMO) capable station count field and the first utilization information, wherein the MU-MIMO capable station count field indicates a total number of stations with MU reception capability currently associated with a BSS managed by the AP, and wherein the first utilization information includes information about a time during which the first channel is busy. |
US10257771B2 |
Device and method of handling system information
A communication device for handling system information comprises a storage unit for storing instructions and a processing circuit coupled to the storage unit. The processing circuit is configured to execute the instructions stored in the storage unit. The instructions comprise receiving a radio resource control (RRC) connection release message from a network; and acquiring changed system information, after receiving the RRC connection release message and before initiating a RRC connection establishment procedure. |
US10257770B2 |
Pedestrian detection
Wi-Fi based position information communicating methods, vehicle mounted communication devices, and pedestrian devices are provided. One of the methods includes: a communication device mounted on a first vehicle determining whether position information of a second vehicle, whose distance to the first vehicle is shorter than a first predetermined distance, is received within a first predefined time period; and if no, broadcasting position information of the first vehicle in a first 802.11 management frame. By employing the methods, pedestrian detection rate may be improved and wireless channel congestion may be mitigated. |
US10257769B2 |
Access point group transmissions
Example implementations relate to access point group transmissions. For example, an access point can include instructions to determine a first mesh point to be a first hop for a first data packet and determine a second mesh point to be a second hop for a second data packet. In some examples, the access point can include instructions to group the first mesh point and the second mesh point, and utilize the group to simultaneously transmit the first data packet to the first mesh point and the second data packet to the second mesh point. |
US10257764B2 |
Method and apparatus for channel access in wireless communication system
A communication method for a channel access in a wireless communication system and an apparatus therefor are provided. The communication method includes an evolved NodeB (eNB) that transmits data to a user equipment (UE) through a licensed band, and determines whether an unlicensed band channel is in an idle state during a first channel sensing duration. If the unlicensed band channel is in the idle state, the eNB transmits data to the UE through an unlicensed band during a first channel occupying duration, a second channel sensing duration, and a second channel occupying duration. In the method, a sum of the first channel occupying duration, the second channel sensing duration, and the second channel occupying duration is equal to or less than a certain time. |
US10257759B2 |
Load balancing among wireless access points
Load balancing among wireless access points (APs) can include a plurality of wireless APs, and a transition-in transition-out (TITO) engine instructing a client to dissociate from a first wireless AP selected from the plurality of wireless APs and associate with a second wireless AP selected from the plurality of wireless APs. |
US10257757B2 |
Device and method of handling connection transfer
A first base station (BS) for handling a connection transfer with a second BS comprises a storage unit for storing instructions and a processing circuit coupled to the storage unit. The processing circuit is configured to execute the instructions stored in the storage unit. The instructions comprise determining to configure a first communication device to be in a light radio resource control (RRC) connected mode; generating a first RRC message configuring the first communication device to be in the light RRC connected mode; generating a first connection transfer message comprising first system information, when the first communication device is in coverage enhancement (CE) or a type of the first communication device is a first type; and generating the first connection transfer message comprising second system information, when the first communication device is not in CE or the type of the first communication device is a second type. |
US10257756B2 |
Radio communication system, radio terminal, radio station, and cell selection method
The present invention is a radio communication system in which a radio station and a radio terminal communicate with each other. The radio communication system has a control means with which at least one of the radio stations controls a plurality of types of cells by using one radio access technology, a recognition means with which the radio terminal recognizes the types of the cells, and a cell selection means with which the radio terminal selects the cell based on cell selection criteria based on the types of the cells. |
US10257754B2 |
Assistance information for evolved Node B (eNB) parameter tuning
Technology for a mobility management entity (MME) operable to provide core network assistance information is disclosed. The MME can determine the core network assistance information. The core network assistance information can include one or more of: an average connected state time for a user equipment (UE), an average idle state time for the UE, or a number of handover procedures between cells that occur for the UE in a selected time period. The MME can encode the core network assistance information for transmission from the MME to an eNodeB of the UE. |
US10257753B2 |
WLAN mobility for LTE/WLAN aggregation
A network device (e.g., an evolved Node B (eNB), user equipment (UE) or the like) can operate wireless local area network (WLAN) mobility between groups of WLAN access points (APs) in LTE/WLAN aggregation based on control by the eNB and further between WLAP APs within a particular group based on control by the UE. A long term evolution (LTE) link can communicate a first set of WLAN data related to a first set of WLAN access points (APs) that enables the UE to generate a WLAN mobility operation from a first WLAN AP to a second WLAN AP within the first set of WLAN APs based on a determination generated by the UE. The UE can be prompted by the eNB to also select another WLAN AP of the second set of WLAN APs coupled to a different WLAN Termination or logic node. |
US10257745B2 |
Method and apparatus for cancelling interference and receiving signal in wireless communication system
The present invention relates to a wireless communication system. According to an embodiment of the present invention, a method for receiving, by a terminal, a signal by using a network-assisted interference cancellation and suppression (NAICS) in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: transmitting terminal capability information including information on an interference transmission mode (TM) supported by the terminal; receiving network assistance information corresponding to the terminal capability information; and receiving a signal by using the network assistance information, wherein the terminal capability information can include port number information about a number of common reference signal (CRS) ports of an interfering cell on which the terminal can perform NAICS. |
US10257744B2 |
Method for canceling interference in wireless communication system and apparatus therefor
According to an embodiment of the present invention, disclosed is a method for supporting, by a serving base station, cancellation of interference signals from signals received at a target terminal in a wireless communication system. The method comprises the steps of: receiving scheduling information of at least one neighboring base station from the at least one neighboring base station; configuring a set of auxiliary information for canceling the interference signals of a target terminal on the basis of the scheduling information of the at least one neighboring base station; and transmitting the set of auxiliary information for canceling the interference signals of the target terminal to the target terminal, wherein the auxiliary information comprises at least one of demodulation reference signal (DM-RS) related information and cell-specific reference signal (CRS) related information in association with interference signals from respective neighboring base stations. |
US10257741B2 |
Control channel power control in a wireless network using primary and secondary power control indexes
A base station transmits configuration parameters of a plurality of cells to a wireless device. The plurality of cells comprise: a primary cell with a primary physical uplink control channel (PUCCH); and a PUCCH secondary cell with a secondary PUCCH; a transmit power control (TPC) radio network temporary identifier (RNTI); a primary TPC index for the primary PUCCH; and a secondary TPC index for the secondary PUCCH. An activation control element indicating activation of the PUCCH secondary cell is transmitted. A downlink control information (DCI) associated with the TPC RNTI is transmitted via a common search space of the primary cell. The DCI comprises an array of TPC commands. The secondary TPC index determines a TPC command in the array. An uplink signal with an uplink signal transmission power determined based on the TPC command is received from the wireless device and via the secondary PUCCH. |
US10257737B2 |
Method for terminal for reporting channel status information and apparatus for the method in wireless communication system supporting carrier aggregation
A method for a user equipment for reporting aperiodic channel status information in a carrier aggregation system according to one embodiment of the present invention is carried out by the user equipment and may comprise the steps of: receiving DCI, comprising a CSI request field, for approving a downlink from a base station; generating aperiodic CSI for a CSI measurement target included in a particular triggering set corresponding to the particular bit value of the CSI request field; and transmitting the generated aperiodic CSI to the base station. |
US10257736B2 |
Method and apparatus for performing RRM measurements in unlicensed band in wireless communication system
A method and apparatus for configuring a measurement gap for an unlicensed carrier in a wireless communication system is provided. A user equipment (UE) configures a first measurement gap for a licensed carrier, and configures a second measurement gap, which is different from the first measurement gap, for the unlicensed carrier. |
US10257735B2 |
Wireless communication device and wireless communication method for controlling transmission timing based on communication quality
According to one embodiment, a wireless communication device includes: a transmitter configured to transmit a first frame, the first frame being a frame for channel estimation; a receiver configured to receive a second frame, the second frame including channel information; and controlling circuitry. The transmitter is configured to transmit a third frame by beamforming based on the channel information. The controlling circuitry is configured to measure a communication quality of a channel based on a response frame to the third frame and control a transmission timing of the first frame based on the communication quality and a transmission rate of the third frame. |
US10257732B2 |
Delivery of measurements
Methods and apparatus, including computer program products, are provided for measurement delivery. In some example embodiments, there is provided a method. The method may include receiving information to configure a user equipment to perform one or more measurements and to configure the user equipment to report, when requested by a network, the one or more measurements; receiving a request from the network to report the one or more measurements configured based on the received information; and reporting, in response to the request from the network, the one or more measurements to the network, without regard to measurement event reporting. Related apparatus, systems, methods, and articles are also described. |
US10257731B2 |
Systems and methods for determining operational status of functional components of a wireless signal transmission environment
For determining operational status of components of a wireless signal transmission environment, a signal is received from a client power receiver (CPR), and at least one waveform characteristic value of the signal is calculated. Based on the determined waveform characteristic value(s), a current transceiver system operational status is computed for the CPR at a current location. The determined current transceiver system operational status is compared with a prior-stored last known good transceiver system operational status for the CPR at the current location, and it is determined if, as a result of the comparing, the current transceiver system operational status matches the prior-stored last known good transceiver system operational status for the CPR at the current location. Determining a presence or an absence of the match facilitates identifying one of a presence and an absence of: functional problem(s) in: at least one of the transceiver system and the CPR. |
US10257730B1 |
Status tests of wireless communication nodes of vehicles
Method and apparatus are disclosed for status tests of wireless communication nodes of vehicles. An example vehicle includes communication nodes including a first node and a second node. The first node is to send a first of test signals to and receive a second of the test signals from the second node. The example vehicle also includes a controller to determine signal strengths of the test signals and at least partially disable passive entry passive start responsive to determining one or more of the communication nodes is impaired based upon the signal strengths. |
US10257724B2 |
System and method for “always on” offline transaction collection
Systems, methods, and computer-readable storage media for providing an “always on” offline transaction collection. When networks go down, mobile devices can be used to generate a mesh network, where each device has a list of scheduled, future events which are planned to occur. When the events are performed, the mesh network verifies and/or records the event, so that duplication of the event does not take place. In this manner planned transactions can continue despite a network connection being down. |
US10257718B2 |
Method for configuring a network comprising several nodes, a method for transmitting data in said network, and corresponding equipment and computer program
The invention relates to a method for configuring a network comprising several nodes.According to the invention, at least one node of said network, called a current node, implements a step of building a relay table identifying at least one node of the network, called a relay node, which is directly connected to the current node and which has at least one parent node in common with at least one parent node of the current node. |
US10257715B2 |
Method and apparatus for concurrent radio communication in shared spectrum
A method includes receiving wireless communication device usage trend data for a plurality of available wireless communication devices associated with a recipient and detecting, via an application processor executing instructions for a pan device communication optimization agent, a plurality communication paths with the plurality of wireless communication devices associated with the recipient. The method further includes an end-to-end quality score for a wireless communication device associated with the user, wherein the end-to-end quality score is based on selection of a communication type, wireless communication device usage trend data, wireless link quality for available communication paths with the wireless communication devices associated with the recipient and selecting at least one preferred communication path between the wireless communication device associated with the user and at least one wireless communication device associated with the recipient based on comparison of end-to-end scores. |
US10257712B2 |
Method and apparatus for inferring wireless scan information without performing scanning or performing limited scanning
According to one embodiment of the invention, a non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, cause performance of operations comprising entering, by a first access point associated with a wireless network, a first mode for collecting network data from one or more access points associated with the wireless network, entering, by the first access point, a second mode for transmitting data to and from one or more client devices associated with the wireless network, and when a number of access points associated with the wireless network is greater than or equal to a number of channels of the wireless network, (i) collecting, by the first access point, network data of a first channel of the wireless network and (ii) receiving, by the first access point, network data of a second channel of the wireless network from a network coordination device is shown. |
US10257708B1 |
Device for triggering continuous application execution using beacons
One or more beaconing devices transmit synchronized changing beacons. The changing beacons trigger execution of an application that is installed but closed or not running on a mobile device, that is in wireless beaconing range of a beaconing device, and that has registered the changing beacons with the mobile device operating system (“OS”) to trigger execution of the application upon receipt of the changing beacons. The changing beacons also keep the executing application running by resetting OS policies for closing the application when it is running with the mobile device in a locked or standby state. The application may perform different procedures and different times with the beaconing device or other devices including authorizing access to a secured resource when the mobile device is far away from the beaconing device, and confirming intent to access the secured resource when the mobile device is close to the beaconing device. |
US10257707B2 |
Method for safe access to a field device
A method for providing safe access of a mobile control unit (1) to a field device (2), wherein, in particular, the field device is protected against unauthorized access via a mobile control unit is achieved in that a connection for transmitting data is established between the mobile control unit (1) and the field device (2), that access data for access is exchanged, that a comparison is made between the access data and stored comparison data and a comparison result is generated, and that access of the mobile control unit (1) to the field device (1) is permitted based on the comparison result. |
US10257705B2 |
Configuring wireless accessory devices
This document describes, inter alia, techniques for configuring or setting up a wireless device. As an example of the features described herein, a first wireless device may be used to configure a second wireless device as follows: the first wireless device may detect that the second wireless device is available and is configurable; the first wireless device may connect to the second wireless device and transmit configuration information to the second wireless device, where the configuration information includes credentials that may be used to access a wireless network (e.g., a password to access a Wi-Fi network); the first wireless device and the second wireless device may then both connect to the wireless network, using the credentials; once both devices are connected to the wireless network, the first wireless device may verify that the second wireless device has been correctly configured. |
US10257703B2 |
System and method for device identification using third party matching
An improved technique for identifying a user's mobile device is discussed. A persistent and unified identifier that bridges mobile app to mobile web and to other web browser-compatible mediums is utilized. Using a unique verification identifier, the unified identifier is consistently verified, revived and distributed across application and browser mediums. |
US10257696B2 |
Method and system for sharing device capabilities of universal plug and play (UPNP) devices with a service network entity
Methods and apparatus are provided for sharing device capabilities of Universal Plug and Play (UPnP) devices with a service provider entity. Device capabilities of one or more UPnP devices in a UPnP home network environment are obtained. The device capabilities are aggregated. The aggregated device capabilities are mapped in a user agent profile. The user agent profile including the device capabilities is communicated to the service provider entity so that the service provider entity delivers telephony services to the one or more UPnP devices according to respective device capabilities. |
US10257695B2 |
Wireless communication device and wireless communication method
A wireless communication device capable of changing a communication parameter to be used according to a surrounding situation includes a learning database that stores, in association with each other, the surrounding situation of the wireless communication device and a communication performance in a case where communication is performed by using a given communication parameter, a plurality of sensors, surrounding situation determination unit configured to determine the surrounding situation of the wireless communication device from information obtained from the plurality of sensors, communication parameter candidate determination unit configured to refer to the learning database to determine candidates for the communication parameter that are appropriate in the determined surrounding situation, communication parameter determination unit configured to determine the communication parameter used in communication from among the candidates determined by the communication parameter candidate determination unit based on the requirement of the communication, and wireless communication unit configured to perform communication by using the communication parameter determined by the communication parameter determination unit. With this, it is possible to select an appropriate communication parameter according to the surrounding situation of the wireless communication device. |
US10257693B1 |
System and method for virtual global title translation service
A Virtual Global Title Translation (V-GTT) Service implemented in a Signaling Connection Control Part (SCCP) Gateway using a single American National Standards Institute (ANSI) SS7 Point Code and a single International Telecommunications Union (ITU) SS7 Point Code for access to destination hubs on ITU and ANSI SS7 side of the SS7 network. The V-GTT enables ANSI SS7 and ITU SS7 operators to send their destination SS7 hub-specific traffic to a single hub-specific protocol for either the ANSI or ITU SS7 Point Code of V-GTT. The V-GTT Service application manages the traffic between ANSI/ITU SS7 operator and destination SS7 hub operators and performs ANSI SS7 to ITU SS7 (or ITU SS7 to ANSI SS7) protocol conversion if the destination hub is on a different SS7 protocol, thereby enabling an originating operator to send traffic to a single V-GTT Service hub-specific point code using the protocol that the originating operator currently employs. |
US10257692B2 |
Communication device and method of controlling based on multiple wireless communication environments
Apparatuses, methods, and systems for providing control information to a communication device are described. It is identified that device control information for controlling the communication device in a first wireless communication environment has been received from a server while the communication device is in a second wireless communication environment. The communication device is controlled based on the device control information while the communication device is in the first wireless communication environment. Obtained information is transmitted to the server in the first wireless communication environment based on control of the communication device. The device control information includes a parameter value determined based on performance indices measured in the first wireless communication environment. |
US10257687B2 |
Method and apparatus for performing neighbor discovery
A method and apparatus for neighbor discovery in a wireless communication system are disclosed. A neighbor seeking wireless transmit/receive unit (WTRU) may search for a first signal to discover neighbor WTRUs for peer-to-peer communication. The WTRU may then receive the first signal. Further, the WTRU may generate a report based on the received first signal. Then, the WTRU may send a second signal carrying the report to a cellular wireless network. The first signal may include a beacon for neighbor discovery or a synchronization signal or both. The report may contain at least one neighbor WTRU identity or at least a portion of a time value or both. Further, the report may contain a counter value, including at least a portion of a time value. The counter value may be based on a time source. In addition, the first signal may be received from a synchronization source. |
US10257686B2 |
Device pairing
Methods and systems for joining a wireless connection advertisement include connecting to a commissioning device via a wireless point-to-point communication in response to receiving an advertisement broadcast to establish an advertisement-based connection. The commissioning device is configured to manage access to a fabric. The methods and systems also include receiving network credentials from the commissioning device via the wireless point-to-point communication, the network credentials being configured to facilitate connection to a wireless network. Furthermore, the method and systems include connecting to the wireless network using the received network credentials. |
US10257682B2 |
Method and system for dedicated short range communication with traffic offload
A method at a computing device for dedicated short range communication with traffic offload, the method including utilizing a radio in a communications subsystem on the computing device for a first category of communications; determining, at the computing device, that a trigger condition has been met; and splitting operation of the radio in the communications subsystem of the computing device, the splitting comprising utilizing a first portion of the radio for the first category of communications and a second portion of the radio for a second category of communications. |
US10257681B2 |
URI-based host to mobile device setup and pairing
Systems and methods directed to URI-based host to mobile device setup and pairing are described herein. A uniform resource identifier (URI) may be received from a host device. A request for an application associated with the host device and the wireless device may be transmitted based at least in part on the URI. The requested application may be received. An association with the host device may be established based at least in part on the application. |
US10257679B2 |
Relative location determination for auto-configuration of computing systems in a network environment
Embodiments of the invention provide for a method, device and computer program product for auto-configuring computing devices disposed in a network environment based upon a relative location of each of the computing devices. The method includes broadcasting into an electromagnetic near field from at least two surface positions of a computing device an identification and position of a corresponding one of the surface positions. The method further includes receiving in a receiver disposed on at least one of the surface positions, an identification of another computing device, and a corresponding position from which the identification had been broadcast. The method yet further includes repeating the broadcasting and receiving in other computing devices and determining in each of the other computing devices a position relative to another of the devices. Finally, the method includes establishing a device configuration in each of the computing devices based upon a correspondingly determined relative position. |
US10257676B1 |
Systems and methods for facilitating online matching utilizing a wearable device
A computer-based system for presenting interpersonal relationship analysis and recommendations to a first user on a wearable device including a matching server system that generates, correlates, and determines whether match profile data for the first user indicates that nearby users include any potential matches for the first user before displaying an alert on the wearable device indicating the potential matches location if there is a mutual interest between the first user and the potential match. |
US10257673B1 |
Messaging system using enterprise numbers
Disclosed herein are system, method, and computer program product embodiments for delivering messages using enterprise numbers. In an embodiment, a messaging system may facilitate two-way communication between enterprises and end user devices through the user of shared enterprise numbers. Multiple content providers and/or service providers may use the shared enterprise numbers to reach a wide range of end user devices. The end user devices may be, for example, telephones capable of communicating via short message service (SMS). The messaging system may assign enterprise numbers based on sessions to avoid conflicts when receiving reply messages. In an embodiment, the messaging system may assign enterprise numbers so received replies may be returned to corresponding enterprises without relying on keywords to be present in the reply message. |
US10257668B2 |
Dynamic network slice-switching and handover system and method
Aspects of the subject disclosure may include, for example, accessing a service by a first network operating within a first wireless spectrum, wherein the service includes control and data forwarding operations of the first network are separate and configured to facilitate forwarding of user data via the data forwarding operations. A second network is identified operating within a second wireless spectrum. A request that the accessing of the network service be transferred to the second network is made without interrupting the forwarding of the user data. A response to the request is detected via the control operations, also without interrupting the forwarding of the user data. Responsive to an indication that the second network has been configured to accommodate a redirection of the forwarding of the user data from the first network to the second, the redirection is facilitated. Other embodiments are disclosed. |
US10257667B2 |
Data transmission method and device
A data transmission method and device, where the method includes determining, by a first station device, that a second station device supports a first service, receiving a device group join request message that is sent by the second station device according to a media access control (MAC) address of a first device group, where the first device group is a device group of the first service and is a device group to which the first station device belongs, sending a device group join response message to another station device in the first device group and the second station device according to the multicast MAC address of the first device group in a contention transmission manner, and performing data transmission of the first service with the second station device in a service window of the first service, where the service window includes a time and/or a channel of service transmission. |
US10257661B2 |
Vehicular communication device
A vehicular communication device is provided. The vehicular communication device includes a reception section that, from a periphery vehicle equipped with a wide area communicator, receives a communication performance index representing performance of the wide area communicator, and a controller. The controller includes a reference value setup section that successively settles a reference value as a criterion based on the communication performance indexes received from multiple periphery vehicles, an acquisition section that acquires the communication performance index for a targeted wide area communicator which is the wide area communicator targeted at anomaly determination, and an anomaly determination section that determines an anomaly of the targeted wide area communicator based on comparison between the reference value settled by the reference value setup section and the communication performance index acquired by the acquisition section for the targeted wide area communicator. |
US10257660B2 |
Systems and methods of sourcing hours of operation for a location entity
Computer-implemented methods and systems for sourcing hours of operation for a business or other location entity can include receiving a request to update hours of operation. A number of mobile devices present at the location entity during one or more periods of time can be determined based at least in part on a collection of time-stamped mobile device location data that identifies mobile devices associated with discrete users present at the location entity. The number of mobile devices and initial operating hours for the location entity can be provided as input to a statistical model (e.g., neural network, support-vector machine (SVM) or logistic regression model). An output of the model can indicate a likelihood that operating hours for the location entity have changed relative to the initial operating hours. The operating hours for the location entity can then be updated based at least in part on the model output. |
US10257659B2 |
Positioning device and positioning system
A positioning device includes a first storage device having stored therein received signal strength data in time series according to mobile device data, a second storage device having stored therein relative movement data of the mobile device in time series within a relative coordinate system, and a processor configured to calculate a first neighboring time at which the mobile device becomes closest to a first base station in the plurality of base stations based on the received signal strength data and a second neighboring time at which the mobile device becomes closest to a second base station of the plurality of base stations, and convert the relative movement data in the second storage device into position coordinates data specifying an absolute position of the mobile device in an absolute coordinate system using the first base station as a reference point from the first neighboring time to the second neighboring time. |
US10257657B2 |
Triggering transmissions using location information
Apparatuses, methods, and systems are disclosed for triggering transmissions using a location. One apparatus includes a processor that determines reference location information. The processor also determines current location information. The processor determines whether a trigger is satisfied using the reference location information and the current location information. The apparatus also includes a transmitter that transmits the current location information in response to the trigger being satisfied. |
US10257653B2 |
Location-based mobile device control
A system is disclosed. The system includes a first radio frequency identifier (RFID) component, a second RFID component, a location estimator, and a controller. The first RFID component is associated with a mobile device. The second RFID component communicates with the first RFID component. The location estimator is in communication with at least one of the first RFID component and the second RFID component. The location estimator determines a location of the mobile device by analyzing a response time of a communication between the first RFID component and the second RFID component to estimate a distance between the first RFID component and the second RFID component. The controller is in communication with the mobile device to execute an operation on the mobile device in response to a determination that the location of the mobile device corresponds to a trigger location. |
US10257642B2 |
Systems and methods for converting an electronic device into a tracking device
One embodiment may include a method of converting an electronic device into a tracking device that is part of a system of tracking devices distributed throughout a geographic area to track signal emitting devices travelling through the geographic area. The method may include providing an electronic device, the electronic device positioned in the geographic area; communicatively coupling a converter with the electronic device, wherein the converter has a memory device with location tracking software stored thereon; and uploading the tracking software from the converter to the electronic device so as to convert the electronic device into a converted tracking device having the tracking software, wherein the converted tracking device becomes part of the system of tracking devices distributed throughout the geographic area to track the signal emitting devices travelling through the geographic area. |
US10257641B2 |
Method, non-transitory computer readable storage medium, device and system to update information on a device
The present application relates to a method whereby the communication traffic between a wireless communication apparatus such as a smartphone and another device such as a map information providing server and/or server managed by mobile virtual network operator MVNO. According to a first aspect, the communication traffic can be reduced by dividing items of geographical information that are sent to the smartphone are divided into static information and dynamic information and the two types of information are separately processed in that the map data is updated less often than information such as traffic congestion, weather information or the congestion level of a base station. According to a second aspect, congestion information is derived by averaging over time the number of vehicles which pass through a certain point. According to a third aspect, the updating interval, i.e. the frequency by which new information will be downloaded from the server, is adapted to degree of change of the dynamic information over time. According to a fourth aspect, the updating interval is adapted to the movement speed of the smartphone. According to a fifth aspect, download rates of a communication carrier are displayed on top of a map, thereby providing some sort of geobrowsing. According to a sixth aspect, an MVNO informs its subscribers about base station related information, such as signal intensity and the base station's congestion level. According to a seventh aspect, the smartphone selects, on the basis of the various items of information received, another network, either manually or automatically. |
US10257637B2 |
Shoulder-mounted robotic speakers
One embodiment of the present invention sets forth a technique for transmitting an audio event to an ear of a user. The technique includes acquiring sensor data associated with the ear of the user and analyzing the sensor data to determine a position of the ear. The technique further includes determining a speaker orientation based on the position of the ear and a location of a shoulder-mounted speaker. The technique further includes causing the shoulder-mounted speaker to transmit the audio event to the ear of the user based on the speaker orientation. |
US10257634B2 |
Apparatus and method for processing stereo signals for reproduction in cars to achieve individual three-dimensional sound by frontal loudspeakers
Embodiments provide a digital processor including an ambient portion extractor and a spatial effect processing stage. The ambient portion extractor is configured to extract an ambient portion from a multi-channel signal. The spatial effect processing stage is configured to generate a spatial effect signal based on the ambient portion of the multi-channel signal. The digital processor is configured to combine the multi-channel signal or a processed version thereof with the spatial effect signal. |
US10257633B1 |
Sound-reproducing method and sound-reproducing apparatus
A sound-reproducing method that includes the steps outlined below is provided. A playback sound is generated by applying original audio into a test environment. The playback sound is received to generate received sound data. At least one test environment spatial parameter corresponding to the test environment is calculated according to known audio data related to the original audio and the received sound data. Input audio is modified by applying the test environment spatial parameter thereto to generate reproduced audio. |
US10257632B2 |
Method for frame-wise combined decoding and rendering of a compressed HOA signal and apparatus for frame-wise combined decoding and rendering of a compressed HOA signal
Higher Order Ambisonics (HOA) signals can be compressed by decomposition into a predominant sound component and a residual ambient component. The compressed representation comprises pre-dominant sound signals, coefficient sequences of the ambient component and side information. For efficiently combining HOA decompression and HOA rendering to obtain loudspeaker signals, combined rendering and decoding of the compressed HOA signal comprises perceptually decoding the perceptually coded portion and decoding the side information, without reconstructing HOA coefficient sequences. For reconstructing components of a first type, fading of coefficient sequences is not required, while for components of a second type fading is required. For each second type component, different linear operations are determined: one for coefficient sequences that in a current frame require no fading, one for those that require fading-in, and one for those that require fading-out. From the perceptually decoded signals of each second type component, faded-in and faded-out versions are generated, to which the respective linear operations are applied. |
US10257630B2 |
Computer program and method of determining a personalized head-related transfer function and interaural time difference function
A method of estimating an individualized head-related transfer function (HRTF) and an individualized interaural time difference function (ITDF) of a particular person, comprising the steps of: a) obtaining a plurality of data sets (Li, Ri, Oi), each comprising a left and a right audio sample (Li, Ri) from a pair of in-ear microphones, and orientation information (Oi) from an orientation unit, measured in a test-arrangement whereby an acoustic test signal is rendered via a loudspeaker; b) storing the data sets in a memory; c) estimating the directions of the loudspeaker relative to the person based on the orientation data and the audio data; d) estimating the ITDF based on the data sets and on the estimated relative position/orientation; e) estimating the HRTF, based on the data sets and based on the estimated relative position/orientation. |
US10257629B2 |
Event detection by microphone
A method for security and/or automation systems is described. In one embodiment, the method includes detecting a sound using a microphone, generating an audio signature of the detected sound, comparing the audio signature of the detected sound to an audio signature of a characterized sound, and determining whether a recognizable event occurs based on the comparison. In some embodiments, the microphone is attached to a pipe at the premises. |
US10257628B2 |
Open fit canal hearing device
A hearing aid device adapted for use within the ear canal and of partially exposed in the canal types. This aid allows an air gap to substantially surround the hearing aid shell and air passages which communicate with the inner ear minimizing occlusion sensations and providing the user with an enhanced natural hearing experience. An aspect of this device is the provision of air passages in the mounting insert which securely positions the hearing aid shell in the wearer's canal. These passages are designed to stay open after insertion of the aid in the ear canal. In use, unamplified sound from the outside passes around the hearing aid shell, through the air passages in the mounting insert blending with the amplified sound emanating from the receiver. The area of air passages in the mounting insert can be tailored by the technician adapting to the hearing loss characteristics of the user. |
US10257619B2 |
Own voice body conducted noise management
A system, including an adaptive noise cancellation sub-system, wherein the system is configured to adjust operation of the sub-system from a first operating state to a second operating state upon a determination that operation of the adaptive noise cancellation sub-system will be effectively affected by an own voice body conducted noise phenomenon. |
US10257615B2 |
MEMS and/or NEMS dynamic pressure sensor with improved performances and microphone comprising such a sensor
Dynamic pressure sensor of MEMS and/or NEMS type comprising a support and a rigid sensitive element anchored to the support by at least one anchoring zone, said sensitive element comprising a parallel first and a second face intended to be subjected to different pressures, said sensitive element being capable of having an out-of-plane displacement with respect to the support in a detection direction under the effect of a pressure difference, the pressure sensor also comprising a detector of a force applied to the sensitive element by the pressure difference. |
US10257609B2 |
Method of forming a packaged microphone
A packaged microphone has a lid structure with an inner surface having a concavity, and a microphone die secured within the concavity. The packaged microphone also has a substrate coupled with the lid structure to form a package having an interior volume containing the microphone die. The substrate is electrically connected with the microphone die. In addition, the packaged microphone also has aperture formed through the package, and a seal proximate to the microphone die. The seal acoustically seals the microphone and the aperture to form a front volume and a back volume within the interior volume. The aperture is in acoustic communication with the front volume. |
US10257606B2 |
Fast determination of a frequency of a received audio signal by mobile phone
Systems, methods, and devices for determining a frequency of a received audio signal. A device may include a microphone, a speaker, and a processor configured to perform operations including receiving, using the microphone, a first audio signal having a predetermined frequency. The operations may also include, for each test frequency of a plurality of test frequencies and for each test phase of a plurality of test phases, generating a second audio signal having the test frequency and the test phase, outputting, using the speaker, the second audio signal, receiving, using the microphone, a combined audio signal being a combination of the first audio signal and the second audio signal, determining an amplitude of the combined audio signal, and determining that the predetermined frequency is within a threshold range of the test frequency when the amplitude of the combined audio signal is below a threshold. |
US10257605B2 |
Earphone protection device
Disclosed herein is an earphone protection device. The earphone protection device includes a pair of earphone covers and a pair of adjustment cables. An outer first space and an inner second space are formed inside each of the earphone covers. The first space provides a path adapted to guide earphones through accommodation, and also provides a coupling structure so that the earphone covers are assembled together and closed after the earphones have been accommodated inside the earphone covers. |
US10257604B2 |
Headset with ear support
A headset having first and second audio listening devices, each device having an inner side and an outer side and an ear support for holding the audio listening device in the ear of a user, wherein each ear support is attached to opposite ends of a resilient cord adapted to extend behind the head of a user. Each ear support comprises an elongated support portion extending along a first longitudinal axis and further adapted to rest on an upper part of a user's ear, and an elongated leg which is interconnected with the elongated support portion by a first bend such that the elongated leg forms an acute angle with the elongated support portion, whereby the ear support is attached to the outer side of the audio listening device such that the elongated leg is inclined in direction of the inner side of the audio listening device. |
US10257595B2 |
PTP transparent clock system upgrade solution
A transparent clock converter is interposed between a non-precision time protocol (non-PTP) enabled network node and other portions of the network. The transparent clock converter effectively converts the non-PTP node into a transparent clock node. In some embodiments the transparent clock converter includes physical layer devices, but not media access controllers. |
US10257591B2 |
Call classification through analysis of DTMF events
Systems, methods, and computer-readable media for call classification and for training a model for call classification, an example method comprising: receiving DTMF information from a plurality of calls; determining, for each of the calls, a feature vector including statistics based on DTMF information such as DTMF residual signal comprising channel noise and additive noise; training a model for classification; comparing a new call feature vector to the model; predicting a device type and geographic location based on the comparison of the new call feature vector to the model; classifying the call as spoofed or genuine; and authenticating a call or altering an IVR call flow. |
US10257587B2 |
Integrating continuous and sparse streaming data
A sparse streaming system provides a first-class means for sparse metadata to be added to streaming media presentations and to be delivered using an integrated data channel that is cacheable using readily available HTTP-based Internet caching infrastructure for increased scalability. The sparse streaming system stores a reference to a sparse track within a continuous track. If a continuous fragment arrives at the client that refers to a sparse fragment that the client has not yet retrieved, then the client requests the sparse fragment. In addition, each sparse fragment may include a backwards reference to the sparse fragment created immediately prior. The references in the continuous fragments make the client aware of new sparse track fragments, and the backwards references in the sparse track fragments ensure that the client has not missed any intervening sparse track fragments. |
US10257585B2 |
Method and apparatus for directed advertisement
Aspects of the subject disclosure may include, for example, receiving registration information indicating a plurality of registered communication devices in proximity to a set-top box, the plurality of registered communication devices being registered according to a communication exchange between the set-top box and each of the plurality of registered communication devices, identifying a group of users associated with the plurality of registered communication devices, and determining characteristics for the group of users according to the identifying of the group of users, correlating the characteristics for the group of users, selecting a directed advertisement according to the correlating of the characteristics, and providing the directed advertisement to the set-top box for presentation. Other embodiments are disclosed. |
US10257583B2 |
Method for delivering and presenting targeted advertisements without the need for time synchronized content streams
A method is provided for delivering targeted advertisements into a QAM or IP stream that provides accurate synchronization. The method includes synchronizing the internal content of a IP stream delivering video with an advertisement (ad) stream by providing content information in the IP stream and the network stream, the content information including positional information and/or referential information, wherein the positional information is inserted at key locations identified with a PTS value, and wherein the referential information refers to a position in the IP stream or the ad stream, the referential information including either a PTS value or a frame count. |
US10257582B2 |
Display control system and method to generate a virtual environment in a vehicle
A display control system to generate a virtual environment in a vehicle includes an electronic control unit (ECU) configured to receive an input that corresponds to a selection of a video to be displayed on one or more display mediums provided in the vehicle. A relevance factor is determined between a current travel route of the vehicle and a travel route associated with the selected video. The relevance factor is determined in an event the vehicle is in motion along the current travel route. One or more video parameters of the selected video are adjusted based on the determined relevance factor. Display of at least the selected video on the one or more display mediums is controlled in the vehicle in motion in accordance with the adjusted one or more video parameters of the selected video. |
US10257581B2 |
Delivering in-home customer service via multiple channels
A contact center, communication system, and method are disclosed. An illustrative contact center is disclosed as enabling customer interactions via a television. As the customer interacts with the contact center, context information regarding an environment surrounding the television can be obtained by the contact center and further used to enhance the customer's interaction with the contact center, for example, by establishing additional communication channels with the customer. |
US10257576B2 |
Global speech user interface
A global speech user interface (GSUI) comprises an input system to receive a user's spoken command, a feedback system along with a set of feedback overlays to give the user information on the progress of his spoken requests, a set of visual cues on the television screen to help the user understand what he can say, a help system, and a model for navigation among applications. The interface is extensible to make it easy to add new applications. |
US10257572B2 |
Optimization of broadcast event effectiveness
Introduced herein are methods and systems for determining machine learning marketing strategy. For example, a computer-implemented method according to the disclosed technology includes steps of identifying one or more business metrics to be driven by a marketing plan; generating one or more response functions of the business metrics by performing a machine learning process on a marketing dataset; optimizing a spending subject of the marking plan subject to constraints to generate a marketing strategy based on multiple decision variables; and presenting the marketing strategy to an advertiser. |
US10257570B2 |
Fingerprint layouts for content fingerprinting
A method is disclosed for identifying the media content. The method includes receiving fingerprint media content from a content provider to obtain a first set of fingerprints, the first set of fingerprints including a first subset of fingerprints in a first fingerprint layout and a second subset of fingerprints in a second fingerprint layout. The method can include receiving a second set of fingerprints for media content displayed on the electronic device, the second set of fingerprints comprising a third subset of fingerprints in the first fingerprint layout and a fourth subset of fingerprints in the second fingerprint layout. The method can include matching a first fingerprint in the first subset of fingerprints to a second fingerprint in the third subset of fingerprints or a third fingerprint in the second subset of fingerprints to a fourth fingerprint in the fourth subset of fingerprints in order to identify the media content. |
US10257568B2 |
Selective orientation during presentation of a multidirectional video
One or more computing devices, systems, and/or methods for selective orientation during presentation of a multidirectional video are provided. In an example, a multidirectional video may be received. A first orientation of a portion of the multidirectional video may be analyzed to determine a first score. A second orientation of the portion of the multidirectional video may be analyzed to determine a second score. Responsive to determining that the first score is greater than the second score, the first orientation may be selected in association with the portion of the multidirectional video. Responsive to receiving a request to view the multidirectional video, an indication of the first orientation as a representation of the portion may be provided. |
US10257566B2 |
Broadband local area network
A BCN network with BCN modems that enable network wired devices to communicate over a typical home coaxial network that may include passive splitters and different types of coaxial cable. |
US10257565B2 |
Account-specific encryption key
One embodiment takes the form of a method and apparatus for creating a customer-specific encryption key for encrypting digital information. The encryption key may be based on a customer number and may be associated with several devices such that the devices may encrypt and decrypt the digital information. Because each device may have the same encryption key, the encrypted data may be encrypted by a first device, transferred from the first device to a second device and decrypted and read by the second device. Thus, encrypted digital information may be shared between devices that generate a customer-specific encryption key from a common customer number. In one embodiment, the customer-specific encryption key may be utilized by a set-top box of a television system to encrypt and decrypt a digitally recorded television program. |
US10257561B2 |
Time-line based digital media post viewing experience
Disclosed are a digital media asset selection interface and method. The interface may comprise a plurality of digital media assets that are displayed to a user such that the user can navigate the digital media assets in a first direction and a second direction, such as a horizontal direction and a vertical direction. In a more particular embodiment, the digital media assets are listed horizontally such that assets listed to the left of a selection pane represent a “past” aspect and assets listed to the right of a selection pane represent a “future” aspect. The digital media assets listed vertically are related to one another in some way. |
US10257559B2 |
Method and system for remote control
A mobile device include a processor coupled to memory media, a touch interface coupled to the processor, a wireless interface coupled to the processor, and a display aligned with the touch interface and coupled to the processor. The memory media includes processor executable instructions that, when executed by the processor, cause the processor to perform operations including remotely controlling a set top box associated with a client of a multimedia service provider and retrieving client-specific information from a client-specific websites provided by the service provider. |
US10257556B2 |
Streaming media authorization based on call signs
Disclosed are various embodiments for determining whether a client device is authorized to receive media content based at least in part on the call signs of broadcast stations that the client device is able to receive. A computing device receives a broadcast station identifier and a program identifier from a client computing device. The computing device determines that the client computing device is authorized to access media content identified by the program identifier based at least in part on the broadcast station identifier. Finally, the computing device streams the media content to the client computing device in response to determining that the client computing device is authorized to access the media content. |
US10257550B2 |
Dynamic bandwidth allocation for addressable content
Systems and methods for push-based dynamic bandwidth allocation deliver addressable, advertising content in a digital network. Bandwidth is allocated on a push basis in response to receiving a trigger from a content distribution stream. The trigger contains data indicating an addressable break. A portion of bandwidth is then allocated to an addressable content stream based on the data of the trigger. The addressable content stream is then streamed to a receiver during the addressable break and the receiver is tuned from the broadcast stream to the addressable content stream for the duration of the addressable break. The additional bandwidth is de-allocated at the end of the addressable break. |
US10257549B2 |
Enhancing TV with wireless broadcast messages
There is provided a system and method for enhancing television with wireless broadcast messages. The system including a television, a mobile device, and a server, wherein the television is configured to transmit a broadcast message to the mobile device, the broadcast message used by the television to request enhancement data from the server, the mobile device is configured to receive the broadcast message from the television and transmit a request to the server in response to receiving the broadcast message, and the server configured to receive the request from the mobile device and transmit the enhancement data to the television in response to receiving the request, wherein the enhancement data is used by the television to enhance media content being displayed on a display. The television may transmit the broadcast message to the mobile device using Bluetooth low energy and receive the enhancement data from the server using the Internet. |
US10257545B2 |
Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision. |
US10257543B2 |
Identification of samples in a transition zone
During a video encoding or decoding process, a predicted prediction block is generated for a CU. The CU may have two or more prediction units (PUs). A computing device selects a neighbor region size. After the computing device selects the neighbor region size, samples in a transition zone of the prediction block are identified. Samples associated with a first PU are in the transition zone if neighbor regions that contain the samples also contain samples associated with a second PU. Samples associated with the second PU may be in the transition zone if neighbor regions that contain the samples also contain samples associated with the first PU. The neighbor regions have the selected neighbor region size. A smoothing operation is then performed on the samples in the transition zone. |
US10257542B1 |
Compression encoding of images
Devices, systems and methods are disclosed for improving color resolution in YUV subsampled signals. Chrominance data may be subsampled using two different techniques and the two different outputs may be interlaced to improve a resulting color resolution as perceived by a viewer. Luminance data may be adjusted in paired frames to improve the perceived color resolution without affecting the perceived luminance values. High edge areas, including high frequency variations in luminance values, may be adaptively desaturated to improve the perceived color resolution of the resulting output. |
US10257539B2 |
Method for sub-PU motion information inheritance in 3D video coding
A method and apparatus for coding a depth block in three-dimensional video coding are disclosed. Embodiments of the present invention divide a depth block into depth sub-blocks and determine default motion parameters. For each depth sub-block, the motion parameters of a co-located texture block covering the center sample of the depth sub-block are determined. If the motion parameters are available, the motion parameters are assigned as inherited motion parameters for the depth sub-block. If the motion parameters are unavailable, the default motion parameters are assigned as inherited motion parameters for the depth sub-block. The depth sub-block is then encoded or decoded using the inherited motion parameters or a motion candidate selected from a motion candidate set including the inherited motion parameters. The depth block may correspond to a depth prediction unit (PU) and the depth sub-block corresponds to a depth sub-PU. |
US10257538B2 |
Video encoding method and device involving intra prediction, and video decoding method and device
Provided is a video decoding method including determining a reference intra prediction mode, based on availability and a prediction mode of an adjacent block of a current block; determining a plurality of candidate intra prediction modes for the current block, based on the reference intra prediction mode; obtaining, from a bitstream, intra prediction data comprising information regarding an intra prediction mode of the current block; when the intra prediction data indicates that the current block is predicted according to one of the plurality of candidate intra prediction modes, selecting an intra prediction mode to be used in intra predicting the current block, wherein the intra prediction mode is from among the plurality of candidate intra prediction modes; and performing intra prediction on the current block, according to the selected intra prediction mode. |
US10257534B2 |
Motion video predict coding method, motion video predict coding device, motion video predict coding program, motion video predict decoding method, motion predict decoding device, and motion video predict decoding program
A video predictive coding system includes a video predictive encoding device having: an input circuit to receive pictures constituting a video sequence; an encoding circuit which conducts predictive coding of a target picture using, as reference pictures, pictures encoded and reconstructed in the past, to generate compressed picture data; a reconstruction circuit to decode the compressed picture data to reconstruct a reproduced picture; picture storage to store the reproduced picture as a reference picture for encoding of a subsequent picture; and a buffer management circuit which controls the picture storage, (prior to predictive encoding of the target picture), on the basis of buffer description information BD[k] related to reference pictures used in predictive encoding of the target picture, encodes the buffer description information BD[k] with reference to buffer description information BD[m] for a picture different from the target picture, and adds encoded data thereof to the compressed picture data. |
US10257528B2 |
Method and apparatus for adaptive encoding and decoding based on image quality
Disclosed herein are a method and apparatus that adaptively perform encoding and decoding based on image quality. An encoding apparatus may determine optimal Frames Per Second (FPS) for a video and may encode the video based on the determined FPS. Further, the encoding apparatus may provide improved temporal scalability. A decoding apparatus may select a frame to be displayed from among frames of a video depending on a required minimum satisfied user ratio. Through the selection of the frame, the decoding apparatus may provide improved temporal scalability. |
US10257525B2 |
Image storage and reconstruction based on sub-images
An apparatus comprises: a receiver configured to receive an image; and a processor coupled to the receiver and configured to: obtain pixels of the image; reorder the pixels to create reordered pixels; generate a first sub-image and a second sub-image using the reordered pixels; generate a first instruction to store the first sub-image in a first sub-image node; and generate a second instruction to store the second sub-image in a second sub-image node; and a transmitter coupled to the processor and configured to transmit the first instruction and the second instruction to a database. |
US10257524B2 |
Residual up-sampling apparatus for performing transform block up-sampling and residual down-sampling apparatus for performing transform block down-sampling
A residual up-sampling apparatus has a residual up-sampling buffer and a shared residual up-sampling circuit. The residual up-sampling buffer stores an intermediate residual up-sampling result. The shared residual up-sampling circuit employs a same processing kernel to perform a first-direction residual up-sampling operation and a second-direction residual up-sampling operation. The first-direction residual up-sampling operation processes an inverse transform output of an inverse transform circuit to generate the intermediate residual up-sampling result to the residual up-sampling buffer. The second-direction residual up-sampling operation performs transpose access upon the residual up-sampling buffer to retrieve the intermediate residual up-sampling result, and processes the intermediate residual up-sampling result to generate a final residual up-sampling result. |
US10257523B2 |
Adaptive decoding system
A method, system, and computer program product for adaptive decoding is provided herein. The method includes the steps of receiving a video bitstream, selecting an initial extraction level, and switching to a lower quality extraction level if a decoding rate is less than a rate at which data extracted from the video bitstream is sent to the decoder. The method further includes the step of switching to a higher quality extraction level if the decoding rate is greater than a rate at which data extracted from the video bitstream is to the decoder. |
US10257518B2 |
Video frame fade-in/fade-out detection method and apparatus
A video frame fade-in/fade-out detection method is provided, the detection method includes: before motion search, performing inter-frame comparison on block direct current components in some rows of a picture or performing inter-frame comparison on block direct current components in a partial area of a picture; collecting statistics on an inter-frame comparison result; determining whether fade-in/fade-out exists, to choose whether prediction is in a weighted mode; and if it is detected, by means of inter-frame comparison on block direct current components on some rows, that no global fade-in/fade-out exists, selecting a partial area within a range of some detected rows to perform inter-frame comparison on block direct current components again, and detecting local fade-in/fade-out. In the present invention, fade-in/fade-out is detected under the premise that easy hardware implementation is ensured, which saves a bandwidth and improves block match accuracy; in addition, the present invention proposes a solution for local fade-in/fade-out. |
US10257513B2 |
Method and system for generating a transform size syntax element for video decoding
In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream. |
US10257512B2 |
Electronic apparatus and method for designing multi-format decoder
Disclosed are a method of designing to transform an a single-format decoder, which performs image processing on an image signal using a first codec, to a multi-format decoder, which performs image processing on an image signal using a second codec, and an electronic apparatus thereof. The method includes processing first information about the first codec and second information about the second codec to produce a first transform coefficient associated with the first codec and a second transform coefficient associated with the second codec, through a predetermined transform method; determining a similarity between the first transform coefficient associated with the first codec and the second transform coefficient associated with the second codec; and converting the single-format decoder to the multi-format decoder by adding at least one of a shifter, an adder, and a subtractor, based on the determined similarity. Consequently, a reduction in chip size and cost may be achieved. |
US10257511B2 |
Adaptive filtering based upon boundary strength
An image decoding apparatus that includes a motion compensation prediction circuit configured to conduct motion compensation prediction for each of blocks to be decoded by using the reconstructed image, an inverse transformation circuit configured to conduct inverse orthogonal transformation for the data of the blocks to be decoded, and a determination circuit configured to determine a filtering strength and whether or not to conduct filtering, with respect to each of the boundaries. In addition, the determining circuit is configured to determine filtering is conducted when at least one of the two adjacent blocks is intra-coded, and filtering is not conducted when both of the two adjacent blocks are not intra-coded, a non-zero transformation coefficient is not coded in both of the two adjacent blocks, the two adjacent blocks are predicted by the same reference frame, and an absolute value of a difference between motion vectors of the two adjacent blocks is smaller than a specified threshold value. |
US10257509B2 |
Apparatus and method for multi configuration near eye display performance characterization
System and method for performance characterization of multi configuration near eye displays includes: a mirror; a lamp; a beamsplitter; a collimating and reflective lens for collimating light reflected from the beamsplitter and reflecting it back towards an image sensor having a view finder; a field-of-view (FOV) aperture to project light from the lamp onto the DUT through the objective lens; a video viewfinder digital camera for capturing an virtual image of the DUT; a spectroradiometers for performing spectroradiometric measurements on a captured image of the defined measurement area to characterize the performance of the DUT; and a controller circuit for characterizing performance of the DUT based on the spectroradiometric measurements. |
US10257508B2 |
Light source device, display apparatus including the same, display method using the same
A light source device may include a first light source, a second light source, a light guide plate (LGP) configured to guide a light incident from at least one of the first light source and the second light source, an optical film configured to form a distribution of directional light by controlling a progress path of a light output from the LGP, and a controller configured to control activation of at least one of the first light source and the second light source in order to control the distribution of directional light. |
US10257506B2 |
Method of obtaining depth information and display apparatus
A method of obtaining depth information and a display apparatus may adjust a sensor area of a sensor panel based on a distance from an object, and may obtain depth information of the object based on the adjusted sensor area. |
US10257500B2 |
Stereoscopic 3D webpage overlay
Systems and methods for displaying a stereoscopic three-dimensional (3D) webpage overlay. In some embodiments, user input may be received from a user input device and in response to determining that the user input device is not substantially concurrently interacting with the 3D content, interpret the user input based on a 2D mode of interaction. In addition, the user input may be interpreted based on a 3D mode of interaction in response to determining that the user input device is substantially concurrently interacting with the 3D content. The 2D mode of interaction corresponds to a first visual cursor, such as a mouse cursor, and the 3D mode of interaction corresponds to a second visual cursor, such as a virtual beam rendered to extend from a tip of the user input device. |
US10257496B2 |
Quality inspection data distributed ledger
A method for generating a quality inspection data block for a distributed ledger includes: determining an identification code associated with a sample to be inspected, inspecting the sample and thereby generating quality inspection data associated with the sample, and after completion of the inspecting of the sample combining the identification code and the quality inspection data into the quality inspection data block. The method also includes adding the quality inspection data block to the distributed ledger. An inspector including a sensor that senses a characteristic of a sample, a memory that stores sensor output data, and a processor configured to: determine an identification code associated with a sample to be inspected, generate quality inspection data based on the sensor output data, and combine the identification code and the quality inspection data into a quality inspection data block. In one example, the inspector is an in-flight 3D inspector. |
US10257495B1 |
Three dimensional composite images of digital identifications
In general, one innovative aspect of the subject matter described in this specification may be embodied in methods that include generating a three-dimensional composite image of a user from a set of two dimensional facial images. For instance, a depth map may initially be generated for each of the two dimensional facial images based on depth information. The depth maps may be used to identify matching elements that are used to combine multiple two-dimensional images. The generated three-dimensional composite image may then be displayed on a digital identification of a user device. In some instances, the rendering of the three-dimensional composite image on the user device may be adjusted based on tilting motions. |
US10257493B2 |
Transferring of 3D image data
A system of transferring of three dimensional (3D) image data is described. A 3D source device (10) provides 3D display signal (56) for a display (13) via a high speed digital interface like HDMI. The 3D display signal has frames constituting the 3D image data according to a 3D video transfer format, in which format the frames comprise at least two different frame types. Each frame has a data structure for representing a sequence of digital image pixel data, and represents a partial 3D data structure. The 3D source device includes frame type synchronization indicators in the 3D display signal. The display detects the frame type synchronization indicators and frame types, and generates the display control signals based on synchronizing the partial 3D data structures in dependence of the frame type synchronization indicators. |
US10257492B2 |
Image encoding and display
An image encoding method includes, for each of left and right images of an image stereo pair, identifying a region of interest (ROI) in an input image, generating multiple representations of that input image such that one representation is a high field of view (FOV) representation including substantially all of the input image and another representation is a low FOV representation having a lower FOV than the high FOV representation and including at least the ROI. The relationship between pixel resolution and image size for the high and low FOV representations is such that, in relation to the ROI, the low FOV representation provides more image detail than the high FOV representation. The method also includes generating one or more multiplexed images by juxtaposing portions of the left and right, high and low FOV representations so as to include all image content thereof in fewer than four multiplexed images. |
US10257491B2 |
Method for adapting a number of views delivered by an auto-stereoscopic display device, and corresponding computer program product and electronic device
A method and an apparatus for adapting a number of views delivered by an auto-stereoscopic display device are presented. The method is executed by an electronic device, and it comprises: determining a number of views based on a list of number of views supported by the auto-stereoscopic display device and at least an information indicative of a computing power of a device needed to deliver content for each view; obtaining a correspondence map between sub-pixels of the auto-stereoscopic display device and the number of views; and providing content to the sub-pixels of the auto-stereoscopic display device according to the correspondence map. |
US10257490B2 |
Methods and systems for creating and providing a real-time volumetric representation of a real-world event
An exemplary virtual reality media provider system (“system”) includes a configuration of synchronous video and depth capture devices disposed at fixed positions at a real-world event. In real time, the video and depth capture devices capture two-dimensional video data and depth data for surfaces of objects at the real-world event. The system generates a real-time volumetric data stream representative of a dynamic volumetric model of the surfaces of the objects at the real-world event in real time based on the captured two-dimensional video data and captured depth data. The dynamic volumetric model of the surfaces of the objects at the real-world event is configured to be used to generate virtual reality media content representative of the real-world event as experienced from a dynamically selectable viewpoint corresponding to an arbitrary location at the real-world event and selected by a user experiencing the real-world event using a media player device. |
US10257489B2 |
Stereo camera device and rectification method therefor
A stereo camera device according to one embodiment of the present invention comprises: a light pattern projection unit for projecting a predetermined pattern; a first camera unit for photographing the pattern; a second camera for photographing the pattern; and a control unit for controlling the light pattern projection of the light pattern projection unit, and determining whether to perform rectification between a first image and a second image by analyzing the first image photographed by the first camera unit and the second image photographed by the second camera unit. |
US10257488B2 |
View synthesis using low resolution depth maps
View synthesis is performed based on obtained texture data and a depth map. The resolution of the depth map is lower than that of the texture data by a ratio dw in the x direction and by a ratio dh in the y direction. Texture pixel positions x, y are transformed into non-integer depth map pixel positions by performing divisions x/dw and y/dh and these non-integer depth map pixel positions are rounded to integer depth map pixel positions, and a view is synthesized based at least on the obtained texture data and depth map values at the integer depth map pixel positions and/or adjacent positions. |
US10257484B2 |
Imaging processing device and imaging processing method
An imaging processing device and an imaging processing method that can solve a problem generated in visible light photographing in a case where DBPF is used instead of an infrared cut filter. An imaging sensor includes a color filter, and DBPH that has a transmission characteristic in a visible-light band, blocking characteristic in a first wavelength band adjacent to a long-wavelength side of the visible-light band, and transmission characteristic in a second wavelength band that is a part of the first wavelength band. A signal processing unit subtracts an infrared signal, which is output from an infrared pixel, from each color signal output from a pixel in each color of visible light in the imaging sensor. Here, in a case where each color signal reaches a pixel saturation level, control of performing correction in such a manner that an infrared signal subtracted from each color signal is lowered is performed. |
US10257482B2 |
Apparatus and methods for bringing an object to life
This disclosure relates to apparatus and methods for bringing an object to life using a projection apparatus. An object may be augmented with a projected image by detecting a landmark associated with the object, determining a modified version of an image to compensate for an orientation of the projection apparatus to the landmark, and implementing a light generated by the projection apparatus to project the modified version of the image on a surface of the object. |
US10257480B2 |
Projection display apparatus and projection method for projection display apparatus
A projection display apparatus that can prevent deviation in the light quantity distribution of the projected image is provided. A projection display apparatus includes: a light source unit including a light emitting element; an image light generator modulating light from the light source unit to emit image light; a projecting unit projecting the image light; a polarization modulator on which the image light is made incident and that emits light in a particular polarization state; and a depolarizer arranged on the optical path between the light emitting element and the polarization modulator. |
US10257475B2 |
Video on demand for audio/video recording and communication devices
In an A/V recording and communication device, the power configuration of the device is considered when determining a setting for a keep-alive interval of the device. If the device is connected to a reliable and continuous source of power, such as AC mains, then the keep-alive interval may be set to a very short duration, thereby reducing or eliminating any latency that the user might experience when attempting to remotely access the camera of the device. By contrast, if the device relies solely on a rechargeable battery for power, then the keep-alive interval may be set to a longer duration, thereby reducing the rate at which the rechargeable battery will be discharged. And, if the device is connected to an intermittent source of power, such as a solar panel, then the keep-alive interval may be set to a moderate duration to balance the competing interests of reducing latency and conserving battery life. |
US10257474B2 |
Network configurations for integrated accessory control
An integrated accessory control system can efficiently set up a new media streaming session with one or more accessories. A session identifier for the new session, as well as a destination address and security parameters can be generated. A data object comprising the generated elements can be written to a resource location. Additionally, a second data object comprising the session identifier, a streaming source address, a source identifier, and additional security parameters can be read from the resource location. A third data object comprising the session identifier, a session start command, and codec parameters can then be generated. The third data object can also be written to the resource location. Further, streamed media data conforming to the codec parameters and the security parameters may be received. |
US10257473B2 |
Doorbell device and method thereof
A doorbell device is provided. The doorbell device includes a first camera unit, a second camera unit, a doorbell button, and a processing unit. The first camera unit includes a first camera lens and a first image sensor, generating a first video. The second camera unit includes a second camera lens and a second image sensor, generating a second video. The processing unit selectively activates one of the first camera unit and the second camera unit according to at least one of the first video, the second video, and a state of the doorbell button. |
US10257471B2 |
Steerable nozzle-mounted camera system and method
A system for imaging a pipe comprising: (a) a first nozzle having a plurality of jets configured such that expelling fluid from the first nozzle urges the nozzle in an axial direction without substantially biasing the first nozzle laterally; (b) a second nozzle in fluid communication with the first nozzle, the second nozzle having one or more jets configured such that expelling fluid from the second nozzle biases the second nozzle laterally, wherein at least one of the first or second nozzles is configured for attachment to a hose for providing pressurized fluid, wherein the second nozzle is operatively connectable to the hose such that rotating the hose rotates the second nozzle; and (c) a camera attached proximately to the second nozzle. |
US10257470B2 |
Automated door
An automated door-opening device includes a first camera disposed on the outside of the door. The first camera is adapted to recognize a predetermined pattern of a gesture made by a patron. The gesture made in front of the first camera opens the door by a first actuator. A second actuator can be used to lock or unlock the door, thereby providing full hand-free operation of the door. |
US10257469B2 |
Neighborhood camera linking system
Systems and methods for linking neighborhood cameras and recording video from cameras that monitor public areas proximate neighborhood homes are provided. Some methods can include providing a plurality of cameras, each of the plurality of cameras linked to a respective security system in a plurality of security systems, each of the plurality of security systems protecting a respective building in a plurality of buildings, detecting an alarm event in a first security system of the plurality of security systems, and responsive to detecting the alarm event in the first security system, instructing the plurality of cameras to record video of a public area proximate the respective building in the plurality of buildings protected by the respective security system in the plurality of security systems linked to each respective camera in the plurality of cameras. |
US10257463B2 |
Multifunctional conferencing systems and methods
A conferencing system for providing remote assistance according to the present disclosure includes a service requester device configured to execute a service requester application, a service provider device configured to execute a service provider application and a server application executing on a computer server remotely located from the service requester and service provider devices, the service requester and service provider applications are configured to dynamically connect to each other through the at least one server application. |
US10257457B2 |
Solid-state imaging device
Provided is a solid-state imaging device capable of increasing the speed of an A/D converter. The solid-state imaging device includes a successive approximation A/D converter that performs A/D conversion on an analog pixel signal. The successive approximation A/D converter includes a D/A converter, a comparator, and a successive approximation register. The D/A converter converts a digital reference signal to an analog reference signal. The successive approximation register operates based on the result of comparison by the comparator to generate the digital reference signal in such a manner that the analog reference signal approximates the analog pixel signal. The D/A converter includes a split capacitor, first capacitors, second capacitors, a switch array, a third capacitor, and a multiplexer. The first capacitors each have a first electrode coupled to the output node. The second capacitors are coupled to a second electrode of the split capacitor. The switch array is coupled to a second electrode of each of the first and second capacitors and is adapted to generate the analog reference signal at the output node by selectively applying a first reference voltage. The third capacitor is coupled to the second electrode of the split capacitor. The multiplexer is coupled to a second electrode of the third capacitor and is adapted to generate the analog reference signal at the output node by selectively applying a second reference voltage. |
US10257456B2 |
Hardware friendly virtual frame buffer
Embodiments of a virtual frame buffer (VFB) for buffering asynchronous data originating from an imaging source such as a dynamic vision sensor. The VFB may include a hash table memory, a data memory, and a control unit. The control unit receives an input address of an asynchronous data event and determines a pseudo-randomly computed hash of the hash table memory at which to store the input address. The control unit links the hash to a handle corresponding to a data memory cell that stores pixel data of the event. The VFB may interface like a full frame buffer, but use significantly less memory. The VFB may be used with a pixel processing algorithm to search for recent events in a localized environment of a pixel. |
US10257454B2 |
Solid-state imaging device, method of driving solid-state imaging device, method of manufacturing solid-state imaging device, and electronic apparatus
A solid-state imaging device includes: a semiconductor layer having a first surface and a second surface that oppose each other; and a plurality of photodiodes stacked in the semiconductor layer. One or more photodiodes of the plurality of photodiodes also serve as a transfer path of a signal charge accumulated in other photodiodes. |
US10257452B2 |
Solid-state image pickup apparatus, signal processing method for a solid-state image pickup apparatus, and electronic apparatus
A solid-state imaging device includes a pixel array section that has at least one pixel with a photoelectric conversion unit and a charge detection unit. A driving section is configured to read out a signal of the pixel, a first portion of said signal being based on signal charge, a second portion of said signal being based on a reset potential. A signal processing section is configured to read out the first portion of the signal as a reference voltage, with the reference voltage being adjusted to cause the first and second portions of the signal to be within an input voltage range. |
US10257451B2 |
Comparison device and CMOS image sensor using the same
Provided are a comparison device capable of achieving a small area by using one small sampling capacitor for an input terminal and improving linearity by using a fixed reference voltage and a CMOS image sensor using the same. The comparison device may include a comparator configured to compare a pixel signal inputted through a positive input terminal with a ramp signal, a first sampling capacitor configured to be provided between an input terminal of the ramp signal and the positive input terminal of the comparator, a sampling switch configured to be provided between an output terminal of the comparator and a negative input terminal of the comparator, and a second sampling capacitor configured to be provided between a ground terminal and the negative input terminal of the comparator. |
US10257443B2 |
Multimedia distribution system for multimedia files with interleaved media chunks of varying types
A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames and encoded menu information. |
US10257441B2 |
Methods, systems, and products for telepresence visualizations
Methods, systems, and products generate telepresence visualizations for a remote participant to a videoconference. A central server superimposes the remote participant onto images or video of the teleconferencing environment. The central server thus generates an illusion that the remote participant is in the same conferencing environment as other conferees. |
US10257434B2 |
Multiview body camera system with environmental sensors and alert features
A multiview body camera system comprising a vest, a helmet, shoulder pads, camera units providing video, directional microphones providing audio, sensors providing motion detection and other functions is described herein. A control module controls camera units, microphones, sensors and all other circuitry. A tamper-proof locking compartment containing elements of the body camera system is operable by a remote control signal transmitted from an authorized party or by a security code. The body camera system features voice command recognition, real time monitoring, recording, storing, remote reporting; alerts the wearer of impending threats, such as approaching cars, persons, objects or gunshots and may incorporate a visor that provides a panoramic view. The body camera integrates all components internally. Bullet resistant material is used in the construction of the vest and helmet. The device operates continuously, and the wearer cannot disrupt the operation without consequence. All recorded data is archived an internal memory. |
US10257427B2 |
Information processing method and electronic device
An information processing method and an electronic device are provided. The method comprises: detecting a first movement parameter value of an image capture unit of the electronic device in its current movement state, the first movement parameter value being associated with the current movement state of the image capture unit; determining a first capturing frame rate corresponding to the first movement parameter value based on a correspondence between movement parameter values and capturing frame rates; and controlling the image capture unit to capture an image at the first capturing frame rate. |
US10257426B2 |
Image sensor modules, methods of manufacturing the same, and image processing systems including the image sensor modules
An image sensor module is provided. The image sensor module includes a printed circuit board (PCB), an image sensor chip disposed on a first plane of the PCB and electrically connected to the PCB, and an image signal processing chip disposed on the first plane of the PCB and electrically connected to the PCB. An aspect ratio of the image signal processing chip is at least two times greater than an aspect ratio of the image sensor chip. A minimum feature size of a metal line implemented in the image sensor chip is at least 1.5 times greater than a minimum feature size of a metal line implemented in the image signal processing chip. |
US10257422B2 |
Solid-state image pickup element, image pickup module and electronic equipment
The present disclosure relates to a solid-state image pickup element, an image pickup module and electronic equipment configured to avoid large scaling of an image pickup element caused by an improvement in functions thereof. The solid-state image pickup element is configured with a lamination of an image sensor substrate on which a plurality of pixels is arranged on a surface of a sensor, and a signal processing substrate in which signal processing of an image signal output from the image sensor substrate is executed. The signal processing substrate has an electronic blur correction processing unit, a first connection unit that connects with an optical blur correction processing unit, and a second connection unit that connects with a gyro sensor which detects a blur generated in an image. At least a part of signals passed between the gyro sensor and the optical blur correction processing unit passes through the signal processing substrate. |
US10257418B2 |
Image processing method for movement detection and compensation
An image processing method for improving image quality selects one of a plurality of two-dimensional pixel matrix source images of an imaged target as a reference image. Movement of the target is detected in the source images. The detected movement between the reference image and at least one other image of the source images is compensated differently in at least two different sections of the at least one other source image. The reference image and the movement compensated at least one other image are combined for forming an improved image. |
US10257417B2 |
Method and apparatus for generating panoramic images
A method and an apparatus for generating panoramic images are presented. The method includes receiving a set of consecutive image frames. A portion of a first image frame is extracted to configure an intermediate panoramic image. The intermediate panoramic image is augmented by stitching image frame portions to the intermediate panoramic image. The image frame portions are selected from individual image frames in a subset of image frames including consecutive image frames from a second image frame to a penultimate image frame. Each image frame portion is selected based on a sharpness measure and an overlap measure associated with the respective individual image frame. The overlap measure is determined based on a comparison of the respective individual image frame with a current state of the intermediate panoramic image. A portion of a last image frame is stitched to the augmented intermediate panoramic image to configure the panoramic image. |
US10257414B2 |
Method and system for smart group portrait
Various systems and methods are provided for capturing an image of a group of individuals in a scene. Facial detection may be performed to identify one or more individuals of the group. One or more features of each identified individual are monitored to determine an image quality score for the individual, indicative of how the individual will appear in a captured image of the group. A determination is made as to whether the image quality score for the individual satisfies one or more image quality threshold values. If the image quality score for the individual satisfies the one or more threshold values, a sub-image may be captured of the individuals. Sub-images for each individual may be combined to form a single composite image of the group. |
US10257411B2 |
Electronic device, method, and storage medium for controlling touch operations
An electronic device includes a control unit that performs control to set the electronic device to a second state in a case where the electronic device is set to a first state and a detected orientation of the electronic device changes from a first orientation to a second orientation, set the electronic device to the first state in a case where the detected orientation changes from the second orientation to the first orientation, perform predetermined processing according to a touch operation performed on a display unit in a case where the electronic device is set to the first state, and not perform the predetermined processing even if the touch operation is performed on the display unit, in a case where the electric device is set to the second state. |
US10257409B2 |
Electronic apparatus to display a plurality of items arranged in an item line on a display
An image processing apparatus includes a selection unit that selects any of a plurality of items arranged in a first area, a switching unit that switches a mode between a at least first mode, in which an item displayed in the first area selectable, and a second mode, in which the image processing apparatus accepts an operation for an item line including a plurality of items arranged in a second area, and a control unit that performs control to display the item line so that a boundary area between two items included in the item line is not at a predetermined position in the second area in the second mode, and display the item line so that the boundary area is at the predetermined position based on switching to the first mode. |
US10257405B2 |
Automatic focusing method and automatic focusing system
An automatic focus method includes: catching an image data in a focus area; calculating the image data to get a contrast value curve via a contrast value algorithm; obtaining a contrast weight of each contrast value; calculating an adapted contrast value by multiplying the contrast value to the contrast weight; and adapting the focus according to the adapted contrast value curve. An automatic focus system using the automatic focus method is further disclosed. |
US10257402B2 |
Control apparatus, method of controlling image sensing device, and non-transitory computer-readable storage medium that controls an image sensing device for tracking and sensing a tracking target
A control apparatus includes at least one processor operatively coupled to a memory, serving as a sensing unit configured to sense a tracking target that appears in a sensed video, a recording unit configured to record a size of the tracking target, and a search unit configured to obtain a predicted size of the tracking target in the sensed video, based on the size recorded by the recording unit, for a case of zooming out at a predetermined scaling factor, and, if the predicted size is larger than a predetermined size, to zoom out by the predetermined scaling factor, and then to search for the tracking target in the sensed video after the zoom out. |
US10257398B2 |
Camera module having a focus adjusting unit
The present embodiment relates to a camera module comprising: a first body; a second body coupled to the first body; a lens unit coupled to the second body; a circuit substrate unit located in an internal space formed by the first body and the second body and having an image sensor mounted thereon; and a focusing unit formed in the second body, and moving and fixing the lens unit or the circuit substrate unit in an optical axis direction of the lens unit, wherein a distance between the lens unit and the image sensor in the optical axis direction is adjusted through the focusing unit. |
US10257386B2 |
Image formation based on image data with smallest error generated using one of plural dither matrices
An image forming device is provided, including a generation part, a determination part and a printing part. The generation part generates a plurality of types of binarized image data with respect to original image data. The determination part determines the binarized image data, in which an error between each of the plurality of the types of the binarized image data and the original image data is smaller, among the plurality of the types of the binarized image data. The printing part prints the binarized image data determined by the determination part on a medium. |
US10257384B2 |
Image processing apparatus
A binary image generation portion binarizes a scanned image and generates a binary image. A specific character position detection portion (a) specifies rectangles that circumscribe a plurality of characters, respectively, in the binary image, (b) detects a plurality of specific characters having longitudinal lines or transverse lines at centers of the specified circumscribing rectangles, and (c) detects, as positions of the plurality of specific characters, center positions of the longitudinal lines or the transverse lines, within a predetermined range, to be detected, in a main scanning direction or a sub-scanning direction. A skew angle specifying portion specifies an alignment direction in which the plurality of specific characters are aligned, based on the positions of the plurality of specific characters detected in the range to be detected, and specifies a skew angle of a document image in the scanned image, based on the specified alignment direction. |
US10257382B2 |
Image formation control method, image forming system, and image forming apparatus for controlling data transfer among a plurality of communication paths
An image formation control method for controlling an image forming system including a controller that converts original image data into image formation image data, an image forming apparatus that includes a control unit and an image forming unit and forms an image on a sheet on a basis of the image formation image data, a plurality of communication paths through which plural pieces of data are capable of being transferred in parallel between the controller and the image forming apparatus, and a measurement unit that measures data transfer speed of each of the plurality of communication paths includes causing the control unit to refer to the data transfer speed of each of the plurality of communication paths measured by the measurement unit and to assign a data transfer to each of the plurality of communication paths. |
US10257378B1 |
Positioning module and handheld scanner using the same
The disclosure is related to a positioning module and a handheld scanner using the same. The positioning module includes a base, a rotation support member, a shaft body, a wheel, a first sensor, and a second sensor. The rotation support member is pivoted to the base and rotates relative to the base about the first axis. The shaft body and the wheel are pivotally contacted to the main body and in constant contact with each other. When the wheel is rotated about a second axis due to a frictional force, the main body displace linearly and the shaft body is driven to rotate. Since the second axis is offset by the first axis, the rotation support member is driven to rotate at an angular displacement synchronously. The first and second sensors detect the shaft body and the main body to obtain the linear and angular displacements for positioning. |
US10257377B2 |
Printing apparatus, control method of printing apparatus, and storage medium
A printing apparatus includes a printer engine and a network interface. A first controller communicates with the network interface, and a second controller controls power supply to the printer engine and the first controller. The first controller, when the printing apparatus makes a transition to a power-saving state, causes the network interface to be in a first sleep state or a second sleep state from the normal operation state and instructs the second controller to stop power supply to the first controller. The second controller supplies power to the first controller when the printing apparatus resumes from the first sleep state, and supplies power to the first controller and the printer engine when the printing apparatus resumes from the second sleep state. |
US10257374B2 |
Image forming apparatus, method for controlling image forming apparatus, and program
An image forming apparatus includes a storage unit that stores a personal setting value of a user, a reception unit that receives a login of the user, and a control unit that that determines whether the personal setting value of the user whose login is received can be stored in the storage unit, and in a case where it is determined that the personal setting value cannot be stored and registration of the personal setting value is instructed by the user whose login is received, performs control so as to store the personal setting value of which the registration is instructed in a virtual storage area prepared for temporary storage. |
US10257373B2 |
Non-transitory computer-readable recording medium and conference system
Disclosed is a non-transitory computer-readable recording medium in which a program is stored, wherein the program causes an information processing device to: obtain conference information of a conference; and prepare and display a print instruction window having a function for receiving a selection of a print apparatus used for a printing in a list of one or more print apparatuses by displaying the list and having a function for receiving an instruction for starting the printing, the print instruction window indicating the obtained conference information. |
US10257369B2 |
Driving device and image forming apparatus including same
A driving device includes an exterior cover, a drive source, a drive source mount, a drive transmitter, and a rotor cover. The drive source includes a rotor and a stator disposed in the rotor. The drive source mount is disposed between the drive source and the exterior cover, to mount the drive source. The drive transmitter transmits a drive force from the drive source to a rotator. The rotor cover covers a periphery of the rotor. |
US10257368B2 |
System and method for communication between mobile devices
Method for transferring an entitlement from a first party to a second party in a communication network. The second party which is preferably a mobile communication connects to a mobile communication network and to a peer-to-peer network. The second party selects, over the peer-to-peer network, entitlement offered by the first party to purchase or to use a product or a service. The second party effects the entitlement, using the mobile communication terminal, to purchase or to use the product or the service. |
US10257363B2 |
Coordinating input on multiple local devices
One embodiment provides a method, including: receiving, at a first device, a user input; determining, at the first device, a second device is capable of responding to the user input; resolving, using a processor, a target device from among the first device and the second device; and executing, using the target device, a command in response to the user input. Other aspects are described and claimed. |
US10257361B1 |
Method and apparatus of processing user data of a multi-speaker conference call
A method and apparatus of sharing documents during a conference call data is disclosed. One example method may include initiating a document sharing operation during a conference call conducted between at least two participants communicating during the conference call. The method may also include transferring the document from one of the two participants to another of the two participants, and recording at least one action performed to the document by the participants during the conference call. |
US10257360B2 |
System and method to improve management during a conference call
A method to operate with electronic computer hardware to manage operations during simultaneous conference calls, the method comprising: processing each ongoing conference call by iteratively performing at a given time integral the following steps for a given conference call; identifying a set of attributes of the given conference call from a conference call database, the set of attributes comprising: an end time, a set of participants, and a set of participant devices of the given conference call; displaying, in real time, a calendar on the display of each device from the set of participant devices; initiating an auto dial procedure for a subsequent conference call after reviewing the calendar to determine if a subsequent call is scheduled for the given time integral; and terminating the given conference call if the end time of the given conference call is scheduled at the given time integral. |
US10257357B1 |
System and method for managing routing of customer calls to agents
A call management system of a call center retrieves from a customer database enterprise customer data associated with an identified customer in a customer call, which may include customer event data, attributions data, and activity event data. The customer database tracks prospects, leads, new business, and purchasers of an enterprise. The system retrieves customer demographic data associated with the identified customer. A predictive model is selected from a plurality of predictive models based on retrieved enterprise customer data. The selected predictive model, including a logistic regression model and tree based model, determines a value prediction signal for the identified customer, then classifies the identified customer into a first value group or a second value group. The system routes a customer call classified in the first value group to a first call queue assignment, and routes a customer call classified in the second value group to a second call queue assignment. |
US10257356B2 |
Task assignments to workers
Network presence is used to assign a worker to a task. In today's networked environment, workers may be remotely located but still accomplish tasks. As long as workers have network access, the workers may be assigned tasks for completion. As tasks are completion, the network presences of the workers are determined, and the tasks may be assigned based on the network presences. |
US10257354B2 |
Techniques for L3 pairing in a contact center system
Techniques for L3 pairing in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for L3 pairing in a contact center system comprising identifying a plurality of contacts waiting for assignment, identifying a plurality of agents available for assignment, and selecting at least one of the plurality of agents with at least one of the plurality of contacts for assignment and connection within the contact center system. |
US10257352B2 |
End user experience via distributed option tree generation
A method, computer program product, and system is disclosed for generating an Interactive Voice Response (IVR) system tree. A plurality of IVR system options from the IVR system are received. A first set of selections of the IVR system options are received from the user. A second set of selections of the IVR system are received, comprising at least a second set of subtrees. In response to identifying a plurality of subtrees of the second set of subtrees that are associated with the root node, the identified plurality of subtrees are mapped to the option tree. An IVR combination tree is generated. A visualization IVR combination tree is generated for display, in response to receiving a second user request for access to the IVR system. A target service associated with a user input selection of at least one end node of the visualized IVR combination tree is accessed. |
US10257349B1 |
Telephone call-back device
Disclosed is a telephone call-back device that can provide a means for the recipient of a robocall incoming phone call to take action. The telephone call-back device includes an activation device, a call source utility, and a call-back utility. The activation device is a button or switch that a user can activate when they receive a robocall. Once the activation device is activated, the call source utility identifies a source phone number of the robocall incoming phone call. The call-back utility initiates one or more robo call-back outgoing phone calls to be sent to the source phone number. The call-back utility can be programmed to try to send many robo call-back outgoing phone calls to the source phone number to try to swamp the phone number with robo call-back outgoing phone calls. |
US10257348B2 |
Providing additional information to called parties
A system, method, and computer readable medium for providing additional information to called parties comprises receiving a call from a calling party, performing a lookup of information associated with the calling party in a database, receiving the information from the database, and forwarding the information to a called party. The system comprises at least one device for receiving a call from a calling party, and at least one database for storing information associated with the calling party, wherein the at least one device is operable to perform a lookup of information associated with the calling party in a database, receive the information from the database, and forward the information to a called party. |
US10257345B2 |
Mobile device communication access and hands-free device activation
Apparatuses, systems, and methods are provided for analyzing an incoming telephonic event (e.g., call, message, and/or notification) to a mobile device during operation of a vehicle in relation to a combination of factors to determine if the incoming telephonic event is to be allowed to be received during vehicle operation. The mobile device associated with a driver of the vehicle may receive the incoming telephonic event during operation of the vehicle. An incoming telephonic event analysis application operating on the mobile device may apply a soft block preventing the incoming telephonic event from being displayed on the mobile device. Based on the incoming telephonic event data, vehicle operational data, user preferences, hands-free device activation, and driver and road ratings, the incoming telephonic event analysis application may determine whether or not to maintain the soft block or allow the incoming telephonic event to be displayed on the mobile device during operation of the vehicle. |
US10257341B2 |
Using a smartphone for remote interaction with visual user interfaces
Methods and systems are provided for establishing an interaction session between a visual interface on any of a wide range of devices (e.g., POS, ATM, computer, television, or other visual display) and a smartphone having a camera by using the smartphone camera to scan or capture a special image (e.g., a QR code) presented on the visual interface. The special image serves as a token mark that can graphically encode information about the visual interface and the operator or owner of the device presenting the visual interface. Upon scanning the token mark, an application on the smartphone may establish a connection between the application and a server in communication with the visual interface. The application may then present some of actions provided by the visual interface on the smartphone display so that the user can select actions using the smartphone with the selected actions being performed on the visual interface. |
US10257337B2 |
Communication apparatus connectable with use of close proximity wireless communication, method for controlling communication apparatus, and recording medium
A communication apparatus includes a communication unit configured to communicate with an external apparatus, and a control unit having a plurality of display modes including a single-display mode of displaying a single content on a single screen of a display unit, and a multi-display mode of displaying a plurality of contents on the single screen of the display unit, wherein, if the communication unit starts communication with the external apparatus in a state where the display mode is the multi-display mode, the control unit displays the plurality of contents on the single screen of the display unit and receives a selection of a transmission target after establishment of the communication with the external apparatus, and wherein, if the communication unit starts the communication with the external apparatus in a state where the display mode is the single-display mode, the control unit does not receive the selection of the transmission target after the establishment of the communication with the external apparatus. |
US10257328B2 |
Method and apparatus for control frame extension
Aspects of the disclosure provide an apparatus having a processing circuit and a transceiver. The processing circuit is configured to generate a frame to have an extended subtype under a control type, configure a media access control (MAC) header of the frame to indicate an extended control frame format, and configure a field of the frame to be an extended subtype field according to the extended control frame format to carry an identification for the extended subtype. The extended subtype is defined in addition to a plurality of subtypes that are identifiable using a subtype field in the frame according to a control frame format. The transceiver is configured to transmit signals to carry the frame. |
US10257325B2 |
System, apparatus, and method for configuring preamble and synchronizing frame
Provided is a method and apparatus of a receiver. The method and apparatus include generating a macro sequence of a length using a complementary-symmetry property. The method and apparatus also obtain a preamble sequence for a communication mode based on the macro sequence. |
US10257324B2 |
Link adaptation for multi-user transmission in 802.11 systems
The embodiments provide a method implemented by a network device for transmitting link adaptation feedback in a Wireless Local Area Network (WLAN) that supports multi-user simultaneous transmission. The method generates and transmits a frame that includes one or more link adaptation feedback values associated with a wireless communications link between the network device and a second network device. In one aspect, the one or more link adaptation feedback values may include a link adaptation feedback value for an entire operation bandwidth of the wireless communications link and a link adaptation feedback value for a given subchannel within the operation bandwidth. In another aspect, link adaptation feedback values for one or more users of a multi-user simultaneous transmission are transmitted in a multi-user acknowledgment (ACK) frame. The embodiments allow for efficient link adaptation in a multi-user simultaneous transmission environment. |
US10257323B2 |
Apparatus and method for processing header compressed packet in electronic device
An electronic device process data including a compressed header is provided. The electronic device includes a controller configured to generate a data packet comprising a header compressed based on at least one data packet previously transmitted, and a transmitter configured to transmit the data packet. |
US10257319B2 |
System providing faster and more efficient data communication
A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers. |
US10257316B2 |
Monitoring of node.js applications
A system creates and monitors virtual threads within a node.js application. Callbacks executing within an event loop for a node.js system are identified and may be traced. The callbacks are associated with a context, and resources associated with execution flow during each context may be identified. Callback registrations, callback calls, and callback completion messages may each be detected and recorded. Each registration, call, and completion message is associated with a virtual thread or other transaction identifier. The timing information for each virtual thread and other resource usage for each context may then be identified, stitched together for distributed transactions and reported to a user to provide more detail for node.js application processing. |
US10257315B2 |
Secure proxied data retrieval from third-party services
In one embodiment, a social networking system transmits a client proxy application to a client device in order to export data from a third-party site that has instituted IP address blocking or rate limiting. In particular embodiments, the proxy application multiplexes a plurality of web responses from the third-party server over a single socket communication with a proxy server. In particular embodiments, the proxy application obtains data from the third-party service and relays it via the proxy server to the social networking system. |
US10257314B2 |
End-to-end user experiences with a digital assistant
A digital assistant supported across devices such as smartphones, tablets, personal computers, wearable computing devices, game consoles, and the like includes an end-to-end user experience client that interfaces with extensions to applications and/or remote cloud-based services so that user experiences, content, or features can be integrated with the digital assistant and rendered as a native digital assistant user experience. The digital assistant is configured to perform as an active participant in a user experience from its initiation to its conclusion (i.e., from “end-to-end”) by determining the user's intent, performing tasks and actions, providing status, and interacting with the user as needed. The digital assistant utilizes proximity sensing so that its end-to-end participation in a user experience may span different physical locations. Such capability can facilitate the performance of location-specific actions including authenticating the user to gain access to locations, information, or services that would be restricted from non-authenticated users. |
US10257313B2 |
Media intelligence suite
A device may receive an indication to determine status information associated with a media content delivery of media content. The media content may be delivered via a content delivery system. The device may determine, based on information provided by devices included in the content delivery system, progress information associated with the media content delivery. The progress information may identify progress, associated with the media content delivery, with respect to one or more steps, associated with delivering the media content, performed by the devices included in the content delivery system. The device may determine the status information, associated with the media content delivery, based on the progress information. The status information may indicate the status of the media content delivery. The device may provide the status information such that the status information may be displayed as a visual indication of the status of the media content delivery. |
US10257311B2 |
Methods and systems of identifying a device using strong component conflict detection
A system implements a method of identifying an electronic device that requests access to a web service. A processor may receive, from an electronic device via a communication network, a first group of requests to access one or more web service functions on behalf of a registered user of the web service. The processor will receive, in connection each of the requests in the first group, one or more data points about the electronic device from which the request originated, will analyze the data points and grouping the requests into a plurality of strong components so that each strong component comprises requests that originate from either a single electronic device or from a plurality of electronic devices having one or more similar properties, and will generate a graph representative of one or more associations between or among the strong components within the grouping. |
US10257305B2 |
Preemptive content distribution
An aspect of preemptive distribution of content includes monitoring content accessed in a local cache of a computing device. A time and a location of content accesses in the local cache are tracked. Prefetching heuristics are determined based on patterns of the time and the location of the content accesses. The prefetching heuristics are applied to speculatively prefetch additional content prior to the computing device receiving a request to access the additional content. |
US10257303B2 |
Proxy-computer-based provision of alternative graphical user interfaces
The invention relates to a computer-implemented method for providing an alternative GUI to a client application. A proxy computer comprises a history with request sequences respectively representing a part of a workflow predefined by an original GUI. Each request sequence in the history has been transmitted previously from an original GUI displayed in a client application via the proxy computer and via a network to a backend application. The proxy computer intercepts a current request transmitted from the original GUI to the backend application via the network and the proxy computer, compares the current intercepted request with the request sequences in the history, identifies and evaluates a matching request sequence for generating the alternative GUI, the alternative GUI completely or partially implementing the part of the workflow represented by the identified request sequence and returns the generated alternative GUI via the network to the client application. |
US10257300B2 |
Precision push method for internet information
The present invention could achieve the implementation of one-off publishing by users of structured information, non-structured information, text information and webpage information, precisely push these information to various internet information application platforms and relevant information requiring users, thus relieving an internet user from the distress of repeatedly publishing on various application platforms, reducing information collecting costs of the internet application platforms, and further improving communication and application efficiency of internet information. |
US10257296B2 |
Service providing system, service providing device, and data constructing method
According to one embodiment, a service providing system accumulates, as first context information linked to identification information of a first user, at least a part of first data detected by a first sensor worn on a body of the first user or provided in a held object of the first user. The service providing system provides a first service based on a first aggregate of the accumulated first context information to the first user. |
US10257295B1 |
Internet activity, internet connectivity and nearby Wi-Fi and local network device presence monitoring sensor
In some implementations, a system can monitor Internet activity, internet connectivity, and nearby Wi-Fi and local network presence associated with a local network. Internet activity data of a network of a property over a particular period of time is initially obtained. Occupancy data from one or more devices associated with the property is then obtained. The occupancy data indicates a physical presence of people within the property over the particular period of time. An abnormality associated with the network of the property is then identified based on the obtained Internet activity data and the obtained occupancy data. An indication of the abnormality associated with the network of the property is then provided in response to identifying the abnormality associated with the network. |
US10257293B2 |
Computer-vision content detection for sponsored stories
In one embodiment, a system may receive sponsor specifications from a sponsor designating one or more concepts, monitor a plurality of activity streams for upload by users of matching multimedia objects, determine a geographic location associated with each matching multimedia object, receive a request from the sponsor associated with a specific geographic area, and send to a client device associated with the sponsor in response to the request information identifying the geographic locations associated with the respective matching multimedia objects that are within the specific geographic area. |
US10257283B2 |
System, method and computer program product for network function modification
A network function modification method, system, and computer program product, include terminating the connection-oriented session between a client and a server via at least two proxies, running a multipath connection-oriented session between the at least two proxies, if an insertion request is received, establishing a first multipath subflow with the new multipath subflow traversing the network function of the insertion request, and if a removal request is received, establishing a second multipath subflow with the new multipath subflow not traversing the network function of the removal request. |
US10257282B2 |
Lock management method in cluster, lock server, and client
A lock management solution in a cluster, where the cluster includes a client and a lock server, the lock server includes an interface card and a memory, the memory stores a read lock request queue recording an identifier of a client waiting for a read lock or obtaining the read lock, the memory further stores a write lock request queue recording an identifier of a client waiting for a write lock or obtains the write lock, and the memory further includes a read lock allocation count and a write lock allocation identifier, where the read lock allocation count records an allocated read lock, and the write lock allocation identifier indicates whether the write lock has been allocated. |
US10257278B2 |
Vehicle defined source transmitter
Systems and methods of crowd sourcing data are provided. In one embodiment, a method of crowd sourcing data comprises: receiving data region boundary information from an aggregation system, the data region boundary information defines boundaries of data regions; determining membership in a data group for a vehicle based on position of the vehicle within a region; determining whether another member of the data group has been selected as data source; determining whether the vehicle can provide information to the data aggregation system; broadcasting a self-nomination message for the information to members of the data group, wherein the self-nomination message self-selects the vehicle as data source for the information; wherein the self-nomination message identifies the type of information; and transmitting the information from the data source to the data aggregation system via a communication link, wherein only the data source transmits the information to the data aggregation system for the data group. |
US10257275B1 |
Tuning software execution environments using Bayesian models
An optimizer for a software execution environment determines an objective function and permitted settings for various tunable parameters of the environment. To represent the execution environment, the optimizer generates a Bayesian optimization model employing Gaussian process priors. The optimizer implements a plurality of iterations of execution of the model, interleaved with observation collection intervals. During a given observation collection interval, tunable parameter settings suggested by the previous model execution iteration are used in the execution environment, and the observations collected during the interval are used as inputs for the next model execution iteration. When an optimization goal is attained, the tunable settings that led to achieving the goal are stored. |
US10257274B2 |
Tiered heterogeneous fast layer shared storage substrate apparatuses, methods, and systems
A storage system for organizing and maintaining metadata in a distributed network. The system includes: a network; a plurality of distributed nodes configured to communicate through the network; a plurality of block devices configured to communicate with the plurality of distributed nodes through the network; and a management server configured to communicate with each of the plurality of distributed nodes and block devices and further configured to arbitrarily associate metadata and data to any of the plurality of distributed nodes such that a global copy of the metadata does not exist in one or more fixed locations known to all distributed nodes. |
US10257271B2 |
Chandra-Toueg consensus in a content centric network
One embodiment provides a system that facilitates secure communication between computing entities. During operation, the system generates a first interest that indicates a vote for a value associated with a group prefix and a round number. In response to the first interest, the system receives a first content object that indicates an acknowledgment of the vote and has a payload that includes a nonce validator. In response to a second interest that indicates an acknowledgment of the first content object, the system receives a second content object that indicates a decision for the value and has a payload that includes a nonce which is used as a pre-image of the nonce validator. The system verifies the second content object based on the nonce and the nonce validator. |
US10257269B2 |
Selectively disabling operation of hardware components based on network changes
Disclosed herein are systems and methods for selectively disabling operation of hardware components based on network changes. In some embodiments, the hardware component may cause a platform to perform network discovery to receive first network discovery data, cause the platform to perform network discovery to receive second network discovery data, determine that the differences between the first and second data exceed a network change threshold, and in response to the determination, cause disablement of operation of one or more functions of the hardware component. Other embodiments may be disclosed and/or claimed. |
US10257268B2 |
Distributed peer-to-peer data center management
Provided is a process of managing rack-mounted computing devices in a data center with a distributed peer-to-peer management system, the process including: determining roles of data-center management computing devices in a distributed peer-to-peer data-center management system; receiving, via an out-of-band network, a data-center management command at a given data-center management computing device; distributing, based on at least some of the roles, via the out-of-band network, the data-center management command. |
US10257261B2 |
Multi-tenant-cloud-aggregation and application-support system
The present application is directed to a distributed system that provides multi-cloud aggregation and that includes a cloud-connector server, cloud-connector nodes, and one or more service-provider nodes that cooperate to provide services that are distributed across multiple clouds. A service-provider node obtains tenant-associated information from a virtual data center in which the service-provider node is installed and provides the tenant-associated information to the cloud-connector server. |
US10257255B2 |
Hierarchical organization for scale-out cluster
Performing a distributed data operation. A method includes receiving a request for one or more data operations from a first computing system, such as a client. The method further includes determining a number of node endpoints that can be used to satisfy the query. Based on the number of node endpoints, the method further includes selecting a plan from the group consisting essentially of a flat data operation plan, a hierarchical data operation plan or a combination of partially flat/partially hierarchical data operation plan. The request for one or more data operations is serviced using the selected data operation plan. |
US10257254B2 |
Method and associated server for providing user-friendly operation
A server includes a web page service module, a first CGI module and a second CGI module, in which the first CGI module and the second CGI module correspond to applications required to be executed by different respective authorities. In the operations of the server, the web page service module receives a request from a device external to the server, and the web page service module determines contents of the request to select the first CGI module or the second CGI module in order to execute the request. |
US10257253B1 |
Systems, methods, and media for correlating information corresponding to multiple related frames on a web page
Systems, methods, and media for correlating information corresponding to multiple related frames on a web page are provided. In some embodiments, a method for identifying corresponding iframes on a web page to a server is provided, the method comprising: loading a web page including a plurality of iframes; receiving the requested content and identifying information for a first iframe; loading an event listener; determining a location of the first iframe in the structure of the web page; transmitting a message to a second iframe including the first identifying information and location of the first iframe; receiving, using the event listener, a message from the second iframe including second identifying information and location of the second iframe; determining that the second iframe is nested within the first iframe; and transmitting a third message to a server including at least the second identifying information and location of the second iframe. |
US10257251B1 |
Systems and methods for using a uniform resource locator to call for different types of content
This disclosure relates to systems and methods for using a uniform resource locator to retrieve content for both a first application and a second application. The user may elect to use the first or second application to view content associated with the uniform resource locator. In one instance, an unmodified uniform resource locator may be parsed for identifiers that may be used to retrieve content for the second application instead of the content for the first application. In another instance, a modified uniform resource locator may be appended with a second application scheme and a path for the content of the second application address. In both instances, the unmodified and the modified uniform resource locators may be used to retrieve content for the first application or the second application. |
US10257245B2 |
Association of user interactions at a first venue with the user for use in a second venue
There is provided a server and method for association of user interactions of a first venue and a second venue. The server including a memory storing a user profile of a user and a hardware processor, wherein the hardware processor may be configured to receive first user interactions of the user with a first system in a first venue, the first user interactions including a request for playing a first media content using the first system in the first venue, store the first user interactions of the user in the user profile of the user in the memory, determine, after storing, the user is in a second venue, retrieve from the user profile, after determining, the first user interactions, and provide, after retrieving, a custom presentation to the user using a second system in the second venue, wherein the custom presentation is based on the first user interactions. |
US10257244B2 |
Method for synchronizing a rich media action with an audiovisual change, corresponding device and computer software, method for generating a rich media presentation and corresponding computer software
The invention relates to a method for synchronizing an action in a piece of Rich Media® content with a change in a piece of audiovisual content, said Rich Media® and audiovisual content being part of a Rich Media® presentation. According to the invention, the method comprises the following steps: obtaining a piece of information representative of said change in said piece of audiovisual content, or change information; synchronizing an action in said piece of Rich Media® content with said change, said synchronization step including the following substeps: converting said change information into a Rich Media® event; detecting said event by at least one Rich Media® object of said presentation; triggering said action in said presentation on the basis of said detected event. |
US10257242B2 |
Internet provider subscriber communications system
A system, method, and computer readable medium for communicating at least one real-time specially-composed bulletin message to at least one subscriber of a provider of Internet services, comprising a first device, and a second device communicably coupled to the first device, wherein the first device: accesses only subscriber upstream traffic to a destination web site requested by the subscriber, wherein the first device inter-connects between the at least one subscriber and the destination web site, identifies the at least one subscriber's identification based on the accessed subscriber upstream traffic automatically provided by the subscriber, and provides the unique subscriber identification to the second device located at the provider of Internet services providing data services and management control to the first device, wherein the second device determines the subscriber associated with the unique subscriber identification. |
US10257241B2 |
Multimodal stream processing-based cognitive collaboration system
A collaboration system includes a stream processing engine and a Bot subsystem. The stream processing engine performs cognitive processing of multimodal input streams originated at one or more user devices in a communication session supported by a collaboration service to derive user-intent-based user requests and transmit the user requests over one or more networks. The Bot subsystem includes a stream receptor directs the multimodal input streams from the user devices to the stream processing engine to enable the stream processing engine to derive the user requests. The Bot subsystem also includes a cognitive action interpreter to translate the user requests to action requests and issue the action requests to the collaboration service so as to initiate actions with respect to the communication session. The Bot subsystem also includes a cognitive responder to transmit, in response to the user requests, multimodal user responses to the one or more user devices. |
US10257239B2 |
Packet switched voice service registration techniques with reduced overhead
This disclosure relates to techniques for reducing overhead associated with packet switched voice service registration. According to some embodiments, a cellular network entity associated with a cellular network may receive a request relating to packet switched voice service from a wireless device. It may be determined whether subscription information for the wireless device indicates that packet switched voice service from the cellular network is permitted to the wireless device. A response to the request indicating whether packet switched voice service from the cellular network is available to the wireless device may be provided to the wireless device. The response may be generated based at least in part on the subscription information. |
US10257234B2 |
Method and apparatus for controlling handover procedure in wireless communication system
A method is provided for controlling a handover procedure in a wireless communication system. In a method for operating a base station, whether a session setup request for a voice call of a terminal occurs is determined. If a handover request from the terminal occurs within a time period after the session setup request occurs, triggering of a handover procedure is delayed. |
US10257233B2 |
Method for providing wireless application privilege management
A method for providing an administration policy to a user device comprising a plurality of applications, the method comprising centrally generating the administration policy to be implemented in the user device, the administration policy comprising at least one of an application administration policy to be used by at least one of the plurality of applications and a client administration policy for the user device; and providing the generated policy to the user device. |
US10257231B2 |
Centralized validation of email senders via EHLO name and IP address targeting
A DNS server receives from a receiving email system, a DNS query for an email domain stored at the DNS server, the DNS query including identifying information of a sender of an email. The DNS server extracts the identifying information of the email sender from the DNS query and identifies one of a plurality of delivering organizations from the information. The DNS server determines whether the identified delivering organization is authorized to deliver email on behalf of the email domain. In response to determining that the identified delivering organization is authorized to deliver email on behalf of the email domain, the DNS server generates a target validation record based on the identity of the authorized delivering organization and the email domain, the target validation record including one or more rules indicating to the receiving email system whether the delivering organization is an authorized sender of email for the email domain. |
US10257229B1 |
Systems and methods for verifying users based on user motion
The disclosed computer-implemented method for verifying users based on user motion may include (1) instructing a user of a mobile device to physically move in a prescribed manner, (2) receiving information, collected by one or more sensors associated with the mobile device, describing physical movement performed by the user after the user receives the instruction, (3) determining, upon receiving the information, that the user's physical movement matches the prescribed movement, and (4) verifying the user in response to determining that the user's physical movement matches the prescribed movement. Various other methods, systems, and computer-readable media are also disclosed. |
US10257228B2 |
System and method for real time detection and prevention of segregation of duties violations in business-critical applications
A system is configured for real time detection and prevention of segregation of duties violations in business-critical applications. The system includes a software application monitor, a Segregation of Duties (SoD) conflict detection engine, a processor and a memory. The software application monitor configured to monitor an action executed by a user in the software application in real-time. The SoD conflict detection engine receives an action notification from the software application monitor having an action and an associated user, and determines whether the action is associated with a conflict in a conflict rule database. The engine looks up the user and action and determines if the user has permission to execute the action and/or if the user has previously executed the action, and if so outputs a preventive alert indicating a segregation of duties violation. |
US10257226B2 |
Identifying and trapping wireless based attacks on networks using deceptive network emulation
A system and method are provided that enable identifying and trapping cyber security attacks via wireless connectivity on enterprise and corporate networks. A deceptive network emulation of a specific customer network is used to invite and draw in possible attackers. The attacker is also enticed to initiate attack on the emulated deceptive network. Packet header inspection and deep packet evaluation of the attack are used for generating possible signatures of the attacker and the attack. The information from deep packet inspection combined with the understanding of attack modality derived from enablement of attack on the deceptive network are used to generate detailed defensive methodologies, response capabilities and attack signatures, so that various types of cyber attacks including zero-day attacks from the attacker can be identified, prevented or addressed and responded to. |
US10257225B1 |
Systems and methods for artificial intelligence driven agent campaign controller
The present disclose describes systems and methods for creating a simulated phishing campaign for a user based on at least a history of the user with respect to simulated phishing campaigns. A database may be configured to store simulated phishing campaign history of a user, the simulated phishing campaign history comprising information on events associated with the user during one or more previous simulated phishing campaigns, A campaign controller may identify the simulated phishing campaign history of the user from the database, determine based at least on the simulated phishing campaign history of the user, a model from a plurality of models for creating a simulated phishing campaign directed to the user; and create, responsive to the determination, the simulated phishing campaign using the model. |
US10257224B2 |
Method and apparatus for providing forensic visibility into systems and networks
Methods and systems for providing forensic visibility into systems and networks are provided. More particularly, a sensor agent may receive events defining an action of a first object acting on a target. The object, the event, and the target are then correlated to at least one originating object such that an audit trail for each individual event is created. A global perspective indicating an age, popularity, a determination as to whether the object may be malware, and IP/URL information associated with the event may then be applied to at least one of the object, the event, the target, and the originating object. A priority may then be determined and assigned to the event based on at least the global perspective. An event line containing event information is then transmitted to an end recipient where the information may be heuristically displayed. |
US10257223B2 |
Secured home network
Malware detection logic executed by a secured device residing in a home network may receive a message from an unsecured device of a first unsecured network and intended for a destination device of the home network, the destination device comprising a security client. The malware detection logic may establish a secure communication channel between the malware detection logic of the secured device and the security client of the destination device. The malware detection logic may execute a validation test on the message to determine that the message includes malware. The malware detection logic may report an alarm to the security client of the destination device. The malware detection logic may transmit information related to the malware to a cloud computing server. The malware detection logic may prevent an application associated with the destination device from processing the message. |
US10257219B1 |
Correlated risk in cybersecurity
Computer-implemented methods are provided herein for quantifying correlated risk in a network of a plurality of assets having at least one dependency, where each asset belongs to at least one entity. The method includes generating a dependency graph based on relationships between the assets, at least one dependency, and at least one entity, and executing a plurality of Monte Carlo simulations over the dependency graph. Executing a plurality of Monte Carlo simulations includes generating a seed event in the dependency graph, where the seed event has a probability distribution, and propagating disruption through the dependency graph based on the seed event. The method further includes assessing loss for each of the assets, and aggregating losses for two or more assets to determine correlated risk in the network. |
US10257218B2 |
Runtime protection of web services
Protecting a runtime Web service application. A web service application is instrumented to log its operation and allow recreation of its execution trace. Trace point vulnerabilities are identified using one or more data payloads. Candidate trace point operations associated with the trace point vulnerabilities are identified. Supplementary candidate operations are computed based on the existing trace point operations and the one or more data payloads. The Web service application is further instrumented with the one or more supplementary candidate operations. |
US10257214B2 |
Using a machine learning classifier to assign a data retention priority for network forensics and retrospective detection
In one embodiment, a device in a network receives traffic data regarding one or more traffic flows in the network. The device applies a machine learning classifier to the traffic data. The device determines a priority for the traffic data based in part on an output of the machine learning classifier. The output of the machine learning classifier comprises a probability of the traffic data belonging to a particular class. The device stores the traffic data for a period of time that is a function of the determined priority for the traffic data. |
US10257211B2 |
Method, apparatus, and computer-readable medium for detecting anomalous user behavior
An apparatus, computer-readable medium, and computer-implemented method for detecting anomalous user behavior, including storing user activity data collected over an observation interval, the user activity data comprising a plurality of data objects and corresponding to a plurality of users, grouping a plurality of data objects into a plurality of clusters, calculating one or more outlier metrics corresponding to each cluster, calculating an irregularity score for each of one or more data objects in the plurality of data objects, generating one or more object postures for the one or more data objects, comparing each of at least one object posture in the one or more object postures with one or more previous object postures corresponding to a same user as the object posture to identify anomalous activity of one or more users in the plurality of users. |
US10257209B2 |
System and methods for protecting users from malicious content
A method, system and device for allowing the secure collection of sensitive information is provided. The device includes a display, and a user interface capable of receiving at least one user-generated interrupt in response to a stimulus generated in response to content received by the device, wherein the action taken upon receiving the user-generated interrupt depends on a classification of the content, the classification identifying the content as trusted or not trusted. The method includes detecting a request for sensitive information in content, determining if an interrupt is generated, determining if the content is trusted, allowing the collection of the sensitive information if the interrupt is generated and the content is trusted, and performing an alternative action if the interrupt is generated and the content is not trusted. The method may include instructions stored on a computer readable medium. |
US10257205B2 |
Techniques for authentication level step-down
Techniques are disclosed to modify the authentication level of a session providing access to resources. In some embodiments, an access management system is configurable to enable voluntary (e.g., request by a user) or involuntary (e.g., by the access management system) reduce, or “step-down” the authentication level for a session if a lower authentication level exists. For example, an access management system may be configured to enable a user to request a step-down of the authentication level of a session to prevent access to resources at a higher authentication level. By reducing the authentication level to a lower authentication level, a user may be prompted to provide credentials for authentication according to the authentication schemes defined for higher authentication levels. These techniques can reduce, if not prevent, unauthorized access to protected resources by challenging a user for credentials to authenticate to higher authentication levels. |
US10257199B2 |
Online privacy management system with enhanced automatic information detection
A privacy management system (PMS) is disclosed for a Chief Privacy Officer (CPO) or other user to use in monitoring and/or controlling in realtime the flow of data (e.g., outflow) about the user and his/her online experience. The PMS may employ pattern recognition software to evaluate analytics data and potentially block private information from being sent within the analytics data. The PMS may provide a dashboard displaying a whitelist and/or blacklist indicating what destinations/sources are blocked or allowed as well as private information settings indicating what types of private information should be blocked. The PMS includes browser-client scripting code and may also include a PMS-certified verification icon and/or lock and unlock icons for display on webpages being monitored/controlled in realtime by the PMS. |
US10257194B2 |
Distribution of variably secure resources in a networked environment
A method of receiving a request to access a plurality of resources and determining whether a first resource of the plurality of resources is associated with a different authorization requirement than at least one second resource of the plurality of resources. In response to determining that the first resource of the plurality of resources is associated with a different authorization requirement than the at least one second resource of the plurality of resources, determining whether the request includes the authorization requirement for the first resource and the authorization requirement for the second resource. In response to determining that the request includes the authorization requirement for the first resource and the authorization requirement for the second resource, providing access to the first resource and the at least one second resource. |
US10257193B2 |
Local verification of code authentication
Embodiments are directed to a computing device having execution hardware including at least one processor core, and non-volatile memory that stores verification module and a private symmetric key unique to the computing device. The verification module, when executed on the execution hardware, causes the execution hardware to perform pre-execution local authenticity verification of externally-supplied code in response to a command to launch that code. The local authenticity verification includes computation of a cryptographic message authentication code (MAC) of the externally-supplied code based on the private symmetric key, and verification of the MAC against a stored local authenticity verification value previously written to the non-volatile memory. In response to a positive verification of the of the MAC, execution of the externally-supplied code is permitted. |
US10257189B2 |
Using hardware based secure isolated region to prevent piracy and cheating on electronic devices
System and methods for using secure isolated technology to prevent piracy and cheating on electronic devices. In some examples, an electronic device can use hardware based secure isolated technology to store a first portion of an application in computer memory, and store a second portion of the application in a hardware based secure isolated region of the computer memory, the second portion of the application including an encrypted portion and a plaintext portion The electronic device can further use the hardware based secure isolated technology to establish a secure encrypted communication channel with a server, send data to the server via the secure encrypted communication channel, receive a decryption key from the server via the secure encrypted communication channel, and decrypt encrypted portion using the decryption key. The electronic device can then execute the application using the first portion of the application and the second portion of the application. |
US10257187B2 |
Prompting login account
A login request initiated by a user at a current page is received. Whether there exists an account record matched with a login account name and login password combination in the login request is searched from an account table of the current page. If a result is positive, the user is allowed to log in. If a result is not positive, a preconfigured account name collection corresponding to the login account name is acquired. The account name collection includes login account names of the user's registered accounts in a plurality of member systems. A login account name in a member system to which the current page belongs is searched from the account name collection, and the found login account name is provided to the user. The techniques of the present disclosure prompts a correct login account name to the user, especially when there are many user login account names, thereby reducing memory burden of the user and assisting the user in implementing a quick login under multi-account management. |
US10257183B2 |
Method and apparatus for identity federation gateway
Techniques for an ID federation gateway include determining whether a user associated with a request for a particular network resource is to be identified by the provider of the particular service or by a different party. The service also comprises causing the different party to provide identification data that indicates an identity for the user, if the user is to be identified by the different party. The method further comprises causing user credentials data, based on the identification data, to be sent to an authentication process of the provider for a set of one or more network resources that includes the particular network resource requested by the user, if the data indicates that the user is successfully identified. |
US10257182B2 |
Login proxy for third-party applications
Users of organizations use many different third-party applications. The organizations use the services of a server to manage and interact with the third-party applications. In particular, the server provides a remote login service that interacts with auto-login components executing within the domains of the organizations. The auto-login components intercept (e.g., at networking devices of the organization) the requests to login to, or otherwise use, the third-party applications, and sends them to the remote login service. The remote login service handles transparent login of the users to the third-party applications, capturing resulting URLs and session cookies of the third-party applications and providing them to the user browsers so that the user is automatically provided with access to the applications without requiring manual login interactions. |
US10257179B1 |
Credential management system and peer detection
A credential management system is described. The credential management system allows a user to identify peers and obtain additional information regarding the peers through the credential management system. The credential management system may perform user analytics and provide the requested additional information to the user. The credential management system may associate the discovered peers with a group or credential, and share information and data with one or more of the discovered peers associated with a particular group or credential in a convenient manner. The credential management system may also implement a hierarchical menu and/or conditions to determine which users of the credential management system may be able to view other users' information and to determine a type of information or data that is transmitted between users. |
US10257178B2 |
Method and system for creating a unique identifier
Method and apparatus for creating a second unique identifier for a user in a second system based on a first unique identifier for a user in a first system. A first authentication process is initiated based on a first unique identifier associated with the user in the first system. Responsive to the user successfully authenticating during the first authentication process, the second unique identifier for a user in the second system is generated. The second unique identifier is based on user data associated with the first unique identifier in the first system, and the second unique identifier is different from the first unique identifier. |
US10257177B2 |
Electronic device and method for managing re-enrollment
The present disclosure relates to electronic devices and methods for managing re-enrollment. According to the present disclosure, a method for managing re-enrollment of an electronic device may comprise storing data necessary for re-enrollment to manage the electronic device, reading the stored data corresponding to any one of initialization of the electronic device and deletion of a pre-stored management agent, sending a request for information necessary for authentication using the read data, and receiving at least one of the information necessary for authentication and a management agent installation file received corresponding to the request. |
US10257173B2 |
Secure comparison of information
The technology encompasses new uses of already-known cryptographic techniques. The technology entails computer-based methods of sharing information securely, in particular an asymmetric method of secure computation that relies on the private-key/public key paradigm with homomorphic encryption. The methods and programmed computing apparatuses herein apply mathematical concepts to services or tasks that are commercially useful and that have not hitherto been possible. Applications of the methods within cloud computing paradigms are presented. Applications of the methods and apparatus herein are far-ranging and include, but are not limited to: purchase-sale transactions such as real estate or automobiles, where some aspect of price negotiation is expected; stock markets; legal settlements; salary negotiation; auctions, and other types of complex financial transactions. |
US10257172B2 |
Risk-based encryption of communication on a computer system node
A streams manager assesses the security risk of streams communication and when possible turns off encryption of intranode communication between operators of a streaming application on a computer node to increase performance of the computer node. The streams manager includes a stream security module (SSM) with a monitor that monitors risk in the system and changes encryption between operators on a node depending on the risk. The stream security module may use security data and node profile data collected by the monitor or the system to determine the risk. The stream security module may provide recommendations to a customer for the customer to override changes in encryption. |
US10257170B2 |
Systems and methods for decrypting network traffic in a virtualized environment
Described systems and methods enable a decryption of encrypted communication between a client system and a remote party, for applications such as detection and analysis of malicious software, intrusion detection, and surveillance, among others. The client system executes a virtual machine and an introspection engine outside the virtual machine. The introspection engine is configured to identify memory pages whose contents have changed between a first session event (e.g., a ServerHello message) and a second session event (e.g., a ClientFinished message). The respective memory pages are likely to contain encryption key material for the respective communication session. A decryption engine may then attempt to decrypt an encrypted payload of the respective communication session using information derived from the content of the identified memory pages. |
US10257167B1 |
Intelligent virtual private network (VPN) client configured to manage common VPN sessions with distributed VPN service
Embodiments presented herein disclose a VPN service which includes a cluster of VPN appliances that requires only an eventually consistent database to share VPN session data among cluster nodes. Doing so provides a VPN service that can scale both horizontally (i.e., the VPN service can support large numbers of VPN appliances) as well as geographically (i.e., nodes of the cluster do not need to be physically proximate to one another in order to satisfy latency requirements). Thus, the VPN service can provide regional endpoints to VPN clients that do not share common points of failure or administrative burdens. |
US10257165B2 |
Dynamic provisioning of a firewall role to user devices
A system and method of providing security service to a mobile traffic network are provided. A local network group comprising a plurality of user devices that are subscribed to the security service is created. One of the plurality of the user devices is selected to act as a firewall for the plurality of user devices of the local network group. The selected user device is provisioned to act as a firewall for the local network group. A message is sent to the plurally of user devices of the local network group to route communication through the selected user device via a short range wireless communication technology. |
US10257161B2 |
Using neighbor discovery to create trust information for other applications
Neighbor discovery is used to create a generic trust database for other applications. As part of the neighbor discovery, each device performs classification and validation of the credentials of the neighboring devices. The credentials and validation results are stored locally without having to perform a separate authentication step. The trust database is created and maintained as a neighbor table with the results of the validation. The generic trust database may then be consulted by other protocols. The neighbor discovery may use any of various underlying protocols, but the resulting table unifies the results such that other applications or protocols may take advantage of the secured identity without having to implement their own discovery process. Both discovery and validation may be implemented locally without relying on centralized servers. Manual configuration may be avoided. |
US10257160B2 |
Method and system for resolving internet of things heterogeneous identifiers
The present invention relates to a method and system for resolving Internet of Things heterogeneous identifiers. The method provides a special description mechanism for a resolution protocol for an Internet of Things heterogeneous identifiers, which not only forms a heterogeneous identification coding rule corresponding to the heterogeneous identifier, but also accordingly forms a corresponding heterogeneous identification resolution protocol rule, and conducts registration binding on the above-mentioned rules and the corresponding Internet of Things heterogeneous identifier. By resolving and querying standard identification code corresponding to the Internet of Things heterogeneous identification, the disclosed method can obtain the bound heterogeneous identification coding rule and heterogeneous identification resolution protocol rule. Thus the Internet of Things heterogeneous identifier can be transformed into a unified Internet of Things heterogeneous identifier including the coding rules and the resolution protocol, which allows initiating a correct Internet of Things identification query for a corresponding resolution server by reading rule information therein and adopting a corresponding resolution protocol. The present invention can achieve resolving common query of various Internet of Things heterogeneous identifiers based on different coding rules and different resolution protocols. |
US10257156B2 |
Overprovisioning floating IP addresses to provide stateful ECMP for traffic groups
Embodiments are directed towards overprovisioning IP addresses among a plurality of traffic management devices (TMDs). A plurality of IP addresses may be distributed among a plurality of available TMDs. A corresponding mirror TMD may be determined for each IP address. The corresponding mirror TMD for an IP address may be different than the available TMD currently associated with the IP address. In various embodiments, connections associated with each IP address may be mirrored at their corresponding mirror TMDs. The available TMDs may be employed to perform traffic management tasks on received packets based on at least a destination IP address of the received packets and the IP addresses associated with the available TMDs. If a TMD becomes unavailable, the IP addresses associated with the unavailable TMD may be redistributed to at least one remaining available TMD. |
US10257155B2 |
Suggesting a discussion group based on indexing of the posts within that discussion group
A system and corresponding methods for recommending a discussion group as an appropriate place to post a message are provided. In one embodiment, the system searches a plurality of existing posts to identify the posts that are similar to a subject of a user's message. The system identifies the discussion groups that contain the identified posts and selects one of the identified discussion groups to recommend as an appropriate discussion group to post the user's message. |
US10257152B2 |
Suppressing ARP broadcasting in a hypervisor
Aspects of the present disclosure provide a method for processing address resolution protocol (ARP) packets in a computing environment. The method includes the steps of maintaining a table mapping internet protocol (IP) addresses to port identifiers (port IDs), receiving a packet, determining a type of the received packet, based on the type of the received packet being a first type, checking whether a destination IP address in the received packet matches an entry in the table, and if the destination IP address in the received packet matches an entry in the table: determining a port ID associated with the matching entry, and forwarding the received packet over a port associated with the determined port ID. |
US10257149B2 |
Prioritizing messages in an activity stream with an actionable item or event for the user to respond
A method, system and computer program product for handling an overwhelming amount of messages in an activity stream. Messages in an activity stream, such as an activity stream of a social networking system, of a user are monitored. Those monitored messages that contain an actionable item or event are identified. The messages that contain an actionable item or event are prioritized in a list based on one or more of the following factors: the deadline, the relationship of the sender of the message to the user, the user's desired social relationship with the sender of the message and the event schedule. The prioritized list is then displayed to the user. In this manner, the user will be able to handle the overwhelming amount of messages in an activity stream by determining which posts with an actionable item or event to respond prior to other posts in the user's activity stream. |
US10257142B2 |
Message delivery in a message system
Control of message delivery from publisher devices to a subscriber application of a messaging system is provided. The subscriber application has a subscription registered with a broker application of the messaging system and is only permitted to receive messages relating to a topic of the subscription from a predetermined set of one or more publisher devices. The method includes: altering a topic identifier of a message from a publisher device to a modified topic identifier, and altering a subscription identifier from a subscriber application to a modified subscription identifier; analyzing the modified topic identifier and the modified subscription identifier to determine if the message is to be communicated to the subscriber application, and if so, information is removed from the modified topic identifier to form a reverted topic identifier, and the message and reverted topic identifier are communicated to the subscriber application. |
US10257138B2 |
Control of messages in publish/subscribe system
Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyses the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyses the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber. |
US10257134B2 |
E-mail inbox assistant to reduce context switching
A method for managing processing of electronic messages. The method includes a computer processor identifying one or more electronic messages. The method further includes a computer processor determining one or more e-mail characteristics respectively associated with the identified one or more electronic messages. The method further includes a computer processor determining an estimated electronic message processing duration for the identified one or more electronic messages based, at least in part, on weighting factors that are associated with the determined one or more e-mail characteristics. The method further includes a computer processor identifying a first unscheduled time slot within an electronic calendar of a user. The method further includes a computer processor scheduling the identified one or more electronic messages within the identified first unscheduled time slot of the electronic calendar of the user. |
US10257133B2 |
Content selection
One or more systems and/or techniques for generating a content item from content within a content area are described herein. A first boundary and a second boundary may be defined for a content area based upon a first user input and a second user input, such as swipe gestures. A content item may be generated based upon content within the content area. In an example, a beginning boundary designator may be displayed for the first boundary and an ending boundary designator may be displayed for the second boundary in response to one or more swipe gestures of a user interface. In an example, the content item may be stitched to a second content item to create a stitched content item. |
US10257132B2 |
E-mail inbox assistant to reduce context switching
A method for managing processing of electronic messages. The method includes a computer processor identifying one or more electronic messages. The method further includes a computer processor determining one or more e-mail characteristics respectively associated with the identified one or more electronic messages. The method further includes a computer processor determining an estimated electronic message processing duration for the identified one or more electronic messages based, at least in part, on weighting factors that are associated with the determined one or more e-mail characteristics. The method further includes a computer processor identifying a first unscheduled time slot within an electronic calendar of a user. The method further includes a computer processor scheduling the identified one or more electronic messages within the identified first unscheduled time slot of the electronic calendar of the user. |
US10257125B2 |
Messaging system apparatuses circuits and methods of operation thereof
A messaging system including a server configured to receive a message from a second messaging device, transmit to a first messaging device a notification of the presence of the message at the server, transmit the message and a message attribute to the first messaging device, where the message and the message attribute are stored in non-volatile memory in the first messaging device at least until the message is managed by the first messaging device in accordance with the message attribute, and wherein the message attribute comprises a predetermined message viewing time after which at least a portion of the message cannot be displayed at the first messaging device, and receive from the first messaging device a message management notification generated by the first messaging device in connection with managing the message in accordance with the message attribute at the first messaging device. |
US10257124B1 |
Systems and methods for controlling enrollment and secure persistent electronic communication account servicing with an intelligent assistant
The disclosed technology includes systems and methods for controlling enrollment and secure persistent SMS texting account servicing communications. A method is provided that includes receiving, at an enrollment web portal, enrollment data including: enrollment credentials identifying a user for authentication, a phone number of a mobile device associated with the user, and consent by the user to persistently interact with an account servicing system via SMS texting. The method includes: processing the received enrollment data, authenticating the user responsive to processing the received enrollment data, storing the phone number of the mobile device associated with the user in a phone number data storage, and generating, responsive to the authenticating, a revocable token for persistent access to a natural dialog module via a SMS texting gateway for the mobile device identified by the phone number. |
US10257122B1 |
Distributing key-value pairs to forwarding elements for caching
Some embodiments of the invention provide a forwarding element (e.g., a switch, a router, etc.) that has one or more data plane, message-processing pipelines with key-value processing circuits. The forwarding element's data plane key-value circuits allow the forwarding element to perform key-value services that would otherwise have to be performed by data compute nodes connected by the network fabric that includes the forwarding element. In some embodiments, the key-value (KV) services of the forwarding element and other similar forwarding elements supplement the key-value services of a distributed set of key-value servers by caching a subset of the most commonly used key-value pairs in the forwarding elements that connect the set of key-value servers with their client applications. In some embodiments, the key-value circuits of the forwarding element perform the key-value service operations at message-processing line rates at which the forwarding element forwards messages to the data compute nodes and/or to other network forwarding elements in the network fabric. |
US10257121B1 |
Full-rate transmitter
Embodiments include systems and methods for transmitting data over high-speed data channels in context of serializer/deserializer circuits. Some embodiments include a novel full-rate source-series-terminated (SST) transmitter driver architecture with output charge sharing isolation. Certain implementations have a programmable floating tap (e.g., in addition to standard taps) with both positive and negative FIR values and cursor reduction, which can help achieve large FIR range and high channel equalization capability. Some embodiments operate with multi-phase clocking having phased clock error correction, which can facilitate operation with low-jitter and low-DCD clocks. Some implementations also include novel output inductor structures that are disposed to partially overlap output interface bumps. |
US10257119B2 |
Multi-standard radio switchable multiplexer
Described herein are systems, devices, and methods for a multi-standard radio switchable multiplexer that is configured to process wireless local area network (WLAN) signals and cellular signals in the same module. A front end module can be configured to support concurrent operation of WLAN signals and cellular signals using switching networks as described herein. In general, the described systems and methods can be configured to concurrently operate different radio systems (e.g., cellular, BLUETOOTH, WLAN, GPS, etc.) without the use of cascaded filters. |
US10257118B2 |
Implementation method and device for VLAN to access VF network, and FCF
Provided are an implementation method and device for a Virtual Local Area Network (VLAN) to access a Visual Fabric (VF) network, and a Fiber Channel over Ethernet Forwarder (FCF). The method includes that: a VF network and corresponding relationships between the VF network and plurality of VLANs needing to access are configured according to a preset rule; and the plurality of VLANs are associated to the same VF network according to the configured corresponding relationships, wherein terminals in different VLANs are allowed to perform data intercommunication. |
US10257117B2 |
Distributed switch architecture
A distributed switch architecture supports very high bandwidth applications. For instance, the distributed switch architecture may be implemented for cloud networks. The architecture scales by organizing traffic management components into tiled structures with distributed buffering. The tile structures are replicated and interconnected to perform transfers from ingress to egress using an interconnect bandwidth scheduling algorithm. Bandwidth scaling may be achieved by adding more tiles to achieve higher bandwidth. The interconnect in the architecture may be swapped out depending on implementation parameters, e.g., physical efficiency. |
US10257115B2 |
Cloud-based service resource provisioning based on network characteristics
A network characteristic of current resources providing a network service may be identified. A determination as to whether the network characteristic of the current resources satisfies a load policy may be made. In response to the network characteristic of the current resources not satisfying the load policy, a new resource may be provisioned to provide the network service a first location associated with the new resource may be transmitted to a server that includes records associated with the network service. Otherwise, when the network characteristic of the current resources satisfies the load policy, an instruction to use an existing record at the server may be transmitted to the server. |
US10257112B1 |
Computer system making bandwidth-efficient use of internet resources
A computer system, configured for bandwidth-efficient use of internet resource has a storage system, in which are stored: (i) web data selected for storage based on (a) frequency of occurrence in downloads from the World Wide Web as determined with reference to a relevant population of users over a relevant period of time or (b) relative importance to the relevant population of users over the relevant period of time; and (ii) instructions that establish a local-reference computer process, running within a web browser computer process, which, responsive to a URL entered into a browser established by the web browser computer process, first accesses the storage system to determine whether web data corresponding to the entered URL is stored in the storage system, and, if so, causes the corresponding web data to be retrieved locally from the storage system and displayed in the browser. |
US10257109B2 |
Cloud-based content management system
Methods and apparatus, including computer program products, implementing and using techniques for providing content management services in a Cloud computing environment. A content management application and associated content is distributed across a set of servers in a Cloud computing environment. Requests for Cloud content management services are received from requesters that are using the Cloud computing environment. The received requests are analyzed to determine an amount of resources needed for responding to the requests. Based on the results of the analysis and a predetermined set of rules, the content management application is dynamically replicated to additional servers within the Cloud computing environment. Any instance of the content management application is capable of replying to any received request so as to maintain a high throughput of the Cloud content management services. |
US10257104B2 |
Terminal and method for audio data transmission
Aspects of the disclosure provide a terminal adapted to transmit audio data via Bluetooth to a device. The terminal includes a controller adapted to detect configuration parameters of the device and optimally determine configuration parameters of the terminal, and a transmission module capable of transmitting a packet of a first packet type based on a first mode of the terminal and a packet of a second packet type based on a second mode of the terminal. The audio data is modulated by a first modulation mode in the first mode and the audio data is modulated by a second modulation mode in the second mode that is more efficient than the first modulation mode. When the device cannot operate in the second mode but can operate in the first mode, the controller causes the transmission module to create a packet of the first packet type containing the audio data. |
US10257098B1 |
Credit mechanisms for packet policing
Provided are systems and methods for packet policing for controlling the rate of a packet flows. In some implementations, an integrated circuit is provided. The integrated circuit may comprise a memory, a counter, and a pipeline. The integrated circuit may be operable to, upon receiving packet information describing a packet, determine, using the pipeline, a drop status for the packet. Determining the drop status may include determining a previous number of credits available, a number of new credits available, a current number of credits available, and a number of credits needed to transmit the packet. The drop status may be determined by comparing the number of credits needed to transmit the packet against the current number of credits available. The integrated circuit may further update the information stored for a policing context in the memory based on the drop status and the number of credits needed to transmit the packet. |
US10257094B2 |
Network traffic appliance for triggering augmented data collection on a network based on traffic patterns
A method and system for increasing the collection of network traffic data in a network based on the occurrence of predetermined criteria. A network appliance manages network traffic in the network and passes data traffic on the network. Network traffic data is collected based on the data traffic passing through the network appliance at a normal level. It is determined whether the network traffic data indicates an abnormal condition. The collection of network traffic data is increased through the network traffic appliance when an abnormal condition is detected. The network traffic data from the increased collection is stored in a memory device. |
US10257093B2 |
Information processing device, method, and medium
An information processing device includes: a first analyzing unit which estimates whether or not a protocol related to a communication flow is a first protocol set in advance by analyzing, each time data is received, the data in accordance with characteristics of the first protocol; and a second analyzing unit which estimates whether or not the protocol related to the communication flow is a second protocol set in advance by analyzing, each time data belonging to the communication flow is received, the data in accordance with characteristics of the second protocol regardless of a result of analysis by the first analyzing unit. |
US10257092B2 |
CCN routing using hardware-assisted hash tables
One embodiment provides a system that facilitates forwarding of packets with variable length names. During operation, the system receives a packet with a hierarchically structured variable length identifier (HSVLI) which comprises contiguous name components ordered from a most general level to a most specific level. The system performs a longest prefix match lookup by selecting an entry from a first data structure of entries. The entries indicate a name component, forwarding information for the name component, and a plurality of entry identifiers that chain an entry to another entry. If a size of the name component is less than or equal to a predetermined threshold, the system selects an entry based on the name component. If the size is greater, the system selects an entry based on a compressed key which can be a hash of the name component. The system also resolves collisions associated with the selected entry. |
US10257090B2 |
Packet classification using multi-dimensional splitting
A computer-implemented method classifies a packet received from a network. The method comprises receiving the packet having header information and a rule-set that indicates a plurality of actions to perform on the packet. A geometric representation of the rule-set is constructed having a plurality of dimensions and rule boundaries. At least one rule boundary and dimension of the geometric representation is split to form a search structure having a plurality of nodes. Each node in the plurality of nodes is constrained to a predetermined memory threshold. The search structure is searched using the header information to obtain a rule in the rule-set that indicates an action to take on the packet. |
US10257089B2 |
Distributed customer premises equipment
Techniques are disclosed for providing a distributed customer premises equipment (CPE) comprising several devices. The distributed CPE may include a control plane subsystem configured to execute on a first device, a first data plane subsystem configured to execute on a second device, and a second data plane subsystem configured to execute on a third device. The second device may be further configured to execute a first virtual machine capable of executing a first network function. The third device may be further configured to execute a second virtual machine capable of executing a second network function. In certain embodiments, the control plane subsystem may be configured to control forwarding functionality of the first data plane subsystem and the second data plane subsystem, and control the first network function and the second network function. In certain embodiments, the first device and the second device are customer premises equipment (CPE) devices. |
US10257087B2 |
Communication device and communication method
Provided is a communication device in which communication between hosts of a layer 2 network is overlaid on a layer 3 network. The communication device manages a first MTU length of each communication path with respect to a plurality of communication paths in the layer 3 network, determines a second MTU length based on information to be added in cases where communication between the hosts of the layer 2 network is overlaid via the plurality of communication paths, and notifies the hosts of the second MTU length. |
US10257086B2 |
Source imposition of network routes in computing networks
Various techniques for source imposition of network routes are disclosed herein. In one embodiment, a method includes receiving label values at a source host from a label server. The individual label values corresponding to a network route to one of the hosts or network nodes in the computing network. The method also includes constructing a label stack to reach a destination virtual machine on a destination computing device in the computing network based on the received label values corresponding to the destination computing device and a location of the source computing device in the computing network. The method also includes imposing the constructed label stack on a packet destined to the destination virtual machine on the destination computing device. |
US10257084B2 |
Implementing a software defined network based on event records
A network switch for implementing a Software Defined Network can include one or more memory resources storing a flow table and including a buffer. The network switch can receive and analyze data packets to generate a lookup key for each respective data packet. Using the lookup key, the network switch can perform a lookup in the flow table to determine a rule number for the respective data packet. Based on the rule number, the network switch can generate an event record for the respective data packet, and store the event record in a block of the buffer. When the block is full, the network switch can stream a set of event records from the buffer to a processing resource to enable the processing resource to update counter tables, external to the network switch, to implement the Software Defined Network. |
US10257083B2 |
Flow cache based mechanism of packet redirection in multiple border routers for application awareness
Techniques whereby a LAN-side border router observes all packets of an application flow from both directions so that the application recognition performed on the LAN-side border router functions properly. A border router may implement flags in a flow cache to indicate whether the border router is the LAN-side border router and/or a WAN-side border router for an application flow. As packets are received at a border router at either the LAN interface or WAN interface, the flags associated with packet's application flows are examined to determine if the border router is the LAN-side border router for the application flow. If so, then application recognition and routing control may be performed. If not, the packet may be redirected to another border router that may be the LAN-side border router or the WAN-side border router for the application flow to insure that border router observes the packet. |
US10257079B2 |
Locally protecting service in a label switched path network
A network node that provides egress fault protection for a primary egress node. The network node may receive a service label associated with an application from a primary egress node of a primary label switched path (LSP). The network node may use the service label to add a forwarding entry into a forwarding table associated with the primary egress node. Following a fault in the primary egress node, the network node may receive a data packet comprising an LSP label and the service label from a partial backup LSP. The network node may use the LSP label to locate the forwarding table associated with the primary egress node. The service label may be used to deliver the data packet to a destination node according to the forwarding table associated with the primary egress node. |
US10257077B1 |
Hop-aware multicast in a mesh network
A mesh network device includes a radio and an application processor including a hop-aware multicast engine to: determine a mesh header time to live (TTL) value for a broadcast frame in a data link layer. The mesh header TTL value is the lessor of an internet protocol (IP) header TTL value of the first broadcast frame in an IP layer and a predefined value. The broadcast frame includes a request for a service or a resource to be sent. The hop-aware multicast engine sends the broadcast frame to a first set of mesh network devices being defined by the mesh header TTL value. The hop-aware multi-case engine determines that a response was not received within a time period; increases the mesh header TTL value; and sends a broadcast frame to a second set of one or more additional mesh network devices being defined by the increased mesh header TTL value. |
US10257075B1 |
Method and procedure for loop detection in multi-chassis link aggregation group (MCLAG) deployment within a communications system
Apparatus and methods described herein relate to an apparatus including a set of ports and a processor operatively coupled to each port of the set of ports. A port from the set of ports can be associated with a port of a multi-chassis aggregate (MCAE) interface and a virtual local area network (VLAN). The processor can generate an untagged data unit and tagged data units. The processor can send the untagged data unit and the tagged data units via the port from the set of ports, and can receive a tagged data unit included in the tagged data units, and/or the untagged data unit. The processor can also forward the received data unit to a destination network peer when the received tagged data unit is associated with the VLAN, and can disable the port of the MCAE interface in response to the port from the set of ports receiving the data unit, when the received data unit is associated with the VLAN. |
US10257074B1 |
Avoiding multicast traffic loss in networks having multi-homing designated routers
Techniques are described for avoiding traffic loss in a network when a designated router (DR) for a L2 broadcast communication domain loses its route toward a multicast traffic source. The disclosed techniques may be utilized in a scenario where a receiver is multi-homed to a DR network device and a non-DR network device by a L2 broadcast communication domain. Both the DR and the non-DR network devices receive a request from the receiver identifying a multicast group in which the receiver is interested. The non-DR network device monitors traffic injected into the L2 broadcast communication domain by the DR in order to determine whether the DR has lost the route to the source of the multicast group. If the DR has lost the route, the non-DR network device performs a repair by sending the multicast data traffic for the multicast group to the receiver on the L2 broadcast communication domain. |
US10257072B1 |
Weight initialization for random neural network reinforcement learning
A plurality of paths through a network are determined for transmitting a packet from a source device to a destination device. The paths are modelled as nodes in a Random Neural Network, each node corresponding to a path and a reward is calculated for each of the nodes. An excitatory weight and an inhibitory weight are determined for each of the nodes in the Random Neural Network. The excitatory weight is set directly proportional to the reward corresponding to the node for which the excitatory weight is being determined, and the inhibitory weight is set inversely proportional to the reward corresponding to the node for which the inhibitory weight is being determined. A potential is determined for each of the nodes based upon the excitatory and inhibitory weights. A path corresponding to the node with the highest potential is selected, and the packet is transmitted over the selected path. |
US10257068B2 |
Wireless communication system for moving vehicles
A method and system for wireless communication between a moving vehicle and a remote server through at least one external mobile network are disclosed. The at least one exterior mobile network provides at least two concurrently useable data links. The method includes: providing at least one router in the moving vehicle for receiving and transmitting wireless data communication to and from a stationary communication server outside the moving vehicle through the at least one exterior mobile network; evaluating the quality of the data links on a host layer by repeatedly sending requests arranged to trigger a determinable automated response to the stationary communication server via the data links, and measure the time until the triggered automated responses are received; and assigning data streams to the data links at least partly based on the evaluated quality. |
US10257067B2 |
Network speed detection
Disclosed are various examples for facilitating network speed testing on behalf of a client device that is associated with an enterprise. In a client device that can be a managed device managed by a management service, a network testing profile can be obtained which specifies a testing schedule as well as a network testing endpoint with which network testing can be conducted. Results of the network speed test can be transmitted to the management service, which can determine if the network speed implicates a compliance rule associated with the client device or an enterprise with which the client device is associated. |
US10257064B2 |
Network resource management with prediction
An indicator for a device may provide an indication that a threshold associated with a budget for a network resource has or will be reached. When a user requests a network operation that will consume the network resource, an amount of the network resource to be consumed by the operation is predicted, if possible. If the prior use of the network resource and the amount to be used to complete the network operation exceeds a threshold the user may be warned and given an opportunity to cancel the operation or adjust the way in which the operation will be performed. If the amount of network resource a network operation will consume is unknown, a rate of use of the network resource is determined and a time until the budget is reached is estimated. |
US10257063B2 |
Person support apparatuses with communication channel monitoring
A monitoring system includes one or more units that are adapted monitor the radio frequency conditions of a facility or portion of the facility. The units include a packet sniffer and/or an RF spectrum analyzer. Sniffed packets and spectrum data are recorded and made available for analysis and display, either locally on the units or at one or more remote locations. The locations of the units are also gathered, thereby enabling correlation of the sniffed packets and/or RF spectrum data with locations within the facility. Real time RF conditions can thereby be gathered and used to improve the wireless communications within the facility and/or to ensure the wireless communication infrastructure of the facility is operating satisfactorily. The units may be person support apparatuses, such as beds, chairs, stretchers, cots, or the like. |
US10257059B2 |
Transforming event data using remote capture agents and transformation servers
The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent. |
US10257057B2 |
System and a process for searching massive amounts of time-series
A system to collect and analyze performance metric data recorded in time-series measurements, converted into unicode, and arrange into a special data structure. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is also organized into a special data structure and then compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a directory for every day of performance metric data collected with a subdirectory for every resource type. Each subdirectory contain text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions. For speed, cache memory is used and the performance metric data outside the start time and end time named by the user on a query screen is eliminated before the regular expression is applied. |
US10257056B2 |
Power management for distributed communication systems, and related components, systems, and methods
Power management techniques in distributed communication systems are disclosed herein. Related components, systems, and methods are also disclosed. In embodiments disclosed herein, services within a remote unit of the distributed communication system are selectively activated and power consumption is measured. From at least two measurements, a maximum power available may be calculated and compared to power requirements of the remote unit. |
US10257055B2 |
Search for a ticket relevant to a current ticket
A computer-implemented method for searching for a ticket relevant to a current ticket describing an incident, a system and a computer program product for the same. The method includes extracting a topology of a first application of a server system, the first application being indicated by the current ticket; selecting a second application relevant to the first application from a plurality of candidate applications of the server system, according to the topology; and searching tickets associated with the second application for the ticket relevant to the current ticket. |
US10257052B1 |
Computer-implemented method performed by an electronic data processing apparatus to more efficiently utilize network resources for at least one user device and data processing apparatus for the same
A computer-implemented method to implement efficient utilization of network resources by an electronic data processing system to conserve network bandwidth consumed by user computing devices over a computer network by managing access to restricted and non-restricted software services. The method includes: operatively connecting the electronic data processing system to a first of the non-restricted software services via a first application programming interface (API); receiving a first topic indicative of an improvement in or a type of competency by a human user of a first of the user computing devices on which the first non-restricted software service is at least partly deployed, the first non-restricted software service having an electronic interface with which the human user interacts using the first of the user computing devices to attain or improve the competency of the human user; calculating, by the electronic data processing system, a weighted competency score based on a quantity corresponding to or representing the first topic and a weight configured to normalize the quantity relative to other non-restricted software services; and updating, by a time index calculator, a first time allowance index using the calculated weighted competency score, the first time allowance index representing a time period during which a time-limited access to a first of the restricted software services is granted by the electronic data processing system. |
US10257050B2 |
Data center cable identification
A communication link includes a first conductor configured to transmit data between a plurality of connected network devices. The communication link further includes an identification device configured to transmit an output that identifies the communication link when power is supplied to it and a second conductor configured to complete an electrical circuit when it receives the power from a particular device in the plurality of connected network devices. The identification device is coupled with the electrical circuit by a switch. The communication link also includes a logic module configured to receive an identification instruction in the data transmitted between the plurality of connected network devices. The logic module is also configured to, in response to receiving the identification instruction, actuate the switch to supply the identification device with power and transmit the output at the identification device. |
US10257049B2 |
Dynamic highlight
Embodiments disclosed herein generally relate to techniques for providing a visualization of connectivity between components in a computer network. One embodiment provides a method which includes receiving a configuration of a network comprising a plurality of components within a physical layer and a virtual layer. The method also includes generating a resource diagram identifying connections that are accessible among the components of the physical layer and components of the virtual layer. The method further includes, upon receiving a selection of one of the components, determining a subset of the plurality of components that are connected to the selected component, and altering the resource diagram to provide a visualization, within the resource diagram, of the connections between the selected component and the determined subset of the plurality of components. |
US10257048B2 |
Method and user interface controlling communications and content from sources
The present disclosure is directed towards managing communications from different sources is described where such a management operation can be controlled using a user interface. Sources are selected using the user interface such that communications concerning a specified subject are received from such sources. The user interface can also be used to specific the amount of context/communications that come from different sources concerning the specified subject. |
US10257045B2 |
Method for monitoring a network component and arrangement comprising a network component and a monitoring device
A method for monitoring a network component. The network component performs a calculation checking the correct functionality of the network component using data which is specific to a state of the network component. The calculation result is transmitted to a monitoring device, which checks the state of the network component and the correct functionality of same using the transmitted calculation result. A request message with a parameter that is specific to the request is transmitted from the monitoring device to the network component, and the specific parameter is used by the network component in the calculation process. This enables the monitoring device to ensure that the result transmitted from the network component is actually up-to-date. Errors can be detected to the effect that a malfunction or a failure of the functionality of the network component has occurred. |
US10257032B2 |
User guidance data for establishing a desired end-state configuration
Disclosed herein are systems, methods, and computer-readable media for generating and presenting, to an end user, user guidance data for achieving a desired end-state device or application configuration. End-state configuration source data may be provided to an application component. The application component may determine a desired end-state configuration from the source data, and may further determine a navigation path for transitioning from a current configuration state to the desired end-state configuration. The application component may then generate user guidance data to guide the user through the navigation path. |
US10257026B1 |
System and method to manage interrelated devices in a computing infrastructure
A computing infrastructure management system includes a processing system and a memory for storing a configuration management client, which is executed by the processing system to receive a manifest file associated with a computing infrastructure comprising a plurality of computing devices each having one or more resources. Using the received manifest file, the client translates the manifest file by arranging one or more directives of the manifest file according to one or more dependencies of each resource relative to the resources of the other computing devices, and provisions the resources of each computing device using the translated manifest file. |
US10257022B2 |
Determining statuses of computer modules
A non-transitory computer-readable storage medium may include instructions stored thereon for ranking multiple computer modules to reduce failure impacts. When executed by at least one processor, the instructions may be configured to cause a computing system implementing the multiple computer modules to at least associate the multiple computer modules with multiple services that rely on the multiple computer modules, at least one of the multiple services relying on more than one of the multiple computer modules, determine values of the multiple services, and rank the multiple computer modules based on the determined values of the multiple services with which the respective multiple computer modules are associated. |
US10257021B2 |
Method and apparatus for router maintenance
Embodiments of the invention generally relate to router maintenance. An indication that a first router in the communication network is to be maintained is obtained. A parameter associated with a route selection is set to be a predetermined value responsive to the indication. The value of the parameter is sent to a further router in the communication network, such that probability that the further router selects a route passing through the router to be maintained is below a predetermined threshold. In this way, the route selection during the router maintenance is more cost-effective and efficient. |
US10257018B2 |
Failure analysis method and device
A failure analysis method and device, where the method includes obtaining a frequency domain response amplitude of a channel from a hybrid fiber-coaxial (HFC) network, performing linear fitting on an effective portion of the frequency domain response amplitude to determine a channel slope value, and performing channel failure analysis according to the channel slope value. Failure analysis is performed according to the obtained channel slope value, and the channel slope value is a new failure analysis parameter. In this way, means of channel failure analysis increase, and channel failure analysis is more accurate. |
US10257017B2 |
Autonomous server agents
Methods, systems, and devices are described for orchestrating server management in an information technology network. The described techniques may be implemented to manage any number of networked severs, whether local, remote, or both. Server orchestration may leverage a central, cloud-based management system and one or more autonomous agents installed on servers within the network. The autonomous agents may each be registered with the supervisory server and may operate with awareness of one another. |
US10257016B2 |
Virtual leased line address resolution protocol cache for customer edge internet protocol addresses
Various exemplary embodiments relate to a provider edge node and a method performed on the node including one or more of the following: storing, in a cache on the node, an association between an Internet Protocol (IP) address of the customer edge device and a Media Access Control (MAC) address of the customer edge device; storing, in a backup memory in the node, a copy of the last-known IP address of the customer edge device; removing the stored association from the cache in response to a cache-clearing event, while maintaining the copy of the last-known IP address in the backup memory; sending an address discovery message, the address discovery message requesting an updated MAC address corresponding to the last-known IP address maintained in the backup memory; and updating the cache to reflect the updated MAC address upon receipt of an additional address update message from the customer edge device. |
US10257012B2 |
Apparatus and method for coarse timing and frequency synchronization
The apparatus includes a plurality of correlation processors configured to each receive a group of samples and generate correlations of each group of samples; a plurality of multipliers each configured to multiply the correlations of one of the plurality of correlation processors by a weight, wherein the weight of at least one of the plurality of multipliers is different from the weight of at least another one of the plurality of multipliers; a summation processor configured to sum the weight multiplied correlations of the plurality of multipliers for time n, where n is an integer; and a coarse timing and coarse frequency processor configured to generate a coarse timing and a coarse frequency based on the sum. |
US10257011B2 |
Preamble configuring method in the wireless LAN system, and a method for a frame synchronization
A method of configuring a preamble of a downlink frame for synchronization in data frame transmission of a 60 GHz wireless local area network system, the method comprising arranging a short preamble having a plurality of repetitive S symbols, and an IS symbol, and arranging a long preamble having a long cyclic prefix (CP) and a plurality of L symbols for frame synchronization and symbol timing by performing auto-correlation according to the length of window of the auto-correlation. |
US10257009B2 |
Method for multichannel signal search and demodulation and technique to demodulate and detect DBPSK FDMA ultra-narrow band signal
Described is a method of searching of multichannel signal and technique of demodulating and detecting DBPSK frequency division multiple access (FDMA) ultra-narrow band signal. A search is based on algorithm encompassing a signal-processing signal, and technique to demodulate and detect FDMA ultra-narrow band together with a method to increase time-frequency resolution. |
US10257007B2 |
Signal processing method and device
The present application relates to a filtering scheme with low complexity. The method includes: dividing an orthogonal frequency division multiplexing (OFDM) signal into a first sideband signal, a first signal, and a second sideband signal; sampling the first sideband signal by using a first sampling rate; sampling the first signal by using a second sampling rate; sampling the second sideband signal by using a third sampling rate; and separately performing filtering processing of a third spectral mask, upsampling processing, and digital frequency conversion processing to generate a first filtered-OFDM (f-OFDM) signal, a second f-OFDM signal and a third f-OFDM signal; and superposing the first f-OFDM signal, the second f-OFDM signal, and the third f-OFDM signal to obtain an f-OFDM signal, where the first sampling rate and the third sampling rate are both less than the second sampling rate. |
US10257004B2 |
Inter-block interference suppression using a null guard interval
A method of transmitting data over a wireless communications channel comprises transmitting a plurality of blocks (70), in which each block (70) comprises a plurality of symbols (71, 72, 73, 74, 75) representing the data. The symbols are transmitted using time packing, or Faster-than-Nyquist signalling, such that each symbol in a block overlaps in the time domain with at least one other symbol in the block. A null guard interval (77) is included in each block, having a length that means that inter-symbol interference is not a cause of inter-block interference. |
US10257003B2 |
Multi-user communication in wireless networks
An Access Point (AP) performs a Multi-User (MU) transmission by allocating a plurality of resources of an Up-Link (UL) MU transmission to a first plurality of stations, and by transmitting, using one or more 20 MHz channels, a Down-Link (DL) PHY Layer Convergence Procedure (PLCP) Protocol Data Unit (PPDU). The DL PPDU includes trigger information. The trigger information solicits the first plurality of stations to participate in the UL MU transmission using the allocated resources. All of the allocated resources may be in the one or more 20 MHz channels of the DL PPDU. The allocated resources may include at least one resource in each of the one or more 20 MHz channels of the DL PPDU. |
US10257002B2 |
Zero-quiescent power receiver
A microelectromechanical resonant switch (“resoswitch”) converts received radio frequency (RF) energy into an output signal with zero quiescent power usage by using a resonant element with a passband input sensitivity of: <−60 dBm, <−68 dBm, and <−100 dBm. The resoswitch first accepts incoming amplitude- or frequency-shift keyed RF energy at a carrier frequency, filters it, provides power gain via resonant impact switching, and finally envelop detects impact impulses to demodulate and recover the modulating waveform. Mechanical gain may be used to amplify received signals, whose amplitudes may be binned, thereby preserving use of amplitude modulated (AM) signals. A second resoswitch may be used to control additional circuitry, whereby the first resoswitch detects a control signal output to the additional circuitry. |
US10257000B2 |
Signal processing device, control method thereof, control procedure and recording medium
The invention is adapted to properly suppress noises of various frequency bands. An input unit (10) includes an acquiring element (11) for periodically acquiring signals from a load cell, so as to obtain time series signals; a plurality of frequency filters (121-123) for filtering the time series signals according to frequencies; and a transfer element (13) for transferring the signal filtered by at least one of the frequency filters (121-123) according to the frequency to a control device (90). The suppressed frequency bands of the frequency filters (121-123) are not repeated. |
US10256999B2 |
Frequency characteristic adjusting circuit, optical transmitter, and optical transceiver
Disclosed is a frequency characteristic adjusting circuit disposed between an optical circuit element and a drive circuit driving the optical circuit element. The frequency characteristic adjusting circuit includes a capacitor, and two or more series circuits having a resistor and a switch, the two or more series circuits being connected in parallel with the capacitor, where resistance with respect to the switch that is turned on is changed according to an output voltage of the drive circuit by changing ON or OFF of the switch such that electric charge at a contact point between the optical circuit element and the capacitor is adjusted to be constant regardless of the output voltage of the drive circuit. |
US10256996B2 |
Reduced dimension channel estimation in a wireless communication network
Methods and systems for obtaining improved joint channel estimates for a multi-user, frequency-multiplexed data transmission such as SC-FDMA or OFDM begins by estimating separate contributions of users (and/or other signal sources) to the received signal based on joint frequency domain channel estimates. A reduced data set is obtained by subtracting contributions of one or more users from the received data, leaving only the estimated contributions of the remaining users, with noise and residual estimation error signal. Time domain joint channel estimation is then performed on the reduced data set, which is feasible because the number of users has been reduced. In exemplary embodiments, the reduced data set includes only one estimated user contribution. This process is repeated to obtain channel estimates for all of the users. The method can be repeated by using the channel estimates to re-estimate the user contributions and calculate revised channel estimates. |
US10256995B1 |
Dynamic power adjustment of wireless lighting system gateway
A gateway device of a wireless lighting system includes a transmitter configured to transmit network information wirelessly at a first power level and pair with one or more wireless nodes based on the network information transmitted by the gateway device at the first power level. The transmitter is further configured to transmit the network information wirelessly at a second power level after transmitting the network information wirelessly at the first power level, where the second power level is greater than the first power level. |
US10256974B1 |
Cryptographic ASIC for key hierarchy enforcement
A cryptographic ASIC and method for enforcing a derivative key hierarchy for managing an information stream. A programming user provides a user passphrase that is used to generate a transform key and is then deleted. The transform key is inaccessibly, invisibly, and indelibly generated and stored in a one-time programmable memory with externally generated programming pulses during or after manufacture, without being reported out to the user who provided the user passphrase. A transform-enabled cryptographic circuit or method customized with the transform key processes a predetermined input message to obtain a predetermined output message indicating an identity of a particular information stream. Other input messages may also be processed, such as for verifying a blockchain, but replication requires knowledge of the transform key. Only a programming user with knowledge of the user passphrase is capable of creating an information stream, such as a blockchain. |
US10256970B2 |
Secure data transformations
A system for performing a secure sequence of transformations of a data value, using encrypted representations of the data value is disclosed. The system includes a first transformer for applying a transformation to an input data value to obtain an obfuscated representation thereof. The obfuscated representation contains a redundancy that depends on an input variable. The system further includes a sequence of second transformer for applying a transformation to compute transformed obfuscated representations. The system also includes a fourth transformer for applying a transformation such that a last obfuscated transformed data is obtained. The system further includes a fifth transformer for applying a transformation that depends on the last obfuscated transformed data and the input data. |
US10256967B2 |
Clock and data recovery circuit with jitter tolerance enhancement
A clock and data recovery circuit with jitter tolerance enhancement is provided. The CDR circuit includes: a bang-bang phase detector, a digital filter, a digitally controlled oscillator, and an adaptive loop gain control circuit. The CDR circuit detects a loop bandwidth variation and adjusts the loop bandwidth of CDR circuit by adjusting proportional path and integral path gain factors of the digital filter of the CDR circuit. The loop gain controller uses two methods to adjust the loop gain in CDR circuit: bang-bang adjusting method and linear adjusting method. |
US10256966B2 |
Integrated multiple-input multiple-output multi-band bandpass filter bank
Techniques for multiband radio frequency (RF) signal communications using integrated multiple-input multiple-output (MIMO) multiband bandpass filter bank based on concentric dielectric ring resonators are described. The integrated MIMO multiband bandpass filter bank includes a plurality of transmission line structures for transmitting and receiving radio frequency (RF) signals, and a plurality of ring resonators with different sizes and different resonant frequencies electromagnetically coupled to the plurality of transmission line structures, wherein each ring resonator of the plurality of concentric ring resonators is configured as a single-band bandpass filter to allow a bandpass signal to pass through. By the use of integrated MIMO multiband bandpass filter bank, multiple desired bandpass signals corresponding to the multiple resonant frequencies of the multiple dielectric ring resonators can operate to transmit and receive in the processing of multiband RF signals while having out-of-band spurious emission and interference rejection. |
US10256965B2 |
Duplex operation in a cellular communication system
A cellular communication system comprises a first base station serving at least a first user equipment. The base station comprises functionality for transmitting a base station duplex capability message to user equipments using a transmission format which is common to a plurality of duplex modes. A first user equipment comprises a transceiver which receives the base station duplex capability message. A RACH characteristics processor determines at least one transmit characteristic for an access message in response to the base station duplex capability message and a RACH transmit controller controls the transmission of an access message to the first base station in response to the at least one transmit characteristic. |
US10256964B2 |
Method for transmitting uplink control information, UE and base station
A method for transmitting UCI, UE and base station. The method for transmitting includes: mapping, by UE, UCI onto time-frequency resources, wherein a subframe where the UCI is located contains one uplink reference signal or contains no an uplink reference signal; and transmitting the UCI to a base station via a PUSCH. An uplink reference signal occupies only one OFDM symbol or occupies no an OFDM symbol in a subframe, which may reduce waste of resources, and correspondingly change resource mapping of the UCI, thereby obtaining better decoding performance. |
US10256956B2 |
Method and apparatus for implementing uplink transmission in flexible frequency division duplex system
A method for implementing uplink transmission in a flexible frequency division duplex (FDD) system is provided. A flexible FDD supported user equipment (FFUE) receives signaling from an evolved node B (eNB), obtains an uplink carrier configuration, and performs physical uplink shared channel (PUSCH) transmission by way of synchronous HARQ of 8 ms, synchronous HARQ of 10 ms, or asynchronous hybrid automatic repeat request (HARQ). According to the solution provided by the present invention, uplink transmission in the FDD system can be realized with low complexity, and the system performance of the FDD system is improved. |
US10256954B2 |
Data transmission method, device and system for downlink virtual multi-antenna system
Disclosed are a method, apparatus and system for data transmission in a downlink virtual multi-antenna system. The method includes: N terminals receive downlink data and/or downlink Demodulation Reference Signals (DMRSs) from one Node B or multiple Nodes B, N being a positive integer larger than or equal to 2; and one terminal in the N terminals forwards the downlink data and/or downlink DMRSs received from the one Node B or multiple Nodes B to M terminal(s), M being a positive integer larger than or equal to 1. A first forwarding unit of the apparatus is configured to forward received downlink data and/or downlink DMRSs of a Node B to M terminal(s) by one terminal in N terminals, M being a positive integer larger than or equal to 1. |
US10256945B2 |
Forward error correction decoding avoidance based on predicted code block reliability
A method and device for performing Hforward error (FEC) correction avoidance based upon predicted block code reliability in a communications device is provided. An avoidance unit comprising a metric computation unit and a decision unit generates a reliability metric based upon a received code block. The reliability metric is compared to a reliability threshold, and the forward error correction decoder in the communications device is disabled if the metric is below or equal to the threshold. |
US10256938B2 |
Optical receiver, optical transceiver, and optical signal reception control method
An optical receiver includes a demultiplexer configured to demultiplex, for each channel, optical signals input through a plurality of channels, a photoelectric converter having a number of light receivers corresponding to the plurality of channels, the photoelectric converter being configured to convert an optical signal into an electric signal for each channel, a monitor circuit configured to monitor, for each channel, an amplitude characteristic of the optical signal converted into the electric signal by the photoelectric converter, and a control circuit configured to control, based on a monitored result of the monitor circuit, a bias voltage to be applied to the light receiver such that an amount of variability in the amplitude characteristic between the channels is minimum or falls within a predetermined range. |
US10256935B1 |
Adaptive flexible grid in an optical network
A disclosed method for optimizing channel selection in a flexible grid of an optical network may be used to select a minimum number of channels to allocate to traffic between pairs of optical transponders at a particular distance based on the modulation format and the FEC mechanism used. The method may include selecting an initial number of channels to allocate to the traffic, tuning the modulation format for the traffic while potentially reducing the number of channels, and tuning the FEC mechanism for the traffic while potentially further reducing the number of channels. The transponders may support multiple modulation formats of different orders and an adaptive FEC mechanism for which the maximum number of FEC overhead bytes is equal to the number of bytes in the transmitted data packets. The method may be implemented by an SDN controller and may be dependent on a feedback mechanism between the optical transponders. |
US10256933B2 |
Method and device for transmitting preamble sequence
A method and device for transmitting a preamble sequence is disclosed. A transmitter according to an embodiment may extract a first sequence for a non-coherent receiver and a second sequence for a coherent receiver, from ternary preamble sequences including elements −1, 0 and 1, and map the first sequence and the second sequence to a preamble including a plurality of bits to generate a third sequence that the non-coherent receiver and coherent receiver support. |
US10256932B2 |
Communication using chaotic waveforms
Example communication systems and methods are described. In one implementation, a method receives a first chaotic sequence of a first temporal length, and a second chaotic sequence of a second temporal length. The method also receives a data symbol for communication to a destination. Based on the data symbol, the second chaotic sequence is temporally shifted and combined with the first chaotic sequence to generate a composite chaotic sequence. The first chaotic sequence functions as a reference chaotic sequence while the second chaotic sequence functions as a data-carrying auxiliary chaotic sequence. |
US10256931B2 |
Systems and methods for detection of signal quality in digital radio broadcast signals
Systems, methods, and processor readable media are disclosed for detection of signal quality problems and errors in digital radio broadcast signals. First monitoring equipment is located in an over-the-air coverage area of a first radio station. Second monitoring equipment is located in an over-the-air coverage area of a second radio station. The first and second monitoring equipment are configured to receive digital radio broadcast signals from the respective first and second radio stations. A computing system is configured to receive data from the first monitoring equipment and the second monitoring equipment, the data being indicative of one or more attributes of a digital radio broadcast signal received at respective monitoring equipment. The computing system analyzes received data to detect a signal quality problem or error in the digital radio broadcast signals received at the first and second monitoring equipment. |
US10256930B2 |
Testing methods and systems for mobile communication devices
A testing method for testing mobile communication devices comprises measuring a three-dimensional antenna pattern of an active phased antenna array (AAS) of the mobile communication device, with the AAS being maintained at a specific beamforming alignment during the measurement. A predefined base fading profile is calibrated with the measured three-dimensional antenna pattern to obtain an optimized fading profile adapted to the specific beamforming alignment. A channel model for emulation of a base station is emulated on the basis of the optimized fading profile. The method further involves performing a receiver test on the mobile communication device using the emulated channel model. The testing method may in some embodiments be a radiated two-stage over-the-air (RTS-OTA) testing method. |
US10256929B2 |
Method and apparatus for decision directed common phase error estimation based on soft information
A method and apparatus are provided. The method includes receiving, by at least one antenna of a receiver, at least one signal from a transceiver, detecting at least one data symbol within the at least one signal, determining a probability associated with the at least one detected data symbol, determining channel state information (CSI) of at least one channel between the transceiver and the at least one antenna of the receiver, and estimating a common phase error (CPE) of the at least one signal based on the probabilities associated with the at least one detected data symbol and the CSI of the at least one channel. |
US10256928B2 |
Method and apparatus for controlling operation based on distance between transmission device and reception device
A pre-5th-Generation (5G) or 5G communication system is provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A method of transmitting a beacon signal and a device using the same are provided. The method includes configuring beacon-related information; generating a beacon signal based on the configured beacon-related information; and transmitting the beacon signal, wherein the beacon-related information includes at least one piece of mode information corresponding to distance information between a beacon transmitting device and at least one beacon receiving device. The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. |
US10256926B2 |
Method for configuring a communication system
The present disclosure provides a method for configuring a communication system with a variable attenuator. The method includes measuring a first attenuation accuracy of the communication system at a first attenuation rate of the variable attenuator, and setting the variable attenuator based on the first attenuation accuracy so that the variable attenuator has a second attenuation rate and the communication system has a second attenuation accuracy. The method further includes obtaining a plurality of first gains at first temperatures and first frequencies, and performing an interpolation process to obtain, from the plurality of first gains, a plurality of second gains at second temperatures and/or second frequencies. The method also includes building a three-dimensional gain table with respect to the temperature, the frequency and the attenuation rate. |
US10256925B2 |
Methods and wireless communication systems for wireless re-calibration of RF components of communication devices
Methods and systems for wireless re-calibration of Radio Frequency (RF) components of a communication device are described. Methods includes monitoring a current value of at least one parameter of at least one RF component of the communication device and communicating the current value to a calibration server on detection of an event related to the at least one parameter. The current value is analyzed by the calibration server to determine a calibration value, wherein the calibration server maybe configured to communicate the calibration value to the communication device. Further, the methods includes receiving the calibration value for at least one parameter from the calibration server for initiating a re-calibration procedure and re-calibrating the current value of the at least one parameter to the calibration value in accordance with the recalibration procedure. The method improves RF device performance in spite of device aging and environmental factors. |
US10256924B1 |
Measuring device and measuring method for noise-corrected transmitter performance measurement
A measuring device for transmitter performance measuring is provided. The measuring device includes a first measuring path adapted to receive a measuring signal from a device under test, and to determine first measuring values from the measuring signal. The measuring device further includes a second measuring path adapted to receive the measuring signal, and to determine second measuring values from the measuring signal. The measuring device further includes a noise suppressor, connected to an output of the first measuring path and to an output of the second measuring path, wherein the noise suppressor is adapted to receive the first measuring values and the second measuring values, and to suppress noise by multiplying each of the first measuring values with a respective one of the second measuring values to generate a respective measuring value product. |
US10256920B2 |
Mode-conversion digital canceller for high bandwidth differential signaling
Systems and methods for recovering rapidly from a mode-conversion of a common mode interference. One exemplary transceiver includes: a slicer configured to generate slicing decisions and slicing errors based on a differential signal, transmitted at a rate above 500 Mbps, which is received from a second transceiver; and a common mode sensor analog front end (CMS-AFE) configured to sense a common mode component of the differential signal. The CMS-AFE is coupled to a fast-adaptive mode-conversion canceller (FA-MCC) configured to generate a compensation signal that compensates for differential interferences that are correlated with the common mode component. Wherein, within less than 1 millisecond from an occurrence of a differential interference that causes the packet loss to exceed 10% as a result of the mode-conversion, the transceiver is configured to utilize the slicing errors to adapt the FA-MCC to a level that reduces the packet loss rate to below 1%. |
US10256919B1 |
Employing optical signals for power and/or communication
Apparatus, systems and methods employing contact lens sensors are provided. In some aspects, a contact lens includes a substrate that forms at least a portion of the body of the contact lens; an optical communication device disposed on or within the substrate; and a photodetector disposed on or within the substrate, wherein the photodetector harvests light emitted from a device and generates power from the harvested light. In some aspects, an apparatus comprises a tag having a circuit including: an optical communication device; and a photodetector that harvests light received and generates power from the harvested light. The tag can be disposed on or within a contact lens in various aspects. |
US10256916B2 |
M-ARY frequency presence modulation communication system and method
An apparatus for transmitting and receiving encoded optical signals having a data transmitter including: an optical emission device to output light energy as an optical beam having an operating bandwidth; a beam dividing device to receive and divide the operating bandwidth into plural communication bands; a frequency presence modulation unit to: spectrally segregate the bandwidth of at least one communication band into plural channels, and modulate the bandwidth to selectively produce an optical output signal with wavelengths that correspond to one or more of the channels, wherein presence and absence of energy within channels constitute an information packet for data communication; an optical pathway for bi-directional optical communication over a common optical path for transmitting the optical output signal and for receiving an optical input signal; and a data receiver to receive the optical output signal from the optical pathway. |
US10256915B2 |
Method and apparatus for transmitting and receiving client signal in optical transport network
Embodiments of the present invention provide a method and an apparatus for transmitting and receiving a client signal in an optical transport network. In the transmission method, a received client signal is mapped into a variable-rate container OTU-N, wherein a rate of the OTU-N is N times as high as a preset reference rate; and then, the variable-rate container OTU-N is split into N optical sub-channel transport units OTUsubs by column, where a rate of each OTUsub equals to the reference rate; next, the N optical sub-channel transport units OTUsubs are modulated onto one or more optical carriers; at last, the one or more optical carriers is transmitted through a fiber. |
US10256913B2 |
Optical driving device and optical communication system
An optical driving device and an optical communication system are provided which can improve signal quality of laser light that uses a PAM method. A laser driver drives a semiconductor laser by using an N-level (N is an integer of 3 or more) PAM signal. A clock control circuit determines a driving timing of the laser driver. In a case where N=4, for example, the clock control circuit determines a driving timing in association with a transition of the PAM signal from a fourth level to a first level to be earlier than a driving timing in association with a transition in an opposite direction by a first time, assuming that levels are the first level, . . . , and the fourth level in an order from a level at which light intensity is minimum. |
US10256907B2 |
System and method for coherent detection with digital signal procession
Methods and apparatus to realize high spectral efficiency in optical signals transmitted over long distances. |
US10256906B2 |
Position localization using visible light communication
Visible-light communication (VLC) is an optical wireless communication technique that uses light emitting diodes (LEDs) or other optical sources to transmit information to a user equipment (UE) device. An optically-based location determination approach, such as using VLC infrastructure, can meet a desire for location-based services where use of VLC can provide a solution to an indoor localization or navigation problem. A fingerprinting approach can include use of an optical received signal strength (RSS) or other information (e.g., an image of a scene) to generate a spatial fingerprint map of an area. A later-received RSS on the UE device and the prior-generated fingerprint map representative of RSS can be received, and a fingerprint map and RSS observations can be provided as inputs to a Bayesian filter, such as an Extended Kalman Filter (EKF) or a Particle Filter, to provide an estimated position for the UE device. |
US10256903B2 |
Network controller and signal quality estimating method
A network controller includes: a first acquisition unit configured to acquire, based on a signal quality amount of each of wavelength paths set in a network of an optical wavelength-multiplexed transmission system, a signal quality amount of each of spans in each of the wavelength paths; an arithmetic unit configured to calculate a signal quality amount of each of spans in a wavelength path of an estimation target, based on the signal quality amount acquired by the first acquisition unit; and an estimation unit configured to estimate a signal quality amount of the wavelength path of the estimation target, based on the signal quality amount calculated by the arithmetic unit. |
US10256893B2 |
Mobility-handling aspects of user equipment beamforming
Embodiments described herein are directed to methods for controlling user equipment (UE) beamforming in a wireless network. According to certain embodiments, a (UE) can receive one or more beam reference signals included in a restricted set of useable beam reference signals for adjusting the UE beamforming. Further, the UE can receive one or more beam reference signals outside of the restricted set. It can be determined whether to update the restricted set to include a subset of the one or more beam reference signals outside of the restricted set, based on predetermined criteria. The UE beamforming can be adjusted based on beam reference signals in the restricted set. |
US10256891B2 |
Mobile communication device and method for selecting a beam direction
A mobile communication device is described comprising a receiver configured to receive, for each of a plurality of transmit beam directions, a reference signal transmitted based on the transmit beam direction, wherein each transmit beam direction has at least one allowable precoder, a determiner configured to determine, for each transmit beam direction, a reception quality of the reference signal transmitted based on the transmit beam direction, a preselector configured to preselect, from the plurality of transmit beam directions, a subset of transmit beam directions based on a comparison of the determined reception qualities, an evaluator configured to determine, for each transmit beam direction of the subset, an evaluation of the performance of the allowable precoders of the transmit beam direction, a selector configured to select, from the subset, a beam direction for communication, based on the evaluations and a controller configured to establish communications based on the selected beam direction. |
US10256890B2 |
Adaptive management of antennas in the network of moving things
Methods and systems are provided for adaptive management of antennas in a communication network comprising a complex array of both static and moving communication nodes (e.g., a network of moving things, which may be a vehicle network, a network of or including autonomous vehicles, etc.). |
US10256889B2 |
Method and device for conditioning a radio data signal for a broadcast receiver
A method includes a step of reading in the radio data signal and a radio data clock signal, a step of integrating a signal that is a function of the radio data signal and/or the radio data clock signal in order to determine an integral value curve, a step of decoding radio data signal information from the integral value curve, using the radio data clock signal and/or a phase position of the radio data signal, a step of ascertaining radio data signal quality information which represents the credibility of the decoded radio data signal information, using the radio data signal and/or the phase position of the radio data signal, and a step of providing the radio data signal information and the radio data signal quality information in order to provide a conditioned radio data signal. |
US10256885B2 |
Terminal device, feedback information generation method, and base station device
A channel estimation unit estimates channel state information to or from a base station device. A feedback information generation unit performs a decomposition process for the channel state information and thereby acquires first decomposition information that includes plural singular values and second decomposition information that includes plural right singular vectors respectively associated with the plural singular values. The feedback information generation unit mutually replaces portions of the plural singular values, thereby acquires first replacement information, and further acquires second replacement information based on the first replacement information and the plural right singular vectors. The feedback information generation unit performs a conversion process for the second replacement information and thereby acquires second conversion information. A radio transmission unit notifies the base station device of the second conversion information. |
US10256881B2 |
Apparatus, system and method of sounding feedback sequence of explicit beamforming training
Some demonstrative embodiments include devices, systems and/or methods of simultaneously communicating with a group of wireless communication devices. For example, a device may include a wireless communication unit to communicate with at least one group of a plurality of wireless communication devices over a wireless communication medium, wherein the wireless communication unit is to reserve the wireless communication medium for a time period, during which the wireless communication unit is to simultaneously transmit two or more different wireless communication transmissions to two or more wireless communication devices of the group, respectively. Other embodiments are described and claimed. |
US10256879B2 |
Reducing location-dependent destructive interference in distributed antenna systems (DASS) operating in multiple-input, multiple-output (MIMO) configuration, and related components, systems, and methods
Components, systems, and methods for reducing location-dependent destructive interference in distributed antenna systems operating in multiple-input, multiple-output (MIMO) configuration are disclosed. Interference is defined as issues with received MIMO communications signals that can cause a MIMO algorithm to not be able to solve a channel matrix for MIMO communications signals received by MIMO receivers in client devices. These issues may be caused by lack of separation (i.e., phase, amplitude) in the received MIMO communications signals. Thus, to provide amplitude separation of received MIMO communications signals, multiple MIMO transmitters are each configured to employ multiple transmitter antennas, which are each configured to transmit in different polarization states. In certain embodiments, one of the MIMO communications signals is amplitude adjusted in one of the polarization states to provide amplitude separation between received MIMO communications signals. In other embodiments, multiple transmitter antennas in a MIMO transmitter can be offset to provide amplitude separation. |
US10256877B2 |
Apparatus and methods for beam refinement
The apparatus may be an apparatus for wireless communication. The apparatus for wireless communication may include a processing system. The processing system may manage an antenna beam. The processing system may be configured to monitor a parameter of a signal and widen the antenna beam of the apparatus for wireless communication when the parameter falls below a threshold. |
US10256874B2 |
Data feedback methods and related apparatuses
A data feedback method includes acquiring, by the beamformee, the number of columns from a null data packet announcement (NDPA) message; detecting the number of active first spatial streams; comparing the number of first spatial streams with the number of columns, and taking the smaller value obtained from the comparison as the number of second spatial streams required for feedback; and feeding back the number of second spatial streams and spatial stream measurement information about the second spatial streams to the beamformer. |
US10256869B2 |
Communication apparatus and communication method
This technology relates to a communication apparatus and a communication method adapted to improve the deterioration of communication performance due to variations in parts, for example.A test signal generating section generates a predetermined test signal. A detecting section detects, given a received test signal obtained by a transmitting and receiving section upon receipt of the test signal, an influence parameter affecting the intensity of an active load modulation signal that combines a transmission carrier with a synchronizing signal synchronized with a received signal obtained upon receipt of the transmission carrier. A controlling section controls the intensity of the active load modulation signal in accordance with the influence parameter. This technology applies to cases where short-range wireless communication is performed using magnetic fields. |
US10256867B2 |
Power over data lines system providing a variable voltage to powered device
A PoDL system includes a PSE connected via a wire pair to a PD, where differential data and DC power are transmitted over the same wire pair. Typically, low voltage/current detection and classification routines are required upon every powering up of the system to allow the PD to convey its PoDL requirements to the PSE. Various techniques are described that simplify or obviate such start-up routines or enable increased flexibility for the PoDL system. Such techniques include: ways to specify a particular PD operating voltage; ways to disable the PD's UVLO circuit during such routines; using opposite polarity voltages for the two routines; using voltage limiters or surge protectors to convey the PoDL information; detecting loop resistance; using a PSE memory to store previous results of the routines; and powering the PD communication circuit using the wire pair while the PD load is powered by an alternate power source. |
US10256863B2 |
Monolithic integration of antenna switch and diplexer
An integrated radio frequency (RF) circuit structure may include a resistive substrate material and a switch. The switch may be arranged in a silicon on insulator (SOI) layer supported by the resistive substrate material. The integrated RF circuit structure may also include an isolation layer coupled to the SOI layer. The integrated RF circuit structure may further include a filter, composed of inductors and capacitors. The filter may be arranged on a surface of the integrated RF circuit structure, opposite the resistive substrate material. In addition, the switch may be arranged on a first surface of the isolation layer. |
US10256856B2 |
Radio receiver, method of detecting an obtruding signal in the radio receiver, and computer program
A method of detecting an obtruding signal in a radio receiver, a receiver and a computer program are disclosed. The receiver has a mixer arranged to mix a received signal to an analog baseband signal at or close to zero-frequency, a filter arranged to low-pass filter said analog baseband signal, and an analog-to-digital converter arranged to sample said filtered analog baseband signal at a sample frequency such that a digital baseband signal is formed. The method comprised receiving a radio frequency signal, mixing the radio frequency signal to the analog baseband signal at or close to zero-frequency, low-pass filtering said analog baseband signal, and analog-to-digital converting said filtered analog baseband signal at an over sample frequency such that a digital baseband signal is formed. The method further comprises frequency translating the digital baseband signal around a Nyquist frequency being based on a nominal sample frequency, the nominal sample frequency being a fraction of the oversampling frequency according to the oversampling rate, to form a translated digital baseband signal such that signal content of the digital baseband signal around zero frequency will be translated to around the nominal sample frequency and vice versa in the translated digital baseband signal, determining a first signal level at zero frequency of the digital baseband signal and a second signal level at zero frequency of the translated digital baseband signal, detecting an obtruding signal based on a relation between the first and second signal levels, and outputting an obtruding signal state signal. |
US10256853B2 |
System and method for increasing bandwidth for digital predistortion in multi-channel wideband communication systems
A method of operating a communications system includes receiving a signal at a digital predistorter (DPD), introducing predistortion to the signal using the DPD, and converting the predistorted signal to an analog signal using a digital-to-analog converter having a first bandwidth. The method also includes amplifying the analog signal, sampling the amplified signal using an analog-to-digital converter having a second bandwidth less than the first bandwidth, and extracting coefficients of the DPD from the sampled signal. |
US10256852B2 |
Method for performing communication and electronic device supporting same
An electronic device is provided. The electronic device includes a communication module and a processor electrically connected to the communication module, wherein the communication module includes an antenna configured to transmit and receive a communication signal, a sensor configured to measure an impedance of the antenna, and a first matching circuit and a second matching circuit electrically connected to the antenna, and the processor is configured to receive information on the impedance of the antenna from the sensor, check control information on at least one of the first matching circuit and second matching circuit corresponding to the impedance of the antenna at least partially based on the received information on the impedance of the antenna, and transmit control information generated at least partially based on the checked control information to at least one of the first matching circuit and the second matching circuit corresponding to the control information. |
US10256851B2 |
Systems and methods related to time-division and frequency-division duplex protocols for wireless applications
Systems and methods related to time-division and frequency-division duplex protocols for wireless applications. In some embodiments, a wireless architecture can include a radio-frequency (RF) path configured to support a first modified time-division duplex (TDD) band operation and a second modified TDD band operation. Such a wireless architecture can allow consolidation of signal paths and/or re-use of components such as filters and duplexers, to advantageously reduce or eliminate some paths and/or components. |
US10256847B2 |
Method and terminal device for executing radio application
A method and terminal device for executing a radio application is disclosed. The method for executing a radio application is a method for executing a radio application independent of a modem in a terminal device, comprising the steps of: communicating with each other using a reconfigurable radio frequency interface (RRFI) by a unified radio application (URA), which operates on a radio computer of the terminal device, and a radio frequency (RF) transceiver, which operates in a radio platform on the radio computer; and supporting, by the RRFI, at least one service among a spectrum control service, a power control service, an antenna management service, a transmission/reception chain control service, and a radio virtual machine protection service. |
US10256845B1 |
Symbol timing recovery based on speculative tentative symbol decisions
A method for timing recovery for a high-speed data transmission system may be provided. The method comprises receiving an analog input signal at an ADC and passing processed digital signal samples to a Viterbi detector. The method also comprises receiving at least one processed signal sample and at least two sets of at least one candidate symbol each from the Viterbi detector and/or the processed signal samples by timing error detectors and forwarding output digital signals of the timing error detectors via loop filters to related multiplexers. Furthermore, the method comprises selecting one digital signal from each of the multiplexers using a select signal generated by the Viterbi detector, and deriving a control signal controlling a sampling clock of the analog-to-digital converter by at least one of the selected digital signals from the multiplexers. |
US10256843B2 |
Systems, methods, and devices for encoding and decoding data using multi-layer integrated interleaved codes
A data storage system stores a set of codewords in memory. The set of codewords are encoded in accordance with a joint nesting matrix specifying multiple layers of integrated interleaved codes, including first, second and third layers of integrated interleaved codes, and the set of codewords stored in the memory include first, second and third layers of parity information corresponding to the first, second and third layers of integrated interleaved codes. When decoding a first codeword and a first subgroup containing the first codeword fail, the system decodes a group of codewords that include two more subgroups of codewords, including the first subgroup of codewords, using the third layer parity information for the group of codewords. The second and third layers of integrated interleaved codes are configured to enable decoding of two codewords, in a subgroup of codewords, having errors beyond the correction capability of the first layer codes. |
US10256836B2 |
Resolver to digital conversion apparatus and method
A resolver to digital converter is provided and includes first and second inputs to receive signals from a resolver and an output to provide an estimated angle of a rotor. The sine component signal is multiplied by the cosine of the estimated angle and the cosine component signal is multiplied by the sine of the estimated angle, and a difference between them is calculated to provide an error measurement. The estimated angle is updated by the error measurement. |
US10256833B2 |
Dual reset branch analog-to-digital conversion
Methods and systems for analog-to-digital conversion using two side branches that may be operated with overlapped timing such that a sampling phase may be overlapped with a previous conversion phase. Some embodiments provide a method of successive approximation A/D converting, comprising sampling a first signal onto a first capacitor that is configured to selectively couple to an analog input of a comparator, sampling a second signal onto capacitors that are coupled to a second analog input of the comparator and configured for charge redistribution successive approximation A/D conversion; carrying out, based on the first signal and the second signal, a charge redistribution successive approximation A/D conversion using the capacitors; and while carrying out the charge redistribution successive approximation A/D conversion based on the first and second signals, sampling a third signal onto a third capacitor that is configured to selectively couple to the analog input of a comparator. |
US10256832B2 |
Failure determination circuit, physical quantity measurement device, electronic apparatus, vehicle, and failure determination method
A failure determination circuit includes a first A/D conversion circuit that continuously A/D converts a first analog signal based on a first physical quantity measurement signal, a switching circuit that receives a plurality of signals including a second analog signal based on the first physical quantity measurement signal and a first reference voltage and outputs the plurality of signals in a time division manner, a second A/D conversion circuit that A/D converts the output of the switching circuit, and a determination circuit, and the determination circuit determines a failure of the first A/D conversion circuit using a signal based on a first digital signal obtained by A/D converting the first analog signal by the first A/D conversion circuit and a signal based on a second digital signal obtained by A/D converting the second analog signal by the second A/D conversion circuit. |
US10256820B2 |
Level shifter
Various implementations described herein are directed to a circuit for translating an input signal from a source voltage domain to an output signal for a destination voltage domain that is is different than the source voltage domain. The circuit may include a level shifting portion configured to operate with a supply voltage that exceeds a stressing threshold of one or more components within the circuit. The level shifting portion may be configured to generate the output signal for the destination voltage domain based on the input signal and a power management signal. The circuit may include an isolating portion configured to isolate the one or more components from the supply voltage during activation and deactivation of the circuit based on the power management signal. |
US10256819B2 |
Resonant virtual supply booster for synchronous logic circuits and other circuits with use of on-chip integrated magnetic inductor
Circuits and methods are provided. The circuits and methods are for providing a supply voltage to a dynamic internal power supply node of a group of other circuits. A circuit includes a first transistor and a second transistor, of different channel types, coupled in parallel to a static power supply that supplies a constant power supply voltage. The circuit further includes a magnetic inductor having a first terminal connected to a common node between the first transistor and the second transistor and a second terminal connected to the dynamic internal power supply node, to supply the dynamic internal power supply node with a boosted voltage having a magnitude greater than a magnitude of the constant power supply voltage by resonating with at least one capacitance coupled to the dynamic internal power supply node. |
US10256811B2 |
Cascode switch circuit including level shifter
Provided is a cascode circuit including first and second transistors connected between a drain terminal and a source terminal in cascode form, a level sifter configured to change a voltage level of a switching control signal applied to a gate terminal and provide the changed switching control signal to a gate of the first transistor, a buffer configured to delay the switching control signal and provide the delayed switching control signal to a gate of the second transistor, and a first resistor connected between the level shifter and the gate of the first transistor. |
US10256810B2 |
Electronic circuit and electronic timepiece
Provided are an electronic circuit and electronic timepiece that can initialize internal circuits even if chattering occurs when a battery is installed. In the electronic circuit, when the initialization state hold signal is input, the initialization control circuit continues outputting the initialization control signal at the first level until the clock signal is output; and when the initialization state hold signal is input and the clock signal is output, outputs the initialization control signal at the second level cancelling the initialization process to the initialization circuit. |
US10256807B2 |
Driving device for semiconductor elements
To provide a driving device for semiconductor elements that is capable of suppressing variation in switching time caused by driving capability and temperature. A driving device for semiconductor elements includes: a semiconductor chip in which a voltage control type semiconductor element is formed; a temperature detecting unit configured to detect temperature of the semiconductor chip; a driving-capability adjusting unit configured to adjust driving capability of the voltage control type semiconductor element according to temperature detection values detected by the temperature detecting unit; and a timing adjusting unit configured to adjust switching time of the voltage control type semiconductor element according to the temperature detection values detected by the temperature detecting unit. |
US10256806B2 |
Power switch protection system and method
An electric vehicle includes a direct current (DC) power source with a DC electric power output. An inverter is coupled to receive the DC electric power output of the DC power source, and the inverter has an alternating current (AC) electric power output. An electric motor is coupled to receive the AC electric power output. The electric motor has a driving torque output that is coupled to drive at least one wheel of the vehicle. The inverter further includes a power semiconductor switch, such as an insulated-gate bipolar transistor (IGBT). A protection circuit is coupled to the power semiconductor switch, and the protection circuit has an adjustable protection detection level circuit. |
US10256805B2 |
Protective circuit with current regulating digital output module
Embodiments of the present disclosure provide a protective circuit to be used in a digital output module, the digital output module comprises a first voltage source and at least an output terminal. The protective circuit comprises: a first sampling unit for sampling a first voltage relevant to the output current from the first voltage source, a first comparing unit for comparing the sampled first voltage with a first reference voltage, a control unit for generating a current regulating signal based on a result from the first comparing unit, and a current regulating unit for regulating the output current from the first voltage source based on the current regulating signal. This protective circuit provides overflowing and short circuit protection, and is cheap in cost. |
US10256804B2 |
Fault detector for anti-parallel thyristor
A fault detector for an anti-parallel thyristor includes: a power supply unit configured to supply power to the first and second thyristors; a first current sensor configured to output a first current measurement value that flows through the first thyristor; a second current sensor configured to output a second current measurement value that flows through the second thyristor; and a detector which notifies a fault of a thyristor when the first and second current measurement values satisfy a set fault condition. |
US10256803B2 |
Electrical device with a pulsed power supply and method for examining the power supply of the electrical device
An electrical device includes an electrical load, an electronic switch with an electronic switching element and a driver controlling the electronic switching element, and at least one pulsed power supply having a power unit coupled with the electronic switching element and configured to generate an electrical supply current for the electrical load from a voltage based on alternately turning on and off the electronic switching element. During operation of the power supply, an electrical current associated with the electronic switching element flows through a current path. A pulse transformer has a primary side coupled with the power unit such that the electrical current flows through a primary-side winding. A comparator compares a secondary-side electrical voltage or a filtered secondary-side electrical voltage of the transformer, and an evaluation device coupled with the comparator detects potential defects of the electronic switch based on the result of the comparison. |
US10256802B1 |
Overvoltage protection circuit
In an example, an input buffer includes: first buffer circuit having an output, a first voltage control node, and a second voltage control node; a first transistor having a gate coupled to the output of the first buffer circuit, a drain, and a source; a second buffer circuit having an input coupled to a reference voltage and an output coupled to the source of the first transistor; and a first current source having a reference output coupled to the drain of the first transistor, a first output coupled to the first voltage control node of the first buffer circuit, and a second output coupled to the second voltage control node of the second buffer circuit. |
US10256801B2 |
Integrated circuit with clock detection and selection function and related method and storage device
An integrated circuit with clock detection and selection function for use in a storage device includes: an embedded oscillator, a detection circuit and a selection circuit. The embedded oscillator is configured to generate an embedded clock signal. The detection circuit includes a sampling and counting circuit and a clock determination circuit. The detection circuit, and is configured to detect existence of a reference clock signal provided by a host based on sampling and counting operations that are performed according to a signal on a clock signal lane and the embedded clock signal. The selection circuit is coupled to the detection circuit and the embedded oscillator, and is configured to select one of the embedded clock signal and the signal on the clock signal lane according to the existence of the reference clock signal as an output clock signal, thereby to provide the output clock signal to the storage device. |
US10256799B2 |
Semiconductor apparatus and system including plurality of channels
A semiconductor apparatus includes a direct access section, an interface section, and a through-via region. The direct access section receives first and second groups of input signals through a direct access pad, and generates first and second groups of control signals based on the first and second groups of input signals. The interface section comprises a plurality of channel circuits suitable for receiving a part or all of the first and second groups of control signals in response to a plurality of channel selection signals. The through-via region electrically couples the plurality of channel circuits and a plurality of stack dies to form a plurality of channels, respectively. |
US10256788B2 |
Acoustic resonator including extended cavity
A BAW resonator includes a nonlinear substrate defining a cavity, and an acoustic stack over the cavity, including a bottom electrode, a piezoelectric layer, and a top electrode, where an active region of the acoustic stack includes overlapping portions of the cavity, the bottom electrode, the piezoelectric layer and the top electrode. The BAW resonator further includes a connecting strip extending from a portion of the top electrode for providing electrical excitation of the acoustic stack, where an E-field generated in the BAW resonator begins at the top electrode and terminates at the bottom electrode in response to the electrical excitation. The cavity includes an inner portion in the active region and an extended portion extending from an outer perimeter of the active region underneath the connecting strip. A length of the extended portion are sufficient to substantially prevent portions of the E-field from passing through the substrate. |
US10256781B2 |
Complementary metal oxide silicon transceiver having integrated power amplifier
A complementary metal oxide silicon transceiver having an integrated power amplifier is provided. The complementary metal oxide silicon transceiver having the integrated power amplifier is capable of controlling an output power according to a communication environment to solve the following problem that with the increment of an output level of a power amplifier, performance is decreased when noises flow into other blocks of a transceiver with power and thus are inputted to the power amplifier. |
US10256780B2 |
Duty cycle clipper
A power conversion system comprising an amplifier input for receiving an analog input signal and an amplifier output for providing a switching output signal is disclosed. The system is applicable for use in high definition switching audio amplification. The power conversion system further comprises a clipper for clipping the analog input signal having a predefined range limited by a clipping level, a pulse modulator and a switching power stage. The system further has a feedback path to the clipper including a duty cycle measuring unit and a clip level filter which generates a clip level signal and where the clipping level of the clipper is controlled by the clip level signal. Hereby it is e.g. possible to clip an analog input signal with good precision and reliability in a switching power conversion system. |
US10256778B2 |
Power amplifier module
A power amplifier module includes a first current source that outputs a first current corresponding to a level control voltage for controlling a signal level of an amplified signal, a second current source that outputs a second current corresponding to the level control voltage, a first transistor in which an input signal and a first bias current are supplied to a base and an emitter is grounded, a second transistor in which an emitter is connected to a collector of the first transistor, the second current is supplied to a base, and a first amplified signal obtained by amplifying the input signal is output from a collector, and a third transistor in which the first current is supplied to a collector, a bias control current or voltage is supplied to a base, and the first bias current is supplied from an emitter to the base of the first transistor. |
US10256776B1 |
Steered current source for single-ended class-A amplifier
A single-ended Class-A amplifier includes an amplification component (e.g., a vacuum tube) having at least an output terminal, a reference terminal and a control terminal. The control terminal receives a time-varying input signal. The amplification component responds to the time-varying input signal to vary an output voltage on the output terminal and to vary a current flowing between the output terminal and the reference terminal. A load is AC-coupled to the output terminal. A steered current source has a voltage input coupled to the output terminal and has a steered current output coupled to the output terminal. The steered current source is configured to increase the steered current to provide current to the load when the output voltage on the output terminal of the amplification component increases and to decrease the steered current when the output voltage on the output terminal of the amplification component decreases. |
US10256773B2 |
Method and apparatus for broadband data conversion
A receiver may receive a signal and process each of a plurality of sub-bands of the received signal via a respective one of a plurality of first-type receive chains. The receiver may utilize a signal output by a first one of the plurality of the first-type receive chains to remove undesired signals from a signal output by a second one of the plurality of the first-type receive chains. The undesired signals may comprise aliases and/or harmonics of one or more signals that fall within a sub-band of the first one of the plurality of the first-type receive chains. The receiver may downconvert, filter, and digitize each of the plurality of sub-bands via a corresponding one of the plurality of the first type receive chains. The received signal may encompass the cable television band, and each of the plurality of sub-bands may comprise a plurality of cable television channels. |
US10256772B2 |
Shift control circuit and wireless device
A signal input from a microphone is A-D converted by an A-D converter, is frequency differentiated by a pre-emphasis circuit, and is input to a shift control circuit. The shift control circuit includes a limiter circuit, a phase shifter, and a harmonic suppressor. The limiter circuit performs amplitude limitation so as to limit the amplitude of the input control target signal to be equal to or less than a first threshold. The phase shifter shifts, for the control target signal having the amplitude limited, a phase of a frequency component within the predetermined frequency range. The harmonic suppressor suppresses, for the control target signal phase-shifted by the phase shifter, a frequency component equal to or greater than a second threshold, and outputs an information signal that is the control target signal having the frequency component of equal to or greater than the second threshold suppressed. The modulator performs frequency modulation on a carrier wave in accordance with the information signal. The transmitter produces a transmission signal from the frequency-modulated carrier wave, and transmits the transmission signal via an antenna. |
US10256770B2 |
System and method for enhanced watch dog in solar panel installations
A system and method for automated shutdown, disconnect, or power reduction of solar panels. A system of solar panels includes one or more master management units (MMUs) and one or more local management units (LMUs). The MMUs are in communication with the LMUs with the MMUs and LMUs “handshaking” when the system is in operation. The MMUs are connected to one or more controllers which in turn are connected to emergency detection sensors. Upon a sensor detection of an emergency, the associated MMU is notified which in turn instructs associated LMUs to take appropriate action. In the event that communication with the MMUs has been cut off, the LMUs take the initiative to shut down, disconnect, or reduce the output of associated string(s) of solar panels. |
US10256769B2 |
Terminal for solar junction box
A solar junction box for a solar panel includes a housing having a base and walls defining a cavity. The cavity extends along a primary axis and a secondary axis generally perpendicular to the primary axis. The base has a foil opening receiving a foil of the solar panel. A terminal is received in the cavity. The terminal has a protection device contact terminated to a protection device and a foil contact configured to be terminated to the foil. The foil contact is oriented within the cavity such that the foil contact is configured to be terminated to the foil when the foil extends into the foil opening along the primary axis and such that the foil contact is configured to be terminated to the foil when the foil extends into the foil opening along the secondary axis. |
US10256768B2 |
Photovoltaic array mounting structure
A photovoltaic mounting structure includes a frame for holding a photovoltaic array including a plurality of widthwise channels so as to permit photovoltaic modules to be easily slid between pairs of the channels, the photovoltaic modules resting upon flanges of the channels. In various embodiments, domed protrusions are disposed on lateral sides of the channel to prevent kinking of the modules and reduce friction, retention teeth are formed on upper surfaces of the flanges to position the modules; locator teeth are formed on lower surfaces of the flanges to guide the channels to predetermined spacing; and pre-installed mounting clips are attached to a top surface of the channel. The mounting clips each include an anti-rotation tab oriented downwardly and partially disposed in a corresponding hole in a top surface of the channel so as to prevent rotation of the mounting clip when a bolt of the mounting clip is rotated. |
US10256764B2 |
Method and device for determining a rotor temperature, computer program, and computer program product
The invention relates to a method for determining a rotor temperature of an electric motor, in particular an asynchronous motor, the rotor temperature being determined at least in accordance with reactive powers and/or in accordance with losses of the electric motor. A first rotor temperature is determined in accordance with the reactive powers and, depending on an operating range of the electric motor, plausibility-checked or replaced by a second rotor temperature, which is determined in accordance with the losses. |
US10256762B2 |
Systems and methods for active damping of a motor
A method includes controlling a first power output to an electric machine during a transient event. Controlling the first power output includes measuring values of the first power output provided to the electric machine during the transient event, receiving an estimated speed input of the electric machine, determining adjustment commands to compensate the first power output for the transient event of the electric machine, generating switch commands for gate drives of a variable frequency drive (VFD) based at least in part on the adjustment commands, and modifying the first power output during the transient event based on the switch commands. |
US10256760B2 |
Power conversion apparatus, control apparatus, and control method using a correction vector
A power conversion apparatus includes: a power converter that includes a plurality of switching elements; and a controller that controls the plurality of switching elements. The controller includes: a command generator that generates a voltage command vector; a synthesizer that synthesizes a correction vector with the voltage command vector to generate a synthetic vector; an adjuster that adjusts an output time of a plurality of voltage vectors from the power converter, the output time being corresponding to the synthetic vector; and a correction vector generator that generates the correction vector on the basis of an adjustment result of the adjuster. |
US10256755B2 |
Motor drive controller and motor drive control method
A motor drive controller including a monitoring unit monitoring whether or not a use state of a motor to be controlled satisfies a predetermined condition, and an output information switching unit switching information to be outputted to the outside from an information output path from motor driving information indicating a drive state of the motor to monitoring information indicating the use state if the use state satisfies the predetermined condition. |
US10256753B2 |
AC motor systems with drive circuits and methods of use
An alternating current (AC) motor system and control methods are provided herein. The AC motor system includes a motor having a first rated horsepower and configured to be coupled to a power source, and a drive circuit configured to be electrically coupled between the power source and the motor. The drive circuit has a second rated horsepower that is lower than the first rated horsepower. |
US10256750B2 |
Electronic device having delay circuit for synchronous starting of two operating components
A circuit includes a first operating component, a second operating component and a starting time control circuit. The starting voltage of the first operating component is different from that of the second operating component, and the starting time control circuit is configured to regulate a starting time of the first operating component to be synchronous with that of the second operating component. |
US10256749B2 |
Piezoelectric actuator, motor, robot, and method of driving piezoelectric actuator
The invention relates to a piezoelectric actuator including: a first piezoelectric vibrator including a first diaphragm and first piezoelectric elements that are provided on the first diaphragm and include a first electrode, a second electrode, and a piezoelectric material layer held by the first electrode and the second electrode; a second piezoelectric vibrator including a second diaphragm and second piezoelectric elements that are provided on the second diaphragm and include a first electrode, a second electrode, and a piezoelectric material layer held by the first electrode and the second electrode; and an inductor. The layout of the first piezoelectric vibrator in the first diaphragm is the same as the layout of the second piezoelectric vibrator in the second diaphragm. The positions of the first piezoelectric elements on the first diaphragm correspond to the positions of the second piezoelectric elements on the second diaphragm. The second electrode of the first piezoelectric elements corresponds to the second electrode of the second piezoelectric elements. The corresponding second electrodes are connected via the inductor. |
US10256748B2 |
Electrostatic actuator and method for producing the same
An electrostatic actuator having a stationary electrode and a fixedly cantilevered bender is described, wherein the bender includes a cantilever electrode disposed opposite to the stationary electrode in an overlapping area and being deflectable in the direction of the stationary electrode. |
US10256743B2 |
Method and apparatus for regulating an electrical power source based on global and local maximum load power
A method for regulating an electrical power source, comprising the steps of detecting for one or more predetermined conditions associated with a load power of the electrical power source, whereupon the one or more predetermined conditions is detected, acquiring electrical characteristics of the electrical power source to determine a global maximum load power value arranged to approximate a true maximum load power of the electrical power source, and processing the global maximum load power value to determine a local maximum load power value of the electrical power source, wherein the local maximum load power value is arranged to be more accurate in approximating the true maximum load power of the electrical power source when compared with the global maximum load power value. |
US10256738B2 |
Dual bridge DC/DC power converter
The present invention is related to a method for controlling a high frequency dual bridge DC/DC power converter of nominal frequency (fN) and nominal power (PN), in a wide range of input voltage and with power overload capacity up to 200%, said method comprising a step of varying, in a range up to the value of π radians, a first phase shift (φHB) between the voltage of the full bridge and the voltage of the half bridge, while—varying the operation frequency (f) simultaneously with the said first phase shift and/or—inducing a second phase shift (φFB) between the voltages of the two half bridges or branches constituting the full bridge, modifying thereby the first phase shift (φHB) between the voltage of the full bridge and the voltage of the half bridge and/or—decreasing the operation frequency (f) towards the LC resonance frequency (f0) of the circuit, so as to minimize the switch losses in the DC/DC converter during operation. |
US10256729B1 |
Switched-capacitor converter with interleaved half bridge
Circuits and methods are provided for voltage conversion within a switched-capacitor converter (SCC). The SCC includes multiple switch stages cascaded together. Each switch stage includes two half bridges connected in parallel. Each half bridge has a high and low-side switch connected at a switching node. The switching nodes of each half bridge of each switch stage are coupled to corresponding switching nodes of some other switch stage via capacitors. The switches are controlled such that during a first interval, a phase A capacitor attached to each switch stage is charged while a phase B capacitor is discharged. During a second interval, the phase B capacitor is charged while the phase A capacitor is discharged. By alternating the intervals thusly, one of the capacitors coupled to each switch stage is nearly always discharging such that it can provide current to an output of the SCC or some adjacent switch stage. |
US10256728B1 |
Multiphase interleaved pulse frequency modulation for a DC-DC converter
An apparatus includes a plurality of pulse control circuits and a control circuit. A given pulse control circuit of the plurality of pulse control circuits may source a current pulse to the output power signal based on a comparison of a particular feedback signal of a plurality of feedback signals and a target voltage signal. The control circuit may offset a voltage level of each feedback signal of a first subset of the plurality of feedback signals. The first subset may exclude a first feedback signal. In response to a determination that a period of time has ended, the control circuit may offset a voltage level of each feedback signal of a second subset of the plurality of feedback signals. The second subset may include the first feedback signal and exclude a second feedback signal. |
US10256727B2 |
Multi-phase power supply with DC-DC converter integrated circuits having current sharing function
An interleaved multi-phase power supply with a plurality of DC-DC converter ICs. Each DC-DC converter IC has a current sharing pin, and the current sharing pins of the plurality of DC-DC converter ICs are connected together. Each DC-DC converter IC receives a feedback voltage signal to compare with a reference voltage signal to generate an error voltage signal as a reference of an output current of the corresponding DC-DC converter IC. And each DC-DC converter IC has a mismatch voltage regulation module regulating the error voltage signal to be equal to an average of error voltage signals of the plurality of DC-DC converter ICs. |
US10256723B1 |
Integrated circuit feed forward circuit with translinear cell
A power factor correction (PFC) integrated circuit having a feed forward circuit. The feed forward circuit comprises a first current source, a second current source, and a third current source, a first bi-polar junction transistor (BJT), a second BJT, a third BJT, and a fourth BJT coupled together in a translinear cell, where the first current source is coupled to the first BJT, the second current source is coupled to the second BJT, and the third current source is coupled to the third BJT, a biasing network coupled to the first BJT and to the second BJT and configured to maintain equal collector-to-emitter voltage across the first BJT and the second BJT, where the feed forward circuit is configured to output a current based on a current of the first current source, a current of the third current source, and a current of the second current source. |
US10256721B2 |
Step-down chopper circuit including a switching device circuit and a backflow prevention diode circuit
In a step-down chopper circuit, a distance between a plurality of first mounting portions of a first semiconductor package that houses a switching device circuit and a distance between a plurality of second mounting portions of a second semiconductor package that houses a backflow prevention diode circuit are different from each other. |
US10256717B2 |
Zero current detection circuit for converter soft switching control
A circuit includes a zero current detector (ZCD) circuit that senses an inductor current of an inductor and generates signal pulses indicating when an increasing cycle of the inductor current crosses a predetermined current value and when a decreasing cycle of the inductor current crosses the predetermined current value. A sync control provides a control signal specifying one of the signal pulses corresponding to the increasing or decreasing cycle of the inductor current. A sync selector circuit generates a sync pulse representing the signal pulse from the ZCD in response to the control signal. The sync pulse triggers a timing adjustment for a switch device. |
US10256713B2 |
Power conversion device and method for controlling power conversion device
A power conversion device which converts power between a power grid and a DC power supply, includes: AC/DC converters for performing conversion from AC power to DC power or from DC power to AC power between the power grid and the DC power supply; a capacitor provided on the DC power supply side of the AC/DC converters and storing DC power; and a step-up unit for charging the capacitor. |
US10256712B2 |
Current ripple sensing controller for a single-stage LED driver
A current-ripple-based control strategy for an AC-DC converter with a series ripple cancellation converter (RCC). Embodiments provide series ripple cancellation by sensing the load current information, and significantly simplify the control circuitry. In addition, the embodiments allow input voltage of the series RCC to tightly track its output voltage peak value with no extra control circuit, thus minimizing the RCC component voltage stress as well as the RCC loss. Embodiments are suitable for driving an LED load, where they eliminate LED light flicker caused by the power factor correction (PFC) stage, and significantly reduce its output capacitance. |
US10256710B2 |
Linear actuator
In a magnetic drive linear actuator, a load attachment portion is fixed to the lower side portion of the rectangular tubular coil frame of a mover, and a light-emitting portion of a position detection portion for detecting the movement position of the mover is fixed to the upper side portion of the coil frame. The load attachment portion and the upper side portion of the coil frame are mutually coupled through beam portions bridged there between. This makes it possible to prevent or suppress the behaviors of the load attachment portion and light-emitting portion from being shifted to each other during high-acceleration driving of the mover, thereby improving the responsiveness and positioning accuracy of the linear actuator. |
US10256701B2 |
Electric power tool and method for driving brushless motor thereof
An electric power tool and a method for driving a brushless motor in the electric power tool. The electric power tool includes a driving circuit for driving the brushless motor and position sensors (D1, D2, D3) for detecting positions of the rotor. The rotor of the brushless motor, when rotating in a normal direction, sequentially passes by a commutation position, where a signal of at least one of the position sensors (D1, D2, D3) in the brushless motor changes, and a reference position, where a back electromotive force of the stator winding of at least one phase in the brushless motor is at a midpoint position of the waveform of the back electromotive force. An electrical angle between the commutation position and the reference position ranges from 20° to 40°. The position sensors (D1, D2, D3) are configured such that performance of the brushless motor is improved. |
US10256700B1 |
Robust permanent magnet electric machine and methods
Methods and apparatus for enhancing the robustness and stability of an electric machine having a rotor, stator and housing. The rotor includes a radially mounted array of permanent magnets and the stator includes a plurality of electromagnets radially positioned around the rotor. The rotor is stabilized by providing a first thermally conductive dielectric encapsulant in contact with adjacent permanent magnets. The stator is stabilized by providing a second thermally conductive dielectric encapsulant in contact with adjacent electromagnets. |
US10256697B2 |
Electronic switching module for a power tool
An electronic power apparatus includes a housing, a pair of input power pins and a pair of output power pins, and power components mounted on a power circuit board and electrically connected to the input power pins and the output power pins to modulate a supply of power from the input power pins to the output power pins. A control unit of the electronic power apparatus is disposed at a distance from the power circuit board and substantially parallel to the power circuit board, both the control circuit board and the power circuit board arranged inside the housing. A user-actuated input unit is provided including a variable-speed actuator a first portion of which is at least partially arranged outside the housing to be engageable by a user and a second portion of which is slidably sandwiched between the power circuit board and the control circuit board along an axis substantially parallel to the power circuit board and the control circuit board. |
US10256695B2 |
Linear actuator system
A linear actuator system comprising a linear actuator having a housing and an outer tube, which with a rear end is secured to a side of the housing at a front end thereof. The outer tube surrounds an electric motor driven spindle unit and an activation element. The linear actuator system further comprises a control box having a control, where the control box is arranged in the angle between the housing and the outer tube on the linear actuator. The control box is fastened with a mounting bracket to the outer tube on the linear actuator. The mounting bracket comprises a tubular portion, whereby it can be pushed in over the outer tube and the mounting bracket and the control box are also designed with interacting fastening means for fastening the control box to the mounting bracket. The tubular portion of the mounting bracket has an axially extending slit and the interacting fastening means between the mounting bracket and the control box are constituted on both sides of the slit. The interacting fastening means are designed such that when the control box is fastened onto the mounting bracket, the slit contracts so that the tubular portion of the mounting bracket tightens around the outer tube on the linear actuator. The construction is characterized in that the control box is only fastened to the mounting bracket on the outer tube of the linear actuator. This simplifies the fastening quite considerably while simultaneously simplifying the design. |
US10256690B2 |
Structures and methods for controlling losses in printed circuit boards
The disclosure relates to printed circuit board motors and specifically to printed circuit boards used in motors and generators. Windings formed from copper on printed circuit boards have been used for purposes of forming antennas, inductors, transformers, and stators that can be incorporated in permanent magnet brushless DC (permanent magnet synchronous) machines. For energy conversion devices using modern permanent magnet materials and PCB stators, the magnetic field is not strongly confined by magnetically susceptible materials. Thus, the interaction between fields from adjacent turns in a winding, and/or windings on adjacent layers (for a multilayer configuration) may be significant. The structures disclosed hereinafter reduce the effective resistance in the windings, and therefore reduce the associated losses to achieve a reduced current density in portions of the rotating energy conversion devices. The effect of the disclosed structures is a measurable reduction in loss mechanisms as a function increasing frequency, compared to the currently available devices. These effects are significant in frequency ranges important to energy conversion processes as well as typical control strategies, for example, pulse-width modulation. |
US10256689B2 |
Electric motor with Halbach array and ferrofluid core
An electric motor apparatus is described that utilizes a Halbach array and a ferrofluid core. The electric motor comprises a rotor assembly and a stator assembly, each of which utilizes a Halbach array. A ferrofluid core is utilized in the stator, which results in a motor that is less susceptible to core loss and operates with increased efficiency. |
US10256688B1 |
Electric machine rotor cooling systems and methods
An electric machine having a rotor, stator and housing. The rotor includes a radially mounted array of permanent magnets and the stator includes a plurality of electromagnets radially positioned around the rotor. The machine includes a fluid circuit consisting of first and second cavities enclosed by the stator and positioned between the rotor and housing. The fluid circuit also includes an air gap between the stator and rotor and a plurality of ventilation channels extending through the rotor. The air gap and ventilation channels are in fluid communication with the first and second cavities. The rotor also includes an internal fan extending into the first or second cavity. When the rotor is caused to rotate with respect to the stator, the fan causes air or another fluid to circulate through the fluid circuit to cool the rotor. |
US10256677B2 |
Near-field RF charging pad with adaptive loading to efficiently charge an electronic device at any position on the pad
An example radio frequency (RF) charging pad includes: at least one processor for monitoring an amount of energy that is transferred from the RF charging pad to an RF receiver of an electronic device. The pad also includes: one or more transmitting antenna elements that are in communication with the processor for transmitting RF signals to the RF receiver. In some embodiments, each respective transmitting antenna element includes: (i) a conductive line forming a meandered line pattern; (ii) a first terminal of the conductive line for receiving current at a frequency controlled by the processor; and (iii) a second terminal coupled with a component that allows for modifying an impedance value at the second terminal. In some embodiments, the processor adaptively adjusts the frequency and/or the impedance value to optimize the amount of energy that is transferred from the one or more transmitting antenna elements to the RF receiver. |
US10256673B2 |
Detection device, power reception device, power transmission device and non-contact power supply system
A detection device, including: one or a plurality of magnetic coupling elements configured to have one or a plurality of coils; and a detection unit that measures or calculates an effective resistance values of the magnetic coupling elements or an effective resistance value of a circuit including at least the magnetic coupling elements and determines a presence or absence of a foreign substance based on a change in the effective resistance value. |
US10256667B2 |
Power supplying device
The invention provides a power supplying device, which includes a first coil; and a second coil, which is wound to be substantially line symmetrical to the first coil with respect to a center line, wherein the center line is an axis passing through a winding center of the first coil. A ground point of the first coil and the second coil is disposed further inside than an outermost winding of the first coil. |
US10256665B2 |
Power transmitting device having wire-free power transfer safety detection
An electronic device may include a power driver to receive power and to selectively provide power, and a plurality of power transfer contacts to receive power from the power driver and to provide power to an external device. A controller may control the power driver to provide power to the plurality of power transfer contacts based on a plurality of time periods having a frequency shifted such that a length of a second one of the time periods is different than a length of a first one of the time periods. The controller may control the power driver to disconnect power from the power driver to the power transfer contacts during a plurality of test time durations. The controller may obtain data during the plurality of test time durations. |
US10256662B2 |
Method for dynamically controlling a piece of electrical equipment
The present invention concerns a method for dynamically controlling powering a piece of electrical equipment powered by an energy storage element and a renewable energy source, the power of the power supply of said equipment being temporally variable according to an adjustable reference time curve characterized in that it comprises steps of adjustment on the basis of at least one external factor and at least one internal factor, and the constraint according to which the integral over the relevant operating cycle of said adjusted curve is lower than the quantity of energy that can be allocated from said energy storage element, during the relevant operating cycle, said external factors being physical parameters acquired by local sensors. The invention also concerns a lighting system implementing this method, an array of such electrical systems and a method for detecting one or a plurality of malfunctions of such a lighting system. |
US10256660B2 |
Free device placement for wireless charging
Systems and methods for free device placement for wireless charging are described. In some embodiments, an Information Handling System (IHS) may include a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: determine that the IHS is placed in a position on a wireless charging pad such that the wireless charging pad cannot provide power to the IHS above a minimum threshold value; request that the wireless charging pad provide fringe power to IHS without repositioning the IHS on the wireless charging pad, wherein the fringe power is smaller than the minimum threshold power level; and use the fringe power to indicate a problem or error to a user. |
US10256658B2 |
Operating method of an electronic device and electronic device supporting the same
A method for operating an electronic device is provided. The method includes monitoring a noise level of a noise signal received via a panel while wireless power is transmitted and/or received at a first power level via at least a conductive pattern, and generating a signal for changing the first power level corresponding to at least a part of an input to at least a part of the panel. |
US10256656B2 |
Device control for wireless charging
A system and method may be used for controlling a device charging on a wireless charger. A method may include disabling, in response to determining that the device is currently charging on the wireless charger, haptic feedback at the device, determining whether the device is in a night mode or a day mode, in response to determining that the device is in the night mode and currently charging on the wireless charger, disabling notifications of the device, and enabling, in response to determining that the device is in the day mode, the haptic feedback and the notifications when the device has been removed from the wireless charger. |
US10256650B2 |
Devices and methods for adaptive fast-charging of mobile devices
The present invention discloses devices and methods for adaptive fast-charging of mobile devices. Methods include the steps of: firstly determining whether a first connected component is charged; upon firstly determining the first connected component isn't charged, secondly determining whether the first connected component is adapted for rapid charging; and upon secondly determining the first connected component is adapted for rapid charging, firstly charging the first connected component at a high charging rate via a charging device. Preferably, the charging device is selected from the group consisting of: a rapid charger and a slave battery. Preferably, the first connected component is selected from the group consisting of: a mobile device and a slave battery. Preferably, the high charging rate is selected from the group consisting of: greater than about 4 C, greater than about 5 C, greater than about 10 C, greater than about 20 C, greater than about 30 C, and greater than about 60 C. |
US10256649B2 |
Jump-starting arrangement for a motor vehicle
A jump-starting arrangement is provided for a motor vehicle, wherein the motor vehicle has an engine control unit and a starter for an internal-combustion engine. The motor vehicle is equipped with at least two partial onboard power systems, which are mutually coupled by way of at least one electric separator element. Each partial onboard power system, respectively, is equipped with at least one rechargeable electric energy accumulator. The two partial onboard power systems each have a jump-starting base, and the respective jump-starting bases are galvanically separated from one another. |
US10256644B2 |
Method and apparatus for supplying power
A method and apparatus for supplying a power to a hardware module when the hardware module is mounted are provided. The method and apparatus may supply a power to a hardware module when both a mounting signal indicating that the hardware module is mounted in a module circuit and a trigger signal input by a user are received. |
US10256641B2 |
Multi-mode resonant wireless power transmitter
A wireless power transmitter includes a multi-mode drive circuit having a controllable resonant frequency. The multi-mode drive circuit is controlled to have a first resonant frequency to drive wireless power transmission at a first transmit frequency. The multi-mode drive circuit is also controlled to have a second resonant frequency higher than the first resonant frequency to drive wireless power transmission at a second transmit frequency higher than the first transmit frequency. |
US10256639B2 |
Reverse power supply management method, apparatus and system
A reverse power supply management method, apparatus and system are disclosed. The method includes: acquiring reverse power supply information of terminal devices of various links during a process that various terminal devices connected to a local end device stably perform reverse power supply on the local end device; determining reverse power supply management information of the various terminal devices according to the acquired reverse power supply information of the terminal devices of the various links; and transmitting respectively the reverse power supply management information of the various terminal devices to corresponding terminal devices to instruct the various terminal devices to adjust parameters for supplying reverse power to the local end device according to the received reverse power supply management information. |
US10256635B2 |
Utilization of distributed generator inverters as STATCOM
The invention provides a method and system for operating a solar farm inverter as a Flexible AC Transmission System (FACTS) device—a STATCOM—for voltage control. The solar farm inverter can provide voltage regulation, damping enhancement, stability improvement and other benefits provided by FACTS devices. In one embodiment, the solar farm operating as a STATCOM at night is employed to increase the connectivity of neighboring wind farms that produce peak power at night due to high winds, but are unable to connect due to voltage regulation issues. The present invention can also operate during the day because there remains inverter capacity after real power export by the solar farm. Additional auxiliary controllers are incorporated in the solar farm inverter to enhance damping and stability, and provide other benefits provided by FACTS devices. |
US10256634B2 |
Power supply system and method for electronic converters
The object of the invention is to provide a power supply system and method for the various elements forming DC/AC electronic power converters that assures the operation of the converters during normal operating conditions and anomalous operating conditions, being specially designed for photovoltaic systems connected to the power grid and capable of providing direct current and alternating current voltages at the output thereof from at least one DC power source (1) and at least one AC power source (2), which basically comprises an output for DC loads (6) connected to the output of a DC/DC converter (3) the input of which is connected to the DC power source (1), an AC output for critical loads (7) connected to a first selector (5) configured for alternating between a first position where said AC output for critical loads (7) is connected to the output of a first DC/AC converter (4) the input of which is connected to the DC power source (1), and a second position where said AC output for critical loads (7) is connected to the AC power source (2), an AC output for non-critical loads (8) connected to the AC power source (2) and a control unit (9) controlling the operation of said first selector (5). |
US10256633B2 |
Real-time estimation of contributions from classes of energy generators in residual load signals
Various embodiments manage energy generation in a power generation and distribution system. In one embodiment, a set of residual load data is obtained for a given period of time measured at one or more nodes within a power generation and distribution system. The set of residual load data encodes a set of power flow signals. The set of residual load data is analyzed. An amount of power contributed to the set of residual load data by at least one energy generator class is determined based on the analysis of the set of residual load data. |
US10256631B2 |
Systems and methods for random-access power management using packetization
Systems and methods for distributing electric energy in discrete power packets of finite duration are presented. Systems may include an aggregator for providing power packets to one or more nodes. An aggregator may receive requests for power packets from nodes. In other embodiments, an aggregator may transmit status broadcasts and nodes may receive power packets based on the status broadcasts. |
US10256630B2 |
Controller device for power electronics circuit
In some examples, a controller device is configured to control power electronics circuitry and includes a high-voltage (HV) pin, a power supply (VCC) pin, a startup device configured to conduct electricity from the HV pin to the VCC pin, and comparator circuitry configured to determine whether a voltage level of the VCC pin is greater than a turn-on voltage threshold. In some examples, the comparator circuitry is further configured to cause the controller device to enter a normal-operation mode in response to determining that the voltage level of the VCC pin is greater than the turn-on voltage threshold. In some examples, the controller device also includes level detection circuitry configured to determine the turn-on voltage threshold based on a level of the HV pin. |
US10256623B2 |
Power control device
A power control device includes: an output voltage controller to control the output voltage of a power supply circuit based on a feedback voltage obtained by dividing the output voltage with voltage dividing resistors; and an overvoltage protection circuit to protect against an overvoltage in the output voltage. The overvoltage protection circuit includes: an output voltage detector to detect whether the output voltage has risen above an output voltage threshold value; and a feedback voltage detector to detect whether the feedback voltage has fallen to or below a feedback voltage threshold value. The overvoltage protection circuit continues or stops operation of the output voltage controller based on a first detection output from the output voltage detector and a second detection output from the feedback voltage detector. |
US10256613B2 |
Mounting bracket with far side support
An electrical box mounting bracket includes a mounting frame having a central opening. A removable support member is coupled to an inner edge of the central opening by a frangible tab. A removable extension member is coupled to the support member by a frangible tab that can be removed and attached to an end of the support member. A cable guide is coupled to an inner edge of the central opening by a first fold line and is bendable to a position for supporting a cable. The cable guide has a body or support plate with a plurality of adjacent cable openings with a retaining tab between two adjacent cable openings. The retaining tab is bendable from a first open position for inserting a cable into the cable openings and a second closed position to retain the cable in the cable openings. |
US10256606B2 |
Wavelength-tunable external-cavity laser and adjustable light emission module
A wavelength-tunable external cavity laser comprises a semiconductor optical amplifier chip and a laser external cavity, the laser external cavity comprising a grid filter, a phase adjustor and a silicon-based micro-ring chip, the grid filter and the silicon-based micro-ring chip constituting a wavelength-tunable optical filter which implements wavelength tuning by spectral tuning of the grid filter and/or the silicon-based micro-ring chip. A micro-ring filter in the silicon-based micro-ring chip of the tunable external-cavity laser is manufactured by adopting a mature silicon light technology, which can greatly reduce a manufacturing difficulty of the adjustable filter, and reduce the manufacturing cost of a device. An existing external-cavity adjustable technology platform may be used for smooth transition, so as to improve the degree of integration of this type of device and simplify a preparation process. |
US10256605B2 |
GaNFET as energy store for fast laser pulser
The present disclosure relates to systems and circuits that may facilitate sub-5 nanosecond laser diode operation. An example system includes a trigger source, a laser diode, a first field effect transistor and a second field effect transistor. The laser diode is coupled to a supply voltage and a drain terminal of the first field effect transistor. A source terminal of the first field effect transistor is coupled to ground and a gate terminal of the first field effect transistor is coupled to the trigger source. A drain terminal of the second field effect transistor is coupled to the supply voltage. A source terminal of the second field effect transistor and a gate terminal of the second field effect transistor are coupled to ground. In an example embodiment, the first field effect transistor and the second field effect transistor comprise gallium nitride (GaN). |
US10256599B2 |
Laser light-source apparatus and laser pulse light generating method
A laser light-source apparatus includes: a fiber amplifier and a solid-state amplifier to amplify pulse light output from a seed light source serving as a first light source; a nonlinear optical element to perform wavelength conversion on the pulse light output from the solid-state amplifier; an optical switching element to permit or stop propagation of the pulse light from the fiber amplifier to the solid-state amplifier; a second light source disposed on an upstream side of the solid-state amplifier and is configured to output laser light able to be combined with the pulse light output from the seed light source; and a control unit to control the optical switching element in such a manner that the propagation of light is stopped and to perform control in such a manner that the second light source oscillates, at least in an output period of the pulse light from the seed light source. |
US10256598B2 |
Method and device for stabilization of optical power and spectral line of radiation by mode locked ultra-short pulse fiber laser
The disclosed method and apparatus for stabilizing a mode-locked regime of a fiber ring oscillator based on a NPR include tapping a portion of light, which has a broad spectral bandwidth, from a fiber ring resonator into at least first and second control channels. The control channels are configured to guide respective first and second fractions of the tapped portion. One of the control channels is provided with a bandpass filter operative to extract a region from the broad spectral bandwidth. The fractions with respective full spectral bandwidth and region thereof are then evaluated in a central processing unit which is operable to generate a control signal if a predetermined criterion is not met. The control signal is received by one or more polarization controller units operative to dynamically modulate a state of polarization of light in the fiber ring resonator until the evaluation meets the predetermined criterion. |
US10256595B2 |
Widely tunable infrared source system and method
A system and method for tuning and infrared source laser in the Mid-IR wavelength range. The system and method comprising, at least, a plurality of individually tunable emitters, each emitter emitting a beam having a unique wavelength, a grating, a mirror positioned after the grating to receive at least one refracted order of light of at least one beam and to redirect the beam back towards the grating, and a micro-electro-mechanical systems device containing a plurality of adjustable micro-mirrors. |
US10256593B2 |
Raman amplifier pumped with residual power in an optical communication system
Aspects of an optical communications network are described that include two or more optical fibers arranged to allow communication in the same or in opposite directions. The optical network includes a first optical amplifier coupled to the first optical fiber, a second optical amplifier coupled to the second optical fiber, and an optical coupler that allows excess optical power from the first optical fiber to be provided for amplification of signals traversing the second optical fiber. The disclosed systems and devices thus enable excess power from one channel to be utilized to enable amplification of signals traveling on a different channel. |
US10256592B1 |
Device, system and method with cascaded burst mode laser amplified pumping oscillator signal
A device comprising a low-power oscillator having an oscillator output, the oscillator when triggered produces X number of oscillator pulses in series at a high repetition rate from the oscillator output, where X is an integer. The device comprises a plurality of X series coupled amplifiers having a common optical path. The plurality of X amplifiers amplify a power parameter of the X number of oscillator pulses. A first amplifier of the plurality of X amplifiers is coupled to the oscillator output. The plurality of amplifiers are triggered in sequence in accordance with the high repetition rate of the oscillator so that an output from a last amplifier of the plurality of X amplifiers is a burst of X amplified pumping oscillator (APO) pulses with high-peak power and high-average power over the burst of APO pulses. A system and a method are also provided. |
US10256587B2 |
Securement device for a cable connector
A securement device for engagement with a cable connector held in a mating socket by a release lever. The device features at least one socket formed into a body which is configured to engage with a cable connector which requires a release lever to maintain the cable connector in the socket. A locking pin engageable through opening on a sidewall is positionable to contact against a shoulder of the cable connector from which the release lever extends to hold the cable connector in the socket until the locking pin is removed. Defective cable connectors lacking an operative release lever can also be held in operative engagement in the socket by the locking pin. |
US10256585B1 |
Multi-configurable electrical cable assembly
Multi-configurable electrical cable assemblies adapted to facilitate communication with and charging of electronic devices are disclosed. The cable assemblies comprises a cable extending from a first electrical connector to a second electrical connector and a yoke captively and slidably coupled to one end of the cable and rotatably coupled to an adaptor module at the other end. The adaptor module includes one or more electrical connector adaptors. The yoke can be extended or retracted and when the yoke is in an unconnected position, the adaptor module is rotatable to allow for selection of a desired electrical connector adaptor for connection to the cable. In one implementation, the cable extends from a male USB Type A connector to a male USB Micro connector, the yoke is captively coupled at the USB Micro connector end of the cable, and the rotatably coupled adaptor module includes two reversibly coupled electrical connector adaptors. The first electrical connector adaptor includes a female USB Micro connector on one side and a male Lightning connector electrically coupled thereto on the other side and the second electrical connector adaptor includes a female USB Micro connector on one side and a male USB Type-C connector electrically coupled thereto on the other side. The female USB Micro connectors are positioned in opposite directions and can mate with the male USB Micro connector on the end of the cable when rotated into alignment. |
US10256583B2 |
Power adapter
A power adapter including a main circuit board and an auxiliary circuit board is provided. The main circuit board has a first surface and a second surface opposite to each other, and the first surface of the main circuit board is configured with a transformer and a first capacitor. The auxiliary circuit board has a first surface and a second surface opposite to each other, and the first surface of the auxiliary circuit board is configured with an input rectifier filter circuit, where the auxiliary circuit board is disposed in parallel above the main circuit board, and the input rectifier filter circuit of the auxiliary circuit board is electrically connected to the first capacitor of the main circuit board. Under a condition of same electrical parameters and dimensions, the volume of the power adapter of the invention is only a half of that of the existing power adapter, which satisfies a demand for miniaturization of the electronic devices. |
US10256577B2 |
Connector
In a connector, a tapered portion is formed at a corner portion between a housing and a flange portion so as to be formed in parallel to a chamfered portion formed on an edge of a mounting hole in a casing. An annular seal member of the connector is mounted on an outer peripheral surface of the housing at a front side of the flange portion in an insertion direction of the housing, and is brought into close contact with an outer peripheral surface of the housing and an inner peripheral surface of the mounting hole so as to seal therebetween. A lip portion abutting on the flange portion is provided on a rear side of the seal member in the insertion direction. An outer peripheral surface and an inner peripheral surface of the lip portion are formed in parallel to the tapered portion. |
US10256576B2 |
Shield connector
A shield connector includes an inner housing that includes a plurality of terminal accommodating rooms to respectively accommodate inner terminals of a shield electric wire which is formed by bundling up a plurality of electric wires, of which the inner terminals are attached to terminal parts, and covering an outer periphery of the electric wires with a coating material including a shielding material and an insulating material, and an outer terminal into which the inner housing is mounted. In the shielded connector, the inner housing are provided with the plurality of terminal accommodating rooms which are separated by a partition wall, and has two divided terminal accommodating parts which are connected in a combinable and dividable way by flexible hinge parts which are provided along edges of the partition wall. |
US10256574B2 |
Connector and shielding shell
A shield connector includes a shielded cable (11) with wires (12) enclosed by a shield layer (13). An inner housing (16) accommodates terminals (15) connected to the wires (12). A shield shell (20) covers the inner housing (16) and includes a connecting portion (23) to be connected electrically to the shield layer (13). An outer housing (30) accommodates the shield shell (20) and is locked to a mating connector. The outer housing (30) includes a body (31) enabling the shield shell (20) to be inserted therein through an opening (31A) on a rear side, and two covers (40A, 40B) integrally hinged to the body (31) to close the opening (31A) and cover the connecting portion (23). Each cover (40A, 40B) includes a first lock (43, 44) to be locked to the mating cover and a second lock (45) to be locked to the body. |
US10256573B1 |
Network connector assembly with compensation means
A network connector assembly includes a connection module having a housing having an opening on a rear side thereof and a plurality of elongated positioning grooves arranged in parallel on an opposing front side thereof, a wire bracket mounted in the housing near the opening and having a plurality of partition plates and a guide groove between each two adjacent partition plates, a contact holder mounted in the housing to face the wire bracket and including a base block, a plurality of positioning wire slots located on the base block corresponding to the positioning grooves and arranged at different elevations and a plurality of conducting contacts respectively mounted in the positioning wire slots and downwardly extended out of the positioning wire slots, a retainer block connected to the opening of the housing and providing a retaining plate, and a hollow cylindrical wire holder connected to the retainer block. |
US10256567B2 |
Connector with wire cover
A wire cover (30) can be mounted to a connector body (C) in any one of a first direction and a second direction opposite to the first direction with respect to a wire drawing port (31). A first mark (M1) and a second mark (M2) having different appearance from each other are provided in the wire cover (30). A first identification mark (S1) is provided on one of both side surfaces of the connector body (C) and a second identification mark (S2) is provided on the other side surface. When the wire cover (30) is mounted in the first direction, the first mark (M1) and the first identification mark (S1) are disposed close to each other. When the wire cover (30) is mounted in the second direction, the second mark (M2) and the second identification mark (S2) are close to each other. |
US10256566B2 |
Waterproof electric connector
The present invention provides a waterproof electric connector, including: first and second connectors configured such that first and second wire entry ends are provided at the first side ends of first and second housings; first and second packings configured to be inserted into the inner circumferences of the first and second wire entry ends; first and second finishing caps formed as blocking components which are coupled to the outer circumferences of the first and second wire entry ends; a coupling cap configured such that one side end thereof is coupled to the outer circumference of one side end of the second housing; and a connection packing part configured to include a first elastic packing and a second elastic packing. |
US10256558B2 |
Card edge connector
A movable member (30) provided in a housing (10) is formed with a cover (32) configured to cover inserting edges (45) on a tip of a circuit board (41) in an inserting direction into a board accommodation space (15) when the circuit board (41) is inserted into the board accommodation space (15) and a receiving surface (34) configured to move the movable member (30) integrally with the circuit board (41) to a back side of the board accommodation space (15) by being pushed by the circuit board (41). The movable member (30) and the circuit board (41) are formed with locks (38, 46) configured to move the movable member (30) integrally with the circuit board (41) in a withdrawing direction from the board accommodation space (15) by locking each other. |
US10256557B2 |
Electrical connector and electrical connector assembly
An electrical connector with terminals formed therein, at an intermediate location in the terminal width direction, contact portions that come into contact with corresponding contact portions provided in counterpart terminals under contact pressure. Within bounds of the contact portions in the direction of connector insertion and extraction, the above-mentioned terminals have guiding portions configured to guide the corresponding contact portions of the counterpart terminals in the terminal width direction toward the contact portions of the terminals. The guiding portions are formed as inclined faces that extend in a continuous manner to the contact portions while being inclined so as to approach the corresponding contact portions of the counterpart terminals as one moves in the terminal width direction from the side edge locations of the terminals toward the contact portions. |
US10256556B2 |
Electrical connector
The actuator (20) of the electrical connector (11) is configured such that pressure contact between the contacts (21) and the flexible connection member (8) is canceled by the actuator (20) being arranged at an open position (A1), and the contacts (21) are brought into pressure contact with the flexible connection member (8) by the actuator (20) being arranged at a closed position (A2). A provisional holding mechanism (51) can hold the actuator (20) at a provisional hold position (A3) when the flexible connection member (8) is not connected to the electrical connector (11). The provisional holding mechanism (51) includes first engagement portions (52) provided on a housing (22), and second engagement portions (53) provided on the actuator (20). |
US10256553B2 |
Efficient multi-polarization communications
Methods and systems for efficient multi-polarization communications are presented. An array based communications system may comprises an antenna array operably connected to a first polarization path and a second polarization path. Each polarization path may comprise an analog frequency conversion circuit, a digital beamforming circuit, and a cross-polarization interference suppression circuit. To save power while communicating with one or more link partners, one or both of the first polarization path and the second polarization path may be selectively enabled or disabled in accordance with temperature, bandwidth, and/or power consumption requirements. |
US10256545B2 |
Dielectric-free metal-only dipole-coupled radiating array aperture with wide field of view
Dielectric-free, metal-only, dipole-coupled radiating array aperture with wide field of view. |
US10256543B2 |
Tilted antenna bobbins and methods of manufacture
An antenna assembly includes a bobbin that provides a cylindrical body that defines an outer radial surface, an inner radial surface, and a central axis. One or more channels are defined on the outer radial surface, and each channel provides a first sidewall, a second sidewall opposite the first sidewall, a floor, and a pocket jointly defined by the first sidewall and the floor. A coil including one or more wires is wrapped about the bobbin and received within the one or more channels. |
US10256542B2 |
Chip antenna and method of manufacturing the same
A chip antenna and a method of manufacturing the same are provided. A chip antenna includes connection terminals disposed on both ends of a core, and a coil wound around the core and having ends thereof connected to the connection terminals, in which the connection terminals include a metal plate, and at least a portion of the connection terminals has a thickness greater than a winding thickness of the coil. |
US10256536B2 |
Frequency routing based on orientation
Systems, methods, and apparatus for frequency routing based on orientation are disclosed. An example method includes receiving, by a playback device, an audio data stream. The example method includes determining, by the playback device, an orientation of the playback device. The example method includes routing, by the playback device, a first set of frequencies in the audio data stream to at least one of a plurality of speaker drivers based on the first orientation. The example method includes routing, by the playback device, a second set of frequencies in the audio data stream to the at least one of the plurality of speaker drivers based on the second orientation, wherein the first set of frequencies is different than the second set of frequencies. |
US10256535B2 |
Selectively shielding radio frequency module with multi-layer antenna
Selectively shielded radio frequency modules are disclosed. A radio frequency module can include a package substrate, a radio frequency component on the package substrate, a multi-layer antenna, a radio frequency shielding structure configured to provide shielding between the multi-layer antenna and the radio frequency component. The radio frequency shielding structure can include a shielding layer providing a shield over the radio frequency component and leaving the radio frequency module unshielded over the antenna. |
US10256534B2 |
Terminal
A terminal is disclosed, wherein a metal back cover of the terminal includes a slot. The slot divides the metal back cover into two parts. One of the two parts is used as an antenna radiator. The antenna radiator includes a signal feed point, a first ground point, and at least one second ground point, so that an antenna of the terminal has four resonance points. The signal feed point is connected to a matching network, the first ground point is grounded by a switch device, and the second ground point is grounded. A distance between the signal feed point and the first ground point is less than a distance between the signal feed point and the second ground point, and none of the signal feed point, the first ground point, and the second ground point is located in an end of the slot. |
US10256532B2 |
Apparatus, method, and computer program for a vehicle having at least one indoor antenna and at least one external antenna
An apparatus, a method, and a computer program for a vehicle having at least one interior antenna and at least one exterior antenna. The apparatus includes a transceiver module for communication via a frequency band and a control module to control the transceiver module. The control module provides signal processing for the transceiver module for signals from the at least one interior antenna and the at least one exterior antenna based on a combination of the signals from the at least one interior antenna and the at least one exterior antenna. |
US10256530B2 |
Deployable reflector
A reflector assembly including a truss engaging the first net at a first plurality of points along the first net perimeter edge and engaging a second net at a second plurality of points along the second net perimeter edge. A truss deployment assembly moves the truss between a truss stowed condition and a truss deployed condition, the truss in the truss deployed condition tensioning said first net or said second net to maintain a substantially flat or parabolic net outer surface. A reflector disposed at the first net sends or receives remote data. |
US10256527B2 |
Mobile terminal
A mobile terminal includes a window including a transparent region and an opaque region surrounding the transparent region, a metal case provided below the window to accommodate the window, having a rear surface portion facing the window and a side surface portion formed to extend from the rear surface portion toward a front surface, and exposed outwardly, a non-metal member formed in a region formed by cut away a portion of the case and having a slot formation portion spaced apart from the side surface portion at a predetermined interval and a pair of sectioning portions extending from the slot formation portion and traversing the side surface portion to section the side surface portion into first to third members, and first to third antenna patterns formed in the opaque region and electrically connected to the first to third members to form first and third antennas, respectively. |
US10256522B2 |
Vertical combiner for overlapped linear phased array
A vertical combiner for an overlapping linear phased array is provided. The vertical vector combiner enables two strip-line signals from different layers to be combined, or divided, by vertical transitions between substrate layers and produce a desired output signal phase. The combiner can terminate in a short to act as an antenna. In an antenna application, the antenna provides multiple substrate layers for each strip-line signal, each having a metal ground plane. The ground planes are be coupled by vertical transitions access enabling a stepped ground within the structure which increases bandwidth. The multi-layer combiner architecture enables integration with phased array feed networks for millimeter wave phased array antennas. |
US10256520B2 |
Side launch contactless signal conduit structures
Conduit structures for redirecting extremely high frequency (EHF) signals are disclosed herein. The conduit structures discussed herein are designed to re-direct EHF or RF signal energy from a first signal path to a second signal path. The conduit structures according to embodiments discussed herein can re-direct the RF signal energy while simultaneously adhering to specified signaling characteristic of the RF signal and minimizing stray RF signal radiation within a device to support device-to-device contactless communications. |
US10256518B2 |
Drill tuning of aperture coupling
A pair of joined dielectric resonator components of an RF filter includes a first dielectric resonator component and a second dielectric resonator component. The first dielectric resonator component includes a first block of dielectric material, which has a coating of a first conductive material and at least one planar face. The at least one planar face includes a first aperture formed by removing the coating of first conductive material from a portion of the planar face of the first block. The second dielectric resonator component includes a second block of dielectric material, which has a coating of a second conductive material and at least one planar face. The at least one planar face includes a second aperture formed by removing the coating of second conductive material from a portion of the planar face of the second block. The first and second dielectric resonator components are joined to one another with the coating of first conductive material on the planar face of the first block in contact with the coating of second conductive material on the planar face of the second block, and with the first aperture aligned with the second aperture. The second dielectric resonator component has a hole through the coating of second conductive material and into the second block of dielectric material. The hole is outside of the second aperture, and controls electric-field coupling between the first and second dielectric resonator components. |
US10256517B2 |
Waveguide antenna assembly and system with mode barrier filter for electronic devices
A waveguide antenna assembly conformable to the configuration of a supported device for transceiving signals of a predetermined radio frequency range comprising at least two collaterally aligned conductive layers configured in a conformable loop so as to form an electrically isolating channel dimensionally configured for support of the waveguide modes of the predetermined frequency range, an aperture for electromagnetically transceiving the signals, wherein the aperture extends along a surface of the electrically isolating channel such that the aperture extends between the outer edge of the inner surface of the first conductive layer and the second conductive layer, a back short spaced apart from the aperture a predetermined distance equal to a resonant length of the waveguide mode wavelength so as to provide a circuit impedance between the first conductive layer and the second conductive layer for tuning the waveguide to transceive the signals, excitation points coupled to the aperture to propagate waveguide modes within the electrically isolating channel for transceiving signals, and mode barrier filters longitudinally oriented in the first conductive layer and the second conductive layer to impede coupling between excitation points. A preferred embodiment of the present waveguide antenna strategically orients the mode barrier filters to enhance antenna transceiving and can be used to support switched TEM and H11 waveguide modes. |
US10256516B2 |
Stable electrolyte for lithium air battery and lithium air battery including the same
Provided are electrochemical cells that include a compound having the general formula wherein R1 is moiety associated with a lithium ion, X1 and X3 are unsubstituted methylene moieties, X2 and X4 are each independently selected from a substituted or unsubstituted methylene moiety, X is a substituted or unsubstituted C1-C10 alkylene moiety, arylene moiety or heteroarylene moiety, R2 is selected from Li, H, an alkyl moiety, or a heteroalkyl moiety, 0 |
US10256514B2 |
Air cooled thermal management system for HEV battery pack
Systems are disclosed for battery modules/systems with cooling systems. In accordance with disclosed embodiments, the cooling system may be disposed against an external surface of a housing of the battery system. The cooling system may utilize air as a coolant to remove heat generated by cells within the battery module, to prevent the cells from aging prematurely. Embodiments of the cooling system may include manifolds, channels, fins, or a combination thereof, which may route the cooling air along the surface of the battery module housing. Such features may create an isothermal temperature distribution within the battery system. |
US10256513B2 |
Battery system
Provided is a battery system having improved safety and reliability. The battery system includes a battery module including a unit cell and a cell controller performing control of the unit cell and a battery controller performing control of the battery module; the cell controller includes an abnormality diagnosis unit which diagnoses the presence or absence of abnormality of the unit cell, a state detection unit which calculates any one or more of voltage, current, temperature, SOC, SOH, and allowable charge/discharge current of the unit cell, a power line communication unit which performs wire communication, and a wireless communication unit which performs wireless communication, the information diagnosed by the abnormality diagnosis unit is output through the power line communication unit to the battery controller; and the information calculated by the state detection unit is output through the wireless communication unit to the battery controller. |
US10256512B2 |
Systems and control devices for charging and discharging lithium-ion battery, and relevant methods
Systems and control devices for charging and discharging a lithium-ion battery and relevant methods are provided. A variable frequency triggering oscillation charge-discharge device constructs an oscillation loop with a lithium-ion battery using an inherent impedance characteristic of the lithium-ion battery to charge and/or discharge the lithium-ion battery in the form of an oscillation current generated by the oscillation loop, to avoid direct current (DC) charge-discharge for the lithium-ion battery or battery pack that causes polarization and lithium precipitation of the lithium. Accordingly, the lithium-ion battery has longer battery life, higher charging threshold voltage, higher charge, and controlled internal temperature increase. Thus, the suitable temperature range for the lithium-ion battery is broadened. |
US10256510B2 |
Electrolyte for sodium secondary battery and sodium secondary battery using the same
Provided are an electrolyte for a sodium secondary battery, and a sodium secondary battery using the same, and the sodium secondary battery using the electrolyte for a sodium secondary battery according to the present invention may have an excellent cycle characteristic, charge-discharge capacity, and stability, thereby making it possible to be operated without deterioration at a low temperature for a long time. |
US10256509B2 |
Short-circuit protection in wet-cell battery
A wet cell battery, where a first cell in a wet-cell battery includes a set of anode electrodes and a set of cathode electrodes, and where electrically conductive debris accumulates on a surface inside the first cell to an expected height. An anode electrode in the set of anode electrodes has an anode end closest to the surface, and a cathode electrode in the set of cathode electrodes has a cathode end closest to the surface. A first gap distance between the anode end and the surface is different from a second gap distance between the cathode end and the surface. When the electrically conductive debris accumulates up to the expected height, the debris fails to make simultaneous electrical contact with the anode electrode and the cathode electrode due to the different gap distances. |
US10256507B1 |
Constrained electrode assembly
A secondary battery for cycling between a charged and a discharged state, wherein a 2D map of the median vertical position of the first opposing vertical end surface of the electrode active material in the X-Z plane, along the length LE of the electrode active material layer, traces a first vertical end surface plot, EVP1, a 2D map of the median vertical position of the first opposing vertical end surface of the counter-electrode active material layer in the X-Z plane, along the length LC of the counter-electrode active material layer, traces a first vertical end surface plot, CEVP1, wherein for at least 60% of the length Lc of the first counter-electrode active material layer (i) the absolute value of a separation distance, SZ1, between the plots EVP1 and CEVP1 measured in the vertical direction is 1000 μm≥|SZ1|≥5 μm. |
US10256505B2 |
Positive electrode active material for nonaqueous electrolyte secondary batteries, production method thereof, and nonaqueous electrolyte secondary battery including said material
Provided is a positive electrode active material that can be used to fabricate a nonaqueous electrolyte secondary battery having excellent output characteristics not only in an environment at normal temperature but also in all temperature environments from extremely low to high temperatures.A positive electrode active material for nonaqueous electrolyte secondary batteries, the positive electrode active material includes a boron compound and lithium-nickel-cobalt-manganese composite oxide of general formula (1) having a layered hexagonal crystal structure. The lithium-nickel-cobalt-manganese composite oxide includes secondary particles composed of agglomerated primary particles. The boron compound is present on at least part of the surface of the primary particles, and contains lithium. Li1+sNixCoyMnzMotMwO2 (1) |
US10256503B2 |
High performance all solid lithium sulfur battery with fast lithium ion conduction
A battery has a lithium anode, a separator adjacent the anode, and a cathode adjacent the separator opposite the anode, the cathode comprising interdigitated stripes of a first and second material, wherein the first material contains sulfur and the second material comprises a solid electrolyte. |
US10256497B2 |
Electrolyte, electrolyte solution, gel electrolyte, electrolyte membrane, method for manufacturing gel electrolyte battery, and lithium ion secondary battery
The present invention includes an electrolyte in which an organic acid lithium salt (A) and a boron compound (B) are mixed. |
US10256496B2 |
Power generation systems and methods utilizing cascaded fuel cells
A power generation system including a first fuel cell configured to generate a first anode tail gas stream is presented. The system includes at least one fuel reformer configured to receive the first anode tail gas stream, mix the first anode tail gas stream with a reformer fuel stream to form a reformed stream; a splitting mechanism to split the reformed stream into a first portion and a second portion; and a fuel path configured to circulate the first portion to an anode inlet of the first fuel cell, such that the first fuel cell is configured to generate a first electric power, at least in part, by using the first portion as a fuel. The system includes a second fuel cell configured to receive the second portion, and to generate a second electric power, at least in part, by using the second portion as a fuel. |
US10256494B2 |
Electrolyte membrane for solid polymer fuel cell, method for manufacturing same, and solid polymer fuel cell
A solid polymer fuel cell has a plurality of stacked single battery modules having an electrolyte membrane, electrode layers disposed on both surfaces of the electrolyte membrane, and a pair of separators provided with a gas flow paths disposed on the inside surface so as to sandwich the electrode layer. The electrolyte membrane is provided with electrolyte material and a nonwoven fabric which is embedded in the electrolyte material. The nonwoven fabric is provided with a plurality of fused parts that are provided in a linear shape or spotted on a part of the nonwoven fabric that is a part corresponding to of the solid polymer fuel cell. Two or more nonwoven fibers are fused to each other, and the thickness thereof is thinner than the membrane thickness of the unwoven fabric. |
US10256493B2 |
Redox flow secondary battery and electrolyte membrane for redox flow secondary battery
The purpose of the present invention is to provide a redox flow secondary battery which has low electrical resistance and excellent current efficiency in addition to durability. The present invention relates to: an electrolyte membrane for redox flow secondary batteries, which contains an ion exchange resin composition containing a fluorine-based polymer electrolyte; and a redox flow secondary battery which uses the electrolyte membrane for redox flow secondary batteries. |
US10256492B2 |
Fuel cell MEA with combined metal gas diffusion layer and microporous layer
The invention describes a membrane electrode assembly for use as a transport layer in polymer electrolyte fuel cells, the assembly comprising a porous metal gas diffusion layer (GDL) (20) and a catalyst layer (40) with a microporous layer (MPL) (30) interposed between them, the MPL (30) being constructed to fill the pores of the GDL (20) and coat the surface thereof. |
US10256484B2 |
Fuel cell system and method for controlling fuel cell system
A fuel cell system supplies anode gas and cathode gas to a fuel cell and generates electric power in accordance with a load. The fuel cell system configured to include a cathode gas control unit controls a pressure of the cathode gas on the basis of the load, an anode gas control unit configured to cause a pressure of the anode gas to pulsate on the basis of the pressure of the cathode gas and a pulsation amplitude. The pulsation amplitude is determined on the basis of an operating condition of the fuel cell. The fuel cell system includes an anode gas partial pressure maintenance control unit configured to increase the pressure of the anode gas in accordance with a condition of an impurity within the fuel cell. The cathode gas control unit configured to make the pressure of the cathode gas higher when a pressure difference between the pressure of the anode gas and the pressure of the cathode gas is large than when the pressure difference is small. |
US10256478B2 |
Stainless steel sheet for separator of polymer electrolyte fuel cell
A stainless steel sheet for a separator of a polymer electrolyte fuel cell includes a substrate made of stainless steel and a Sn alloy layer with which a surface of the substrate is coated. The Sn alloy layer includes 10 or more and 10,000 or fewer microcracks per cm2, where the microcrack is defined as a crack having a crack width that is at least 0.1 times the thickness of the Sn alloy layer and no more than 10 μm. |
US10256470B2 |
Electrode, power storage device, electronic device, and manufacturing method of electrode
A power storage device with excellent charge and discharge characteristics. A power storage device in which a decrease in capacity in charge and discharge cycles is inhibited. An electrode which includes a current collector and an active material layer and in which the active material layer includes an active material and a binder and the binder includes polybenzoxazine. An electrode that includes polybenzoxazine and another material as a binder. A basic material may be used as the active material. The electrode may be formed under high temperatures. |
US10256463B2 |
Composite anode active material, anode and lithium battery containing the material, and method of preparing the composite anode active material
Provided is a composite anode active material with pores having a composition represented by Formula 1, and, the composite anode active material contains an amorphous phase including Si and a nano-crystalline phase including a metal silicide: SixMyCz |
US10256461B2 |
Nonaqueous electrolyte secondary battery and positive electrode active material for nonaqueous electrolyte secondary batteries
A nonaqueous electrolyte secondary battery of the invention includes a positive electrode, a negative electrode and a nonaqueous electrolyte, the positive electrode including lithium transition metal oxide particles as a positive electrode active material, the lithium transition metal oxide particles containing nickel as a main transition metal component and being such that a first compound containing at least one element Ma selected from the group consisting of Group IV elements and Group V elements is sintered to a portion of the surface of the lithium transition metal oxide particles, the first compound having a composition different from that of the lithium transition metal oxide particles, the positive electrode further including a second compound containing at least one element Mb selected from the group consisting of Group VI elements, the second compound having a composition different from that of the lithium transition metal oxide particles. |
US10256460B2 |
Integrable redox-active polymer batteries
The disclosed technology relates generally to apparatuses and methods of fabricating solid-state electrochemical cells having redox-active polymers. In one aspect, an electrochemical cell comprises a negative electrode including a first redox-active polymer and configured to be reversibly oxidized during a discharging operation and further configured to be reversibly reduced during a charging operation. The electrochemical cell additionally comprises a positive electrode including a second redox-active polymer and configured to be reversibly reduced during the discharging operation and further configured to be reversibly oxidized during the charging operation. The electrochemical cell further comprises an electrolyte including a solid ion-exchange polymer, the electrolyte interposed between positive and negative electrodes and configured to conduct ions therebetween. The electrochemical cell is configured to store energy for an associated device or apparatus and further configured to provide structural features of the associated device or apparatus. The electrochemical cell may constitute a part of the casing, packaging or containment of the device. |
US10256457B2 |
Secondary battery
A conductive member including an opening portion is connected to a positive terminal and is integrally secured to a sealing plate together with an outer insulating member and a second insulating member. The conductive member opening portion is sealed by a deformable plate. A base portion of a positive electrode current collector is connected to the deformable plate. A first insulating member that is disposed between the deformable plate and the base portion of the positive electrode current collector includes a pair of first catch portions that are disposed so as to be aligned in a longitudinal direction of the sealing plate and a pair of second catch portions that are disposed so as to be aligned in a transverse direction of the sealing plate. The first catch portions and the second catch portions are connected to the second insulating member disposed between the sealing plate and the conductive member. |
US10256455B2 |
Secondary battery
There is provided a secondary battery comprising an electrode assembly including a first electrode plate having a first electrode tab, a second electrode plate having a second electrode tab and a separator between the first electrode plate and the second electrode plate, a case including a body accommodating the electrode assembly, a cap plate covering a top portion of the body, and a bottom plate covering a bottom portion of the body, a first electrode terminal electrically connected to the first electrode tab, a second electrode terminal electrically connected to the second electrode tab through the case, and a connection plate electrically connected to the second electrode tab and configured to bend away from the bottom plate, the connection plate being on the bottom plate. |
US10256454B2 |
Component for secondary battery and manufacturing method thereof, and secondary battery and multi-battery system manufactured by using the component
The present invention describes a component for a secondary battery and a manufacturing method thereof, and a secondary battery manufactured by using the component. The component for a secondary battery according to the present invention comprises a lead-free soldering bridge having a melting point of 150 to 300° C. and containing tin (Sn) and copper (Cu) as a main ingredient; the first and second metal plates spaced therebetween through a gap and coupling with the lead-free soldering bridge. According to the present invention, when an over-current flows through the component for a secondary battery, the temperature of the lead-free soldering bridge is locally increased rapidly to melt the lead-free soldering bridge, thereby efficiently interrupting the flow of an over-current. |
US10256450B2 |
Laminated porous membrane, process for manufacturing same and separator for battery
A laminated porous membrane includes a polyolefin porous membrane, on one surface of which projections that are made of a polyolefin and satisfy 5 μm≤W≤50 μm (W: projection size) and 0.5 μm≤H (H: projection height) are irregularly scattered at a density of 3/cm2 to 200/cm2, and a modifying porous layer laminated on the surface of the polyolefin porous membrane having the projections, wherein the modifying porous layer includes a binder with a tensile strength of at least 5 N/mm2 and inorganic particles. |
US10256447B2 |
Low electrical resistance microporous battery separator membranes, separators, cells, batteries, and related methods
Microporous battery separators, batteries including such separators, and/or methods of making such separators, and/or methods of using such separators. In accordance with at least certain embodiments, an improved or novel battery separator for a secondary or rechargeable lithium battery may have low electrical resistance of less than 0.95 ohm-cm2, or in some cases, less than 0.8 ohm-cm2. Furthermore, the inventive battery separator membrane may provide a means to achieve an improved level of battery performance in a rechargeable or secondary lithium battery based on a possibly synergistic combination of low electrical resistance, low Gurley, low tortuosity, and/or a unique trapezoid shaped pore. In accordance with at least certain multilayer embodiments (by way of example only, a trilayer membrane made of two polypropylene layers with a polyethylene layer in between), the inventive microporous membrane or battery separator may have excellent onset and rate of thermal shutdown performance. |
US10256446B2 |
Binder composition for secondary battery porous membrane, slurry for secondary battery porous membrane, porous membrane for secondary battery, and secondary battery
A binder composition for a porous membrane of a secondary battery, including a polycarboxylic acid and water, wherein the polycarboxylic acid includes a carboxylic acid group-containing monomer unit in an amount of 20% by weight or more and 50% by weight or less, the polycarboxylic acid is water-insoluble at a pH of 6.5 or less and water-soluble at a pH of 8 or more, and the binder composition for a porous membrane of a secondary battery has a pH of 6.5 or less; and a slurry for a porous membrane of a secondary battery using the binder composition, a porous membrane for a secondary battery, and a secondary battery. |
US10256443B2 |
Battery pack, electric power tool, and electronic apparatus
Provided herein is a battery pack including a plurality of secondary batteries, a containing member, a protective member, and a wiring member. The plurality of secondary batteries include a plurality of terminals at each secondary battery. The containing member contains the plurality secondary batteries to expose the plurality of terminals. The protective member includes a plurality of openings, and the plurality of secondary batteries contained in the containing member are covered with the protective member to expose the plurality of terminals from the plurality of openings. The wiring member is coupled to the plurality of terminals exposed from the plurality of openings. One or both of the containing member and the protective member include one or both of a ceramic material and a polymer material having a heat resistance temperature of 300° C. or higher. |
US10256441B2 |
Rechargeable battery
An exemplary embodiment provides a rechargeable battery including a case including an internal space and an opening and a cap plate coupled to the case to cover the opening. The cap plate may include a first portion having a first thickness, and a second portion continuously disposed along an edge of the cap plate and having a second thickness that is thicker than the first thickness. |
US10256426B2 |
Thin-film transistor array panel and manufacturing method thereof
A thin-film transistor array panel and a manufacturing method thereof are disclosed. The thin-film transistor array panel has a polysilicon layer including a first region, a second region and a third region. The second region includes a fourth region, a fifth region and a sixth region. The third region includes a seventh region, an eighth region and ninth region. The sixth, the fourth, the ninth and the seventh regions are doped with first, second, third and fourth ions, respectively. In a thin-film transistor of the thin-film transistor array panel, a gate electrode, a source electrode and a drain electrode thereof correspond to the first, the sixth and the ninth regions, respectively. The device is able to reduce leakage current in the thin-film transistor. |
US10256422B2 |
Organic electronic component, use of a zinc complex as a p-dopant for organic electronic matrix materials
An organic electronic component and a method for making an organic electronic component with a p-dopant are disclosed. In an embodiment, the component includes a matrix containing a zinc complex as a p-dopant, the zinc complex containing at least one ligand L of the following structure: formula (I) wherein R1 and R2 can be oxygen, sulphur, selenium, NH or NR4 independently selected from one another, wherein R3 may comprise alkyl, long-chain alkyl, cycloalkyl, halogen-alkyl, aryl, arylene, halogen-aryl, heteroaryl, heteroarylene, heterocyclic-alkylene, heterocycloalkyl, halogen-heteroaryl, alkenyl, halogen-alkenyl, alkynyl, halogen-alkynyl, ketoaryl, halogen-ketoaryl, ketoheteroaryl, ketoalkyl, halogen-ketoalkyl, ketoalkenyl, halogen-ketoalkenyl, halogen-alkyl-aryl or halogen-alkyl-heteroaryl, and wherein R4 is selected from the group consisting of alkyl and aryl which can be bonded to R3. |
US10256420B2 |
Organometallic complex, light-emitting element, light-emitting device, electronic device, and lighting device
A novel organometallic complex having high reliability is provided. The organometallic complex includes platinum and a ligand coordinated to the platinum. The ligand includes a plurality of pyridoindole skeletons. Each of the pyridoindole skeletons includes nitrogen bonded to the platinum. Each of the pyridoindole skeletons is bonded to an arylene group bonded to the platinum. |
US10256419B2 |
Organic electroluminescent materials and devices
Imidazophenanthridine ligands and metal complexes are provided. The compounds exhibit improved stability through a linking substitution that links a nitrogen bonded carbon of an imidizole ring to a carbon on the adjacent fused aryl ring. The compounds may be used in organic light emitting devices, particularly as emissive dopants, providing devices with improved efficiency, stability, and manufacturing. In particular, the compounds provided herein may be used in blue devices having high efficiency. |
US10256417B2 |
Organic electroluminescent and preparation method thereof
Disclosed are an organic electroluminescent device and a preparation method thereof. The organic electroluminescent device comprises an anode, a hole transport layer, an organic light-emitting layer, an electron transport layer and a cathode. An organic metal complex and an active metal compound are doped in the electron transport layer, wherein the active metal compound is an alkali metal complex, an alkali earth metal complex or a lanthanide metal compound. The preparation method thereof includes the following steps: etching an anode pattern, and evaporating a hole transport layer and an organic light-emitting layer on an ITO glass substrate in order; and co-evaporate an electron transport material, an organic metal complex and an active metal compound to form an electron transport layer; and evaporating a cathode on the electron transport layer. |
US10256409B2 |
Diazirine containing organic electronic compositions and device thereof
The present invention relates to organic electronic devices, and more specifically to organic field effect transistors, comprising a dielectric layer that comprises a polycycloolefinic polymer and a diazirine compound. |
US10256408B2 |
Composition and method for preparation of organic electronic devices
The present invention relates to novel compositions comprising an organic semiconductor (OSC) and one or more organic solvents. The composition is solid at a temperature of 25° C. and fluid at a higher temperature and the boiling point of the solvent is at most 400° C. Furthermore, the present invention describes the use of these compositions as inks for the preparation of organic electronic (OE) devices, especially organic photovoltaic (OPV) cells and OLED devices, to methods for preparing OE devices using the novel compositions, and to OE devices, OLED devices and OPV cells prepared from such methods and compositions. |
US10256407B2 |
Organic thin film transistors
In one aspect, organic thin film transistors are described herein. In some embodiments, an organic thin film transistor comprises a source terminal, a drain terminal and a gate terminal; a dielectric layer positioned between the gate terminal and the source and drain terminals; and a vibrationally-assisted drop-cast organic film comprising small molecule semiconductor in electrical communication with the source terminal and drain terminal, wherein the transistor has a carrier mobility (μeff) of at least about 1 cm2/V·s. |
US10256400B2 |
Semiconductor device and method of manufacturing the same
A semiconductor device comprises a semiconductor substrate; a multilevel wiring layer structure on the semiconductor substrate; and a variable resistance element in the multilevel wiring layer structure, wherein the variable resistance element comprises a variable resistance element film whose resistance changes between a top electrode and a bottom electrode, wherein the multilevel wiring layer structure comprises at least a wiring electrically connected to the bottom electrode and a plug electrically connected to the top electrode, and wherein the wiring also serves as the bottom electrode. |
US10256398B2 |
Magnetic random access memory structures, integrated circuits, and methods for fabricating the same
Spin transfer torque magnetic random access memory structures, integrated circuits, and methods for fabricating integrated circuits and/or memory cells are provided. An exemplary method for fabricating integrated circuit includes forming a bottom electrode and forming a fixed layer disposed over the bottom electrode. The fixed layer includes a hard layer disposed over a base layer. The base layer includes a seed layer of nickel (Ni) and chromium (Cr) and has a thickness of less than about 100 Angstrom (A). The method further includes forming at least a first tunnel barrier layer over the hard layer, forming a storage layer over the first tunnel barrier layer, and forming a top electrode over the storage layer. |
US10256394B2 |
Magnetoresistive element and magnetic memory
A magnetoresistive element according to an embodiment includes: a first layer containing Al and at least one element of Ni or Co, the first layer having a CsCl structure; a first magnetic layer; a first nonmagnetic layer between the first layer and the first magnetic layer; and a second magnetic layer between the first layer and the first nonmagnetic layer, the second magnetic layer containing Mn and Ga. |
US10256391B2 |
Thermoelectric device
Embodiments are notably directed to a thermoelectric device including a thermoelectric element. The thermoelectric element includes a Weyl semimetal and a plurality of magnetized elements. The plurality of magnetized elements are configured to apply a directed magnetic field on the Weyl-semimetal. Embodiments further concern a related method for cooling a device and a related method for generating electrical energy. |
US10256384B2 |
LED support frame and LED device and LED display module manufactured with the same
A light emitting diode (LED) support frame (10), LED device adopting the same, and LED display module. The LED support frame (10) comprises a base board (101) and a reflection cup (102). A light converging component (103) is arranged on the reflection cup (102). A concave light converging surface (1030) is provided at a side of the light converging component (103) and adjacent to a reflection cup mouth (1021). A part of a light beam emitted from an LED chip is directed to the light converging surface (1030), reflected by the light converging surface (1030), and finally converged with other light beams emitted from the LED chip to focus at a visual field observed by an observer. Therefore, the embodiment effectively reduces optical loss of lights from different directions in the light converging component (103). |
US10256382B2 |
Collimated OLED light field display
The present disclosure generally relates to light field displays and methods of displaying images with light field arrays. In one example, the present disclosure relates to pixel arrangements for use in light field displays. Each pixel includes a plurality of LEDs, such as micro LEDs, positioned adjacent respective micro-lenses of each pixel. |
US10256380B2 |
Method of producing an optoelectronic component, and optoelectronic component
A method of producing an optoelectronic component includes embedding an optoelectronic component part into a molded body such that an upper side of the optoelectronic component part is at least partially exposed on an upper side of the molded body; arranging and structuring a sacrificial layer above the upper side of the optoelectronic component part and the upper side of the molded body; arranging and structuring a layer of an optical material above the sacrificial layer; and removing the sacrificial layer. |
US10256379B2 |
Optoelectronic component and method for producing an optoelectronic component
An optoelectronic component and a method for producing an optoelectronic component are disclosed. In an embodiment an optoelectronic component includes at least one metallic surface, a contacted optoelectronic semiconductor chip configured to emit radiation and a protective layer arranged on the at least one metallic surface, wherein the protective layer comprises a protective material of at least one N-heterocyclic carbene, and wherein a covalent bond is formed between the protective material and the at least one metallic surface. |
US10256378B2 |
LED device, LED module and ultraviolet light emitting device
An LED device is provided which includes a substrate, an LED element disposed on the substrate, an inorganic glass molded body disposed at a position where all or a part of the light which is emitted from the LED element passes through, a first bonding portion that is provided in contact with the substrate and bonds the substrate and the inorganic glass molded body, and a second bonding portion provided between the LED element and the inorganic glass molded body. The LED element is shielded from the outside air by the substrate, the inorganic glass molded body and the first bonding portion. A material which forms the second bonding portion contains a condensation polymerization-type silicone resin. A distance between the LED element and the inorganic glass molded body is 0.1 mm or less. |
US10256374B2 |
Light emitting device
A light emitting device that is capable of achieving excellent color rendering property is provided. The light emitting device contains a light emitting element having a light emission peak wavelength within a range of 430 nm or more and 470 nm or less, and a fluorescent member. The fluorescent member contains a first fluorescent material that contains an Eu-activated alkaline earth aluminate, a second fluorescent material that contains a Mn-activated fluorogermanate, a third fluorescent material that contains a Ce-activated rare earth aluminate, and a fourth fluorescent material that contains an Eu-activated silicon nitride having Al and at least one of Sr and Ca. |
US10256367B2 |
Ultrathin solid state dies and methods of manufacturing the same
Various embodiments of SST dies and solid state lighting (“SSL”) devices with SST dies, assemblies, and methods of manufacturing are described herein. In one embodiment, a SST die includes a substrate material, a first semiconductor material and a second semiconductor material on the substrate material, an active region between the first semiconductor material and the second semiconductor material, and a support structure defined by the substrate material. In some embodiments, the support structure has an opening that is vertically aligned with the active region. |
US10256366B2 |
Light-emitting diode and method of fabricating the same
Provided are a light-emitting diode and a method of fabricating the same. The light-emitting diode includes a first electrode; a P-type zinc oxide layer which is formed on the first electrode and comprises nano-discs doped with an impurity or nano-rods of zinc oxide doped with an impurity; an N-type zinc oxide layer, which is formed on the P-type zinc oxide layer, comprises nano-rods, and the nano-rods of the N-type zinc oxide layer constitutes homojunction having an epitaxial interface with the P-type zinc oxide layer; and a second electrode, which is formed on the N-type zinc oxide layer. |
US10256360B2 |
Graphic layers and related methods for incorporation of graphic layers into solar modules
The present invention generally relates to graphic layers comprising visible images and/or patterns and related methods for incorporation of graphic layers into solar modules. In some embodiments, a photovoltaic module comprises the graphic layer (e.g., to enhance the aesthetic appearance of the photovoltaic module). In certain embodiments, the graphic layer comprises a plurality of isolated regions (e.g., substantially opaque isolated regions) and a contiguous region (e.g., a substantially transparent contiguous region). The isolated regions may comprise, in some cases, a base layer and an image layer. The plurality of isolated regions may form a recognizable image or pattern. |
US10256357B2 |
Monolithic integration of heterojunction solar cells
A method for fabricating a device with integrated photovoltaic cells includes supporting a semiconductor substrate on a first handle substrate and doping the semiconductor substrate to form doped alternating regions with opposite conductivity. A doped layer is formed over a first side the semiconductor substrate. A conductive material is patterned over the doped layer to form conductive islands such that the conductive islands are aligned with the alternating regions to define a plurality of photovoltaic cells connected in series on a monolithic structure. |
US10256356B2 |
Thin film solar cell module including series connected cells formed on a flexible substrate by using lithography
Solar thin film modules are provided with reduced lateral dimensions of isolation trenches and contact trenches, which provide for a series connection of the individual solar cells. To this end lithography and etch techniques are applied to pattern the individual material layers, thereby reducing parasitic shunt leakages compared to conventional laser scribing techniques. In particular, there may be series connected solar cells formed on a flexible substrate material that are highly efficient in indoor applications. |
US10256355B2 |
Photoelectric converter with a multi-layered quantum dot film
A photoelectric converter includes two semiconductor layers forming a p/n junction as a photoelectric conversion layer. At least one semiconductor layer of the two semiconductor layers is a quantum dot integrated film, and the quantum dot integrated film includes two or greater quantum dot layers having different energy levels. In a case that the quantum dot integrated film is a p-type, a quantum dot layer having a large difference between an energy level (Bv) of a valence band and a Fermi level (Ef) is disposed closer to a p/n junction surface. |
US10256354B2 |
Siloxane-containing solar cell metallization pastes
Frontside metallization pastes for solar cell electrodes contain siloxanes. Metallization pastes containing siloxanes can be used to fabricate fine line, high aspect ratio, solar cell gridlines. |
US10256350B2 |
Method of manufacturing thin film transistor and thin film transistor
A method of manufacturing a thin film transistor including: forming a gate electrode on a substrate, forming an insulating film, forming a first silicon layer including an amorphous silicon, irradiating a region of the first silicon layer from a part or the whole of a predetermined region of the first silicon layer to an outside of the predetermined region with an energy beam so as to convert a portion of the first silicon layer into a polycrystalline silicon, a first etching step for etching the first silicon layer while leaving the predetermined region, forming a second silicon layer including an amorphous silicon so as to cover the predetermined region, a second etching step for etching the second silicon layer covering the predetermined region while leaving a part of the second silicon layer, the part larger than the predetermined region, and forming a source electrode and a drain electrode. |
US10256344B2 |
Oxide thin film transistor and method of fabricating the same
The present disclosure relates to an oxide thin film transistor and a fabricating method thereof. In the oxide thin film transistor, which uses amorphous zinc oxide (ZnO) semiconductor as an active layer, damage to the oxide semiconductor due to dry etching may be minimized by forming source and drain electrodes in a multilayered structure having at least two layers, and improving stability and reliability of a device by employing a dual passivation layer structure, which includes a lower layer for overcoming an oxygen deficiency and an upper layer to minimize effects of an external environment on the multilayered source and drain electrodes. |
US10256343B2 |
Thin film transistor, array substrate and their manufacturing methods, and display apparatus
The present disclosure discloses a thin film transistor, an array substrate and their manufacturing methods, and a display apparatus. The method for manufacturing the thin film transistor of the present disclosure comprises a step of forming an insulation layer, wherein the step of forming the insulation layer further comprises forming a siloxane material layer, oxidizing the siloxane material layer such that an inorganic silicon film is formed on a surface of the siloxane material layer, and curing the oxidized siloxane material layer to obtain the insulation layer. In this disclosure, the outer layer of the insulation layer is an inorganic silicon film which is a commonly-used material for making the insulation layer in prior art, and the inner layer of the insulation layer is made of the siloxane material having a low dielectric constant and high chemical stability. |
US10256340B2 |
High-voltage semiconductor device and method for manufacturing the same
A high-voltage semiconductor device is provided. The device includes a semiconductor substrate having a first conductivity type, and a first doping region having a second conductivity type therein. An epitaxial layer is on the semiconductor substrate. A body region having the first conductivity type is in the epitaxial layer on the first doping region. A second doping region and a third doping region that have the second conductivity type are respectively in the epitaxial layer on both opposite sides of the body region, so as to adjoin the body region. Source and drain regions are respectively in the body region and the second doping region. A field insulating layer is in the second doping region between the source and drain regions. A gate structure is on the epitaxial layer to cover a portion of the field insulating layer. |
US10256338B2 |
Semiconductor device and method of manufacturing semiconductor device
A semiconductor device includes a semiconductor substrate, a first epitaxial layer of a first conductivity type, a first semiconductor region of the first conductivity type, a second epitaxial layer of a second conductivity type, a second semiconductor region of the first conductivity type, a gate insulating film, a gate electrode, an interlayer insulating film, a source electrode; and a gate electrode pad. The first semiconductor region is not provided beneath the gate electrode pad. |
US10256328B2 |
Dummy dielectric fins for finFETs with silicon and silicon germanium channels
A method for forming a semiconductor device includes forming first fins from a first semiconductor material and second fins from a second semiconductor material and encapsulating the first fins and the second fins with a protective dielectric. Semiconductor material between the first fins and the second fins is etched to form trenches. A dielectric fill is employed to fill up the trenches, between the first fins and between the second fins. The first semiconductor material below the first fins and the second semiconductor material below the second fins are oxidized with the first and second fins being protected by the protective dielectric. Fins in an intermediary region between the first fins and the second fins are oxidized to form dummy fins in the intermediary region to maintain a substantially same topology across the device. |
US10256326B2 |
Forming stacked nanowire semiconductor device
A semiconductor device comprises a nanowire arranged over a substrate, a gate stack arranged around the nanowire, a spacer arranged along a sidewall of the gate stack, a cavity defined by a distal end of the nanowire and the spacer, and a source/drain region partially disposed in the cavity and in contact with the distal end of the nanowire. |
US10256325B2 |
Radiation-hardened power semiconductor devices and methods of forming them
According to an embodiment, a method of forming a power semiconductor device is provided. The method includes providing a semiconductor substrate and forming an epitaxial layer on the semiconductor substrate. The epitaxial layer includes a body region, a source region, and a drift region. The method further includes forming a dielectric layer on the epitaxial layer. The dielectric layer is formed thicker above a drift region of the epitaxial layer than above at least part of the body region and the dielectric layer is formed at a temperature less than 950° C. |
US10256321B2 |
Semiconductor device including enhanced low-k spacer
A semiconductor device includes a semiconductor substrate including a channel region and a source/drain region, and an electrically conductive gate on an upper surface of the channel region. An electrically conductive source/drain contact is on an upper surface of the source/drain region. The semiconductor device further includes enhanced low-k spacer on an upper surface of the substrate and interposed between the electrically conductive gate and the electrically conductive source/drain contact. The enhanced low-k spacer includes a stacked arrangement of a dielectric material and a ferroelectric material. |
US10256320B1 |
Vertical field-effect-transistors having a silicon oxide layer with controlled thickness
A vertical field-effect transistor and a method for fabricating the same. The vertical field-effect transistor includes a substrate and a bottom source/drain region. The vertical field-effect transistor also includes at least one fin structure, and further includes a bottom spacer layer. The bottom spacer layer has a substantially uniform thickness with a thickness variation of less than 3 nm. A gate structure contacts the bottom spacer layer and at least one fin structure. The method includes forming a structure including a substrate, a source/drain region, and one or more fins. A polymer brush spacer is formed in contact with at least sidewalls of the one or more fins. A polymer brush layer is formed in contact with at least the source/drain region and the polymer brush spacer. The polymer brush spacer is removed. Then, the polymer brush layer is reflowed to the sidewalls of the at least one fin. |