Document | Document Title |
---|---|
US10334483B2 |
Serving GW triggered relocation
The present solution relates to a method in a source serving gateway (207a) for triggering relocation of at least one user equipment bearer resource from the source serving gateway (207a) to at least one target serving gateway (207b) in a communication network (200). The source serving gateway (207a) serves the user equipment (203) by providing bearer resources to the user equipment (203). The source serving gateway (207a) detects (501) an event indicating relocation of the at least one user equipment bearer resource from the source serving gateway (207a) to the at least one target serving gateway (207b). Furthermore, the source serving gateway (207a) sends (502) a message to a mobility management node (205, 209). The message comprises a trigger to relocate the at least one user equipment bearer resource from the source serving gateway (207a) to the at least one target serving gateway (207b). |
US10334481B2 |
Method and apparatus for processing user plane data
Provided are a method and apparatus for processing user plane data by a terminal. The method may include: receiving additional configuration information for additionally configuring a WLAN carrier using an unlicensed frequency band; receiving downlink user plane data through a base station carrier using the WLAN carrier or a licensed frequency band according to the additional configuration information; and transmitting included uplink user plane data through the WLAN carrier or the base station carrier according to the additional configuration information. |
US10334479B2 |
Traffic steering method and heterogeneous radio access network system applying the same
A heterogeneous radio access network system includes a mobile device and a first base station operated in a first wireless access network. The mobile device is wireless communicated with the first base station. One of the mobile device and the first base station sends a traffic steering initial message to request a traffic steering operation, the traffic steering initial message including a plurality of traffic flows. The other one of the mobile device and the first base station decides whether to accept or reject the traffic steering initial message. If the other one of the mobile device and the first base station accepts the traffic steering initial message, the mobile device performs a selective traffic steering, wherein the selective traffic steering comprises traffic flow(s), and the traffic flow(s) in the selective traffic steering are selected among the traffic flows of the traffic steering initial message. |
US10334471B2 |
Lossless bearer reconfiguration from use of longer to shorter sequence number
Various communication systems may benefit from appropriate handling of reconfiguration. For example, certain wireless communication systems may benefit from lossless bearer reconfiguration when handling a transition from the user of a longer sequence number to a shorter sequence number. A method can include determining, by a protocol entity, if a next expected highest count value among count values associated with protocol data units received is more than a pre-defined limit ahead of a lowest count value among count values associated with protocol data units expected to be received. The method can also include resetting the next expected highest count value to a new value corresponding to a predefined upper limit, conditional on the determination. |
US10334470B2 |
Establishing a voice call
A user equipment (UE), which is able to use a plurality of different wireless access technologies, receives a request to establish a voice call. In response to the request, the UE determines whether voice over a first wireless access technology of the different wireless access technologies is supported, and responsive to determining that voice over the first wireless access technology is not supported, the UE attempts to establish the voice call over a second wireless access technology of the different wireless access technologies. |
US10334469B1 |
Approaches for evaluating call quality
Apparatus and methods concerning simulation of call quality are disclosed. In an example embodiment, computing server is communicatively coupled to a server. The computing server includes a communication circuit configured to receive a first set of data including audio of a call routed by the server. The computing server also includes a processing circuit configured to characterize a post-transmission quality state of the first set of data. The processing circuit is also configured to generate a second set of data including audio that is different from the audio of the call and data including characteristics indicative of the post-transmission quality state of a first set of data. The processing circuitry may configured to use the second set of data to provide security, protect the confidentiality and privacy, and/or monitor changes of behavior/quality for different audio CODECs, encryption, bit-rate, etc. |
US10334467B2 |
Method and radio network node for estimating channel quality
A method and a radio network node for estimating channel quality for a downlink transmission to a user equipment. The radio network node operates a first sector and a second sector. The radio network node is configured to send CSI-RS in the first and second sectors. The radio network node receives uplink reference signals, and determines a command based on the uplink reference signals, wherein the command indicates one of said at least one radio resource to be configured for CSI-RS. The radio network node sends the command to the user equipment, and receives a set of CSI reports, wherein the reports are generated by the user equipment according to the command. The radio network node receives further uplink reference signals from the user equipment, and estimates channel quality for the downlink transmission based on the set of CSI reports and the further uplink reference signals. |
US10334466B2 |
Network device, terminal, and method for determining availability of communication spectrum
A network device includes: a transceiving module, configured to: send control information to a target terminal to instruct the target terminal to measure a first spectrum, where the first spectrum is an unlicensed spectrum for the network device; and receive feedback information that is reported by the target terminal and obtained by measuring the first spectrum; and a processing module, configured to determine, according to the feedback information received by the transceiving module, whether the first spectrum is free. |
US10334465B2 |
RRM based on signal strength measurements in LTE over unlicensed spectrum
UE-aided channel selection within unlicensed frequency bands. A base station may communicate with UEs using LTE/LTE-A carrier waveforms (e.g., configured as a secondary cell) in the unlicensed frequency band. The base station may configure UEs for wide-band interference feedback for channels in the unlicensed frequency band. The measurements of wide-band signal strength may be performed by the UEs on channels for which the base station is not currently transmitting, or during silent periods of a configured secondary cell. The UEs may feedback an average total received power over a measurement bandwidth for one or more frequency channels of the unlicensed frequency band. The base station may receive the wide-band signal strength feedback from the UEs and identify potential frequency channels for channel selection for the secondary cell based on its own measurements of the candidate channels, and the wide-band signal strength feedback from the UEs. |
US10334458B2 |
Intelligent sequencing of multiple wireless nodes for transfer between wireless mesh networks in a process control system
A method of sequencing a logical transfer of wireless nodes between wireless mesh networks includes iteratively evaluating each wireless node in a first set of wireless nodes to be transferred. Each evaluation includes a predictive analysis of a source wireless mesh network which tests communications between the gateway of the source wireless mesh network and each of the remaining wireless nodes, and a predictive analysis of the wireless node under evaluation in a destination wireless mesh network which tests communications between the gateway of the destination wireless mesh network and the wireless node under evaluation. The wireless node under evaluation is appended to a second set of wireless nodes to be transferred in response to the first predictive analysis of the source mesh network, and the predictive analysis of the wireless node under evaluation. The wireless nodes are structured in the second set in order of priority of transfer. |
US10334457B2 |
OTFS methods of data channel characterization and uses thereof
Fiber, cable, and wireless data channels are typically impaired by reflectors and other imperfections, producing a channel state with echoes and frequency shifts in data waveforms. Here, methods of using OTFS pilot symbol waveform bursts to automatically produce a detailed 2D model of the channel state are presented. This 2D channel state can then be used to optimize data transmission. For wireless data channels, an even more detailed 2D model of channel state can be produced by using polarization and multiple antennas in the process. Once 2D channel states are known, the system turns imperfect data channels from a liability to an advantage by using channel imperfections to boost data transmission rates. The methods can be used to improve legacy data transmission modes in multiple types of media, and are particularly useful for producing new types of robust and high capacity wireless communications using non-legacy OTFS data transmission methods. |
US10334456B2 |
Optimizing cellular networks using deep learning
The present technology provides a new approach to optimizing wireless networks, including the coverage and capacity of cellular networks, using deep learning. The proposed method involves generating a group of cells comprising a cell identified as underperforming and one or more neighboring cells, ranking the one or more neighboring cells based on one or more relationship parameters between the underperforming cell and the one or more neighboring cells, and generating a multi-dimensional multi-channel state tensor for the group of cells based on the ranking of the one or more neighboring cells. This approach to cellular network optimization improves the coverage and capacity of cellular networks using a process that is faster, more accurate, less costly, and more robust. |
US10334455B2 |
Real-time co-channel interference suppression
An apparatus and a method for identifying a desired signal and suppressing co-channel interference in real-time from a signal received over a wireless channel are disclosed. For example, the method, by a circuit, determines values of a first set of terms of a cost function that are based on received data, the cost function being a measure of a level of the received data being non-Gaussian, determines, by the circuit, optimal values of a set of weight vectors for maximizing the cost function, identifies, by the circuit, a desired signal based on the optimal values of the set of weight vectors and the values of the first set of terms, and decodes, by a channel decoder coupled to the circuit, a channel of the desired signal that is identified. |
US10334452B2 |
Apparatus and method for optimizing parameter of antenna in wireless communication system
An apparatus and a method for optimizing a parameter of an antenna based on radio frequency (RF) environment information in a wireless communication system are provided. The electronic device includes a reception unit configured to receive first network information and second network information, and a transmission unit configured to transmit a first signal to adjust a parameter of an antenna when a difference between a first indicator value included in the first network information and a second indicator value included in the second network information is greater than or equal to a first threshold. |
US10334451B2 |
Communication system
A communication system is provided that, if a large number of small cells are installed, is capable of configuring an operation suitable for small cells through simple operation and administration. If a small cell installed in Step ST1401 judges in Step ST1403 that a coverage macro cell, which includes the small cell in the coverage of the coverage macro cell, is present as a result of neighbor cell search in Step ST1402, notifies the coverage macro cell and another neighbor cell of its own capability in Steps ST1404 and 1405. The coverage macro cell selects a configuration parameter suitable for the capability of the small cell in Step ST1406 and notifies the small cell in Step ST1407. The small cell recognizes an operation mode configured by the coverage macro cell from the configuration parameter notified from the coverage macro cell, and then, starts operating in the operation mode. |
US10334450B2 |
Method and apparatus for transmitting LTE waveforms in shared spectrum by carrier sensing
A method of operating a long term evolution (LTE) communication system on a shared frequency spectrum is disclosed. A user equipment (UE) is initialized on an LTE frequency band. A base station (eNB) monitors the shared frequency spectrum to determine if it is BUSY. The eNB transmits to the UE on the shared frequency spectrum if it is not BUSY. The eNB waits for a first time if it is BUSY and directs the UE to vacate the shared frequency spectrum after the first time. |
US10334449B2 |
Cellular communications spectrum management
The techniques described herein enable a commercial cellular service provider to use a repurposed portion of spectrum to provide cellular service to a customer base while ensuring that the use of the repurposed portion of spectrum does not interfere with a previous use of the repurposed portion of spectrum by an incumbent entity. The techniques determine, and manage the use of, forbidden cells and clean cells. A “forbidden” cell is a cell in which a previous use of spectrum by an incumbent entity is protected. A “clean” cell is a cell that can be freely used by the commercial cellular service provider without a possibility of interference with a protected use of the spectrum by the incumbent entity. |
US10334448B2 |
Transmission parameter determining method, transmission control method, and apparatuses therefor
Embodiments of the present application disclose a transmission parameter determining method, a transmission control method, and apparatuses therefor. The transmission parameter determining method comprises: obtaining transmission parameter information associated with at least two carriers allocated for a user equipment, wherein the at least two carriers comprise a carrier resource in an unlicensed spectrum, and the transmission parameter information is used to indicate at least one first transmission parameter separately associated with at least two possible use statuses of the at least two carriers; determining an available carrier of the user equipment in the at least two carriers; and determining at least one second transmission parameter, associated with the determined available carrier, of the user equipment at least according to the transmission parameter information. The methods and apparatus of the embodiments of the present application can prevent some transmission resources from being wasted. |
US10334447B2 |
Discontinuous reception procedures with enhanced component carriers
Methods, systems, and devices for wireless communication are described. Discontinuous reception (DRX) operation may be configured differently on enhanced component carriers (eCCs) than on other component carriers, including a primary cell (PCell). In some cases, a user equipment (UE) may be configured with several different eCC DRX modes. An eCC DRX configuration may, for example, be coordinated with downlink (DL) transmission time interval (TTI) scheduling so each DRX ON duration may correspond to a DL burst duration of the corresponding eCC. The eCC DRX ON durations may also be scheduled according to hybrid automatic repeat request (HARD) process scheduling. In some examples, eCC DRX ON durations may be based on listen-before-talk (LBT) procedures. In some cases, eCC DRX ON durations may be configured to contain an uplink (UL) burst to enable channel state information (CSI) reporting. The eCC DRX may also be configured to minimize interruption of the PCell. |
US10334446B2 |
Private multefire network with SDR-based massive MIMO, multefire and network slicing
A private wireless network for providing connections between a public wireless network and wireless devices includes a first interface to the public wireless network and at least one second interface to the wireless devices. A wireless communications network interconnecting the first interface and the second interface implementing a MulteFire wireless communications standard includes a first plurality of control layers. The wireless communications network further comprises a plurality of nodes within a mesh network. A plurality of transceivers is associated with each of the plurality of nodes within the mesh network. Each of the transceivers implement a software defined radio that may be configured within a plurality of transceiving configurations. At least one server implements at least a portion of the wireless communications network within the at least one server. The at least one server is configured to select a first slice portion of the first plurality of control layers of the wireless communications network and a first slice portion of at least a portion of the plurality transceivers in a first transceiving configuration to support operation of a first application or service and to select a second slice portion of the first plurality of control layers of the wireless communications network and a second slice portion of at least the portion of the plurality transceivers in a second transceiving configuration to support operation of a second application or service. |
US10334445B2 |
Accurate detection of rogue wireless access points
A computer-implemented method is provided for a management entity to detect where a rogue access point is connected to the network infrastructure. The management entity receives from a wireless network controller an indication of an unauthorized frame wirelessly intercepted by an authorized access point. The unauthorized frame carries data between a rogue access point and a wireless client device. The rogue access point is connected to a compromised network element in a managed network at a compromised port of the compromised network element. The management entity extracts a client network address and a gateway network address from the indication of the unauthorized frame. The management entity traces a path through the managed network from a gateway network element associated with the gateway network address to the compromised network element. The management entity determines the compromised port in the compromised network element at which the rogue access point is connected. |
US10334443B2 |
Method for configuring profile of subscriber authenticating module embedded and installed in terminal device, and apparatus using same
A method for configuring a profile of a subscriber authenticating module embedded and installed in a terminal device, and an apparatus using same, are disclosed. The subscriber authenticating module embedded and installed in the terminal device according to an exemplary embodiment includes one or more network access application related data sets and one or more profiles having unique identifiers. The present invention enables an eco-system provider such as a network service provider, a eUICC manufacturer, or a terminal manufacturer to develop an efficient and rapid eUICC and provide a eUICC service. |
US10334440B2 |
Network service access control
In some implementations, a telecommunications network can include an anchoring network device. The anchoring network device can receive, from a first party of a communication session, a service message including information of a first session attribute and associated with identification information of a party of the communication session. The anchoring network device can retrieve, from an authorization registry, authorization information corresponding to the identification information. In response to the authorization information indicating the first session attribute is not permitted, the anchoring network device can determine a status message based at least in part on the service message and transmit the status message via a communications interface. The status message can include a service-failure message or a second service message including information of a second, different session attribute. |
US10334439B2 |
Method and apparatus for authenticating users in internet of things environment
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. A method and an authenticating system for authenticating users in an IoT environment are provided. The method includes receiving an access request to at least one device present in the IoT environment, identifying a type of questions based on at least one of a user interface (UI) type of the at least one device, or an authentication level of the at least one device, generating at least one question corresponding to the type of questions based on at least one of user data of a user associated with the access request, or device data of one or more devices associated with the user, presenting the at least one question to at least one of the user and the one or more devices, and authenticating the user to access the at least one device based on a response for the at least one question received from the at least one of the user and the one or more devices. |
US10334434B2 |
Phone factor authentication
Systems and techniques are described for authenticating a user. A described technique includes receiving, by an identity management application running on a user computer, a request to authenticate a user to access a user application using the user computer. The technique includes determining, by the identity management application, that a mobile device associated with the user is connected to the user computer using a short distance wireless connection. The technique includes requesting, by the identity management application running on the user computer, authentication information for the user from the mobile device over the short distance wireless connection. The technique includes receiving, by the identity management application running on the user computer, the authentication information for the user from the mobile device over the short distance wireless connection. In response to receiving the authentication information, the technique includes authenticating the user to access the user application using the user computer. |
US10334432B2 |
UE-based network subscription management
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may obtain identification information for a device and may assist in establishing credentials by which the device accesses a wireless network. The UE may establish a connection with the wireless network using its own credentials, and register the device to access the wireless network by associating the identification information for the device with the credentials of the UE. The UE may receive or establish credentials by which the device accesses the wireless network and may communicate these credentials to the device over a local connection. In some cases, the UE may authenticate the device's identification information to determine whether the device is allowed to be registered with the wireless network. |
US10334427B2 |
In-advance eSIM management notification
Techniques to manage notifications for state changes of eSIMs of a mobile device are described. Processing circuitry of the mobile device provides a command to the eUICC to delete an eSIM. The eUICC changes the state of the eSIM to a locked state and generates a notification of the forthcoming state change before completion of the transition to the deleted state. The processing circuitry sends the notification to a provisioning server and provides to the eUICC a response indicating successful delivery of the notification, and the eUICC subsequently transitions the eSIM to the deleted state. While the eSIM is in the locked state, applications and files of the eSIM can be unusable. In some embodiments, credentials of the eSIM can be reused to re-authenticate with a wireless network in order to deliver the notification to the provisioning server. |
US10334426B2 |
Online/offline attribution system for internet of things platform and a method thereof
An online/offline attribution system for an internet-of-things platform. The online/offline attribution system includes a script module, pixel URL, consent database, sensor unit, a mapping module, and probabilistic device matching module. The script module is integrated with a digital platform to identify information about customers. The pixel URL is integrated with the script module to identify the MSISDN. The consent database stores consented MSISDN. The probabilistic device matching module determines the digital interactions of the customers across computing units. The sensor unit retrieves a unique identification number associated with the mobile device and transmits to the telecom server unit. The mapping module maps the retrieved unique identification number with stored consented MSISDN to generate and transmit a mapped consented MSISDN to backend server unit. |
US10334421B2 |
Near field communication device
Disclosed is a near field communication device which includes an antenna, a transmission amplifier, a matching circuit connected between the antenna and the transmission amplifier, and a transmitter. The transmitter transmits a transmit clock to the matching circuit through the transmission amplifier, extracts an extraction clock from a waveform formed in the matching circuit, stores a phase difference between the transmit clock and the extraction clock, and controls transmission of an information signal through the antenna, the transmission amplifier, and the matching circuit based on the phase difference. |
US10334419B2 |
Methods, systems, and computer readable media for optimizing machine type communication (MTC) device signaling
A method includes establishing, by a machine type communication (MTC) accumulator, a first direct communication path tunnel with a eNodeB and a second direct communication path tunnel with a MTC application server (AS), receiving, by the eNodeB, radio resource control (RRC) packet containing MTC data as a payload from a MTC UE device over an established radio bearer link, and locating, by the eNodeB, a MTC data forwarding indicator included in the RRC packet. In response to locating the MTC data forwarding indicator included in the RRC packet, forwarding the MTC Data to the MTC accumulator and facilitating, by the MTC accumulator, a MTC communication session between the MTC UE device and the MTC application server identified by a MTC application server identifier contained in the MTC data over the established first and second direct communication paths. |
US10334413B2 |
Managing mobile devices on different operator networks
Disclosed are techniques for managing mobile devices, such as cellular telephones, tablets, and laptop computers, deployed on different operator networks, such as cellular networks, permissioned Wi-Fi networks, LANs, and WANs. The techniques include receiving, at an interface module, a request identifying a mobile device and one of a plurality of operator networks associated with the device. The request manages the mobile device by initiating a change in a configuration state of the device on the associated operator network. The techniques further include selecting one of a plurality of adapter modules each configured to communicate with a particular one of the plurality of operator networks based on the request. The techniques also include bridging, using the selected adapter module, communication between the interface module and the operator network associated with the mobile device, such as transmitting the request to the network and subsequently receiving a response from the network. |
US10334412B1 |
Autonomous vehicle assistance systems
Apparatuses and methods of operating the same are described. A sensor system including a sensor, a processor, and a communication subsystem. The sensor may measure a defined area of a path located below the sensor system to obtain a sensor measurement. The processor may be coupled to the sensor. The processor may determine at least one of environmental condition information within the defined area or characteristic information associated with an object within the defined area using the sensor measurement. The communication subsystem may be coupled to the processor. The communication subsystem may send at least one of the environmental condition information or the characteristic information to a communication system of a vehicle. |
US10334407B2 |
Device, system and method of wireless communication
Some demonstrative embodiments include devices, systems and/or methods of wireless communication. For example, a wireless communication unit may include a Multi Media-Access-Control (MAC) Address Station-Management-Entity (MM-SME) managing a plurality of MAC entities having a respective plurality of MAC addresses. The wireless communication unit may transmit a frame including a Multi-MAC-Addresses-Element (MMAE), which includes two or more MAC addresses of the plurality of MAC addresses and a control field defining at least one common communication attribute to be applied to the two or more MAC addresses. |
US10334404B2 |
Facilitating mesh networks of connected movable objects
Wireless communication via a mesh network of connected movable objects is described. A method includes determining, by a device including a processor, a value of a characteristic of a first movable object of movable objects communicatively coupled to a wireless network, wherein the movable objects are automated vehicles, and wherein the determining the value is based on a likelihood of receipt of a message transmitted from the first movable object to a second movable object of the movable objects. The method also includes generating information usable to move the first movable object in a manner that satisfies a defined condition associated with the value. The information can be strength of a wireless communication channel between the first movable object and a second movable object of the movable objects. |
US10334400B2 |
Method and apparatus for location notification using location context information
Provided is a method and apparatus for location notification using location context information. In accordance with an embodiment of the disclosure, a mobile device automatically generates location context information that indicates a point of interest in a vicinity of the mobile device. For example, if the user of the mobile device is at home, then the location context information indicates that the user is at home instead of merely indicating latitude/longitude information corresponding to the location of the home. The mobile device displays the location context information in order to convey the location of the mobile device in a manner that is meaningful without the need for a map. Alternatively, or additionally, the mobile device provides the location context information to at least one other device. This serves to inform other users of the location of the mobile device in a manner that is meaningful without the need for a map. |
US10334398B2 |
Customer touchpoint patterns and associated sentiment analysis
Systems and methods for customer touchpoint pattern and sentiment analysis are disclosed. In embodiments, a computer-implemented method comprises: detecting, by a computer device, the presence of a mobile device of a participant within a venue during a first event; monitoring, by the computing device, the location of the mobile device of the participant within the venue during the first event; detecting, by the computing device, at least one interaction event between the participant and a venue associate; recording, by the computing device, first event data including interaction event data; detecting, by the computing device, the presence of the mobile device of the participant within the venue during a second event; determining, by the computing device, one or more customer service parameters based on the first event data; and generating, by the computing device, an alert based on the one or more customer service parameters. |
US10334396B2 |
Configuring mobile device applications based on location
Various implementations monitor a parent geofence that geographically encompasses a plurality of child geofences, each respective child geofence of the child geofences associated with a respective physical location within the parent geofence. One or more implementations receive location data that indicates a current location of a mobile device. In turn, the current location can be used to determine that the mobile device has entered a particular child geofence of the plurality of child geofences. In response to determining that the mobile device has entered the particular child geofence, one or more implementations select an application configuration for a mobile application on the mobile device, where the application configuration corresponds to the particular child geofence. One or more implementations transmit the application configuration to the mobile device effective to alter a functionality of the mobile application at the mobile device based on the current location. |
US10334395B2 |
Targeting individuals based on their location and distributing geo-aware channels or categories to them and requesting information therefrom
The method and system described herein is directed to a method and system that provides users with channels or categories to report information or incidents that are only visible to them on their device when they are proximate to the organization requesting such information from a user. |
US10334390B2 |
Method and system for acoustic source enhancement using acoustic sensor array
Method and system for enhancing acoustic performances in an adverse acoustic environment, where the system comprises: an array of acoustic sensors having different directivities; and an analysis module being configured for optimizing signal enhancement of at least one source, by correlating the sensors according to respective position of the at least one source in respect to the directivity of the acoustic sensors, based on reflections from reverberating surfaces in the specific acoustic environment, wherein the optimization and sensors directivity allows maintaining the sensor array in compact dimensions without affecting signal enhancement and source separation. |
US10334387B2 |
Audio panning transformation system and method
A method of creating a multichannel audio signal by: determining an expected series of audio emission source locations around an expected listener location; determining a surface around the expected listener location, the surface including the expected series of audio emission source locations; mapping an audio object location into a surface energy component having a surface energy location and magnitude and an expected listener location energy component having an expected listeners location energy location and magnitude; panning an audio object signal for the surface energy component to surrounding expected audio emission sources to produce a first set of surface panned audio emission signals; panning the audio object signal for the expected listeners location energy location to surrounding expected audio emission sources to produce a second set of expected listeners location panned audio emission signals; combining the first and second set of panned audio signals to produce the multichannel audio signal. |
US10334386B2 |
Playback based on wireless signal
Systems, methods, and apparatus to calibrate sounds fields are disclosed. An example implementation involves a playback device detecting a change in a strength of a wireless signal received by the playback device via a wireless network interface. Based on the detected change of the wireless signal, the playback device generates localization data. The playback device also generates an analog audio signal based on at least (i) a digital audio signal and (ii) the generated localization information and plays the generated analog audio signal. |
US10334384B2 |
Scheduling playback of audio in a virtual acoustic space
A method for processing audio data, the method comprising: receiving audio data corresponding to a plurality of instances of audio, including at least one of: (a) audio data from multiple endpoints, recorded separately or (b) audio data from a single endpoint corresponding to multiple talkers and including spatial information for each of the multiple talkers; rendering the audio data in a virtual acoustic space such that each of the instances of audio has a respective different virtual position in the virtual acoustic space; and scheduling the instances of audio to be played back with a playback overlap between at least two of the instances of audio, wherein the scheduling is performed, at least in part, according to a set of perceptually-motivated rules. |
US10334380B2 |
Binaural audio processing
A transmitting device comprises a binaural circuit (601) which provides a plurality of binaural rendering data sets, each binaural rendering data set comprising data representing parameters for a virtual position binaural rendering. Specifically, head related binaural transfer function data may be included in the data sets. A representation circuit (603) provides a representation indication for each of the data sets. The representation indication for a data set is indicative of the representation used by the data set. An output circuit (605) generates a bitstream comprising the data sets and the representation indications. The bitstream is received by a receiver (701) in a receiving device. A selector (703) selects a selected binaural rendering data set based on the representation indications and a capability of the apparatus, and an audio processor (707) processes the audio signal in response to data of the selected binaural rendering data set. |
US10334376B2 |
Hearing system with user-specific programming
Systems and methods pertaining to a hearing system programming device are described. The hearing system programming device includes a test signal generator configured to generate at least one acoustic test signal, at least one acoustic reproduction unit or a transmission unit for transmitting the at least one test signal to a reproduction unit, an input unit designed to receive a response of a user in reaction to the at least one test signal, a program modification unit designed for determination of a modified programming of a hearing system while taking into consideration the received reaction, a trainable configuration storage unit, and a communication unit designed for a data communication with the hearing system and for a transmission of the modified programming to the hearing system. A hearing system arrangement including a hearing system programming device and a method for programming a hearing system in a patient-specific manner are also described. |
US10334375B2 |
Standard attachment for a standard earpiece and standard earpiece
A standard attachment for a standard earpiece insertable into an ear canal in a direction of insertion, by which, compared to customary attachments, an improved adaptation of the corresponding standard earpiece to an ear canal is achieved, and therefore improved audio perception, and also improved wearing comfort of the respective hearing aid is ensured. The standard attachment contains a headpiece at one end and, adjoining the latter, a wing portion. The outer contour of the headpiece is configured to allow the headpiece to bear on the wall of the ear canal at several points or on several lines. |
US10334373B2 |
Hearing device including an external antenna part and an internal antenna part
The disclosure presents a method and a hearing device comprising a first portion adapted for being arranged behind an ear of a user for providing a signal, an output transducer for converting the signal to an acoustic output, a coupling element coupled to the first portion, and wherein the coupling element is adapted for transmitting at least the signal or the acoustic output. Furthermore, the hearing device comprises an antenna which includes an external antenna part and an internal antenna part, where the internal antenna part includes a first antenna element, a second antenna element where a first end of the second antenna element is arranged at one end of the first antenna element and is connected thereto, and where a second end of the second antenna element is connected to a ground plane, and a third antenna element which is spaced at a distance from the second antenna element and connected to the first antenna element, a feeding unit configured to supply a current to the antenna via the third antenna element, a wireless interface for receiving and/or sending data by means of the antenna, and wherein the coupling element comprises the external antenna part, and where the external antenna part is connected to the internal antenna part. |
US10334372B2 |
Systems and methods for suppressing sound leakage
A bone conduction speaker includes a housing, a vibration board and a transducer. The transducer is located in the housing, and the vibration board is configured to contact with skin and pass vibration. At least one sound guiding hole is set on at least one portion of the housing to guide sound wave inside the housing to the outside of the housing. The guided sound wave interfaces with the leaked sound wave, and the interfacing reduces a sound pressure level of at least a portion of the leaked sound wave. A frequency of the at least a portion of the leaked sound wave is lower than 4000 Hz. |
US10334371B2 |
Method for feedback suppression
A method and an apparatus reduce feedback in a hearing aid device. The method includes the step of acquiring a first feedback transfer function at a first point in time on a feedback path from a signal processing device via an electro-acoustic transducer, an acoustic signal path from the electro-acoustic transducer to an acousto-electric transducer and via the acousto-electric transducer back to the signal processing device. In a further step, a weighted mean value function is determined in a manner dependent on amplitude absolute values of the first feedback transfer function. A second feedback transfer function is estimated by an adaptive filter, wherein coefficients of the adaptive filter are determined in a manner dependent on the weighted mean value function. The adaptive filter is applied to a signal which is derived from an acoustic input signal of the acousto-electric transducer. |
US10334367B2 |
Electroacoustic transducer
There is provided an electroacoustic transducer capable of reproducing high-quality sound particularly in a low frequency range, including: a cylindrical yoke; a drive magnet placed coaxially with the yoke so as to circumferentially face the yoke; a diaphragm fixed at the cylindrical tip end portion of the yoke so as to face each other; and a voice coil fixed to one surface of the diaphragm, wherein the diaphragm is formed, with the central region having rigidity so as to be less flexible compared with an outer circumferential region surrounding the central region, and the voice coil is inserted between the drive magnet and the yoke, and configured to cause the diaphragm to vibrate by a voice signal applied to the both-end lead wire. The both-end lead wire of the voice coil is led out to the outside through the central region of the diaphragm. |
US10334366B2 |
Audio playback device
To provide an audio playback device which allows a novel listening experience for a listener by bone conduction from a prescribed position of the head area. [Solution] Provided is the audio playback device including at least one bone conduction device. The bone conduction device is provided at a position to be worn at a prescribed position of a head area of a listener. The prescribed position is a position allowing the listener to feel that a sound source moves from a position to which the bone conduction device is attached and to feel the sound source from another position. |
US10334365B2 |
Acoustic processing device
An acoustic processing device includes: a plurality of loudspeaker units that output sound; and a mechanism that is configured to be capable of changing a distance between the loudspeaker units. |
US10334363B2 |
Audio signal processing circuit and electronic apparatus including the same
An audio signal processing circuit is disclosed. The audio signal processing circuit includes a digital signal processing part formed in a digital area, and configured to process a digital audio signal; an analog circuit formed in an analog area, and configured to process an analog audio signal; a frequency divider formed in the digital area, and configured to divide a system clock signal to generate a first clock signal to be provided to the digital signal processing part and a second clock signal to be provided to the analog area; and a retiming circuit formed in the analog area, and configured to retime the second clock signal by using the system clock signal and provide the retimed second clock signal to the analog circuit. |
US10334361B1 |
Speaker driver circuitry
A loudspeaker driver circuit, comprises: at least one input for receiving an input signal; a loudspeaker protection module coupled to the input for receiving the input signal and for generating a modified signal in response to the input signal; an amplifier coupled to receive the modified signal from the loudspeaker protection module and to generate an output signal; an output for outputting the output signal for driving a speaker; and an ultrasonic signal generator, for generating an ultrasonic signal, wherein the ultrasonic signal generator is coupled to the amplifier for applying the ultrasonic signal thereto. |
US10334357B2 |
Machine learning based sound field analysis
Impulse responses of a device are measured. A database of sound files is generated by convolving source signals with the impulse responses of the device. The sound files from the database are transformed into time-frequency domain. One or more sub-band directional features is estimated at each sub-band of the time-frequency domain. A deep neural network (DNN) is trained for each sub-band based on the estimated one or more sub-band directional features and a target directional feature. |
US10334354B2 |
Speaker box
A speaker box includes a housing and a speaker unit accommodated in the housing. The speaker unit includes a diaphragm for forming a front sound cavity cooperatively with the housing. A sound transmitting channel communicates the front sound cavity with the outside for forming a front cavity of the speaker box. A through hole is formed at a position on the housing corresponding to the front cavity. The speaker box further includes an elastic cover plate provided on a side of the housing close to the diaphragm for covering the through hole and for absorbing vibration energy at a specific resonance frequency. A Young's modulus or strength of the elastic cover plate is smaller than that of the housing. |
US10334353B2 |
Loudspeaker module and electronic product
A loudspeaker module comprises a housing and a loudspeaker unit. The housing is provided with an inner cavity for receiving and fixing the loudspeaker unit. A vibrating diaphragm of the loudspeaker unit partitions the inner cavity into a front sound cavity and a rear sound cavity. The front sound cavity is in communication with at least two sound uttering holes, and the at least two sound uttering holes are distributed on different sides of the housing. The electronic product comprises the loudspeaker module. By means of the technical solution of the present disclosure, the sound uttering holes are provided individually on different sides of a housing of a loudspeaker module. Due to the design of holes opened on at least two sides around the front cavity structure, the loudspeaker module having a side sound uttering structure reduces pipelines introduced during the implementation of the side sound uttering solution, and can achieve the effect of equivalently increasing the length of the sound uttering holes by increasing the number of the sound uttering holes, thereby extending the high-frequency characteristic of the electronic product having the loudspeaker module. |
US10334351B2 |
Headset system
Apparatus and methods for headsets, such as multi-source audio amplification and ear protection devices, are provided herein. In certain configurations, protection headset system includes a removable growth band that fills the gap of the user and a headband of the device. The device may optionally have at least one microphone that generates an ambient sound signal based on detecting ambient sound, at least one speaker, and an electrical system that controls sound outputted by the at least one speaker based on amplifying the ambient sound signal and a secondary sound source signal. The electrical system receives a user-controlled volume signal that is operable to control an amount of amplification provided to the ambient sound signal, and/or an amount of amplification provided to the secondary sound source signal. |
US10334350B2 |
Identifying an acoustic signal for a user based on a feature of an aural signal
In general, the subject matter described in this disclosure can be embodied in methods, systems, and computer-readable devices. An audio processing device plays a source audio signal with an electroacoustic transducer of a user earpiece, and records an aural signal that is sensed by same said electroacoustic transducer. The audio processing device determines values of one or more features of the aural signal that indicate a characteristic of a space in which the user earpiece is located. The audio processing device compares the determined values of the one or more features of the aural signal with pre-defined values of the one or more features. Based on a result of the comparing, the audio processing device determines whether the user earpiece is located at a user's ear. |
US10334349B1 |
Headphone-based language communication device
A language communication device in the form of headphones. The headphones have two earpieces, each of the earpieces having a speaker, a first of the earpieces having a short range receiver for receiving audible signals representative of a first language, and a second of the earpieces having a short range transceiver. A microphone input unit is also provided. A control unit connected to the earpieces has a memory device and a translation unit for translating the first language into another language. Software resides in the control unit. A momentary switch is provided for allowing a user to access the software. The language communication device also has a mechanism for receiving a content stream such as music from an external source, which content stream can be muted when the momentary switch is pressed by the user or the short range receiver detects audible signals representative of a language. |
US10334345B2 |
Notification and activation system utilizing onboard sensors of wireless earpieces
A system, method and one or more wireless earpieces for determining a status of a user. Sensor readings for the user are performed utilizing sensors of the one or more wireless earpieces. The sensor readings are analyzed. A status of the user is determined utilizing the sensor readings from the sensors of the one or more wireless earpieces. |
US10334340B2 |
Microphone with integrated sound box
A microphone with integrated speaker which includes a front casing with a front connecting portion and a front handle portion having a battery opening; a rear casing with a rear connecting portion and a rear handle portion connected to the front casing to form a first cavity with a cylindrical connecting portion and a cylindrical handle portion with a second cavity; a metallic net cover coupled with the cylindrical connecting portion; a vocal pickup support arrangement provided inside the metallic net cover between the front connecting portion and the rear connecting portion in which a vocal pickup unit is provided; a speaker positioned inside the first cavity; a pair of electrode plates positioned inside the second cavity; a circuit board affixed on the front casing; a battery cover detachably connected to the front handle portion; and an aluminum alloy handle covers the cylindrical handle portion. |
US10334338B2 |
Adjustable speaker support for suspended ceilings
A small dual-speaker ceiling speaker system including a loudspeaker and a tweeter with an acoustic diffuser that is adjustable over a range of lengths for different thicknesses of ceiling tile and is independently adjustable over a range of acoustic port sizes. The loudspeaker sends acoustic waves into a acoustic channel that includes a truncated conical shell, or acoustic channel cone, with a cylindrical acoustic channel shell extending therefrom. A tweeter is mounted in the acoustic channel shell. A diffuser couples to the acoustic channel shell using threads that may be engaged or disengaged. The diffuser has a diffuser element that can be raised or lowered with a screw to adjust the size of the acoustic port. The diffuser element has demarcations for visually indicating acoustic port size. A housing with a base having extendable braces supports the speaker system on the ceiling grid, rather than on the tile. |
US10334335B2 |
Method for assigning and processing a label in an optical network, optical communication device, and optical communication system
The present invention discloses a method for assigning and processing a label in an optical network. The method includes: learning that a label switched path is required to be established in an optical network; generating a label, in which the label is used for indicating that a first optical channel data unit is multiplexed to a second optical channel data unit; the label includes a tributary slot type indication field that is used for indicating a tributary slot type of the second optical channel data unit, and the label further includes a tributary slot assignment indication field that is used for indicating a tributary slot occupied in the second optical channel data unit into which the first optical channel data unit is multiplexed; and sending the label to a node on the label switched path by a signaling message of GMPLS. |
US10334333B2 |
Field area network
A system for accessing data in a field environment. The system including data access devices to access data items, at least one access point to receive a first data item from a first data access device and provide a second data item to a second data access device, an Internet of Things (IoT) narrowband link established between the at least one access point and the data access devices, an IoT communication protocol overlay that governs synchronized transmissions of the data items between the data access devices and the at least one access point, and a hub/cloud platform to receive the first data item from the access point, perform data services on the received first data item to generate the second data item, and provide a user interface that enables a user of the second data access device to access the second data item via the access point. |
US10334332B1 |
System and method for managing battery life in redundant wireless sensors
A method for operating a sensor system includes detecting a first wake trigger by a plurality of sensors for a component disposed in a remote location, generating, by each sensor, sensor service data that includes a battery charge level of the sensor, determining an active sensor according to the sensor service data of each sensor of the plurality of sensors, and assigning the active sensor to enter an active mode assigning each sensor of the plurality of sensors, other than the active sensor, to enter a sleep mode, generating, by the active sensor, sensor reading data for the component until an inactive trigger is detected, sending the sensor reading data using a wireless transmission to a sensor data server, and leaving the active mode by the active sensor and entering a sleep mode in response to the active sensor detecting an inactive trigger. |
US10334329B2 |
Method and system for delivery of content over an electronic book channel
Computer-implemented systems and methods of providing content to a user via communications between a content provider and a user over a plurality of disparate communication channels are provided. Content is provided to a user via a first transmission channel for presentation. Metadata associated with the content identifies a content event trigger at a point in the content. The content is displayed using a first presentation system. When the content event trigger is reached, supplemental content is provided to the user via a second transmission channel. The supplemental content is provided to the user during continued presentation of the content, and the supplemental content is provided to the user using a content providing system that is wholly separate from the first presentation system. |
US10334326B2 |
Enhanced playback bar
Enhancements to the video playback bar, involving snapping to time markers, are described herein. The playback bar is part of a graphical user interface (GUI) for a TV or other display device, and includes a current playback time (CTI) and a plurality of scene change markers. The playback bar is sticky. The stickiness of the playback bar is based on (1) a speed of the CTI in the playback bar, while a movie or TV show (or other content) is being played in the display device, and (2) a distance of the CTI to a closest scene change marker in the playback bar, at a time a pause or stop command is received. The method operates by receiving a first command to play, fast forward, rewind, seek, or scrub through the content being played on the display device. The first command is executed, and then a second command to pause or stop is received. The second command is executed. A scene change marker in the playback bar closest to the CTI after execution of the second command is identified. Then, it is determined whether the distance from the CTI to the closest scene change marker is within a time threshold. If the distance is within the time threshold, then the CTI is snapped to the closest scene change marker. In some embodiments, the time thresholds associated with speeds of the CTI may be adjusted in a crowdsourced manner. |
US10334325B2 |
Use of a program schedule to modify an electronic dictionary of a closed-captioning generator
In one aspect, an example method involves accessing data representing a program schedule of a media program, wherein the program schedule comprises first text. The method also includes selecting second text from among the first text. The method further includes transmitting, via a communication network, an instruction configured to cause the selected second-text to be added to an electronic dictionary of a closed-captioning generator. |
US10334323B2 |
Reception apparatus, reception method, transmission apparatus, and transmission method
The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method that make it possible to provide a broadcasting service by using MPEG-DASH. Provided is a reception apparatus including a control unit that performs, on the basis of a relationship among a plurality of elements which is prescribed in advance in an MPD conforming to a standard of MPEG-DASH which is transmitted via a broadcast wave or a communication network of digital broadcasting, and a first element for grouping of target elements in a specific layer in which selection or structuring of a component having a structure including a plurality of layers for the selection and the structuring is performed, at least one of the selection and the structuring of the component, and controls reproduction of a content constituted of one or more components. The present technology can be applied to a television receiver, for example. |
US10334322B1 |
System and method for media delivery on broadcast video networks
A computer program implemented method for reliably transferring content sent between clients using a storage media and a computer processor is provided. The method describes receiving the content on a server array from a first node, storing the content on volatile memory on logical memory store, the logical memory store comprising at least two of the servers of the server array, creating a unique identification for the content, allowing retrieval of the content based on predetermined business logic, the unique identification or both, and resetting the volatile memory on the plurality of servers at a predetermined time after retrieval to permanently erase the content. A system for reliably transferring content sent between clients using a storage media and a computer processor is also provided. |
US10334320B2 |
Interactive digital platform, system, and method for immersive consumer interaction with open web video player
A digital media player and sales platform, system and method, enabled for use on the open web as well as in closed applications configured to provide end users an immersive interactive experience wherein the end users have the ability to engage with video content items, including the ability to purchase items, as and when they choose, all within the confines of the player and entirely within the viewing experience, all functionality fully enabled from the moment the media is loaded for play not tied to any media timeline or media player push to engage. |
US10334319B2 |
System and method of cloud-based manifest processing
Systems, methods, architectures, mechanisms or apparatus for using provider equipment based resources such as cloud or data center resources to implement various STB functions entirely at the head end, such as changing channels presented via the STB using PE actions only. |
US10334312B2 |
Method and system for providing a home cable network
Methods and systems for cross-protocol time synchronization may comprise, for example, in a premises-based network: receiving, by a network controller located at a root node in the premises, signals that conform to one or more first communications protocol; bridging said received signals to conform to a second communications protocol different from the one or more first communications protocol; and communicating said bridged signals to one or more networked devices within said premises-based wired network, wherein only signals conforming to said second communications protocol are concurrently communicated in a frequency range that is independent of frequency range limitations of the one or more first communications protocol and of the second communications protocol, and that is limited only by a frequency range of wiring in the premises-based network. One of the signals conforming to the one or more first communications protocol comprises a data over cable service interface specification (DOCSIS) signal. |
US10334310B2 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
An apparatus for transmitting a broadcast signal, the apparatus includes a hardware processor configured to generate input packets carrying service data for a broadcast service; generate a link layer packet having a header and a payload by using the input packets; and generate a broadcast signal including the link layer packet; and a broadcast transmitter configured to transmit the broadcast signal, wherein the header includes a packet type field indicating a packet type of the input packets, and determining which header fields present after the packet type field, wherein when the packet type field indicates that the input packets are Internet Protocol (IP) packets, the hardware processor, to generate a link layer packet, further configured to: add 2 signaling bits immediately after the packet type field, the 2 signaling bits indicating whether the payload carries a segment of one input packet or concatenated input packets. |
US10334309B2 |
Bullet screen display method and apparatus
A bullet screen display method and apparatus are provided. The method includes loading a web page that satisfies the Hypertext Markup Language 5 (HTML5) Protocol, the web page including a video tag and a text track tag, and loading and displaying an online video, based on the video tag. The method further includes loading a web video text tracks (WebVTT) file, based on the text track tag, and displaying bullet screen information on the online video, based on the WebVTT file. |
US10334305B2 |
System and method for supporting multiple identities for a secure identity device
A multiple-identity secure device (MISD) persistently stores a single identification code (a “seed identity”). The seed identity need not be a network address, and may be stored in an integral memory of the device, or on an interchangeable card received in a physical interface of the MISD. The MISD is provided with a transformation engine, in hardware or software form, that is subsequently used to generate one or more unique identities (e.g., network addresses) from the stored seed identity using predefined logic. The generated identities may be dynamically generated, e.g., in real-time as needed after deployment of a device into possession of a subscriber/customer/user, etc., or may be securely stored in the MISD for subsequent retrieval. The transformation engine may generate a unique identity in accordance with an addressing scheme identified as a default setting, a global/network setting, or as determined from a received data transmission. |
US10334303B1 |
Systems and methods for personalized feature setup and parental guidance sensing
A user receiving device including a proximity module, a mode module, a profile module and an output module. The proximity module is configured to detect a first mobile device in a proximity of the user receiving device. The mode module is configured to transition the user receiving device to an active mode based on the detection of the first mobile device. The profile module is configured to, subsequent to transitioning to the active mode and based on an identifier of the first mobile device, access a first profile allocated to the first mobile device or a user of the first mobile device. The output module, based on the first profile, is configured to display on a display a guide or content. |
US10334302B2 |
Method and system for segment based recording
In one embodiment, a method, system and apparatus are described, for uniquely storing, in a memory, for each one user among a plurality of users which recorded a content item, at least one segment of the recorded content item, generating metadata at a metadata generator, the metadata generator configured to associate, for one user among the plurality of users, the at least one segment of the recorded content item recorded by the one user, the metadata including a bitmap uniquely identifying the one user, and determining, at a processor, for each one user of the plurality of users, at least one offset value indicating at least one starting point for the at least one segment of the recorded content item for the one user, the at least one segment of the one user being disposed in a media sequence including a plurality of segments of the content item for different users of the users that recorded the content item, the at least one offset value being determined based, at least, on the bitmap uniquely identifying the one user and a byte size of the at least one segment of the recorded content item. Related methods, systems and apparatuses are also described. |
US10334296B2 |
Real-time DVR usage and reporting system
Techniques for real-time DVR usage and reporting enable using instant message protocol in a DVR environment to obtain real-time DVR usage data and to report data reflecting such usage in real-time. An example of DVR usage data comprises data reflecting that a viewer is viewing a video program which is R-rated. Another example of DVR usage data comprises a viewer entering a password, such as a kids zone password, to exit kids zone operational mode. |
US10334295B2 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method for transmitting broadcast signals by an apparatus for transmitting broadcast signals, the method includes encoding data which is carried by a Data Pipe, DP; bit interleaving the encoded data; Multiple Input Multiple Output, MIMO, processing the bit interleaved data; time interleaving the MIMO processed data; encoding signaling data; building at least one signal frame including signaling symbols having the encoded signaling data and data symbols having the time interleaved data; modulating data of the at least one signal frame by an Orthogonal Frequency Division Multiplex (OFDM) scheme; performing Peak to Average Power Ratio (PAPR) reduction for the modulated data using a tone reservation algorithm based on a Fast Fourier Transform (FFT) size. In addition, sets of reserved carriers for the PAPR reduction are used in the signaling symbols and the data symbols; and transmitting broadcast signals including the PAPR reduction performed data, further a set of reserved carriers for the signaling symbols is different from a set of reserved carriers for the data symbols. |
US10334294B2 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides a method of transmitting broadcast signals. The method includes, generating input packets including broadcast content data; generating a link layer packet by using the generated input packets, wherein the link layer packet includes a link layer header and a link layer payload including the generated input packets, wherein the link layer header includes a count field indicating number of the input packets included in the link layer payload, wherein the link layer header further includes a length part, wherein the length part includes a plurality of length fields as many as that the count field indicates, wherein each of the length fields indicates length of the each input packets included in the link layer payload; generating a broadcast signal including the generated link layer packet; and transmitting the broadcast signal. |
US10334293B2 |
Multiplexing apparatus, receiving apparatus, multiplexing method, and delay adjustment method
A multiplexing apparatus includes processing circuitry. The processing circuitry multiplexes a plurality of MMT packets including at least one MMT packet to which first output time information representing a first output time and presentation time information representing a presentation time are added. The processing circuitry rewrites the first output time information to second output time information representing a second output time. The processing circuitry adds a time necessary to multiplex the plurality of MMT packets to the presentation time represented by the presentation time information as a delay time. |
US10334290B2 |
Content advisory ratings information
A method for decoding a service guide associated with a video bitstream comprising: receiving a fragment within said service guide; receiving content advisory ratings element; said content advisory ratings element includes at least one of a region identifier, a rating description, a rated dimensions, a rating dimensions value, a rating dimension and a rating value; and decoding said service guide. |
US10334289B2 |
Efficient approach to dynamic frame size and frame rate adaptation
Improved systems and methods of performing multimedia communications over multimedia communications networks, in which video data senders can maintain high video quality of experience (QoE) levels with increased reliability despite changes in available bandwidths of video data receivers. In the disclosed systems and methods, video encoding parameters employed by the video data senders, including at least the video frame size and/or the video frame rate, can be dynamically adapted to the available bandwidths of the video data receivers, taking into account possible effects of spatial scaling and/or temporal scaling of video frames on the resulting video QoE. |
US10334287B2 |
Digital data streaming using server driven adaptive bitrate
A method and system for server driven adaptive transcoding is provided. A transcoding server computer may initially receive a first portion of a particular media file from a media file repository. The transcoding server computer may transcode the first portion of the particular media file into a first transcoded media segment of a first quality and send the first transcoded segment to a client computing device. The transcoding server computer may receive a second portion of the particular media file from the media file repository, transcode the second portion of the particular media file into a second transcoded media segment of a second quality different than the first quality, and send the second transcoded media segment to the client computing device. |
US10334286B2 |
Sequentially overlaying media content
A method, system, or device to determine when media content has been displayed. The method can include receiving a unique identifier (UID) and fingerprint for a media segment. The method can also include determining a media segment ID for the media segment, generating and submitting a query for the media segment ID in a record database, determining that the media segment ID is not stored in the record database, and identifying an overlay content segment ID. The method can include generating and submitting for the overlay content segment ID in the record database, determining it is not stored in an entry, sending the overlay content segment to the electronic device, and receiving a notification from the electronic device. |
US10334284B2 |
Transmitting a prioritized audio stream along with multimedia content
A method includes receiving, at a server from a first content source, a media content stream. The media content stream includes native video content and native audio content. The method includes receiving, at the server from a second content source distinct from the first content source, an audio content stream associated with media content of the media content stream. The method includes generating, at the server, a composite stream that includes first packets and second packets. The first packets include first data corresponding to the native video content, and the second packets include second data corresponding to audio content from the audio content stream. The composite stream does not include the native audio content. The method also includes initiating, from the server, a transmission of the composite stream to a media device responsive to a request for the media content with the audio content. |
US10334283B2 |
Interactive system for virtual cinema and method
A virtual cinema interactive system includes a server and at least two user terminals. The user terminals communicate with the server. An host can invite his friends to watch film together on a virtual cinema displayed on each user terminal, and distribution of virtual cinema seating, talking between film watchers, and film watcher reactions to the film can be recognized and facilitated. A virtual cinema interactive method is also disclosed. |
US10334281B2 |
Method of conditional binary tree block partitioning structure for video and image coding
A method and apparatus of block partition for video encoding or decoding for a video encoder or a video decoder respectively are disclosed. Partitioning tree structure corresponding to a conditional partitioning process is determined for partitioning the current block of video data into one or more final sub-blocks. The conditional partitioning process comprises a conditional binary partitioning process that uses at least a first constraint if a given block of the partitioning tree structure is partitioned into above and below blocks, or a second constraint if the given block of the partitioning tree structure is partitioned into left and right blocks. The below block is disallowed to be split into a lower-left and a lower-right block according to the first constraint, and the right block is disallowed to be split into an upper-right block and a lower-right block according to the second constraint. |
US10334270B2 |
Method and device for processing images
A method and device for processing LDR images of a video sequence to improve image quality. The method comprises temporally decomposing successive HDR frames of a video sequence and the corresponding LDR frames and performing a comparison between the HDR and LDR frequency sub-bands. A current LDR image can then be modified on the basis of a comparison between the frequency sub-bands. |
US10334267B2 |
Video encoder and a method in a video encoder
A video encoder receives a frame to be encoded and divides the current frame into blocks of pixels. For each block, a spatial variability is calculated and a cost function used to evaluate a cost for inter-coding the block of pixels is set to be dependent on the spatial variability. A ratio of a weight associated with a cost of encoding a motion vector and a weight associated with a sum of differences value is set to be lower if the spatial variability of the block of pixels in the current frame is below a first threshold compared to if the spatial variability is equal to or above the first threshold. The block is matched with a plurality of blocks in a reference frame, and a cost for inter-coding the block with reference to each of the plurality of blocks in a reference frame is evaluated according to the cost function. |
US10334258B2 |
Scalable video coding method and apparatus using inter prediction mode
The present invention relates to a scalable video coding method and apparatus using inter prediction mode. A decoding method includes determining motion information prediction mode on a target decoding block of an enhancement layer, predicting motion information on the target decoding block of the enhancement layer using motion information on the neighboring blocks of the enhancement layer, if the determined motion information prediction mode is a first mode, and predicting the motion information on the target decoding block of the enhancement layer using motion information on a corresponding block of a reference layer, if the determined motion information prediction mode is a second mode. |
US10334255B2 |
Effective prediction using partition coding
The way of predicting a current block by assigning constant partition values to the partitions of a bi-partitioning of a block is quite effective, especially in case of coding sample arrays such as depth/disparity maps where the content of these sample arrays is mostly composed of plateaus or simple connected regions of similar value separated from each other by steep edges. The transmission of such constant partition values would, however, still need a considerable amount of side information which should be avoided. This side information rate may be further reduced if mean values of values of neighboring samples associated or adjoining the respective partitions are used as predictors for the constant partition values. |
US10334244B2 |
Image processing device and method for generation of prediction image
The present invention relates to an image processing device and method that enable generation of a highly precise prediction image using a small amount of control information. A motion compensation circuit specifies a macroblock corresponding to a prediction image in part of reference frames using a motion vector supplied from a prediction mode determination circuit, reads an image thereof from a frame memory, and extracts it as a motion compensation image. A motion prediction circuit reads, from a frame memory, at least one of the remaining reference frames, performs motion prediction of the motion compensation image MC0 supplied from the motion compensation circuit in each frame, reads an image of a macroblock that matches or is similar to the motion compensation image MC0 from the frame memory, and extracts it as a motion compensation image. |
US10334238B2 |
Method and system for real-time rendering displaying high resolution virtual reality (VR) video
A method and a system for rendering VR video are disclosed. In the method, a base video model and an enhancement video model are built respectively, with UV coordinates being initialized. base video segments and enhancement video segments are obtained according to a user's viewport. A base video texture is generated according to pixel information of the base video segments and the UV coordinates of the base video model. An enhancement video texture is generated according to pixel information of the enhancement video segments and the UV coordinates of the enhancement video model. Pixel information is reconstructed by adding the base video texture and the enhancement video texture with each other according to alignment coordinates. An image is drawn according to the reconstructed pixel information. The method reduces data transmission and improves rendering efficiency without affecting the user's viewing experience. |
US10334232B2 |
Depth-sensing device and depth-sensing method
A depth-sensing device and its method are provided. The depth-sensing device includes a projection device, an image capture device, and an image processing device. The projection device projects a first projection pattern to a field at a first time and projects a second projection pattern to the same field at a second time. The density of the first projection pattern is lower than the density of the second projection pattern. The image capture device captures the first projection pattern projected to the field at the first time to obtain a first image and captures the second projection pattern projected to the field at the second time to obtain a second image. The image processing device processes the first and second images to obtain two depth maps and at least merges the depth maps to generate a final depth map of the field. |
US10334224B2 |
Systems and method for GPU based virtual reality video streaming server
Systems and methods of processing and streaming a virtual reality video using a graphics processing unit (GPU) are provided. A video server is configured to cause a processor to read, from a video data source, source video data including multiple spherical image frame data and store the source video data in a first memory. The video server is further configured to cause the GPU to convert, in response to storing first spherical image frame data in a first frame buffer of a second memory, the first spherical image frame data to first equirectangular image frame data that correspond to a portion of spherical image represented by the first spherical image frame data, encode the converted first equirectangular image frame data and store the encoded first equirectangular image frame data in an encoded frame buffer of the second memory. |
US10334218B2 |
Video reproduction device and video reproduction method
A video reproduction device (100) reproduces expanded video data (DV1) whose brightness dynamic range is wider than a standard video. The video reproduction device (100) includes a brightness information adjustment unit (150). The brightness information adjustment unit (150) changes first output brightness levels of the expanded video data (DV1) to second output brightness levels. When the expanded video data (DV1) is reproduced at a second reproduction speed faster than a first reproduction speed which is a normal speed, the brightness information adjustment unit (150) reduces the first output brightness levels to the second output brightness levels. |
US10334216B2 |
Imaging system including lens with longitudinal chromatic aberration, endoscope and imaging method
An imaging system includes an optical unit that captures, from a scene, first images indifferent wavelength ranges when the scene is illuminated with not-structured light and second images of different wavelength ranges when the scene is illuminated with structured light. Thereby an imaging lens unit with longitudinal chromatic aberration is arranged between the scene and an imaging sensor unit. A depth processing unit may generate depth information on the basis of the second images by using optical triangulation. A sharpness processing unit uses the depth information to generate an output image by combining the first images. The optical unit of the imaging, system may be implemented in an endoscope. |
US10334209B2 |
Image stitching for footwear component processing
A multiple camera vision system captures discrete images having overlapping fields of view. Each of the cameras is calibrated and the images from the cameras are stitched together as a stitched image. A stitched image from the multiple cameras is then used in a calibration process to prepare the multiple camera vision system to be used in connection with a processing operation. A stitched image is used as an input for identifying a feature of the material and for determining a tool path for the material. The tool path determined with the stitched image is provided to a process station to perform an operation on the material. |
US10334208B2 |
Technologies for following participants in a video conference
Systems, methods, and computer-readable storage media for enabling participant following in an electronic conference. An example method can involve generating a graphical interface for an electronic conference including a group of participants, the graphical interface displaying an active participant in a first display region and a panel of respective graphical participant representations in a second display region. The method can further involve receiving, via the graphical interface, an input requesting to move at least one of the respective graphical participant representations out of the panel in the second display region to a location in the first display region of the graphical interface, and based on the input, updating the graphical interface to display the at least one of the respective graphical participant representations in the first display region. |
US10334207B2 |
Audio video streaming system and method
In one embodiment, a method includes sending, to client computing devices that are each associated with a particular user identifier, conversation-group information that identifies a conversation group. The conversation-group information includes a user identifier of a first user of the conversation group. The user identifier of the first user is associated with a first one of the client computing devices. The conversation-group information also includes a server identifier of a streaming server for the conversation group. The method includes receiving, from the first one of the client computing devices, a first audio stream and a first video stream. The method includes receiving, from each of one or more of the client computing devices other than the first one of the client computing devices, a request to access the conversation group. The method includes receiving, from each of one or more of the client computing devices other than the first one of the client computing devices, a second audio stream and a second video stream. |
US10334206B2 |
Provision of video conferencing services using a micro pop to extend media processing into enterprise networks
A data stream from an internal endpoint of a video conference participant is received at an enterprise media processing node. The internal endpoint is accessible to the enterprise media processing node behind a firewall on an enterprise network. The received data stream is translated and transcoded into a predefined common communication protocol. A data stream in the common communication protocol is received at an external media processing node using a firewall friendly protocol to traverse the firewall from an external endpoint. The external endpoint communicates with the external media processing node outside the enterprise network. A composite data stream of the received data streams from endpoints within the enterprise network and outside the enterprise network is selectively generated, and sent to the internal endpoint. |
US10334201B2 |
Autonomic positioning of overlays within streaming data
Systems and methods for autonomic positioning of overlays within streaming data are disclosed. In embodiments, a computer-implemented method comprises: providing a hosted data stream containing a first display object to a plurality of participants through respective participant devices; providing a hosted second display object to the plurality of participants through the respective participant devices, wherein the second display object is contained within an overlay that is positioned atop the first display object at a first position; calculating consensus coordinates for the second display object based on suggested position data received from the respective participant devices; calculating customized coordinates for the second display object for each of the respective participant devices based on the consensus coordinates and participant data; and sending the customized coordinates to each of the respective participant devices. |
US10334200B2 |
Wireless device and wireless system
A first wireless device that supports a Wi-Fi direct service includes: a display unit configured to display an entire image of content being displayed by a second wireless device; a communication unit configured to perform a connection setup with the second wireless device; and a processor configured to control the display unit and the communication unit. The processor receives a zoom-in request signal for zooming in a partial image included in the entire image and receives data of the entire image and data of a zoomed-in partial image corresponding to the partial image from the second wireless device based on the zoom-in request signal. |
US10334198B2 |
Image sensor, electronic device, control device, control method, and program
The present technology relates to an image sensor capable of achieving both higher S/N and higher frame rate, an electronic device, a control device, a control method, and a program.An AD converter has a comparator in which differential pairs are provided at an input stage. The differential pairs have a plurality of transistors as first transistors and second transistors paired to configure the differential pairs. The AD converter compares a level-changing reference signal with an electric signal output by a shooting unit for performing photoelectric conversion and outputting the electric signal, thereby performing AD conversion on the electric signal. The comparator is controlled such that a transistor to be operated is selected as active transistor from among the transistors depending on the amount of light incident in the shooting unit and the active transistor operates. The present technology is applicable to an image sensor for shooting an image, and the like, for example. |
US10334195B2 |
A/D conversion device, gray code generation device, signal processing device, imaging element, and electronic device
An A/D conversion device includes a phase-difference clock generation unit configured to use a plurality of phase interpolators to generate multi-phase clock signals, of which phases are shifted with respect to an input clock signal, from the input clock signal and a signal obtained by delaying the input clock signal; and an A/D conversion unit configured to perform A/D conversion on an input analog signal using the multi-phase clock signals generated by the phase-difference clock generation unit. |
US10334192B2 |
Optical imaging systems with algorithmic aberration corrections
Optical imaging systems are presented with high performance physical optics in conjunction with advanced image processing technique specifically tuned with respect to those physical optics to realize compact, very high resolution imaging systems. Clever geometric arrangements of lens elements and translation systems to effect motion between those arrangements support very compact storage modes and high performance imaging modes in the same device. As such, these imaging systems disclosed are particularly useful for photography and videography applications where highly portable and compact platforms are in demand. Systems which are small enough to be integrated with a common smartphone computing platform can produce very high resolution images comparable to those of high end digital single lens reflex DSLR systems. |
US10334188B2 |
Imaging apparatus including light source that emits pulsed light, image sensor, and control circuit
An imaging apparatus including a light source that, in operation, emits pulsed light to a measurement target; a diffusion member that is disposed between the light source and the measurement target, and diffuses the pulsed light; an image sensor that includes at least one pixel, the at least one pixel including a photodiode and a charge accumulator that, in operation, accumulates signal charge from the photodiode; and a control circuit that, in operation, controls the image sensor. The control circuit causes the image sensor to start to accumulate the signal charge with the charge accumulator in a falling period of a returned pulsed light which is returned from the measurement target to the image sensor due to the emission of the pulsed light, the falling period being a period from start to end of a decrease of an intensity of the returned pulsed light. |
US10334187B2 |
Adjustable stacked filter arrays for vehicle cameras
Method and apparatus are disclosed for adjustable stacked filter arrays for vehicle cameras. An example vehicle includes a camera including a lens, and image sensors. The camera also includes LCD pass filter pixels and optical filter pixels stacked between the lens and the image sensors. The example vehicle also includes a filter controller to identify a first set of the optical filter pixels that form a filter setting and de-energize a first set of the LCD pass filter pixels to expose the first set of the optical filter pixels to form the filter setting. |
US10334185B2 |
Image capturing device, signal separation device, and image capturing method
Disclosed is a video capturing device which enables easy video processing in a visible light region and a near-infrared region while utilizing the configuration of a general video capturing device. This video capturing device is provided with a video data acquisition means for acquiring video data including a periodic pattern of near-infrared light, and a video processing means for acquiring a color signal of a visible light component and a near-infrared signal from the video data on the basis of the periodic pattern. |
US10334183B2 |
Distributed audio control method, device system, and software product
A multipoint audio processing method for processing audio streams originating from a plurality of audio clients is executed in a multipoint audio processing node. The method includes the steps of receiving control information on how to preselect audio streams from received audio streams, receiving audio streams from audio clients connected to the distributed multipoint audio processing node and generating evaluated audio streams by analyzing packets of the received audio streams in terms of at least one audio communication characteristic, and attaching an analysis result information of said analysis to said packets, in each audio stream. Audio streams are selected by deciding on whether or not any evaluated audio stream is to be transmitted further, based on the received control information and/or the analysis result information contained in said evaluated audio streams. Then selected audio streams are transmitted further while discarding evaluated audio streams decided not to be to be transmitted further, without mixing any transmitted audio streams. Corresponding steps may be executed by a central audio processing node. A system of audio clients distributed nodes and a central node and a software product are also disclosed. |
US10334181B2 |
Dynamically curved sensor for optical zoom lens
The subject disclosure is directed towards an image sensor that is controllable curved to adapt for differences in lens focal lengths. Variable data such as focal length data, measured curvature data and/or image quality data is received at a curve controller that curves the sensor based upon the variable data. In one aspect, a camera is provided with a lens having a variable focal length and a sensor capable of being dynamically curved. A curve controller receives image quality data and iteratively uses the image quality data to adjust the curvature to attempt to increase the image quality of a subsequent image to be captured. |
US10334179B2 |
Assembly and method for glare elimination
An assembly is disclosed, which comprises a light fixture comprising a light source thereon; an image capturing device mounted adjacent with the light source; and a housing covering the image capturing device, wherein the housing has a window within a field of view of the image capturing device; wherein at least a portion of the window serving as working optical surface of the image capturing device is located within a shadow of direct light from the light source of the light fixture. |
US10334178B2 |
Flash lamp, electronic device having the flash lamp and method for controlling the flash lamp
A method for controlling a flash lamp of a camera to provide supplemental light during image-capturing is disclosed. The flash lamp includes a lamp and a position adjusting unit, the lamp being able to track a moving target object in addition to being able to apply spotlighting or wide angle illumination of the object. The method acquires a first brightness value surrounding a target object from a photosensitive unit, compares the value with a preset value and turns on the lamp when the value is less than the preset value. The camera can detect whether the target object is moving; and the lamp can be controlled to move (by the position adjusting unit) to track the moving target object and maintain illumination of it for the image-capture. |
US10334177B2 |
Information communication apparatus, method, and recording medium using switchable normal mode and visible light communication mode
A method is provided that includes obtaining a first image by image capture with a first exposure time, and obtaining a second image, including a plurality of bright lines, by capturing a subject changing in luminance with a second exposure. The method also includes obtaining information by demodulating data specified by a pattern of the plurality of bright lines included in the obtained second image, and sending the information to a server. The method further includes obtaining augmented reality information related to the information from the server, and displaying the first image of the display a second time, instead of displaying the second image, when the image sensor receives the first image followed by the second image, wherein the augmented reality information is superposed in both (i) the first image that is displayed at a first time, and (ii) the first image that is displayed at a second time. |
US10334175B1 |
System and method for sensor pointing control
A system and method for pointing an imaging sensor. In one embodiment, the method includes forming a correlation surface; calculating, from the correlation surface, a first estimated target offset, the first estimated target offset being an estimate of an offset between a view of a target in the first subimage and a view of the target in the second subimage; and adjusting a pointing angle of the imaging sensor according to the first estimated target offset. |
US10334173B2 |
Electronic device and method for editing image in electronic device
An electronic device is provided. The electronic device includes a storage configured to store information about a plurality of color assignment areas included in an image editing tool displayed on a screen of the electronic device, a display configured to display the image editing tool including the plurality of color assignment areas on the screen of the electronic device, and a controller configured to run a preset application installed in the electronic device in response to an input related to color extraction, and display a color selected in at least one area of an execution screen of the application in the color assignment areas of the image editing tool. |
US10334171B2 |
Apparatus and methods for stabilization and vibration reduction
The present invention provides an apparatus for stabilizing an imaging device and methods of using the same for a wide variety of applications including photography, video, and filming. Also provided are unmanned vehicles including aerial vehicles that contain the apparatus disclosed herein. |
US10334169B2 |
Display system
When a movement of an image pickup section detected by a sensor satisfies a predetermined condition, a data processing section sets, in a reference cutout position set in advance, a specified position of a cutout region for cutting out an image and generates the image data for display. When the movement does not satisfy the predetermined condition, the data processing section shifts the specified position from the reference cutout position in a direction opposite to the movement of the image pickup section from a reference position and generates the image data for display. |
US10334165B2 |
Omnistereo capture for mobile devices
Systems and methods for capturing omnistereo content for a mobile device may include receiving an indication to capture a plurality of images of a scene, capturing the plurality of images using a camera associated with a mobile device and displaying on a screen of the mobile device and during capture, a representation of the plurality of images and presenting a composite image that includes a target capture path and an indicator that provides alignment information corresponding to a source capture path associated with the mobile device during capture of the plurality of images. The system may detect that a portion of the source capture path does not match a target capture path. The system can provide an updated indicator in the screen that may include a prompt to a user of the mobile device to adjust the mobile device to align the source capture path with the target capture path. |
US10334162B2 |
Video processing apparatus for generating panoramic video and method thereof
A video processing apparatus is provided. The video processing apparatus includes: a storage configured to store a video captured by a camera; and a controller configured to separate a target object from a background image in each of a plurality of key frames contained in the video, stitch separated background images to generate a panoramic background image, synthesize the target object with the panoramic background image to acquire a plurality of panoramic images corresponding to the plurality of key frames, and combine the panoramic images in a time axis to generate a panoramic video. |
US10334156B2 |
Systems and methods for varying field of view of outside rear view camera
A side rear view camera is located at a driver or passenger side of the vehicle, captures video beside and behind the vehicle, and has a predetermined field of view (FOV). The predetermined FOV is defined by a first predetermined horizontal angle of view (AOV) and a first predetermined vertical AOV. A display is located and visible within a passenger cabin of the vehicle. A display module, on the display: displays a first portion of the video from within a first predetermined portion of the predetermined FOV, the first predetermined portion of the predetermined FOV being defined by a second predetermined horizontal AOV and a second predetermined vertical AOV; and selectively displays a second portion of the video from within a second predetermined portion of the predetermined FOV, the second predetermined portion of the predetermined FOV being defined by a third predetermined horizontal AOV and a third predetermined vertical AOV. |
US10334153B2 |
Image preview method, apparatus and terminal
An image preview method, apparatus, and terminal are disclosed to provide a technical solution in which a background blurring effect with respect to a current scene can be previewed in real time. A terminal device synchronously obtains preview images of a current scene from different angles in a dual-camera photographing preview mode by using a dual-camera module, calculates, in the preview images based on a phase difference generated by a distance and an angle of the dual-camera module, a depth of field of each pixel unit included in a preview image, obtains a foreground depth of field of a preset target area in the preview image, and determines, in the same preview image, an area including all pixel units having a depth of field beyond a range as a background area. The terminal device also performs blurring processing on the background area by using a preset blur coefficient, and outputs an image including the target area and a blurring-processed background area as a real-time preview image of the current scene. |
US10334148B2 |
Camera module integrated liquid display device and manufacturing method thereof
A liquid-crystal display (LCD) device includes: an array substrate on which a sub-pixel is disposed; a color filter substrate on which a color filter corresponding to the sub-pixel is disposed; and a liquid-crystal layer between the array substrate and the color filter substrate. The array substrate comprises a lens hole, the color filter substrate comprises a lens hole guide, and a diameter of the lens hole is smaller than an inner diameter of the lens hole guide. |
US10334147B2 |
Information processing apparatus, information processing method, and storage medium
To perform high-accuracy shape measurement even when an appropriate exposure amount is not obtained by being set to an integral multiple of a flickering period of ambient light, an information processing apparatus includes a determination unit configured to determine whether an exposure time of an image capturing apparatus in performing three-dimensional measurement of a target object is set to an integral multiple of a flickering period of the ambient light, a control unit configured to perform control to set, when the determination unit determines that the exposure time is set to the integral multiple of the flickering period of the ambient light, the exposure time to the integral multiple of the flickering period of the ambient light, and a measurement unit configured to control a projection apparatus and the image capturing apparatus based on a control result by the control unit to the perform three-dimensional measurement of the target object. |
US10334144B2 |
Imaging device, endoscope, and endoscope system
An imaging device includes: an image sensor including a plurality of pixels; a transmission cable configured to transmit power to the image sensor; a power source provided on a proximal end side of the transmission cable and configured to supply a voltage to the image sensor; a pulse signal superimposing unit provided on the proximal end side of the transmission cable and configured to superimpose a pulse signal on the voltage; a separator connected between the image sensor and the transmission cable and configured to separate an offset voltage and a pulse voltage from the voltage; a pulse signal detector connected between the separator and the transmission cable on a distal end side of the transmission cable and configured to detect the pulse signal superimposed on the offset voltage; and a timing generator configured to generate a driving signal based on the detected pulse signal. |
US10334140B2 |
Image processing apparatus, image pickup apparatus, and image processing method
An image processing apparatus includes a corrector configured to provide a color correction based on a reference image selected from a plurality of color images having different polarization states acquired by changing a retardation provided to light from an object, for a synthesized image generated with polarization information of the object obtained from the plurality of color images. |
US10334136B2 |
Processing a fax transmission using a mobile device
Methods and apparatus are described for receiving a fax transmission at a mobile phone. In one embodiment, the mobile phone receives an incoming call and answers the incoming call, upon receiving a command from a user of the mobile phone to answer the incoming call. A program on the mobile phone then detects that the incoming call is a fax transmission, and then places an outgoing call to a fax server. The program on the mobile phone then conferences the incoming call with the outgoing call to the fax server, such that the fax server receives the fax transmission. Other embodiments are also described and claimed. |
US10334133B2 |
Illuminating device, image reading apparatus including the illuminating device, and image forming apparatus including the image reading apparatus
An illuminating device capable of stably illuminating an irradiated object such as a document while suppressing light loss with a simply structure is provided. An LED array and a reflective plate are disposed sandwiching a slit (St) through which light reflected by a document MS passes and a light-guiding member is disposed on the side of the LED array. The light-guiding member includes a direct emission unit disposed between an illumination range y centered on a document reading position and the LED array and an indirect emission unit disposed between the reflective plate and the LED array, a light incidence face of the direct emission unit and a light incidence face of the indirect emission unit are disposed at mutually different position around the LED array, and the LED array is disposed on a side of an interior angle formed by the light incidence faces. |
US10334132B2 |
Image reading device for rotating read image in accordance with orientation of face image, image forming apparatus, and image reading method
An image reading device includes an image reading portion, a detection processing portion, a determination processing portion, and a rotation processing portion. The image reading portion is configured to read an image of a document. The detection processing portion is configured to detect a face image included in a read image read by the image reading portion. The determination processing portion is configured to determine an orientation of the face image when the face image is detected by the detection processing portion. The rotation processing portion is configured to rotate the read image so as to cause the orientation of the face image determined by the determination processing portion to coincide with a predetermined specific direction when the orientation of the face image does not coincide with the specific direction. |
US10334127B2 |
Image processing apparatus, control method and storage medium for enabling a user to check a maintenance method corresponding to a maintenance event through a moving image
An image processing apparatus displays, based on detection of a maintenance event, a first maintenance screen including a moving image illustrating a maintenance method corresponding to the maintenance event, and displays a second maintenance screen including the moving image illustrating the maintenance method based on receipt of a display instruction to display the maintenance method in a state where the maintenance event is not detected. |
US10334123B2 |
Communication apparatus, control method for communication apparatus, and storage medium
A communication mode in an address book to be imported is replaced with a communication mode supporting an own apparatus and registered therein. A control method for controlling a communication apparatus that performs IP fax communication via an IP network, includes importing a destination of G3 fax communication, storing in a storage unit the destination imported as a destination of the IP fax communication to be performed via the IP network, and allowing a user to select a communication mode of the IP fax communication to be performed using the destination stored in the storage unit. |
US10334120B2 |
Printing apparatus to which optional unit is connected, program update method for printing apparatus, and storage medium
A technique that guarantees update of a program of a finisher unit while preventing a malfunction thereof from being caused by erroneous attachment thereof to a printing apparatus. Hardware identification information is acquired from the finisher unit. When it is determined based on the acquired hardware identification information that the finisher unit is compatible with a program of the apparatus, program identification information is acquired from the optional unit, for determining based thereon whether a program of the finisher unit program is associated with the program of the printing apparatus. If the programs are associated with each other, the versions there are compared. If the versions are not compatible, the program of the finisher unit is updated to a version compatible with the version of the program of the printing apparatus. |
US10334117B2 |
Method and apparatus for modifying charging mode, mobile terminal, and network side device
A method and an apparatus for modifying a charging mode, a mobile terminal and a network side device are provided in the present disclosure. The method includes: transmitting a signaling message containing information of modifying roles of current calling and called parties or modifying a charging mode to a network side, after receiving a signaling message containing calling information; and receiving a signaling message transmitted by the network side that contains information that the roles of the current calling and called parties are modified, or the charging mode is modified. In the present disclosure, calling and called parties can be modified in real time through network, which is convenient to operate, and can save network signaling overhead and can avoid a current call being interrupted by the network side due to insufficient tariffs of a current calling party. |
US10334116B2 |
Charging interface between SMF and charging server in next generation wireless networks
A system described herein may provide an interface between a Session Management Function (“SMF”) and a charging system in a wireless telecommunications system. The charging system may generate triggers which cause the SMF to monitor traffic associated with user equipment (“UE”) and alert the charging system when certain trigger conditions have been satisfied. The triggers may be modified during a communication session between the UE and the wireless telecommunications system. The triggers may be configured on a per-subscriber or a per-price plan level basis. The SMF may also cache a number of satisfied trigger conditions before notifying the charging system, which may result in an efficient use of networking and/or processing resources. The unification of “offline” and “online” charging events, by virtue of the interface, may also result in an efficient use of networking and/or processing resources. |
US10334113B2 |
Auto-tuning of acoustic echo canceller
A gain control system for dynamically tuning an echo canceller, the echo canceller being configured to estimate an echo of a far-end signal and subtract that echo estimate from a microphone signal to output an echo cancelled signal, the gain control system comprising a monitoring unit configured to estimate an energy associated with an impulse response of an adaptive filter configured to generate the echo estimate from the far-end signal and a gain tuner configured to adjust an attenuation of at least one of the microphone signal and the far-end signal in dependence on the estimated energy. |
US10334112B1 |
User configurable routing of VoIP calls
In one or more embodiments, an apparatus includes a set of VoIP servers configured to route VoIP calls to and from a plurality of VoIP-enabled devices. Each of the VoIP-enabled devices is respectively associated with one of a plurality of client accounts. A control circuit is communicatively connected to the one or more VoIP servers and directs the VoIP servers to route VoIP calls for a client account according to a respective routing policy for the client account. The routing policy indicates one or more routing algorithms for selecting paths of a network for routing each of the VoIP calls. The routing policy also indicates a selection algorithm configured to, for each VoIP call, one of the set of routing algorithms based on a set of criteria such as date or time of the call. |
US10334102B2 |
Device and method for voice communication control in fixed-mobile convergence system
The present invention provides an apparatus and method for a voice communication control in a fixed-mobile convergence system, which can efficiently control, at the time of providing a fixed-mobile convergence service in the fixed mobile convergence system, a call path for a voice communication outgoing from or incoming to a user terminal, thereby optimizing call cost and call quality. |
US10334100B2 |
Presence-based device mode modification
In some examples, a first device may detect the presence of a second device or a particular person and, when a triggering event related to the second device or the particular person applies, the first device may change from a first mode to a second mode. |
US10334099B2 |
Media forked application system in call centers
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for sending a forked media stream of an electronic communication between a customer and an agent to an analysis system for a duration. Receiving analysis results obtained from one or more analytics performed on the forked media stream. Then, determining whether to perform one or more operations in response to the analysis results. |
US10334095B2 |
Method for switching off communication screen to avoid false triggering based on mobile terminal and system employing the same
A method for switching off communication screen to avoid false triggering based on a mobile terminal and system employing the same are described. The method comprises: controlling the mobile terminal to switch off the touch-screen and enter a communication gesture mode when the mobile terminal is detected to be in the communication mode and there is no touch operation in the mobile terminal during a predetermined interval; and acquiring a gesture operation instruction of a user and controlling the mobile terminal to perform a plurality of corresponding operations based on a preconfigured gesture operation instruction. The present invention switches off the communication screen to avoid false triggering. |
US10334092B2 |
Mobile Phone
A mobile phone body for enclosing one or more mobile phone components is disclosed. The mobile phone body may include a face, a back side, and two lateral sides. The face may include a screen. The screen may be a touch screen. The back side may be contoured. |
US10334090B2 |
Electronic device
An electronic device includes a first housing, a second housing, a first hinge that is flexible and connects the first and the second housings, and a display panel that is continuously flexible. The first hinge overlaps with a first housing wall of the first housing and a second housing wall of the second housing. The first housing includes a first magnetic body. The second housing includes a second magnetic body. When the first hinge is in an open state, causing the first housing and the second housing to be disposed side-by-side, a magnetic force in a first direction is produced between the first magnetic body and the second magnetic body. |
US10334076B2 |
Device pairing in augmented/virtual reality environment
In a system for pairing a first device and a second device in a virtual reality environment, the first device may be a sending device, and the second device may be a receiving device. The sending device may transmit an electromagnetic signal that is received by the receiving device. The receiving device may process the electromagnetic signal to verify physical proximity of the receiving device and the transmitting device, and extract identification information related to the sending device for pairing. The receiving device may display one or more virtual pairing indicators to be manipulated to verify the user's intention to pair the first and second devices. |
US10334068B2 |
System for managing web-based swipe module tool and software for scrolling and paging through content data and applications
A cloud-based computer system and architecture for managing and migrating through web-based content data and content applications from multiple content data sources or service providers in real time is disclosed. The cloud-based computing system and architecture of the present invention includes a log-in or master server that acts as a single point access and supports a single user interface. The single user interface is preferably an icon-based master web-page with a slide tool that allows a user to scroll or page through the content data and/or content applications from the multiple content data sources or service providers in real time from a logged in remote computer device. |
US10334067B2 |
MQTT cluster shared subscription hub for fat-pipe cloud applications
A computer implemented method of improving server coverage of a publish-subscribe cluster comprising using one or more hardware processors to execute one or more shared subscriptions hubs each adapted to retrieve shared subscriptions information from a cluster comprising multiple servers executing multiple messaging engines of a publish-subscribe service for forwarding messages to a plurality of subscribing clients, each message is associated with one or more of a plurality of topics, receive shared subscriptions requests for subscribing for one or more of the topics from distributed subscriptions client(s) applying shared subscriptions for the topic(s) through subscription group(s) comprising a subset of the subscribing clients, connect to preferred messaging engine(s) selected to improve server coverage of the subscription group(s) according to the shared subscriptions information to serve each of the plurality of shared subscriptions requests and forward messages associated with the topic(s) received from the selected messaging engine(s) to the subscription group(s). |
US10334066B2 |
Method and system applications for push notifications
Embodiments of the present invention are directed to a method, system, and article of manufacture of a native notification center app that receive all types of push notifications. The push notification payload contains the URL to be launched when touched on the display of a mobile device and the custom data to be passed to the web application on launch. The push message sent to the notification center app and when the app is opened, which lists all the push notifications. When the user touches a notification, the URL in that notification can be launched in the browser and the custom data can be made available to the web application as parameters. |
US10334065B2 |
Method for detecting applications of mobile user terminals
A method for detecting applications of mobile user terminals, comprising: parsing files of an app to obtain domains of requests and splitting every domain into words to generate an app signature, weighting the words to obtain their frequency, splitting the mobile traffic into traffic blocks and each traffic block into words, generating a traffic vector for each block by including the repetition or frequency of each word in the block, comparing the generated traffic vectors with the generated signature by applying a similarity method to obtain the number of times that the signature is detected in the traffic vectors of a mobile terminal, estimating a probability of a user having the app installed in the mobile terminal, applying a threshold on the probability to discard wrongly detected applications. |
US10334064B2 |
Implicit contacts in an online social network
In one embodiment, a method includes receiving, from a client system of a first user of an online social network, a request for a user-list including one or more second users of the online social network. The method includes calculating, for each of the second users, a contact-score between the first user and the second user based on social interactions and non-social interactions between the users. The social interactions are interactions on the online social network visible to the first user based on privacy settings associated with the second user and the respective social interaction. The non-social interactions are interactions on a third-party application accessed by the online social network, shared based on a privacy setting associated with the third-party application. The method includes generating the user-list with references to second users having a contact-score above a threshold contact-score. The method includes providing instructions for displaying the user-list. |
US10334063B2 |
Systems, computing devices, and methods for setting data usage levels among computing devices based on predicted data usage
Systems, computing devices, and methods for setting data usage levels among computing devices based on predicted data usage are disclosed. According to an aspect, a method includes predicting data usage by a computing device. The computing device is associated with a data usage plan including the computing device and at least one other computing device. The method also includes setting a data usage level of the at least one other computing device based on the predicted data usage. |
US10334050B2 |
Software application and logic to modify configuration of an autonomous vehicle
Various embodiments relate generally to autonomous vehicles and associated mechanical, electrical and electronic hardware, computer software and systems, and wired and wireless network communications to provide an autonomous vehicle fleet as a service. In particular, a method may include identifying a location of a user device associated with a user, transmitting a command to an autonomous vehicle system associated with an autonomous vehicle service to transit to the location, and providing information associated with the user device to the autonomous vehicle system, where the information includes configuration data to adapt one or more sub-systems of the autonomous vehicle. Sub-systems of the autonomous vehicle may include interior lighting, ambient sound, road handling, seating configuration, communication synchronization, and temperature control systems. |
US10334049B2 |
Highly assisted driving platform
Methods for providing a highly assisted driving (HAD) service include: (a) transmitting telematics sensor data from a vehicle to a remote first server; (b) transmitting at least a portion of the telematics sensor data from the remote first server to a remote second server, wherein the remote second server is configured to execute a HAD application using received telematics sensor data, and wherein the HAD application is configured to output a HAD service result; and (c) transmitting the HAD service result from the remote second server to a client. Apparatuses for providing a HAD service are described. |
US10334035B2 |
Load balancing based on user behavior prediction
A method for load balancing is provided based on a user behavior pattern. The user behavior pattern is generated from historical user data to predict next operations a user would perform. Further, the user behavior pattern is bound to resource consumption, and a user and resource type is linked by a weighted value. Load balancing strategies are employed according to the weighted value of the user other than using connection count. |
US10334033B2 |
Partition balancing in an on-demand services environment
Techniques for partition balancing. Organization identifiers (orgIDs) are acquired for one or more organizations within a multi-organization on-demand services environment having multiple nodes, each of which have one or more partitions. A mapping of the orgIDs to the partitions within the multi-organization on-demand services environment is determined. Resource consumption for the organizations is determined. Resource consumption for the partitions based on the resource consumption of the organization and the mapping of the organization to the partitions is determined. A score for the partitions based on the resource consumption is generated. The partitions are redistributed among the nodes based on the partition scores. |
US10334030B2 |
Load balancing between computing clouds
Data traffic splitting between computing clouds may include a first application delivery controller (ADC) and a second ADC. The first ADC can be configured to control data traffic split within a first computing cloud. The second ADC can be configured to control data traffic split within a second computing cloud. The system may include a third ADC configured to control traffic split between at least the first ADC and the second ADC. The first ADC can be associated with a first version of an application configured to run on the first computing cloud. The second ADC can be associated with a second version of the application configured to run on the second computing cloud. The third ADC is further configured to control data traffic split based on at least one blue/green policy. |
US10334029B2 |
Forming neighborhood groups from disperse cloud providers
A cloud manager, for forming neighborhood groups from disperse cloud providers, receives provider data relating to a plurality of disperse cloud providers for a plurality of data subcategories classified under N-number main categories. The cloud manager generates a respective vector to represent each of the plurality of disperse cloud providers based on the provider data. The cloud manager generates an N-number axis space comprising the vectors. The cloud manager groups the plurality of disperse cloud providers in the N-number axis space into at least one cloud provider group, based on the vectors and a clustering algorithm. |
US10334028B2 |
Apparatus and method for processing data
An apparatus for processing data includes a processor configured to acquire size information on a size of first result data from a first node. The first result data is generated in first distributed processing executed by the first node on a first part of first input data for the first distributed processing executed by a plurality of nodes. The processor is configured to acquire data arrangement information for second distributed processing executed by the plurality of nodes. The processor is configured to generate a data arrangement instruction on basis of the size information and the data arrangement information. The data arrangement instruction defines an arrangement pattern of second result data generated in the first distributed processing executed by the plurality of nodes and stored in the plurality of nodes as the second input data. The processor is configured to transmit the data arrangement instruction to the plurality of nodes. |
US10334020B2 |
Method and apparatus for sending target data to and acquiring target data from network
Disclosed are a method and apparatus for acquiring target data from and sending target data to a network. An NDN network and a TCP/IP network are simultaneously contained as a network layer protocol, and the NDN network is used to perform interaction of control information and searching of target data, while the TCP/IP network is used to perform specific transmission of the target data. Not only are intelligent and efficient content distribution advantages of the NDN network made use of, but also, by means of the efficient transmission capability of the TCP/IP network in an existing network device and communication environment, the content distribution capability in a hybrid network simultaneously having the TCP/IP network and the NDN network is improved. |
US10334019B2 |
Method and associated server for ensuring data security under high access efficiency
A server includes a HTTP module and a CGI module, where the HTTP module includes a configuration file, and the configuration file describes an application that has an authority to access files stored in the server. In the operations of the server, the HTTP module receives a request delivered from a device external to the server, and sends the request to the CGI module to determine whether the request has the authority or not, and the CGI module transmits the determination result to the HTTP module. If the request has the authority and the request satisfies the application described in the configuration file, the HTTP module reads and sends back the file corresponding to the request. |
US10334016B2 |
System and method for context specific website optimization
A system for optimizing a website for different contexts includes an intermediary component configured to connect to clients and servers via network connections, means for analyzing a HTTP request from a client and determining specific context of the HTTP request, means for configuring optimization settings of selected website properties for the specific context of the HTTP request, and means for applying the configured context-specific optimization settings to redirected HTTP requests and HTTP responses. The intermediary component includes a traffic management system (TMS) and a traffic processing system (TPS). The TMS manages HTTP requests originating from the clients and targeting the servers and HTTP responses targeting the clients and redirects the HTTP requests to the intermediary component. The TPS receives the redirected HTTP requests and the HTTP responses, detects the context and applies relevant optimization techniques for the specific context to the redirected HTTP requests and the HTTP responses. |
US10334015B2 |
Apparatus and methods for shortening user exposure to malicious websites
A method for enhancing computer security is provided. The method may include receiving a first dataset including a first plurality of web sites and a second dataset including a second plurality of web sites. The second plurality of web sites may comprise whitelisted websites. The method may include executing a first set of instructions, the first set of instructions including accessing each of the first plurality of websites and, based on the accessing, assigning a confidence score to each of the websites. The method may also include executing a second set of instructions. The second set of instructions may include creating a third dataset including a third list of web sites having a URL that includes a predetermined term. The second set of instructions may also include removing from the third dataset the second plurality of websites to create a modified third dataset. |
US10334014B2 |
Accessing connected service resources in a distributed application programming interface
The disclosure relates to technology for accessing connected resources in a distributed application programming interface (API) of a network. A request is received from a client node, where the request includes one or more service labels indicating a selection of services to invoke. The one or more resources to visit are identified for the services requested according to resource connections. A response is then sent to the client node in which the response includes one or more hyperlinks to the one or more resources identified, where the one or more hyperlinks are annotated with the one or more service labels to indicate the services requested. |
US10334011B2 |
Efficient sorting for a stream processing engine
The techniques and systems described herein are directed to incremental sorting in a stream processing engine. For example, because of network delays, streaming data can be received at a stream processing engine that is out-of-order with respect to the timestamp of the event generation. Streaming data can be incrementally sorted by partitioning events into ordered runs, which provide intermediate arrays of ordered elements. Upon an assertion of a punctuation event (e.g., a progress indicator), partial runs can be output and merged to form sorted streaming data. Further, the sorted streaming data can be used to provide speculative outputs based on speculation latencies, which improves throughput and completeness of processing on the streaming data. |
US10334007B2 |
Data transmission method in wireless communication system, and apparatus therefor
According to an aspect of the present invention, a method for performing a downlink (DL) multi-user (MU) transmission by an access point (AP) in a wireless communication system may include transmitting a DL MU Physical Protocol Data Unit (PPDU), where the DL MU PPDU includes a trigger frame including trigger information for an uplink (UL) MU transmission and a DL MU frame; and UL MU receiving a UL MU PPDU generated based on the DL MU PPDU, where the UL MU PPDU includes a UL MU frame based on the trigger frame and an acknowledge (ACK) frame in response to the DL MU frame. |
US10334006B2 |
Aligning content packager instances
Methods and systems for managing content are disclosed. As an example, a plurality of content fragment of a content asset may be generated and a plurality of time stamps may be associated with each of the plurality of fragments. A first time stamp may indicate a time a respective one of the plurality of fragments was generated and a second time stamp may represent an event time associated with one or more events of the network. As such, at least a portion of the plurality of content fragments may be transmitted to each of a plurality of content packagers, wherein at least the second time stamp associated with each of the plurality of fragments facilitates the alignment of the plurality of content packagers with each other. |
US10333996B2 |
Methods and systems for analyzing streaming media sessions
A method for analyzing a streaming media session between at least two communicating entities includes at least one media stream having at least two packets communicated between the communicating entities during the streaming media session. At least two monitoring entities are configured to record a plurality of observations pertaining to at least one of: the media stream, the packets, devices associated with at least one of the communicating entities, wherein the monitoring entities include at least one of a network entity forwarding the media stream between the communicating entities. Observations are received from the monitoring entities, and processed to obtain a plurality of pre-processed observations. The pre-processed observations are analyzed to determine a session quality. A notification is sent to at least one of the monitoring entities during the streaming media session, if the session quality satisfies at least one quality criterion. |
US10333990B2 |
Policy management
In embodiments of the present invention improved capabilities are described for the operation of a threat management facility, wherein the threat management facility may provide for a plurality of computer asset protection services to a corporate computer network. The threat management facility may provide a policy management service as one of the plurality of protection services, wherein the policy management service may be adapted to provide corporate policy updates to a plurality of computer facilities associated with the corporate computer network. In addition, the corporate policy updates, and a related corporate policy, may relate to the acceptability of an operation of a computer application. |
US10333985B2 |
Distribution and management of services in virtual environments
Distribution and management of services in virtual environments is described herein. In one or more implementations, a service distribution and management model is implemented in which system services and applications are seamlessly distributed across multiple containers which each implement a different runtime environment. In one or more implementations, a system for distributing access to services in a host operating system of a computing device includes a host operating system configured to implement a host runtime environment, and one or more services implemented by the host operating system. The system further includes a service control manager configured to enable communication between a client stub of a service implemented in a client runtime environment and a service provider of the service that is implemented in a service runtime environment that is separate from the first client runtime environment. |
US10333983B2 |
Policy definition and enforcement for a network virtualization platform
A method of defining policy for a network virtualization platform of a data center is provided. The method receives a registration of one or more actions provided by each of a plurality of data center services. The method defines a policy template by receiving the identification of a set of data center resources and a set of actions registered by a set of data center services to be applied to each identified resource. The method instantiates the template into a set of policy instances that each includes an identification of one or more resources and identification of one or more actions identified in the policy template. The policy is then enforced by the set of data center services by applying the actions identified in each policy instance to the resources identified in the policy instance. |
US10333982B2 |
Rotation of authorization rules in memory of authorization system
Embodiments of the invention generally relate to methods and systems for operating authorization rules. An authorization rule has conditions that may be satisfied by an authorization request. A rule is rotated between the first mode and the second mode over a time interval wherein a first set of authorization requests are received. A first subset of the first set of authorization requests may not be rejected. After the first time interval, the authorization requests that were not rejected may be validated through an independent process. An accuracy rate for the rule is determined based on the portion of authorization requests that are valid and satisfied the conditions of the rule. |
US10333976B1 |
Open source intelligence deceptions
A system to detect attackers who attempt to breach an enterprise network and attackers who have already breached the enterprise network, including an open source intelligence (OSINT) discoverer scanning the Internet to discover data related to an enterprise that is available online, an OSINT replacer generating deceptive files by replacing placeholders within template files with deceptive information, based on the data discovered by the OSINT discoverer, an OSINT distributor planting the deceptive files generated by the OSINT replacer within designated OSINT resources, and a deception management server that alerts an administrator in response to an attacker attempting to make a connection within the network using information in a deceptive file planted by the OSINT distributor. |
US10333974B2 |
Automated processing of suspicious emails submitted for review
Systems and methods for enterprise cybersecurity triaging of emails suspected of malicious content. Triaging may include analyzing threat level of email submitted for cybersecurity review. The systems and methods may deconstruct an email into components scorable for threat type and/or threat level. The systems and methods may include multiple dynamically selectable threat scoring modules. Email threat level may be based on component scores. Evaluated emails and scored components may be stored. Cybersecurity threat analysis may include comparison of the email and/or the scorable components against previously stored evaluated emails and previously stored scored components. Triaging may include identifying enterprise response teams experienced in the threat type and/or threat level of the email and/or of its components. Triaging may include preventing infiltration of an enterprise by malicious emails. The systems and methods may include feedback to enterprise associates regarding detecting and handling potentially malicious emails. |
US10333966B2 |
Quarantining an internet protocol address
Method(s) and a Domain Name Server (DNS) for quarantining an IP address of a computing device are described. The DNS may implement method(s) that include receiving a request at the DNS and analyzing the request based on a pre-defined set of rules. The IP address of the computing device may be quarantined by the DNS and a quarantine mode may be triggered. In the quarantine mode, restricted services may be provided by the DNS. Further the method includes providing a response corresponding to the request to the computing device. The response available in the cache can either be an expired response or an unexpired response based on a Time to Live of the response. If the response is not available, then the method includes abstaining from providing the response corresponding to the request. The abstaining may include not performing a recursive search for accessing the response corresponding to the request. |
US10333965B2 |
Methods and systems for on-device real-time adaptive security based on external threat intelligence inputs
Methods, and computing devices implementing the methods, that enable client computing devises to work in conjunction with a server device to identify and temporarily defend against non-benign applications (e.g., malware, etc.) and other threats before a more permanent solution or defense (e.g., a patch or software upgrade) becomes available and installed on the client computing device. The server device may be configured to receive reports from the client computing devices, receive threat feeds from third-party servers (e.g., threat intelligence servers, etc.), and use information included in the received threat feed and information included in the received reports to analyze, in the server computing device, a software application that is operating on a client device in multiple passes. The server may generate threat scores (e.g., one for each pass, etc.), and the threat scores to the client computing device for use in devising a customized security response. |
US10333959B2 |
Use of public cloud inventory tags to configure data compute node for logical network
Some embodiments provide a method for a public cloud manager operating within a first data compute node of a public cloud. The method receives, through a set of public cloud provider APIs, information regarding a new second data compute node created within the public cloud. The information includes a set of tags entered by a user when creating the data compute node. Based on the tags, the method notifies a network control system that manages a forwarding element operating in the data compute node regarding (i) the creation of the data compute node, (ii) a logical switch to which to attach the data compute node and (iii) a security group to which the data compute node belongs. |
US10333957B2 |
Auto-tuning security analysis tool configuration via correlation analysis
A configuration for a security analysis tool is received from a user. The configuration includes two or more configuration items. Each configuration item is a parameter in the configuration of the security analysis tool that has a plurality of possible values. A correlation between the two or more configuration items is determined. The correlation is based on one or more pre-determined empirical correlations. |
US10333955B2 |
Method and system to protect software-based network-connected devices from advanced persistent threat
A method of protecting a network-connected device from an advanced persistent threat cyber-attack is provided. A network-connected device having an operating system, a memory, memory instructions holding executable program instructions, and being communication enabled, is protected from an advanced persistent threat by steps of detecting the advanced persistent threat due to the presence of rogue software in the memory instructions of the network-connected device and locking-down the communications of the network-connected device. The network-connected device may be provided with low-level routines that are correlated to the memory instructions. Detecting the advanced persistent threat may be comprised of authenticating the memory instructions of the network-connected device by using the installed low-level routines. |
US10333949B1 |
Proactive protection of mobile operating system malware via blocking of infection vector
The present disclosure relates to systems and methods for blocking an infection vector. In some embodiments, a method may include detecting, at a first device, a synchronization event with a second device, the first device and the second device operating with a proprietary mobile operating system. In some examples, the method may include recognizing, by the first device, that the first device is attempting to send a data package to the second device, and identifying the data package as malware. The method may further include blocking the data package from being received at the second device based at least in part on the identifying. |
US10333941B2 |
Secure identity federation for non-federated systems
Methods and apparatus, including computer program products, implementing and using techniques for providing user credentials over a network to a remote computer application. User credentials for the remote computer application are stored in a central repository that is accessible through the network. A request is sent to a service to perform, on behalf of a user, a particular task involving the remote computer application. It is determined whether the service has been granted permission to act on behalf of the user with respect to the remote computer application. When the service has permission to act on behalf of the user, the service is used to retrieve the user's credentials for the remote computer application from the central repository and to supply the retrieved user credentials to the remote computer application. |
US10333940B2 |
Data transmission method and apparatus
The present disclosure provides a data transmission method, including: upon receipt of a service request, it is determined whether said service request is a data sharing request; if the determined result is that said service request is a data sharing request, then the data source node and data-receiving destination node corresponding to said data sharing request are determined; according to the distance principle and/or signal quality principle and the credit principle and/or incentive principle, a bearer network node is selected corresponding to said data source node and said data-receiving destination node; according to said bearer network node, data source node, and data-receiving destination node, the data sharing network structure is determined. The technical solution of the present disclosure resolves the trust and incentive problem in terminal direct-connection communication networks, increasing security in the sharing of data. |
US10333939B2 |
System and method for authentication
An apparatus and a method allow for authentication of user information in an application system. The method includes receiving an authentication request, the authentication request including user information and candidate permission point information, and confirming at least one piece of upper layer subject information associated with the user information. The method also includes acquiring a first set of permission point information associated with the user information, and acquiring a second set of permission point information associated with the at least one upper layer subject information. The method continues with determining an authentication set based on an intersection of the first set of permission point information and the second set of permission point information, and determining that the authentication is successful if the candidate permission point information is in the authentication set. |
US10333933B2 |
Communicating notifications from a third party system to online system users via the online system
To allow a third party system to more particularly identify sets of users for distributing content, an online system receives data from a third party system identifying users of the online system who have authorized communication with the third party system and stores information authorizing communication between the third party system and the users in user profiles associated with the user. The online system receives a request from the third party system to transmit a notification to online system users satisfying criteria specified by the request. User profiles including information authorizing communication between the third party system and online system users are identified by the online system, which selects a set of the identified user profiles associated with information satisfying the criteria specified by the request. The online system transmits the notification to client devices associated with users associated with the set of the identified user profiles. |
US10333932B2 |
Data encryption and decryption using neurological fingerprints
In accordance with one embodiment, a method for securing data is disclosed. The method includes sensing multi-dimensional motion of a body part of a user to generate a multi-dimensional signal; in response to the multi-dimensional signal and user calibration parameters, generating a neuro-mechanical fingerprint; and encrypting data with an encryption algorithm using the neuro-mechanical fingerprint as a key. |
US10333931B2 |
Information processing apparatus, control method, and storage medium capable of transition to a power safe mode
There is provided a mechanism for invalidating, when an apparatus returns from a high-speed shutdown, authentication identification information issued before the apparatus enters the high-speed shutdown. |
US10333928B1 |
Systems and methods for upgrading authentication systems
The technology described herein discloses systems and methods for upgrading biometric authentication system. The system can receive first biometric information in connection with an authentication request from a user. The system can authenticate the user via a first authentication system by comparing the first biometric information received in connection with the authentication request with second biometric information. The user can be automatically enrolled into a second authentication system using the first biometric information received in connection with the authentication request. |
US10333926B2 |
Trusted container
A secure identifier is derived, using a secured microcontroller of a computing device, that is unique to a pairing of the computing device and a particular domain. Secure posture data corresponding to attributes of the computing device is identified in secured memory of the computing device. The secure identifier and security posture is sent in a secured container to a management device of the particular domain. The particular domain can utilize the information in the secured container to authenticate the computing device and determine a security task to be performed relating to interactions of the computing device with the particular domain. |
US10333924B2 |
Reliable selection of security countermeasures
Among other things, this document describes a computer-implemented security method such as for authenticated selection of security countermeasures and for reliable identification of computing devices. The method can include receiving, by a computing system, a request from a computing device for an electronic resource. The computing system can identify a security token received from the device that made the request. Based on the security token, particular security countermeasures can be selected that are to be applied to the electronic resource to be served in response to the request. The countermeasures can be operable to interfere with an ability of malware to interact with the served electronic resource when the served electronic resource is on the computing device. Portions of the electronic resource that are to be executed on the computing device can be re-coded using the selected particular security countermeasures. |
US10333923B2 |
Authentication based on visual memory
Passwords are used in various system access applications in order to ascertain that the user seeking access to a system resource is indeed the person with said access. Passwords are usually supposed to be entered through a keyboard and are a combination of alphanumeric values. With the advent of devices equipped with visual displays and touch inputs, it is possible to create a system which utilizes a person's visual memory to authenticate the person.A system and method is described which uses multiple images to perform authentication. This system does not require its user to input a text value as a password. The password is created by user's actions. These actions are in the form of selecting a segment on a displayed image. Few different systems are described. One system is capable of creating variable passwords which by design keep changing from one authentication attempt to another. Another system uses one high resolution image to effectively hide the password in an image with lots of detail. |
US10333920B2 |
Cloud queue synchronization
Example implementations involve cloud queue synchronization. An example implementation may involve a cloud server system receiving a request for a window of media items from a cloud queue of media items that is maintained by the cloud server system and sending, to a playback device, the requested window of media items from the cloud queue of media items. The playback device receives the requested window of media items from the cloud queue of media items and populates a local queue with the media items from the window. The playback device also receives, from a mobile device, a request to modify the local queue, and in response to the request to modify the local queue, modifies the local queue according to the request to modify the local queue. |
US10333919B2 |
System and method for traversing a NAT device with IPSec AH authentication
A method for routing IP packets with IPSec AH authentication is disclosed. The method includes locating overlay edge routers between private domains and their associated NAT routers. Outbound packets from a source private domain are modified by its overlay edge router to include IPSec AH authorization data computed using IP source and destination addresses that match a packet's final source and destination IP address upon final NAT translation immediately prior to delivery to a host of a destination private domain. |
US10333918B2 |
Automated system identification, authentication, and provisioning
A device may authenticate a user for access to a plurality of target systems. The device may provide information identifying the plurality of target systems. The device may receive information associated with a request for access to one or more target systems of the plurality of target systems. The device may determine whether the request for access complies with one or more policies associated with the one or more target systems. The device may deny the request for access. Denying the request for access may include foregoing providing access to the one or more target systems. The device may receive information associated with an escalation of the request for access based on denying the request for access. The device may provide access to the one or more target systems based on the information associated with the escalation of the request for access. |
US10333912B2 |
Method for inducing installation of private certificate
The present invention relates to a method for inducing the installation of a private certificate, the method setting an installation confirmation parameter as “false”, executing a parameter change file stored in a security network server, and connecting a page for installing a private certificate if the installation confirmation parameter is not changed after the execution of the parameter change file fails. |
US10333910B2 |
Database-centered computer network systems and computer-implemented methods for cryptographically-secured distributed data management based on entropy and having a supervisory node
In some embodiments, the present invention provides for an exemplary computer system which includes at least the following components: a network of externally owned presence (EOP) member nodes, including a supervisory EOP member node is configured to generate at least one personalized cryptographic private key for each peer EOP member node; a distributed database, storing a plurality of persistent data objects; and a plurality of self-contained self-executing software containers (SESCs); where each SESC includes an independently executable software code which is at least configured to: apply entropy to generate a state hash representative of a current state of a persistent data object, perform a data action with the persistent data object; and determine that a particular EOP member node has a permission to cause the SESC to perform the data action with the persistent data object based. |
US10333909B2 |
Methods and systems for broadcasting targeted advertisements to mobile device
The disclosed embodiments illustrate methods and systems for identifying a targeted content item for a user. The method includes receiving one or more encrypted first attributes of the user, and a first key. Thereafter, one or more content items are encrypted using the first key. The one or more content items are stored in a data structure such that the one or more content items are indexed in the data structure according to one or more second attributes of the one or more content items. Thereafter, at least one encrypted content item is retrieved from the data structure based on the one or more encrypted content items, the indexing of the one or more content items, and the one or more encrypted first attributes. The at least one encrypted content item is decrypted to generate the targeted content item. |
US10333905B2 |
System for providing end-to-end protection against network-based attacks
A plurality of system nodes coupled via a dedicated private network is described herein. The nodes offer an end-to-end solution for protecting against network-based attacks. For example, a single node can receive and store user data via a data flow that passes through various components of the node. The node can be designed such that communications internal to the node, such as the transmission of encryption keys, are partitioned or walled off from the components of the node that handle the publicly accessible data flow. The node also includes a key management subsystem to facilitate the use of encryption keys to encrypt user data. |
US10333901B1 |
Policy based data aggregation
A method for data aggregation of declassified sensitive data may include obtaining a policy associated with an isolated region of a service provider. The policy may identify a plurality of rules for declassifying sensitive data accessible within the isolated region. At least a portion of the plurality of rules identified by the policy may be obtained. A file with the sensitive data may be identified, the file being generated within the isolated region. An output file may be generated based on applying the obtained rules to the file. At least a portion of the sensitive data may be filtered out using the obtained rules. The generated output file may be provided for access outside of the isolated region. The sensitive data may be inaccessible by at least another region of the service provider. |
US10333898B1 |
Methods and systems for efficient network protection
Methods and systems are disclosed for integrating cyber threat intelligence (CTI), threat metadata, and threat intelligence gateways with analysis systems to form efficient and effective system for active, proactive, and reactive network protection. A network gateway may be composed of multiple stages. A first stage may include a threat intelligence gateway (TIG). A second stage may include one or more cyber analysis systems that ingest TIG-filtered communications and associated threat metadata signals. A third stage may include network protection logic that determines which protective actions. The gateway may be provisioned and configured with rules that specify the network protection policies to be enforced. The gateway may ingest all communications flowing between the protected network and the unprotected network. |
US10333895B2 |
Assigning addresses to medical devices in a rack
A rack for holding at least one medical device, the rack comprises a multiplicity of interfaces for connecting at least one medical device to the rack. Herein, a channel identification device is provided which is constituted to assign an identification code to each of the multiplicity of interfaces and is operable to provide, for a medical device connected with one of the multiplicity of interfaces, the identification code associated with the interface to the medical device or a control device connected to the medical device. In this way, a rack for holding at least one medical device is provided which in an easy manner allows for the identification of the topological position of a medical device on a rack or a system of racks. |
US10333894B2 |
System and method for supporting flexible forwarding domain boundaries in a high performance computing environment
System and method for supporting flexible forwarding domain boundaries in a high performance computing environment. In accordance with an embodiment, flexible forwarding domain boundaries can be supported by dividing/partitioning a physical switch into two or more logical switches, where each switch is logically in a different domain, and allowing a fabric to be decomposed into independent subnets with one two or more physical end ports at the physical switch. By doing so, the same hierarchical forwarding structure and management structure between subnets can be provided as when complete physical switches are used as building blocks. |
US10333893B2 |
APN access method and program, and telematics device and computer-readable recording medium for performing the same
Disclosed herein is an access point name (APN) access method including: (a) checking whether an APN server is accessible via a wireless network connected to a telematics device that is powered on when an amount of time during which an APN change alarm message can be received has elapsed; (b) checking whether an APN update is necessary using an administration APN pre-stored in the telematics device when the APN server is not accessed, and acquiring APN update data from the APN server when the APN server is accessed; and (c) transmitting and receiving data between the telematics device and a data server using the acquired APN update data. |
US10333891B2 |
Sharing media among remote access clients in a universal plug and play environment
In general, in one aspect, the disclosure describes a Universal Plug and Play (UPnP) Remote Access Server (RAS) to provide a communication channel between UPnP Remote Access Clients (RACs) connected thereto. The UPnP RAS maintains local discovery information for UPnP devices connected to a local network and remote discovery information for remote UPnP devices communicating therewith. The UPnP RAS provides the remote UPnP devices communicating therewith with the local discovery information and the remote discovery information. The remote discovery information is utilized by a first remote UPnP device to discover a second UPnP device and vice versa. After discovery, a first remote UPnP device can communicate with a second UPnP device and vice versa. |
US10333890B1 |
Determining IP addresses that are associated with physical locations with new occupants and providing advertisements tailored to new movers to one or more of those IP addresses
Methods related to determining and utilizing one or more attributes to associate with an IP addresses. Attributes are determined based on request data provided with requests from an IP address and one or more available secondary information sources. Attributes may include physical locations and/or category designations for the IP address. One or more attributes may be assigned a likelihood value indicative of likelihood that the attribute is associated with the IP address. Some implementations are directed to utilizing the attributes and likelihood values to identify likely fraudulent information provided with requests. Some implementations are directed to utilizing the attributes and likelihood values to provide advertisements in response to requests from IP addresses. |
US10333888B2 |
Method of automatically assigning IP in ship ad-hoc network
A method of automatically assigning IP in a ship ad-hoc network includes (A) receiving a non-duplicate IP block from a terrestrial station by transmitting/receiving an IP request signal and an IP request response signal generated from a data link layer by one-hop ship stations able to perform direct transmission/reception with the terrestrial station; (B) allowing the one-hop ship stations receiving IP blocks to determine IPs thereof and to allocate IP blocks, as IP providers, to multi-hop ship stations able to perform indirect transmission/reception with the terrestrial station through ad-hoc communication when the multi-hop ship stations request the IP blocks; and (C) determining one of the IP providers to transmit an IP request signal such that the determined IP provider transmits an IP request response signal when multi-hop ship stations, to which the IP blocks are not allocated, receive MAC frames of plural IP providers in a channel allocation. |
US10333887B2 |
Internet protocol (IP) network virtualization of serial network endpoints
In one embodiment, a network device connected to an Internet Protocol (IP) network and a serial network scans an infrastructure of the serial network. Based on the scanning, the network device can determine one or more serial endpoints within the serial network infrastructure, and may then allocate an IP address to each of the one or more serial endpoints. The network device may then map received IP network traffic into serial protocol commands on the serial network for a destination serial endpoint having an allocated IP address corresponding to a destination IP address of the received IP network traffic, and may also bridge data present on the serial network from a sourcing serial endpoint into an IP message on the IP network with an indication of a corresponding allocated IP address of the sourcing serial endpoint, accordingly. |
US10333884B2 |
Building or enhancing a relationship between users of a communications network
A method for building or enhancing a relationship between user A and user C may include receiving an identification of user C of a communications network with whom user A of the communications network wants to build or enhance a relationship. The method may also include receiving an identification of an existing relationship that user A wants to use as a model for building or enhancing the relationship with user C. The method may additionally include developing the model for building or enhancing the relationship with user C based on the existing relationship. The method may further include using the model for building or enhancing the relationship between user A and user C. |
US10333882B2 |
Methods and apparatus to estimate demographics of users employing social media
Methods, apparatus, systems and articles of manufacture are disclosed to estimate demographics of users employing social media. An example method disclosed herein includes (1) identifying a social media message regarding an asset, the social media message associated with a user identifier associated with the user, (2) determining demographics associated with a group of people exposed to the asset, (3) associating the user identifier with the asset, and (4) repeating (1) to (3). The example method also includes (5) combining demographics associated with two or more different groups of people with which the user identifier is associated to estimate a demographic profile for the user. |
US10333881B2 |
Adaptive ranking of emails in news feeds
An online system receives user interactions associated with an organization. The system generates news feed stories for a user based on the received interactions, and receives emails for the user. The system ranks the emails based on a significance of the email for the user. The system selects for the user a plurality of feed items, wherein a feed item is either a news feed story or an email. The system ranks the plurality of feed items using a ranking score determined for each feed item. The system presents the plurality of feed items to a user based on their ranking in response to receiving a vertical scroll input from the user. If the system receives a horizontal scroll input from the user, the system selects a subset of the plurality of feed items and presents them to the user in response to subsequent horizontal scroll inputs. |
US10333880B2 |
Dynamic e-mail chain participant manager
An approach for new recipient inclusion to e-mail chains. The approach determines inclusion authorizations for one or more include participants in a current e-mail chain distribution. Responsive to a determination that the one or more authorization results are passed, the approach creates one or more authorized include participants. The approach creates one or more participant notifications based, at least in part, on the one or more authorized include participants. The approach outputs an e-mail chain to the one or more authorized include participants, wherein outputting the email chain includes outputting the one or more participant notifications based, at least in part, on predetermined participant preferences of one or more current participants in the current email chain distribution. The approach creates a next e-mail chain distribution based, at least in part, on combining the one or more authorized include participants and the one or more current participants. |
US10333875B2 |
Processing media content in a messaging system
Systems and methods provide for a server computer to receive a request from a first device for instructions to process media content items, the request including a unique identifier for each of the media content items. The server computer determines a subset of the media content items to be processed by the first device. The server computer generates instructions for processing the subset of the media content items and sends the instructions to the first device. The server computer receives a request from the first device to share the media content items with a second device, the request including the unique identifier for each of the media content items to be shared, and processed media content items for the subset of the media content items. The server computer generates a message including processed media content items for the media content items to send to the second device. |
US10333872B2 |
Linking screens and content in a user interface
Technology is disclosed herein that enhances user interfaces. In one implementation, an application renders a user interface that comprises a navigation element. The navigation element visually links at least one screen to one other screen. The application surfaces a control in the navigation element with which to load data items, and when a data item loaded in the navigation element is active, presents content associated with the data item in the one screen and presents other content associated with the data item in the one other screen. |
US10333871B1 |
Logged-out conversation invitations
Implementations disclose logged-out conversation invitations. A method includes receiving an indication of a content item to be shared by a sharing user with one or more recipient users, wherein the sharing user is not logged-in to a content sharing platform maintaining the content item, generating a token to represent a combination of the content item, information corresponding to a user device of the sharing user, information corresponding to one or more user devices of the one or more recipient users, and a conversation associated with the content item, and sending a link comprising the token to the one or more user devices of the one or more recipient users, the link providing access to the shared content item and an invitation to join the conversation by signing-in to the content sharing platform. |
US10333864B2 |
Adaptive service chain management
Embodiments of the present invention provide methods, computer program products, and systems for fulfilling a service chain request. Embodiments of the present invention can be used to collect network data of a plurality of instances of services and connections between the plurality of instances of services and redefine service chains to direct flow to an alternative instance of a service responsive to determining that an instance of a service in a service chain has become inaccessible. Embodiments of the present invention can be used to fulfill a service chain request and avoid one or more instances of services (and/or connections there between) that could cause a delay between transmitting data packets through the service chain. |
US10333863B2 |
Adaptive resource allocation based upon observed historical usage
Allocation of resources across multiple consumers allows efficient utilization of shared resources. Observed usages of resources by consumers over time intervals are used to determine a total throughput of resources by the consumers. The total throughput of resources is used to determine allocation of resources for a subsequent time interval. The consumers are associated with priorities used to determine their allocations. Minimum and maximum resource guarantees may be associated with consumers. The resource allocation aims to allocate resources based on the priorities of the consumers while aiming to avoid starvation by any consumer. The resource allocation allows efficient usage of network resources in a database storage system storing multiple virtual databases. |
US10333862B2 |
Reserving resources in an on-demand compute environment
Disclosed is an on-demand system and method for managing resources in an on-demand compute environment from a local compute environment. The method includes receiving information at a local resource broker that is associated with resources within an on-demand compute environment, based on the information, communicating instructions from the local resource broker to the on-demand compute environment and modifying resources associated with the on-demand compute environment based on the instructions. |
US10333860B2 |
Cloud computing system and method utilizing unused resources of non-dedicated devices
In accordance with a method a plurality of subscriber systems are provided, the systems being coupled via a Wide Area Network (WAN) and comprising a first subscriber system. The first subscriber system has processing and non-volatile storage and is suitably programmed for providing a subscriber service to a first subscriber. The first system is disposed in an unsecured location, which is associated with the first subscriber. Subsequently, the subscriber service is provided to the first subscriber. Separately, a task is provided to the first subscriber system via the WAN and is executed on the first subscriber system. An activity record for the execution of the task is logged, based on an amount of at least one of the processing and the non-volatile storage consumed on the first subscriber system during execution of the task. |
US10333856B2 |
Systems, methods, and devices to support intra-application flow prioritization
Systems and methods to support intra-application flow prioritization are disclosed herein. User equipment (UE) may be configured to communicatively couple to an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB). The eNB may transmit packets from the UE to an evolved packet core (EPC), which may transmit schedule packets to an application function (AF) via a network. The AF may provide classification information and prioritization information for a plurality of intra-application flows transmitted between the AF and the UE. The EPC may classify uplink and/or downlink traffic into the intra-application flows and mark and/or schedule the traffic based on the prioritization information. Absolute and/or modular length, payload values, and/or packet type may be used to classify the traffic into the intra-application flows. |
US10333853B1 |
Unified quality of service (QoS) for label switching traffic
A system can provide a unified quality-of-service for multi-path label switching (MPLS) traffic. A single network device can be configured as an ingress label switch router, an egress label switch router or a label switching router for different label switching paths. The network device can support uniform deployment model, pipe deployment model or short-pipe deployment model in any configuration. A configurable scheduler priority map can be selected from multiple scheduler priority maps to generate a scheduler priority class which can be used to assign priority and resources for the packet. |
US10333848B2 |
Technologies for adaptive routing using throughput estimation
Technologies for adaptive routing using throughput estimation that includes a network switch. The network switch is configured to determine an adjusted average saturation count for each output buffer queue as a function of a present value of a saturation counter of a corresponding output buffer queue and a weighted average saturation count and a running average saturation count for each of the plurality of output buffer queues as a function of the corresponding captured present value and the adjusted average saturation count. The network switch is further configured to determine a congestion rate value for each output buffer queue and a total congestion value as a function of the congestion rate values and a standard occupancy congestion corresponding to a respective one of the plurality of output buffer queues. Other embodiments are described herein. |
US10333842B2 |
System and method for federated network traffic processing
A system includes a base station including a first MODEM of a first MODEM pool configured to generate a first data packet (including first data and a first VRF instance identifier) based on a first RF signal and a second MODEM of a second MODEM pool configured to generate a second data packet (including second data and a second VRF instance identifier) based on a second RF signal. The system includes a network device coupled to the base station and configured to receive the first data packet, transmit a first packet (including the first data and a first header including a first indicator associated with the first VRF instance) to a first device via a network, receive the second data packet, and transmit a second packet (including the second data and a second header including a second indicator associated with the second VRF instance) to a second device. |
US10333839B2 |
Routing a data packet in a communication network
In one aspect, a method includes receiving a data packet at a routing node that includes a processor. The method also includes determining at least one value for the data packet, selecting a routing table from a plurality of routing tables stored at the routing node in response to the at least one value for the packet and forwarding the data packet in response to the routing table selected. Each routing table is associated with a respective one cost function. |
US10333838B2 |
Frame transmission methods and devices
The present disclosure relates to a frame transmission method and a frame transmission device. The data frame includes an arbitration field and a data field. The arbitration field includes a frame mode indication sub-field indicating a frame mode of the data frame, and the data field includes an instruction sub-field indicating instruction messages carried the data frame. A great deal of information may be obtained by the configuration of the present disclosure, and thus the transmission efficiency may be enhanced. |
US10333834B2 |
Automatic packet reception apparatus
A packet receiving unit (4) receives an IP packet having a network parameter and a transmission source identifier. A transmission source identifier table (5) records the transmission source identifier of the received IP packet. A packet storage processing unit (6) stores the received IP packet in a first buffer (7) regardless of the network parameter if the transmission source identifier of the received IP packet coincides with a transmission source identifier recorded in the transmission source identifier table. A packet extraction/transmission unit (8) extracts the IP packet stored in the first buffer (7) from the first buffer (7) and transmits the packet. |
US10333833B2 |
Endpoint path assurance
Systems, methods, and computer-readable media for providing network assurance. In some embodiments, a method can include receiving input used to identify an endpoint. At least one logical object associated with the endpoint of logical objects in a network environment is identified based on the input. A health of the at least one logical object associated with the endpoint is determined. Additionally, a health of the network environment with respect to the endpoint operating to provide services through the network environment is determined based on the determined health of the at least one logical object associated with the endpoint. |
US10333826B1 |
Connectivity state control for communication device
Internet, voice calls, and messaging services have become ubiquitous and the means by which the services are accessed varies widely. The number and types of devices that may use these services have also proliferated. To serve a number and variety of client devices, a Service Distribution Device (SDD) may be used, which is a device that includes a modem for mobile broadband access and a short range wireless link to distribute the services to local devices which may have such connectivity. Power consumption of an SDD which may continuously broadcast signals is an important consideration. A method and apparatus are disclosed that enable adaptive and seamless selection of the best mode of operation for the SDD such that the power consumption may be reduced while providing uninterrupted service to the client devices. |
US10333822B1 |
Techniques for implementing loose hop service function chains price information
A method is described and in one embodiment includes receiving at a forwarding node of a Service Function Chain (“SFC”)-enabled network a packet having a packet header including at least one context header comprising metadata information for the packet, wherein the metadata information comprises price information indicative of a value of a traffic flow of which the packet comprises a part; identifying based on the metadata information and at least one of network state and environmental information a Virtual Network Function (“vNF”) to which to forward the packet for processing; and forwarding the packet to the identified vNF for processing. |
US10333820B1 |
System for inferring dependencies among computing systems
Systems and methods are described for identifying, tracking, and customizing dependencies between components of a computing environment. By providing greater insight and transparency into dependencies, the systems and methods can facilitate modeling the underlying architecture of applications and computer hardware. As a result, IT personnel can better track relationships between components. Custom filtering tools can also provide IT personnel with tools to switch from different types of dependency views that focus on application-oriented views, hardware-oriented views, or other custom views. Model annotation tools can also enable IT personnel to customize a dependency model to reflect real-world application and hardware monitoring conditions. |
US10333817B2 |
Non-transitory computer-readable storage medium, communication device, and determination method
A non-transitory computer-readable storage medium that stores a determination program that causes a communication device to execute a process including transmitting a check packet to the communication destination device, when the communication device receives a first response packet, determining whether or not header information of a second response packet is included in data of the first response packet, a communication path corresponding to the first response packet and a communication path corresponding to the second response packet being different each other, and determining that a failure occurs in the communication path corresponding to the second response packet when the header information of a second response packet is included in data of the first response packet and when the communication device does not receive the second response packet within a predetermined time from transmitting the check packet. |
US10333813B1 |
Time-out tracking for high-throughput packet transmission
A timer scheduler is used to track timeout values for network connections. A single hardware timer generates timeout values that can be tracked per connection in a linked list that is processed at set time intervals. All tracked connections can have a future timeout scheduled. Future timeout values can be stored in both a linked list and a connection state table that cross-reference each other. The linked list is traversed at predetermined intervals to determine which entries have timed out. For each entry that timed out, a second check is made against a timeout value in the connection state table. If timeout value within the connection state table indicates that a timeout occurred, then the network connection is terminated. |
US10333810B2 |
Control system with asynchronous wireless data transmission
A control system with asynchronous wireless data transmission includes a wireless sensor and a controller. The wireless sensor includes a measurement device configured to collect a plurality of samples of a measured variable at a plurality of different sampling times, a transmission generator configured to generate a compressed data object containing the plurality of samples of the measured variable, and a wireless radio configured to transmit the compressed data object at a transmission time asynchronous with at least one of the sampling times. The controller includes an object decompressor configured to extract the plurality of samples of the measured variable from the compressed data object and a feedback controller configured to use one or more of the extracted samples of the measured variable to modulate a control signal for a plant that operates to affect the measured variable. |
US10333809B2 |
Dynamic switching between edge nodes in autonomous network system
System and method of dynamically selecting an egress edge node for data transmission between different autonomous systems based on real-time route performance detection. With respect to a destination node located in a second autonomous system, a plurality of edge nodes in the first autonomous system each operate to detect route performance in real-time and send the detected information to a control center for evaluation. The evaluation results are compared and used to select an optimal edge node and an associated link for transporting data between the source node and the destination node. To switch from a first edge node to a second one, the IP address of the source node contained in the data packets are converted from an address assigned to the first edge node to an address assigned to the second edge node. |
US10333807B2 |
Method and apparatus for selecting among multi-protocol radio technology using local QoS advertisement
A system and method including scanning a plurality of radio channels, via a radio scanning modem, in a shared communication frequency band for a plurality of base transceiver station (BTS) systems operating a first wireless link protocol within communication range of a wireless interface for an anchor BTS, detecting a BTS load for each detected BTS systems of the first wireless link protocol operating on each radio channel in a wireless neighborhood, receiving data scanned for the BTS load for detected BTS systems of a second wireless link protocol in the wireless neighborhood, and preparing a radiofrequency band local QoS report for at least one detected BTS system of the first wireless link protocol and at least one detected BTS system of the second wireless link protocol in the shared communication frequency band of the wireless neighborhood for unlicensed broadcast to a user mobile information handling system. |
US10333806B2 |
Detection of heavy users of network resources
A device includes a multistage filter and an elephant trap. The multistage filter has hash functions and an array. The multistage filter is operable to receive a packet associated with a candidate heavy network user and send the packet to the hash functions. The hash functions generate hash function output values corresponding to indices in the array. The elephant trap is connected to the multistage filter. The elephant trap includes a buffer and probabilistic sampling logic. The probabilistic sampling logic is operable to attempt to add information associated with the packet to the buffer a particular percentage of the time based in part on the result of the multistage filter lookup. The buffer is operable to hold information associated with the packet, counter information, and timestamp information. |
US10333803B2 |
Relay apparatus and relay method
A relay apparatus includes a memory and a processor coupled with the memory. The processor is configured to determine whether a frame received from a first device is to be discarded. The frame includes first information set at a first communication layer and second information set at a second communication layer different from the first communication layer. The processor is configured to transmit the frame to a second device upon determining that the frame is not to be discarded. The second device is set as a destination in the first information. The processor is configured to extract third information from the second information upon determining that the frame is to be discarded. The processor is configured to output the third information. |
US10333799B2 |
Monitoring IT services at an individual overall level from machine data
One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices determine a value for an aggregate key performance indicator (KPI) for the service to indicate or characterize the service overall from values for each of the various aspects. |
US10333795B2 |
Dynamic optimization of simulation resources
The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted. |
US10333791B2 |
Modeling computer network topology based on dynamic usage relationships
A method for modeling dependencies in a computing system including a plurality of resources, the method includes generating usage data based on data communications in a computing environment between a first resource and a second resource; determining resource relationship data for the first resource and the second resource including the usage data; and computing a measure of bonding between the first resource and the second resource based, at least in part, on recency of the data communications. |
US10333787B2 |
Validation of L3OUT configuration for communications outside a network
Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations. |
US10333779B2 |
System and method for providing a software defined protocol stack
Embodiments are provided for a framework for networks with software defined protocols (SDP) network nodes. The embodiments include a SDM controller component for managing and controlling a data plane protocol for SDP network nodes. The SDP controller also interacts with a software defined networking (SDN) controller for determining one or more paths in a network including the SDP network nodes. The SDP controller is configured to determining a break-down of data plane process functionality into a plurality of basic process function blocks for a service, traffic flow, or virtual network in accordance with network component capabilities or quality of service/experience requirement. A workflow and status information are also determined for one or more network components along a path allocated, by the SDN controller. The workflow and status information are indicated to the one or more components, which are configured to implement the workflow using the basic process function blocks. |
US10333777B2 |
Configuring a secure network infrastructure device
In an embodiment, a user equipment (UE), establishes a local connection (e.g., USB, Bluetooth, etc.) to a network infrastructure device (e.g., a network switch or router) that is not yet configured for operation on a communications network. The UE obtains, while connected to the network infrastructure device over the local connection, device-identifying information (e.g., a location of the UE, a pre-provisioned identifier for the network infrastructure device, etc.) by which the network infrastructure device can be distinguished from other network infrastructure devices of the same type. The UE loads a configuration installation file that is specially configured for the network infrastructure device based on the obtained device-identifying information. The UE executes the configuration installation file over the local connection to configure the network infrastructure device for operation on the communications network. |
US10333776B2 |
Selectable declarative requirement levels
A network is configured. Constraints are stored. A plurality of processing stages is processed. For at least one of the plurality of processing stages, an application agent utilizes an input declarative requirement with at least some of the constraints to determine an output declarative requirement that is at a lower level than a level of the input declarative requirement. Each processing stage corresponds to an interaction agent that is able to specify the input declarative requirement for that stage. |
US10333771B2 |
Diagnostic monitoring techniques for server systems
A device, such as a baseboard management controller, monitors a physical-layer device in a server and at least one network connector/cable connected to the physical-layer device, determines a status of the physical-layer device or a status of the at least one network connector/cable indicates at least one of a warning or a failure, and transmits an alert corresponding to the at least one of the warning or the failure to a rack management controller. |
US10333768B2 |
Cluster computing
In some embodiments, a computer cluster system comprises a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions. In certain embodiments, a cluster node module is configured to communicate with the kernel and other cluster node modules. The cluster node module can accept instructions from the user interface and can interpret at least some of the instructions such that several cluster node modules in communication with one another and with a kernel can act as a computer cluster. |
US10333767B2 |
Methods, systems, and media for media transmission and management
Methods, systems, and media for media transmission and management are provided. In some implementations, a method for media content management is provided, the method comprising: receiving a portion of a media data stream from a first computing device prior to the first computing device processing the portion of the media data stream; processing the portion of the media data stream to identify an object of interest within the media data stream; determining an entity associated with the object of interest; associating a content item with the object of interest based on the determined entity; generating a first representation of the portion of the media data stream, wherein the first representation is associated with the content item; receiving a second representation of the media data stream from a second computing device; determining whether the second representation matches the first representation; and transmitting the content item associated with the first representation to the second computing device for placement within the media data stream in response to determining that the second representation matches the first representation. |
US10333766B2 |
Routing secure communications across multiple communication devices or points-of-presence
A communication system is provided for enabling secure communications between at least a sender communication device and at least a recipient communication device or point-of-presence, wherein the then current recipient communication device(s) or point(s)-of-presence for the recipient(s) can vary over time. The communication system includes a network server component configured to maintain a current set of identification information elements for communicating with communication device(s) or points-of-presence associated with the one or more recipients; and if applicable provide up to date one or more identifiers or identification information elements for the one or more recipients to a sender communication device thereby prompting the sender communication device to send the secure communication based on the updated one or more identifiers or identification information elements. A related method is provided for exchanging secure communications between senders and recipients, where the communication device(s) or point(s)-of-presence associated with the recipients can vary over time. |
US10333764B1 |
Envelope detector-based feedback for radio frequency (RF) transmitters
A transmitter is provided to address transmitter non-idealities. The transmitter uses a series of envelope detectors to detect imbalances between an I branch and a Q branch of an I/Q modulator that is implemented as part of the transmitter's front end, and these detected imbalances may be compensated by pre-distorting digital baseband signals fed to the I branch and the Q branch. The transmitter may also use a series of envelope detectors to detect nonlinearities in one or more of the transmitter's amplification stages, and these detected nonlinearities may be compensated by modifying the baseband signals via a digital linearization pre-compensator. The transmitter may also support both implementations in either a time-switched or simultaneous manner, allowing for I/Q imbalances and nonlinearities to be addressed using a single transmitter design. |
US10333763B1 |
System and method for hybrid transmitter
According to one aspect of the present disclosure, there is provided a device that includes: a first quadrature modulator configured to receive an in-phase portion of a baseband signal and a quadrature portion of the baseband signal, and to produce a first portion of an output signal according to the in-phase and quadrature portions of the baseband signal; a second quadrature modulator configured to receive a first modified signal and a second modified signal, and to produce a second portion of the output signal according to the first and second modified signals; an output circuit configured to sum the first and second portions of the output signal, and to transmit the output signal to an antenna; and a mode selection circuit configured to turn on the first quadrature modulator, to receive a control signal, and to determine whether to turn on the second quadrature modulator according to the control signal. |
US10333762B2 |
Transmitter, receiver, and transmission method
There is provided a transmitter configured to transmit a symbol in a constellation, the symbol corresponding to data to be transmitted, the transmitter including a memory in which key information for generating pseudo random numbers are stored, and a processor coupled to the memory and configured to generate a pseudo random number every the symbol, select data patterns every data areas in which information of types of a data pattern are arranged, based on the pseudo random number, so that a distance between the data patterns to be selected is more than a predetermined value on a plane on which the data areas are continuously arranged every a horizontal axis and a vertical axis of the constellation, and determine the symbol to be transmitted, based on the selected data patterns according to a position of a data pattern corresponding to the data to be transmitted in the constellation. |
US10333761B2 |
Method and system for compressed sensing joint channel estimation in a cellular communications network
Methods and systems for performing compressed time domain joint channel estimation in a multi-user MIMO wireless network include receiving training signals from a plurality of users, estimating a maximum delay spread for the received data according to a coherence bandwidth of the received data, limiting the received data in the time domain to the estimated maximum delay spread, selecting and estimating an active tap from the limited data set, and subtracting a contribution of the selected active tap from the reduced data set. These steps can be repeated until the residual signal falls below a specified minimum. The network can be a C-RAN network. The training data can be SRS or DMRS data. Limiting the received data ensures that only a few significant taps are analyzed, so that the system is not under determined and can be analyzed for accurate channel estimation using any of several existing algorithms. |
US10333760B2 |
OFDM-based data transmission method and apparatus
Embodiments of the present disclosure relate to an OFDM-based data transmission method and an apparatus. In one example method, a transmitting device generates a data packet. The data packet comprises at least one orthogonal frequency division multiplexing (OFDM) symbol. The OFDM symbol comprises N sequentially numbered subcarriers. The N subcarriers are divided into L subblocks. Each subblock of the L subblocks comprises └N/L┘ subcarriers including M pilot subcarriers. Start subcarriers of adjacent subblocks are adjacently numbered subcarriers. A numbering interval is the same for adjacent subcarriers in each subblock of the L subblocks. Each subblock of the L subblocks corresponds to one phase rotation signal. Signals carried on the subcarriers in each subblock of the L subblocks are signals obtained by multiplying original signals by a corresponding phase rotation signal. The transmitting device sends the data packet. |
US10333758B2 |
Method and apparatus for converting analog radio frequency (RF) signals to the digital domain in a multiband and multicarrier wireless communication system
Methods and systems are provided for converting wideband signals. In an example system, a wideband signal that includes one or more narrowband signals may be received and handled, with the handling may include selecting a subset of signal processing circuits, from a plurality of signal processing circuits in the system, with the number of selected signal processing circuits being less than the total number of signal processing circuits in the system. Only the selected signal processing circuits are then enabled, such that all remaining signal processing circuits are not enabled. Signal processing adjustment may then be applied, via the subset of signal processing circuits, only to the one or more narrowband signals, such that a remainder of the wideband signal is not adjusted. The handling of the received wideband signal may include separating the one or more narrowband signals from the wideband signal. |
US10333755B2 |
Methods and apparatus for reference signal design for interference cancellation
Methods and apparatus for reference signal design are provided. In some aspects, a base station determines one or more of: a demodulation reference signal (DMRS) sequence or a DMRS location pattern, based on at least one of a plurality of transmission characteristics, and transmits one or more of the determined DMRS sequence or the determined DMRS location pattern. In further aspects, a user equipment identifies one or more of: a demodulation reference signal (DMRS) sequence or a DMRS location pattern from a base station, determines at least one of a plurality of transmission characteristics of the first base station based on one or more of: the identified DMRS sequence or the identified DMRS location pattern, and performs interference cancellation for transmissions from the base station. |
US10333752B2 |
Guard-band for scaled numerology multiplexing
A method of multiplexing scaled numerology OFDM waveforms in an orthogonal frequency division multiplexing is presented. A first data can be encoded into a first numerology at a first set of tones and a second data can be encoded into a second numerology at second set of tones. A third data can be encoded into a guard band in such a way that the third data can be interpreted under either the first numerology or the second numerology. |
US10333750B2 |
Receiver with PHY switch based on preamble
A system for automatically detecting the PHY mode based on the incoming preamble is disclosed. The system includes a multimode demodulator, which includes a preamble detector and a demodulator. The preamble detector is used to determine when the preamble has been received and the PHY mode being used by the sending node. An indication of the PHY mode is supplied to the demodulator, which then decides the incoming bit stream in accordance with the detected PHY mode. In some embodiments, one demodulator, capable of decoding the bit stream in accordance with a plurality of PHY modes is employed. In other embodiments, the system includes a plurality of demodulators, where each is dedicated to one PHY mode. |
US10333748B2 |
Adaptive parameter adjustment method for hybrid precoding millimeter-wave transmission system
The present invention discloses an adaptive parameter adjustment method for a hybrid precoding millimeter-wave transmission system. The method includes the following step: interacting between a transmitter and a receiver for a number of radio frequency chains that need to be established. The receiver calculates, according to a received signal power at the time of established a different number of radio frequency chains and a total power consumption at the time of established the different number of radio frequency chains, the number of the radio frequency chains that need to be established. According to the present invention, under a condition of balancing power consumption and a rate, a number of radio frequency chains that need to be established is adaptively selected, so as to optimally configure power consumption and a transmission rate in a millimeter-wave transmission system. |
US10333747B2 |
Inclusive modeling and digital compensation for coupling impairments of high-speed coupled electrical microstrip traces in data center connections
Disclosed is a method of compensating for coupling impairments in optical communication systems comprising two or more coupled transmission lines. The method comprises introducing into the system a component comprising an electronic circuit configured to realize at least one of an exact electrical coupling compensation (EECC) algorithm and a spectrally fragmented electrical coupling compensation (SF-ECC) algorithm. |
US10333746B2 |
Efficient data transmission using orthogonal pulse shapes
Methods and systems are provided for transmitting data using an orthogonal pules shape multiplexing scheme. A transmitter can receive a vector comprising a plurality of symbols. A plurality of continuous pulses can be designed, with each of the continuous pulses corresponds to one of the plurality of symbols in the received vector. Any two pulses selected from the plurality of continuous pulses can be orthogonal. The plurality of continuous pulses can be sampled to produce a corresponding plurality of discrete pulses. The received vector can be transformed based on a transform matrix constructed using on the plurality of discrete pulses. The transformed vector can be transmitted to a receiver. |
US10333745B1 |
Receiving circuit
A receiving circuit includes first and second input sections through which signals are to be received, first and second signal lines connected to the first and second input sections, respectively, a first circuit connected to the first and second signal lines and including a termination circuit and a self-test circuit, first and second capacitive elements that are provided in the first and second signal lines and configured to allow alternating-current components of the received signals to pass therethrough and interrupt at least direct-current components of the received signals from passing through, a second circuit that is connected to the first and second signal lines and configured to boost a gain of the received signals in a certain frequency band that have passed through the first and second capacitive elements, and first and second output sections through which the received signals boosted by the second circuit are output. |
US10333742B1 |
Termination for wire pair carrying DC and differential signals using isolation transformer with split primary and secondary windings
A PHY is coupled across split primary windings of an isolation transformer for differential data transmission and reception between PHYs and for DC isolation. Positive and negative low impedance terminals of a DC power supply are coupled to first and second secondary windings of the transformer as split center taps of the transformer. Respective ends of the wires in the wire pair are coupled to the other ends of the secondary windings. Therefore, the power supply conducts DC current through the secondary windings, while the differential data signals also flow through the secondary windings, generating corresponding differential data signals at the inputs to the PHY. The transformer also attenuates common mode noise. Therefore, the circuit makes multi-use of the isolation transformer, allowing fewer components to be used for the DC coupling, wire termination, and common mode noise cancellation. |
US10333739B2 |
Method for transmitting or receiving signal in wireless communication system supporting D2D communication and apparatus for performing same
A method for receiving a signal through a physical format adaptable to a wireless communication environment by a device supporting D2D communication according to an embodiment of the present invention comprises the steps of: receiving a synchronization signal from a transmission node on the basis of one of a first physical format and a second physical format; and performing synchronization with the transmission node on the basis of the synchronization signal, wherein when the second physical format is used, M synchronization symbols in addition to N synchronization symbols used in the first physical format are set in the same sub-frame, and a total of (N+M) synchronization symbols included in the same sub-frame may include a first synchronization symbol to which a first Zadoff-Chu sequence generated through first root indexes is mapped, and a second synchronization symbol to which a second Zadoff-Chu sequence generated through second root indexes is mapped. |
US10333737B2 |
Method of aligning interference in wireless local area network
There is provided a method of aligning interference in a wireless local area network. A method of receiving a frame includes receiving a first frame from a first access point associated with a terminal, comparing a signal level of the first frame with a preset data rate, performing a pre-procedure for interference alignment when the signal level of the first frame is less than the preset data rate, receiving a second frame from the first access point, and aligning interference of the second frame based on information obtained through the pre-procedure. According to the present invention, it is possible to control interference in an overlapping band. |
US10333735B2 |
Electronic circuit for controlling an actuator
The present invention provides an electronic circuit for controlling an actuator comprising a transceiver unit (1) for a bus system the bus terminal (2) of which has a monostable behavior with an active period of greater than 1 ms, wherein the transceiver unit (1) is controlled by a microcontroller (3), wherein the monostable behavior of the transceiver unit (1) is switched off with additionally superimposed control pulses, wherein the time interval between two control pulses is smaller than the monostable active period of the transceiver unit (1) and the control pulses are generated by temporal combination of two control signals the time resolution of which is lower than the pulse duration of the control pulses derived therefrom, which is implemented by use of a RC combination (4) and/or a logic gate (6) with a differentiating or delaying effect. |
US10333734B2 |
Control infrastructure
In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s). |
US10333726B2 |
Network device configured to track multicast receivers
A first network device adapted for communication with one or more other network devices is configured to originate a first route identifying a tunnel for carrying traffic for a multicast, to originate a second route specifying a leaf information requirement for the multicast but not identifying a tunnel for carrying traffic for the multicast, and to track a plurality of receivers of the multicast based at least in part on leaf information received from the multicast receivers responsive to the specified leaf information requirement of the second route. The first route may comprise an inclusive route having a tunnel attribute that identifies an inclusive tunnel for the multicast and the second route may comprise a selective route having a tunnel attribute configured to indicate that it carries no tunnel information. Multicast traffic can be switched between an inclusive tunnel and a selective tunnel responsive to the multicast receiver tracking. |
US10333725B2 |
Overlay network with optimized packet flooding
Aspects provide optimized broadcast, unknown unicast, multicast packet (BUM) flooding. A flooding interface list is built for a network virtualization edge structure for an overlay network first virtual machine that includes one or more tunnel interfaces, one for each of a subset of the underlay network virtualization edge structures. In response to receiving a BUM packet from the first virtual machine at the first network virtualization edge structure, an overlay encapsulated packet is generated from the BUM packet and sent out to only those tunnel interfaces listed within the flooding interface list built for the virtual machine, thereby without sending to other network virtualization edge structures that do not have tunnel interfaces listed within the built flooding interface list. |
US10333722B2 |
Network system for configurable delivery of combined power and data signals over twisted pair wiring
A telecommunications panel and associated system are disclosed. In one example, the panel includes a panel housing having a first side and a second side, one or more data connectors on the first side, and a power input signal connector on the first side. The panel includes one or more combined power output and data signal connectors on the second side, each of the combined power output and data signal connectors configured to electrically connect to a twisted pair cable and including a plurality of twisted pairs each having first and second wire contacts. The one or more twisted pairs are configured to carry a power signal as a direct current voltage difference between the first and second wire contacts, and the remaining twisted pairs from the plurality of twisted pairs are configured to carry differential data signals. The telecommunications panel is configured to selectably allow pairs of the remaining twisted pairs from the plurality of twisted pairs to cooperate to carry a power signal. |
US10333718B2 |
Method for the generation of a digital signature of a message, corresponding generation unit, electronic apparatus and computer program product
A device includes digital signature generation circuitry. The digital signature generation circuitry, in operation, generates a digital signature of a digital message by computing a first public curve point as a scalar product of a first secret integer key and a base point of an elliptic curve and applying a transform to data of the received digital message. The applying the transform to the data of the received digital message includes generating a second secret curve point as a scalar product of a second secret integer key and the base point of the elliptic curve, generating a modified secret integer nonce as a modular multiplication of the second secret integer and a secret integer nonce, generating a third curve point as a scalar product of the secret integer nonce and the second secret curve point and generating a signature component as a function of at least the modified secret nonce, the third curve point, and a hash value generated by applying a hash function to at least the data of the received digital message. The digital signature is generated based on the signature component. |
US10333717B2 |
Timestamped license data structure
Technology is disclosed herein for a timestamped license data structure. In at least one implementation, program instructions stored on one or more computer readable storage media, when executed by a processing system, direct the processing system to at least, responsive to a launch of an application, obtain a license file for the application, the license file comprising a license data structure comprising: a user license; a licensing service signature; a licensing service public key; and a trusted timestamp package. The processing system is also directed to analyze the license data structure using the trusted timestamp package to determine if the licensing service public key was valid when the user license was signed by the licensing service signature if the licensing service public key is invalid. If the licensing service public key was valid when the user license was signed by the licensing service signature: enable features of the application. |
US10333714B2 |
Method and apparatus for key generation based on face recognition using CNN and RNN
A face recognition based key generation apparatus controls a key generation model that is formed of a CNN and an RNN to be learned to generate a desired key having a consistent value by using sample facial images of a key owner and a PIN of the key owner as inputs, and the key generation model receives a facial image of the key owner and the PIN of the key owner, as inputs at a desired key generation time, and generates a key. |
US10333712B2 |
Activating mobile terminal token method
A method for activating a mobile terminal token, comprising: a cloud authentication server generates a seed generation factor according to an activation request, and acquires a server seed secret key and saves the same according to the seed generation factor, and generates an activation code according to the seed generation factor, and generates an activation verification code and transmits the same to a mobile terminal, and encrypts the activation code using the activation verification code to acquire an encrypted activation code, and a cloud authentication management platform generates a two-dimensional code image according to the received encrypted activation code and transmits the same to a client for displaying, and the mobile terminal token acquires the encrypted activation code according to the acquired two-dimensional code image, and decrypts the encrypted activation code using the acquired activation verification code to obtain an activation code, and acquires the seed generation factor from the activation code, and acquires a token seed secret key according to the seed generation factor and saves the same. The present invention can activate the token when the mobile terminal is without network, ensuring the accuracy of the seed, thus improving the token security. |
US10333711B2 |
Controlling access to protected objects
A device operated by a user may store an object to which access is to be regulated, which may be achieved by encrypting the object with an encryption key and sending the key to a server having a key store. When a user of the device requests access to the object, the server may authenticate the user (e.g., according to a credential submitted by the user) and verify a trust identifier of the device (e.g., authorization to access the object through the device, and/or the integrity of the device), before sending to the device a ticket granting access to the key. The device may send the ticket to the server, receive the key from the server, decrypt the stored encrypted object, and provide the object to the user. This mechanism promotes rapid access upon request and efficient use of the server, and enables remote revocation of access. |
US10333704B2 |
Encryption generation for multiple inserted devices with graphical user interface interaction
Various embodiments for encryption enablement in a computing storage environment, by a processor device, are provided. In one embodiment, a method comprises managing each step of an encryption key creation process for a computer storage system using an automated wizard by interactively sensing inserted access key hardware and providing a real-time progress and error report of the encryption key creation process. |
US10333695B2 |
Rational number arithmetic in homomorphic encryption
Homomorphic encryption systems encode plaintext represented as rational numbers based on modular products of the rational numbers and a power of an integer basis with respect to a modulus defined by the integer basis. Decrypted ciphertexts are decoded based on modular products of the decrypted ciphertexts and an integer power of the integer basis. Typically, the integer power is one-half the number of available digits if the integer basis is odd; if the integer basis is even, the integer power is one-half the number of available digits plus one. |
US10333694B1 |
Systems and methods for secure smart contract execution via read-only distributed ledger
Systems and methods related to processing transaction verification operations in decentralized applications via a fixed pipeline hardware architecture are described herein. The fixed pipeline architecture may be included within a decoupled system architecture comprising a computer system configured to execute smart contracts and a physically separate hardware device configured to perform transaction verification operations. The computer system may be configured to maintain a read-only copy of a ledger shared by a plurality of nodes on a peer-to-peer network, and the hardware device may be configured to perform transaction verification operations. As such, the decoupled system architecture provides added security and privacy for the system and the ledger by preventing malicious smart contracts from accessing and/or updating the modifiable copy of the verified ledger. |
US10333688B2 |
Method and system time division duplex communication in wireless networks
A processing system for simultaneous bidirectional transmissions, the processing system comprising a non-transitory memory storage comprising instructions and one or more processors in communication with the memory, wherein the one or more processors execute the instructions to: determine first transmission time slots for downlink (DL) and uplink (UL) transmissions for a first plurality of user equipment (UEs); assign a DL transmission to a first shared time slot of said first transmission time slots for a first UE in said first plurality of UEs; and assign an UL transmission to said first shared time slot for a second UE in said first plurality of UEs. |
US10333686B2 |
Adaptive half duplex/full duplex operation for battery and antenna constrained devices
A user equipment (UE) and network entity implement improved communication methods which enable a UE to operate using differing modes of operation without detaching from a network. The UE may send first information indicating its capabilities to the network entity and may receive a first indication based on the first information. The first indication may indicate that the UE operate according to a first mode of operation. The UE may receive a second indication based on an occurrence of a first condition detectable at the network entity. The second indication may indicate that the UE operate according to a second mode of operation different from the first mode of operation. The first condition may be an initialization of a real time data packet session for the UE or may be a first message sent by the UE in response to one or more radio conditions exceeding a threshold. |
US10333682B2 |
Data transmission method, data transmission system, control method, control system, and device
A method of configuring a channel detection sub-frame for a terminal and a device with a base station function that includes setting, in a frame structure in a time division duplex mode, a downlink channel detection sub-frame used for periodically detecting whether a downlink channel of an unlicensed frequency band is idle and sending an uplink channel detection sub-frame configuration command to a terminal according to a configuration mode of the downlink channel detection sub-frame. According to the uplink channel detection sub-frame configuration command, an uplink channel detection sub-frame is set for periodically detecting whether an uplink channel of the unlicensed frequency band is idle. The uplink channel detection sub-frame is located in the same sub-frame as a downlink channel detection sub-frame. |
US10333681B2 |
Apparatus and method for transceiving channel state information
A method of an evolved Node B (eNB) in a wireless environment is provided. The method includes receiving, from a user equipment (UE), a plurality of channel state information (CSI) feedback respectively corresponding to a plurality of CSI processes that are respectively allocated a plurality of precoding matrix indexes (PMIs), determining a modulation and coding scheme (MCS) value based on the plurality of received CSI feedback, and transmitting, to the UE, data modulated based on the determined MCS value by cyclically using the plurality of PMIs, wherein the plurality of CSI feedback may each include information on a channel quality indication (CQI) as to a PMI allocated to a CSI process corresponding to each of the plurality of CSI feedback. |
US10333679B2 |
Method for transmitting ACK/NACK in wireless communication system and device using same
Provided are a method for transmitting an ACK/NACK in a wireless communication system and a device using the same. The device receives DL control information having a downlink (DL) grant and an ACK/NACK resource indicator (ARI), and receives a DL transmission block based on the basis of the DL grant. On the basis of the ARI, the device selects a physical uplink control channel (PUCCH) format, and decides on a PUCCH resource for the selected PUCCH format. The device transmits the ACK/NACK of the DL transmission block by using the selected PUCCH format. |
US10333677B2 |
Reference signal transmission method and apparatus
Embodiments disclose a reference signal transmission method and an apparatus. The method includes receiving reference signal resource configuration information sent by a base station, where the reference signal resource configuration information includes antenna port quantity information and a resource configuration index. The method also includes determining a reference signal configuration from a reference signal configuration set according to the antenna port quantity information and the resource configuration index. The method also includes obtaining, according to the determined reference signal configuration, positions of the resource elements REs that are used to send the reference signal on the antenna ports in the antenna port set, and receiving reference signals according to the positions of the REs. |
US10333673B2 |
Methods, systems, and computer program products for parameter estimation based on historical context information
Methods and systems are described for parameter estimation in a wireless communication network based on historical context information. In one aspect, a communication context for a first mobile device is determined, wherein the determined communication context includes at least a determined current location of the first mobile device within a portion of a cell of the communications system. The communication context is compared to a stored historical communication context of at least one other mobile device that was determined to previously be located in the portion of the cell. Parameters for communicating with the first mobile device are estimated based on the comparison. The first mobile device is communicated with using the estimated parameters. |
US10333672B2 |
Semi-persistent measurement reference signal (MRS) configuration
Aspects of the present disclosure relate to wireless communications and, more particularly, to semi-persistent configuration of reference signals (RSs), such as measurement reference signals (MRSs) for beam refinement. An example method generally includes transmitting, to a user equipment (UE), a reference symbol (RS) configuration, wherein transmitting the RS configuration is independent of activating RS training for the UE, transmitting, to the UE, a message indicating an activation of RS training subsequent to transmitting the RS configuration, transmitting RSs to the UE periodically based on the RS configuration, and receiving, from the UE, measurement reports based on the transmitted RS. |
US10333653B2 |
Communications device and methods
A communications device and method of communicating using a communications device is disclosed for performing device-to-device communications. The communications device is configured to divide data for transmission into a plurality of data units, to encode a first of the data units, at the communications device for transmission to a destination communications device in accordance with a hybrid automatic repeat request, HARQ, protocol. The encoding provides redundant data, which can improve an integrity of correctly recovering the first data unit when received by the destination communications device and provide an indication of whether the first data unit has been received correctly. The communications device transmits the encoded data unit to the destination communications device, and either receives, from the destination communications device, an acknowledgement message, ACK, indicating that the data unit has been received correctly by the destination communications device, or if, after a predetermined time has elapsed, an ACK message is not received by the communications device, then retransmits at least part of the encoded data unit to the destination communications device in accordance with the HARQ process, the communications device assuming that the destination communications device determined that the data unit was not received correctly in accordance with a decoding process performed by the destination communications device. Alternatively the communications device receives, from the destination communications device, a negative acknowledgement message, NACK, providing an indication that the destination communications device determined that the data unit was not received correctly in accordance with a process of decoding the received encoded data unit performed by the destination communications device, or if, after a predetermined time has elapsed, an ACK message is not received then the communications devices encodes a next one of the data units, and transmitting the next encoded data unit to the destination communications device in accordance with the HARQ protocol. |
US10333643B2 |
Apparatus and method for IP based transmission of upstream RF signal in cable broadcasting network
An apparatus and a method for converting an upstream radio frequency (RF) signal to a digital signal and transmitting the digital signal via an Internet protocol (IP) packet based on an optical network in a cable broadcasting network is provided. The apparatus for transmitting an upstream RF signal includes a detector configured to detect an upstream RF signal, and a transmitter configured to digitize the detected upstream RF signal and transmit the digitized RF signal to a headend via an IP packet. |
US10333638B2 |
Method for predicting outdoor three-dimensional space signal field strength by extended COST-231-Walfisch-Ikegami propagation model
A method for predicting outdoor three-dimensional space signal field strength by extended COST-231-Walfisch-Ikegami propagation model, comprising: establishing a three-dimensional scene model between a transmitting base station and a predicted region space; performing an on-site measurement according to a certain resolution in a prediction region and recording wireless signal strength information at a height of 1 m above the ground; acquiring a vertical cross section between the transmitting base station and a receiving point at a height of 1 m above the ground, and acquiring therefrom an average roof height, an average street width and an average between-building space; predicting a reception signal strength at a measurement point in a calculation formula of a COST-231-Walfishch-Ikegami propagation model; correcting the COST-231-Walfishch-Ikegami propagation model of the measurement point according to an error Δ between measured data and a prediction result; acquiring a vertical cross section between the transmitting base station and a receiving point at other height of the measurement point, and filtering therefrom buildings outside a Fresnel circle to re-acquire the average roof height, the average street width and the average between-building space; and calculating a reception signal strength at other height of the measurement point according to the corrected COST-231-Walfishch-Ikegami propagation model. |
US10333637B2 |
Method for stably operating FDR mode in wireless communication system supporting FDR mode, and device for same
A method for stably operating an FDR mode by a terminal in a wireless communication system supporting the full-duplex radio (FDR) mode comprises the steps of: if a residual self-interference signal is changed to a predetermined threshold or higher in a terminal, transmitting information about the changed residual self-interference signal to a base station; and receiving from the base station a downlink signal on the basis of a modulation and coding scheme (MCS) level that corresponds to the information about the changed residual self-interference signal. |
US10333626B2 |
Devices and methods for transmitting and receiving in an optical communications system
An embodiment device includes an optical source configured to generate an optical carrier including an optical pulse train; and a modulator configured to modulate an amplitude of the optical pulse train, based on data generated by a data source, to produce a modulated optical signal. |
US10333617B2 |
Fast adaptive nested modulation
A data rate at which data can be transmitted is adapted in real-time to power fluctuations. Bits of data to be sent by a transmitter are mapped to physical symbols, where a first modulation uses a first number of bits per pulse and a second modulation uses a second number of bits per pulse. Both modulations are sent, with one nested inside the other. A receiver decodes one or both bit streams, depending on a signal to noise ratio (SNR). In this regard, the data rate traces the received power, and higher data rates may be used despite periods of power fluctuations. This technique enables rapid, or even instantaneous, changes by using nested modulation. Moreover, a fast feedback mechanism is used to inform the transmitter when to change its modulation and to retransmit bits lost during an initial transmission. |
US10333616B1 |
Detecting burst PIM in downstream at drop
Detecting PIM in a downstream signal, wherein the downstream signal is received from a cable plant via a subscriber network and an upstream signal is transmitted to the cable plant via the subscriber network. The upstream signal is transmitted in bursts during active intervals. PIM arises from an interaction between the upstream signal and a nonlinear component in the subscriber network and occurs in bursts corresponding to the upstream signal. The detection steps are: (a) identifying the potentially affected downstream signal from the upstream signal; (b) receiving the downstream signal during an active interval; (c) measuring a metric of the downstream signal to obtain an active value; (d) receiving the downstream signal during a quiet interval; (e) measuring the metric of the downstream signal to obtain a quiet value; (f) comparing active and quiet values; and (g) determining whether PIM distortion has been detected based on the comparison. |
US10333613B2 |
Methods and apparatus for assisting in the maintenance of aircraft and other mobile platforms
The present disclosure relates to health monitoring and maintenance of mobile platforms such as aircraft. In particular, onboard apparatus and methods and also ground-based apparatus and methods that cooperate in assisting with the maintenance of mobile platforms by facilitating diagnosis of events detected onboard mobile platforms while such mobile platforms are in operation (e.g., transit, flight) are disclosed. In various aspects, the present disclosure discloses apparatus and methods for handling and reporting the detection of events onboard mobile platforms, reporting predefined additional information associated with the event upon request from a ground facility, identifying one or more potential causes for the detected event and determining the occurrence probability for each potential cause identified. |
US10333610B2 |
MCS index determination method and base station equipment
Disclosed in embodiments of the present invention are an MCS index determination method and base station equipment. The method comprises: calculating, by a base station equipment and according to a first SINR obtained by measuring an SRS signal at time k0, a second SINR of a PUSCH signal; determining, by the base station equipment and according to the second SINR, a first MCS index; and calculating, by the base station equipment and according to the first MCS index and data volume actually required to be transmitted by a user, an actually scheduled PRB amount, and a second MCS index actually used. In an embodiment of the present invention, an MCS index of PUSCH matches an actual SINR of a PUSCH channel to effectively ensure receiving performance of the PUSCH, thereby increasing an uplink transmission efficiency of an LTE system, and particularly increasing an uplink transmission efficiency of a user near a cell edge, so as to ensure PUSCH transmission performance of a user near the cell edge or having a large path loss, and facilitate an increase in an uplink service rate of the edge user. |
US10333608B2 |
Inter-beam mobility control in MIMO communication systems
Apparatus, systems, and methods to implement inter-beam mobility control in MIMO communication systems are described. In one example, apparatus of an evolved Node B (eNB) comprises circuitry to configure a periodic transmit (TX) beamforming process for a user equipment (UE), wherein a plurality of different TX beams are used in a plurality of different beamforming reference signals (BRS), receive, from the UE, a selected TX beam index which identifies a selected TX beam, and schedule subsequent transmissions to the UE on the selected TX beam. Other examples are also disclosed and claimed. |
US10333603B2 |
Method for controlling digital-to-analogue converters and RF transmit circuit arrangement
The invention relates to a method for controlling digital-to-analog converters (DAC), the method comprising: providing a plurality of digital-to-analog converters (DAC) of a multi-channel converter array wherein each DAC includes a separate clock generator; generating, by each clock generator, a RF carrier signal; converting, by each DAC, digital data signals into analog RF data signals based on the carrier signals of the corresponding clock generators; providing a separate control signal for each clock generator wherein the control signals comprise control information such that when the control signals are applied to the corresponding clock generators the different analog RF data signals provided at respective output terminals of each DAC comprise a pre-defined phase shift to each other; controlling the clock generator of each DAC directly and independently based on the provided control signals. The invention further relates to a converter arrangement RF transmit circuit arrangement. |
US10333600B2 |
Antenna port mapping method and apparatus
An antenna port mapping method and apparatus, where the method includes performing first weighted processing and second weighted processing separately on first multichannel signal to be sent in a first polarization direction, and forming two beams in the first polarization direction after an antenna array radiates the processed first multichannel signal; and performing third weighted processing and fourth weighted processing separately on second multichannel signal to be sent in a second polarization direction, and forming two beams in the second polarization direction after the antenna array radiates the processed second multichannel signal. The method implements mapping of the antenna array to four antenna ports, thereby extending an application scenario of antenna port mapping. |
US10333597B2 |
Method and system for enabling block bundling in LTE-A systems
A base station includes a transmit path circuitry to transmit an indication of whether a subscriber station is configured with precoding matrix indicator/rank indicator (PMI/RI) reporting. The transmit path circuitry sets a pre-coding granularity to multiple physical resource blocks in the frequency domain to perform a same pre-coding over a bundled resource block if the subscriber station is configured with PMI/RI reporting. The bundled resource block includes multiple consecutive physical resource blocks in the frequency domain. The base station also includes a receive path circuitry to receive feedback from the subscriber station. |
US10333594B2 |
Method of transmitting discovery signal and radio link setup method using the same
A radio link setup method performed by a first communication node constituting a wireless communication network may comprise transmitting a first master discovery signal including a first sector identifier and a first beam index of the first communication node to a second communication node by using a master sector among a plurality of sectors of the first communication node; receiving a first slave discovery signal including a second sector identifier and a second beam index of the second communication node receiving the first master discovery signal; in response to the first slave discovery signal, transmitting a feedback message including the second sector identifier and the second beam index to the second communication node; and determining a beam for transmission and reception with the second communication node based on the first sector identifier, the first beam index, the second sector identifier, and the second beam index. |
US10333592B2 |
System and method for interference avoidance based on signal alignment in two-tier MIMO OFDM
Embodiments are provided for interference avoidance based on signal alignment for multiple-input and multiple-output (MIMO) with orthogonal frequency-division multiplexing (OFDM) or OFDM access (OFDMA). The embodiments include a signal alignment scheme using both spatial and frequency dimensions. The scheme includes an existing link between an existing transmitter and an existing receiver, and a new link between a new transmitter and a new receiver. The new transmitter determines combinations of space dimensions and frequency dimensions unused in transmission on an existing link, and assigns signals for transmission on the new link at one or more of the unused combinations of space dimensions and frequency dimensions. The existing receiver is further configured to reallocate its power to release, using a greedy search algorithm, a small eigenvalue algorithm, or a best throughput algorithm, a null space of some space dimensions to the new transmitter. |
US10333589B2 |
Communication device
A communication device may monitor an establishment of a first type of communication link between a communication device and an external device while the communication device is in a first state in which a P2P mode of an NFC standard is active and a first mode of the NFC standard is active. The communication device may send first data to the external device by using the first type of communication link. The first data may include a command for causing the external device to execute an activation of a particular application. The communication device may change the state of the communication device from the first state to a second state in which the P2P mode is active, and perform the two-way communication with the external device that operates the particular application by using a second type of communication link. |
US10333588B2 |
Communication via a magnio
A system includes a transmitting device and a receiving device. The transmitting device includes a first processor configured to transmit data to a transmitter and the transmitter. The transmitter is configured to transmit the data via a magnetic field. The receiving device includes a magnetometer configured to detect the magnetic field and a second processor configured to decipher the data from the detected magnetic field. |
US10333579B1 |
Multi-mode configurable transceiver with low voltage switches
A wireless transceiver includes a receive path having a first switch and configured to receive an input signal when the first switch is in an open position, a first transmit path having a second switch and configured to provide a first output signal when the second switch is in a closed position and the first switch is in a closed position, and a second transmit path having a third switch and configured to provide a second output signal when the third switch is in a closed position, the first switch is in the closed position, and the second switch is in an open position. The first, second, and third switches are integrated together with the receive path, the first RF transmit path, and the second transmit path within a same integrated circuit. |
US10333578B2 |
Device including a switching unit and applications thereof
A device includes a switching unit including N input ports and M output ports, wherein N≥M≥2. The switching unit is configured to selectively interconnect each of the M output ports with a different one of the N input ports. The device further includes M attenuators, wherein each of the M attenuators is electrically coupled to a different one of the M output ports of the switching unit. |
US10333576B2 |
Accessories for electronic user devices having wireless accessory buses
Various embodiments concern a wireless accessory bus for a user device that enables accessories to be easily and securely attached to the user device. More specifically, the wireless accessory bus enables data to be wirelessly transmitted between the accessory and the user device when the accessory and the user device are located within close proximity to one another (e.g., when the accessory is securely attached to the wireless accessory bus). Power could also be wirelessly transferred from the user device to the accessory (or vice versa). In some embodiments, the user device includes fastening component(s) (e.g., magnets) that allow the user device and the accessory to be magnetically secured to one another. The accessory typically enables the user device to readily utilize a new functionality or an improvement to an existing functionality. |
US10333574B2 |
Wireless resource allocation for a vehicle acting as a base station
Aspects of the disclosure relate to a vehicle, or a device or system connected to the vehicle, that enables the vehicle to act as a base station in a wireless communication network. The vehicle includes an access interface transceiver configured to communicate with devices within its passenger cabin, and a backhaul interface transceiver configured to communicate with the wireless communication network. By acting as a base station, the vehicle can establish and provide connectivity between the devices in its passenger cabin and the wireless communication network via the access transceiver and backhaul transceiver. |
US10333569B2 |
Tunable filters, cancellers, and duplexers based on passive mixers
Tunable filters, cancellers, and duplexers based on passive mixers. A tunable delay cell includes passive mixers electrically coupled together for receiving an input signal and outputting a delayed signal, each passive mixer comprising a plurality of mixer switches. The tunable delay includes a control circuit for providing, to each passive mixer, a respective plurality of local oscillator (LO) signals, one to each mixer switch of each passive mixer. The control circuit is configured to vary the LO signals to cause a target frequency band of the input signal to be delayed by a target delay time in propagating through the passive mixers. |
US10333557B2 |
Memory system
According to one embodiment, a memory system includes a first volatile memory, a nonvolatile memory and a controller. The nonvolatile memory includes a plurality of chips. The controller generates a second error correcting code using data stored in the first volatile memory. The second error correcting code is a code for correcting data which cannot be corrected included in a first data group using a first error correcting code. The controller releases an area of the first volatile memory corresponding to the first data group written in the nonvolatile memory, before completion of writing of all of the data which are stored in the first volatile memory and includes in a codeword of the second error correcting code to the nonvolatile memory. |
US10333556B2 |
Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 3/15 and quadrature phase shift keying, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 3/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for quadrature phase shift keying (QPSK) modulation. |
US10333555B2 |
Apparatuses and methods for interleaved BCH codes
An example methods for interleaved BCH codes can include encoding a plurality of portions of data using a first generator polynomial to obtain a plurality of respective BCH codewords. The method can include encoding an additional BCH codeword based at least in part on a second plurality of portions of data and the plurality of BCH codewords using a second generator polynomial. The method can include outputting the plurality of respective BCH codewords and the additional BCH codeword. |
US10333553B2 |
Parity interleaving apparatus for encoding variable-length signaling information and parity interleaving method using same
A parity interleaving apparatus and method for variable length signaling information are disclosed. A parity interleaving apparatus according to an embodiment of the present invention includes a processor configured to generate a parity bit string for parity puncturing by segmenting parity bits of an LDPC codeword whose length is 16200 and whose code rate is 3/15, into a plurality of groups, and group-wise interleaving the groups using an order of group-wise interleaving; and memory configured to provide the parity bit string for parity puncturing to a parity puncturing unit. |
US10333551B2 |
Decoding apparatus, reception apparatus, encoding method and reception method
An encoding method and encoder of a time-varying LDPC-CC with high error correction performance are provided. In an encoding method of performing low density parity check convolutional coding (LDPC-CC) of a time varying period of q using a parity check polynomial of a coding rate of (n−1)/n (where n is an integer equal to or greater than 2), the time varying period of q is a prime number greater than 3, the method receiving an information sequence as input and encoding the information sequence using Equation 1 as a g-th (g=0, 1, . . . , q−1) parity check polynomial to satisfy 0. |
US10333550B2 |
Data processing device and data processing method
The present technology relates to a data processing device and a data processing method, which are capable of securing excellent communication quality in data transmission using an LDPC code. In group-wise interleave, an LDPC code in which a code length N is 16200 bits and an encoding rate r is 6/15, 8/15, or 10/15 is interleaved in units of bit groups of 360 bits. In group-wise deinterleave, a sequence of the LDPC code that has undergone the group-wise interleave is restored to an original sequence. For example, the present technology can be applied to a technique of performing data transmission using an LDPC code. |
US10333549B1 |
System and components for encoding integers
A system for encoding and decoding data-tokens. In some examples, the system may be configured to encode and decode integers. In other cases, the system may be configured to encode and decode symbols or bytes of data. |
US10333547B2 |
Encoder and method for encoding input data using a plurality of different transformations or combinations of transformations
An encoder includes data processing hardware operable to: process input data into a plurality of blocks/packets; apply a plurality of transformations to content of the blocks/packets to generate corresponding transformed data; check a quality of representation of the transformed data prior to application of the transformations to determine whether or not the quality of representation of the transformed data satisfies quality criteria; if the quality of representation does not satisfy the quality criteria, to divide and/or combine the one or more individual blocks or packets further and repeating the transformation step; and if the quality of representation of the transformed data satisfies the one or more quality criteria, to select coding methods and encode data representative of the input data to be encoded to provide encoded output data; and communicate in the encoded data information describing the plurality of transformations or combinations of transformations employed when coding the blocks/packets. |
US10333546B2 |
Encoder, encoding method, decoder, decoding method, and codec system
The present disclosure relates to an encoder and an encoding method thereof, as well as a decoder and a decoding method thereof, which can be used to reduce the number of wires necessary for data transmission and transmit more data at a faster speed with the same number of wires, thereby improving the efficiency of data transmission. The encoder may comprises two input terminals configured to receive two input signals simultaneously, each input terminal comprises a wire identifying a positive voltage and a wire identifying a negative voltage; and a plurality of output terminals, wherein each output terminal comprises a wire identifying a positive voltage and a wire identifying a negative voltage, a combination of the two input signals corresponds to one of the plurality of output terminals, and the output terminal to which the current combination of the two input signals corresponds is configured to output signals through the two wires of the output terminal. |
US10333543B1 |
Analog-to-digital converter with noise-shaped dither
Techniques that allow application of noise-shaped dither without applying dither at sampling, resulting in the analog-to-digital converter (ADC) circuit advantageously being balanced during acquisition. Balancing the ADC circuit at acquisition can reduce the risk of sampling digital interferences that can couple in through the references or substrates. |
US10333542B2 |
Digital-to-analog converters having a resistive ladder network
According to an embodiment, a digital-to-analog converter may be provided. The digital-to-analog converter may include a resistive ladder network including a plurality of paths corresponding to bit currents, respectively. The digital-to-analog converter may include a switching circuit configured to include a plurality of weighted elements respectively coupled to the paths. The digital-to-analog converter may include a reference voltage setting circuit coupled to the weighted elements and the paths, and configured to minimize a variation of threshold voltages of the weighted elements. |
US10333537B2 |
Atomic oscillator and a method of generating atomic oscillation
An atomic oscillator includes: an atomic cell containing metal atoms; a light source generating light to be emitted to the atomic cell; a driver outputting a driving signal for driving the light source; a light detector detecting the light having passed through the atomic cell; a phase detector detecting an output of the light detector; a voltage controlled oscillator having an oscillation frequency adjusted based on the output detected by the phase detector; a phase modulator phase modulating an output signal of the voltage controlled oscillator and outputting the phase modulated signal; a frequency multiplier which outputs a microwave to the driver, the microwave being obtained by multiplying a frequency of the phase modulated signal; and a frequency divider which frequency divides the output signal of the voltage controlled oscillator and outputs the frequency divided output signal to the phase detector and the phase modulator. |
US10333533B1 |
Hybrid phase interpolator to correct integral non-linearity
Aspects of the present disclosure include systems, methods, devices, and circuits for correcting integral non-linearity using a hybrid phase interpolator. Consistent with some embodiments, a circuit comprises a first and second phase interpolator mixer connected to an injection-locked ring. The first phase interpolator mixer provides a first injection signal to the injection-locked ring based on a clock signal, and the second phase interpolator mixer provides a second injection signal to the injection-locked ring. The first and second injection signals have inverse step size profiles. The injection-locked ring generates a first and second output clock phase based on the first and second injection signals. In generating the first and second output clock phases, the injection-locked ring averages the step size profiles of the first and second injection signals. |
US10333530B1 |
Voltage-controlled oscillator and phase locked loop having voltage-controlled oscillator
According to one embodiment, a voltage-controlled oscillator includes a voltage-current conversion circuit and hold circuit that outputs a first current corresponding to a control voltage, a current addition circuit that outputs a second current corresponding to the first current, and a current subtraction circuit that outputs a third current corresponding to the first current. The voltage-controlled oscillator also includes a narrow-band low-pass filter that passes a current in a first frequency band to reduce noise of the second current, a voltage-current converter that outputs a sixth current corresponding to a fifth current obtained by subtracting the third current from a fourth current corresponding to the control voltage, and a low-pass filter that passes a current in a second frequency band to reduce noise of the sixth current. The second frequency band is different from the first frequency band. The voltage-controlled oscillator further includes a current-controlled oscillator that oscillates a clock signal in accordance with a combined current of the second current and the sixth current. |
US10333529B1 |
Method of forming a conversion circuit and structure therefor
In one embodiment, a differential to single ended conversion circuit is configured to convert a differential signal to a single ended signal without using an operational amplifier and without using a current source to charge a capacitor. |
US10333527B2 |
Compact high speed duty cycle corrector
Embodiments of the present invention provide techniques for duty cycle correction of clock signals. An input clock signal passes through a pair of output transistors, which provides an output clock signal based on the input clock signal. A duty cycle sensor generates a first correction signal based on the output clock signal. The first correction signal is at least partially opposite of the output clock signal. A duty cycle corrector generates a second correction signal based on the first correction signal. The duty cycle corrector includes two or more transistors for generating the second correction signal. The second correction signal is applied to the output clock signal. There are other embodiments as well. |
US10333526B2 |
Oscillator circuit with bias current generator
An oscillator circuit (100) comprises a crystal oscillator (10) arranged to generate an oscillation signal, a bias current generator (20) arranged to supply a bias current to the crystal oscillator (10), and a feedback stage (30) arranged to generate a feedback signal in response to an amplitude of the oscillation signal reaching an amplitude threshold. The bias current generator (20) is arranged to: in response to a supply of power to the oscillator circuit (100) being switched on, generate the bias current at an increasing level commencing from a first level; in response to the feedback signal, terminate the increasing; and during subsequent oscillation of the crystal oscillator (10), supply the bias current at a second level dependent on a final level of the bias current reached when the increasing is terminated. |
US10333523B2 |
Exclusive-OR logic device with spin orbit torque effect
Described is an apparatus which comprises: a first layer formed of a material that exhibits spin orbit torque effect; a second layer formed of material that exhibits spin orbit torque effect; and a magnetic tunneling junction (MTJ) including first and second free magnetic layers, wherein the first free magnetic layer is coupled to the first layer and wherein the second free magnetic layer is coupled to the second layer. |
US10333521B2 |
Semiconductor device
A voltage-controlled oscillator is provided. A semiconductor device includes a first circuit and a second circuit. The first circuit has a function of holding a first potential and a function of controlling the level of a third potential supplied to the second circuit according to a second potential based on the first potential. The second circuit has a function of outputting a second signal based on a first signal input to the second circuit. The delay time from input of the first signal to the second circuit to output of the second signal from the second circuit is determined by the third potential. |
US10333519B2 |
On-die termination
Local on-die termination controllers for effecting termination of a high-speed signaling links simultaneously engage on-die termination structures within multiple integrated-circuit memory devices disposed on the same memory module, and/or within the same integrated-circuit package, and coupled to the high-speed signaling link. A termination control bus is coupled to memory devices on a module, and provides for peer-to-peer communication of termination control signals. |
US10333518B2 |
Device for detecting the presence of a user, door handle comprising said device and method for configuring the associated handle
A device (D′) for detecting presence of a user includes: a connection to the electrical ground (14), an electrode (12), control elements (13′) of the electrode, a conducting element (11), connected to the connection (14) to the electrical ground, a first switching element (I1) between the conducting element and the connection to the electrical ground, first element (16) for selecting the position of the first switching element, in order to select the position of the first switching element as a function of the type of coating covering a second exterior surface of a handle into which the device is integrated. The door handle including the device and the associated method for configuring the handle are also described. |
US10333517B2 |
Optoelectronic sensor
The invention relates to an optoelectronic sensor for monitoring a monitored zone. The sensor comprises a main light transmitter for transmitting sensing light signals that propagate through a protective screen into the monitored zone; a main light receiver for receiving light that emanates from the monitored zone; and a control unit for controlling the sensor. The sensor is configured in this respect to carry out a contamination recognition in which the degree of contamination of the protective screen is determined by means of a measured contamination value. The sensor in accordance with the invention is characterized in that the control unit is adapted to recognize the approach of a hand and/or of a finger toward the protective screen with reference to the contamination recognition and to output an action signal on the recognition of the hand and/or of the finger. |
US10333516B2 |
Optical receivers
In one example, a device includes a photodetector to generate an electrical signal in response to an optical signal and a transimpedance amplifier unit to receive the electrical signal. In one example, the transimpedance amplifier unit may include a first inverter unit, a second inverter unit coupled to the first inverter unit, and a third inverter unit coupled to the second inverter unit. In one example the third inverter unit may include a feedback resistor and a first n-type transistor in parallel to the feedback resistor, where the first n-type transistor is to provide a variable gain of the third inverter unit. |
US10333514B2 |
Power module
A communication signal terminal receives a first communication signal which includes an address of a first IC and a first configuration value for the first IC, and a second communication signal which includes an address of a second IC and a second configuration value for the second IC. A data common bus is connected to the communication signal terminal and transmits the first communication signal and the second communication signal. The first IC is configured to receive the first communication signal transmitted through the data common bus, and store first configuration value for the first IC included in the second communication signal. The second IC is configured to receive the second communication signal transmitted through the data common bus, and store the second configuration value for the second IC stored in the second communication signal. |
US10333513B2 |
Signal multiplexer
A signal multiplexer according to the present embodiment has a configuration sufficiently capable of accelerating a data rate. The signal multiplexer includes M number of front units and a rear unit. An m-th front unit Am outputs an output signal corresponding to an m-th input signal Im when both the control signal Cm and the control signal Cn are significant levels, and outputs an output signal having a fixed level when at least either one of the control signal Cm or the control signal Cn is an non-significant level. A rear unit B receives signals from the front units, and outputs a signal having a different signal level in a case in which all the output signals from the front units are the same level or in the other case. |
US10333511B2 |
Dual-level power-on reset (POR) circuit
An integrated circuit (IC) including a first power-on reset (POR) circuit and a second POR circuit is disclosed. The first POR circuit is configured to enable the second POR circuit when a supply voltage initially exceeds a first threshold voltage as the supply voltage is being applied to the IC. The second POR circuit is configured to activate a first section of circuitry when the second POR circuit is enabled by the first POR circuit and the supply voltage initially exceeds a second threshold voltage as the supply voltage is being applied to the IC. Since a POR threshold voltage can affect current drain and/or operational functions of an IC, having the first POR circuit configured to enable the second POR circuit and having the second POR circuit configured to activate the first section of the main circuitry allows the IC to operate properly while reducing current drain. |
US10333506B2 |
High-speed current comparator suitable for nano-power circuit design
Systems and methods according to one or more embodiments are provided for a current comparator with biasing circuitry to provide for low power consumption and high-speed performance. In one example, a system includes an input port to receive a current pulse and an amplifier configured to provide a voltage pulse at an output port in response to the current pulse. The system also includes a first biasing circuit coupled between the output port and the input port to selectively limit a voltage at the input port. The system further includes a second biasing circuit coupled to the amplifier to selectively adjust a bias of the amplifier. |
US10333505B2 |
Repetitive IO structure in a PHY for supporting C-PHY compatible standard and/or D-PHY compatible standard
A circuit in a physical unit (PHY) is disclosed, the circuit comprising two trios and a combo wire therebetween, wherein each of said trios includes three wires, and wherein said combo wire is configurable as a signal, floating, or any dc voltage, furthermore, a Quad-IO block is designed for transmit data in two D-PHY lanes with the combo wire configured as a signal wire or a C-PHY trio with the combo wire configured as a shielding wire, such that the same Quad-IO block can be instantiated multiple times in a physical unit for meeting different bandwidth requirements as well as for placing pads along a same direction for preventing performance difference between D-PHY lanes or C-PHY trios. |
US10333504B2 |
Low power clamp for electrical overstress protection
Described is an apparatus which comprises: a sensor to detect entrance of single-ended-zero (SE0) state on first and second data lines, and to detect exit of the SE0 state; and a clamp unit to clamp an overshoot or undershoot condition on the first or second data lines during the detected entrance and exit of the SE0 state. |
US10333501B2 |
Buffer circuit and device including the same
A buffer circuit may include: a current mirror circuit suitable for selectively forming a first current mirror corresponding to a first power source voltage, and a second current mirror corresponding to a second power source voltage; and a differential pair coupled to the current mirror circuit, and suitable for forming a current path with the first current mirror or the second current mirror, amplifying a differential signal corresponding to a difference between a reference voltage and input data received through an input terminal, and outputting the amplified differential signal to an output terminal as a buffer output signal. |
US10333496B2 |
Tuning of filters
There is provided a method, including obtaining information indicating at least one reference characteristic; obtaining input data, the input data relating to the output of the tunable filter; determining, based on the input data, at least one characteristic of the tunable filter; upon detecting that the at least one determined characteristic does not match with the at least one reference characteristic, determining tuning instructions for the tunable filter; and applying the tuning instructions in adjusting the tunable filter. |
US10333494B2 |
Simplified acoustic RF resonator parallel capacitance compensation
RF circuitry, which includes a first acoustic RF resonator (ARFR) and a first compensating ARFR, is disclosed. A first inductive element is coupled between the first compensating ARFR and a first end of the first ARFR. A second inductive element is coupled between the first compensating ARFR and a second end of the first ARFR. The first compensating ARFR, the first inductive element, and the second inductive element at least partially compensate for a parallel capacitance of the first ARFR. |
US10333493B2 |
Embedded RF filter package structure and method of manufacturing thereof
A filter package and method of manufacturing thereof is disclosed. The filter device package includes a first dielectric layer having an acoustic wave filter device attached thereto, the acoustic wave filter device comprising an active area and I/O pads. The filter device package also includes an adhesive positioned between the first dielectric layer and the acoustic wave filter device to secure the layer to the device, vias formed through the first dielectric layer and the adhesive to the I/O pads of the acoustic wave filter device, and metal interconnects formed in the vias and mechanically and electrically coupled to the I/O pads of the acoustic wave filter device to form electrical interconnections thereto, wherein an air cavity is formed in the adhesive between the acoustic wave filter device and the first dielectric layer, in a location adjacent the active area of the acoustic wave filter device. |
US10333487B2 |
Acoustic wave element, filter element, and communication device
An acoustic wave element of the present invention includes a piezoelectric substrate, an excitation electrode which is arranged on the piezoelectric substrate and includes a plurality of electrode fingers, and two reflectors arranged on the piezoelectric substrate, each of which includes a plurality of reflection electrode fingers, which sandwich the excitation electrode therebetween in the propagation direction of an acoustic wave. The excitation electrode includes a main region in the center vicinity of the line of the plurality of electrode fingers in which the intervals between the centers of the plurality of electrode fingers are uniformly a first interval. In the reflector, at least one of the reflection electrode fingers shifts to the excitation electrode side relative to virtual electrode finger positions which are repeatedly set at the first intervals from the electrode fingers in the main region. |
US10333486B2 |
Piezoelectric vibrator and piezoelectric vibrating apparatus
A piezoelectric vibrator that includes a piezoelectric film with a pair of electrodes disposed on opposing sides of the piezoelectric film. Moreover, the vibrator includes first and second adjustment films with the first adjustment film covering the first surface of the piezoelectric film in a first region and the second adjustment film covering the first surface of the piezoelectric film in a second region that is different from the first region. Moreover, the second region of the piezoelectric film has a greater displacement than the first region when the piezoelectric vibrator vibrates. |
US10333484B2 |
Filter modules and filter arrays having inductive impedance
Aspects and examples reduce the insertion loss and the noise figure of a filter module, which is configured by capacitive elements such as surface acoustic wave resonators and impedance matched. In one example, the filter module includes a filter having a certain passband and a matching resonator for impedance matching of the filter, the passband of the filter being included in a frequency band ranging between a resonant frequency and an antiresonant frequency of the matching resonator, and a center frequency of the passband of the filter being lower than a center frequency of the band ranging between the resonant frequency and the antiresonant frequency of the matching resonator. |
US10333483B2 |
Loudness-based audio-signal compensation
Provided are, among other things, systems, methods and techniques for loudness-based audio-signal compensation. According to one such system, an input line accepts an input audio signal; a loudness estimator, coupled to the input line, processes the input audio signal to obtain an audio playback loudness level and also provides a production loudness level for the input audio signal; and a filter generator/selector coupled to an output of the loudness estimator provides an audio compensation filter based on the production loudness level and the audio playback loudness level. The input signal is processed by the audio compensation filter to provide an output signal. |
US10333480B2 |
Crystal oscillator device and method of measuring crystal oscillator characteristic
A crystal oscillator device is disclosed. The crystal oscillator device includes a casing; a crystal piece; a pair of excitation electrodes; a transmission antenna electrically coupled to one of the excitation electrodes; a reception antenna configured to receive a radio wave from the transmission antenna; and an alarm generator configured to generate an alarm based on a signal whose amplitude is equal to or less than a reference value, the signal being received by the reception antenna. |
US10333479B2 |
Power amplifier with improved linearity
Power amplifier circuitry includes an amplifier stage, a non-linear compensation network, and non-linear compensation control circuitry. The amplifier stage includes an input and an output, and is configured to receive an input signal at the input and provide an amplified output signal at the output. The non-linear compensation network is coupled between the input and the output of the amplifier stage. The non-linear compensation control circuitry is coupled to the non-linear compensation network and one or more of the input and the output of the amplifier stage. The non-linear compensation control circuitry is configured to adjust a capacitance of the non-linear compensation network to cancel a parasitic capacitance associated with the amplifier stage and thus reduce AM-PM distortion. |
US10333478B1 |
Slew boost disable for an operational amplifier
An input stage of an operational amplifier receives first and second input voltages. An output slew detection circuit decreases a first current responsive to slewing of an output of the operational amplifier and increases the first current responsive to no slewing. A slew boost and differential input voltage detection generates a second current at a first level when the first and second input voltages are approximately equal and to generate the second current at a second level, smaller than the first level, responsive to the first and second input voltages not being approximately equal. A voltage on a capacitor increases responsive to the first current from the output slew detection circuit increasing and responsive to the second current being at the second level. A current mirror is activated responsive to the voltage on the capacitor exceeding a second threshold. The current mirror decreases a third current of the input stage. |
US10333475B2 |
Logarithmic detector amplifier system for use as high sensitivity selective receiver without frequency conversion
A logarithmic detector amplifying (LDA) system is provided for use as a high sensitivity receive booster or replacement for a low noise amplifier in a receive chain of a communication device. The LDA system includes an amplifying circuit configured to receive an input signal having a first frequency and generate an oscillation based on the input signal, a sampling circuit coupled to the amplifying circuit and configured to terminate the oscillation based on a predetermined threshold to periodically clamp and restart the oscillation to generate a series of pulses modulated by the oscillation and by the input signal, and one or more resonant circuits coupled with the amplifying circuit and configured to establish a frequency of operation and to generate an output signal having a second frequency, the second frequency being substantially the same as the first frequency. |
US10333474B2 |
RF transceiver front end module with improved linearity
A power amplifier system front end measures both forward and reverse power associated with an RF transmit signal. A processor is configured to use measurements derived from the measured forward and reverse power output to adjust the RF transmit signal in order to compensate for one or more memory effects of the power amplifier system. |
US10333470B2 |
Apparatus and methods for envelope tracking systems
Apparatus and methods for envelope tracking systems are provided. In certain configurations, an envelope tracking system includes a digital filter that generates a filtered envelope signal based on a digital envelope signal representing an envelope of a radio frequency signal, a buck converter controllable by the filtered envelope signal and including an output electrically connected to a power amplifier supply voltage, a digital-to-analog converter module including an output electrically connected to the output of the buck converter and that provides an output current, and a digital shaping and delay circuit configured to generate a shaped envelope signal based on shaping the filtered envelope signal. The shaped envelope signal controls a magnitude of the output current, and the digital shaping and delay circuit controls a delay of the shaped envelope signal to align the output of the digital-to-analog converter module and the output of the buck converter. |
US10333469B2 |
Cascaded switch between pluralities of LNAS
An apparatus includes a first plurality of low noise amplifiers (LNAs) and a cascaded switch configured to route outputs of the first plurality of LNAs to a second plurality of LNAs. |
US10333468B2 |
Terahertz wave fast modulator based on coplanar waveguide combining with transistor
A terahertz wave fast modulator based on coplanar waveguide combining with transistor is disclosed. The terahertz waves are inputted through a straight waveguide structure, and then are coupled through a probe structure onto a core part of the present invention, which includes a suspended coplanar waveguide structure and a modulation unit with high electron mobility transistor, wherein the suspended coplanar waveguide structure is formed by three metal wires and a semiconductor substrate; and the modulation unit with high electron mobility transistor is located between adjacent metal transmission strips of the coplanar waveguide structure. Transmission characteristics of the terahertz waves in the coplanar waveguide structure are changed through the switching on/off of the modulation unit, so as to fast modulate the amplitudes and phases of the terahertz waves, and finally the modulated terahertz waves are transmitted through a probe—waveguide structure. |
US10333467B2 |
Crystal oscillator
A crystal oscillator includes a surface mount type crystal unit and a mounting substrate. The surface mount type crystal unit includes a ceramic container. The surface mount type crystal unit has a rectangular shape as a planar shape. The mounting substrate includes a ceramic substrate on which an electronic component is mounted, the mounting substrate having a rectangular shape as a planar shape. The crystal oscillator has a structure where the surface mount type crystal unit and the mounting substrate are laminated, and both terminals of the surface mount type crystal unit and the mounting substrate are connected with a bonding material. The mounting substrate and the surface mount type crystal unit are connected in a positional relationship where a long side of the mounting substrate and a long side of the surface mount type crystal unit are orthogonal. |
US10333465B2 |
VCO tuning range extension using parasitic diode capacitance control
Embodiments of methods and apparatuses may provide the capability to extend the tuning range of a VCO in a way that does not degrade VCO circuit performance. For example, the parasitic capacitance of semiconductor devices in the VCO circuit may be utilized to extend the tuning range of a VCO without significant degradation of VCO circuit performance. For example, in an embodiment, a method voltage-control of an oscillator may comprise receiving a first signal for control of a frequency of an output signal from the oscillator, deriving a second signal from the first signal, controlling the frequency of the output signal from the oscillator using the first signal, and extending a frequency range of the oscillator using the second signal. |
US10333463B2 |
Stress compensated oscillator circuitry and integrated circuit using the same
A stress compensated oscillator circuitry comprises a sensor arrangement for providing a sensor output signal SSensor, wherein the sensor output signal SSensor is based on an instantaneous stress or strain component σ in the semiconductor substrate, a processing arrangement for processing the sensor output signal SSensor and providing a control signal SControl depending on the instantaneous stress or strain component σ in the semiconductor substrate, and an oscillator arrangement for providing an oscillator output signal Sosc having an oscillator frequency fosc based on the control signal SControl, wherein the control signal SControl controls the oscillator output signal Sosc, and wherein the control signal SControl reduces the influence of the instantaneous stress or strain component σ in the semiconductor substrate onto the oscillator output signal Sosc, so that the oscillator circuitry provides a stress compensated oscillator output signal. |
US10333455B2 |
System and method for consistent speed regulation in a variable frequency drive
A system and method for speed regulation of a VFD circuit via an anti-windup control scheme that provides consistent speed response with no overshoot is disclosed. A control system for operating the VFD circuit includes a feedback controller programmed to receive a speed of a motor operating responsive to an initial torque command and process the speed of the motor to generate a feedback controller output. A feedforward controller of the control system is programmed to process a speed reference to generate a feedforward controller output. A command module of the control system is programmed to determine a torque command based on the processed outputs of the feedback and feedforward controllers and operate the VFD circuit to control the motor according to the torque command. |
US10333454B2 |
Power tool having a universal motor capable of being powered by AC or DC power supply
A power tool is provided including an electric universal motor. A power supply interface is arranged to receive at least one of Alternating Current (AC) power from an AC power supply having a first nominal voltage higher than the operating voltage of the motor, or Direct Current (DC) power from a DC power supply having a second nominal voltage that falls approximately within the operating voltage range of the motor. The power supply interface outputs the AC power via an AC power line and the DC power via a DC power line. A motor control circuit supplies electric power from one of the AC power line or the DC power line via a common node, and reduces a supply of power from the AC power line to a level corresponding to the operating voltage of the operating voltage range of the motor. |
US10333448B2 |
Method for torque control systems and methods based on rotor temperature
An electric motor control system of a vehicle includes a current command module configured to, based on a motor torque request for an electric motor of the vehicle, generate a first d-axis current command for the electric motor and a first q-axis current command for the electric motor. An adjustment module is configured to, based on a speed of a rotor of the electric motor and the motor torque request, selectively determine at least one of a d-axis current adjustment and a q-axis current adjustment based on a temperature of the rotor of the electric motor. An adjusting module is configured to produce a second d-axis current command for the electric motor by adjusting the first d-axis current command based on the d-axis current adjustment and to produce a second q-axis current command for the electric motor by adjusting the first q-axis current command based on the q-axis current adjustment. |
US10333447B2 |
Motor control system and method
A system for controlling an electric motor which includes three coils and a rotor, comprising a motion-profile-generator for generating a rotor-motion-profile and for producing a position-command, a position-controller for determining a velocity-command and a position-feedforward, for determining a forward-velocity according to the prediction of the velocity required to reach said position-command. The system further includes a first summer for producing a modified velocity, a velocity controller, for determining a current-command, a velocity feedforward, for determining a forward-current and a second summer for producing a modified-current. The system also includes a commutator, for determining respective modified-coil-currents for each of at least three current-control-loops and for dividing said modified-coil-currents between the said current-control-loops according to the position of said rotor. Each current-control-loop includes a current-controller, for determining a respective voltage-command for the respective coil thereof an h-bridge for providing said voltage command to the respective coil thereof. |
US10333446B2 |
Controller for induction motor
A controller for an induction motor includes a proportional gain setter that sets a magnitude of a proportional gain of a current regulator, and the proportional gain setter sets the magnitude of the proportional gain based on the leakage inductance in response to the primary current. |
US10333444B2 |
System and method for stability control in adjustable speed drive with DC link thin film capacitor
A control system for actively damping an output of an adjustable speed drive (ASD) having a DC link thin film capacitor is programmed to calculate a d-axis damping coefficient and a q-axis damping coefficient for stabilizing an output of the ASD based at least on a voltage across the DC link thin film capacitor at a steady operating point. The control system is further programmed to extract d-axis and q-axis perturbations in d-axis and q-axis output currents of the ASD using a high pass filter, damp the d-axis perturbation and the q-axis perturbation with the d-axis damping coefficient and the q-axis damping coefficient, respectively, and calculate a damping frequency based on the damped d-axis perturbation and the damped q-axis perturbation. The control system is also programmed to damp an angle of rotation of a reference motor speed command for controlling the ASD using the damping frequency. |
US10333443B2 |
Apparatus and method for controlling a device
An apparatus and method for adjusting an amplitude of a drive signal applied to a device are presented. The method of driving a device includes providing a drive signal to drive the device, monitoring a gradient value of the response signal; and changing an amplitude level of the drive signal based on the gradient value. The monitoring of the gradient value includes sensing an electrical parameter of the response signal and calculating the gradient value based on the electrical parameter. |
US10333441B2 |
Method for regulating a speed of an electric motor of a power tool
A method for regulating a speed of an electric motor of a power tool, the speed of the electric motor being established as a function of an actuation of a control device, the control device being actuated in such a way that a speed is requested which is less than a maximum speed, the speed being set in such a way that, in a first speed range upon an increase of the torque output by the electric motor, the speed decreases with a first negative slope, the speed being set in a second speed range in such a way that the speed proceeds with a second slope upon an increase of the output torque, the second slope being greater than the first slope when considered mathematically. |
US10333436B2 |
Drive circuit for electric motors
Drive circuits for parallel electric motors are provided. A drive circuit includes an inverter, at least one current sensor, and a DSP. The inverter is coupled to and configured to provide three phase power to a plurality of parallel electric motors. The at least one current sensor is coupled to the inverter and is configured to measure stator phase currents output by the inverter for driving the plurality of parallel electric motors. The DSP is coupled to the inverter and the at least one current sensor and is configured to receive the stator phase currents from the at least one current sensor, and generate at least one PWM signal for controlling the inverter based on the stator phase currents. |
US10333435B2 |
Multi-motor controller
A motor control module provides control of a plurality of different motor types, such as a 1-phase DC Brush motor, a 3-phase brushless DC motor, and a 2-phase step motor. The module includes a digital amplifier that is configurable to drive the plurality of different motor types. A motor control unit, coupled to the digital amplifier, controls a motor type driven by the digital amplifier via a command signal to the digital amplifier. The motor control unit also monitors status information about the motor control module, including status information about the digital amplifier. A motor coil interface is coupled to the digital amplifier and configured to connect with the plurality of different motor types. |
US10333430B2 |
Robust triboelectric nanogenerator based on rolling electrification
A generator for converting mechanical energy or hydropower or wind energy into electrical energy is disclosed. The generator includes a first member and a second member in contact with the first member to generate triboelectric charges. The second member rolls against the first member to generate a flow of electrons between two electrodes. Another embodiment of the generator includes two electrodes, and a member in contact with the two electrodes to generate triboelectric charges. The member rolls against the electrodes to generate a flow of electrons between the two electrodes. |
US10333429B1 |
Method for controlling inverter
The present disclosure provides a method for controlling an inverter in an inverter system including the inverter, wherein the inverter includes a direct current-link capacitor, an inverting unit and a control unit, wherein the method comprises: when a direct current-link voltage of the direct current-link capacitor is greater than or equal to a predefined first voltage and is smaller than a second voltage which is greater than the first voltage, calculating a value using the direct current-link voltage and a time, and accumulating the calculated value over time to generate a cumulative value; when the cumulative value is greater than or equal to a predefined first value, blocking an output of the inverting unit; and when the direct current-link voltage is smaller than the first voltage, obtaining a value by subtracting a second predefined value from the cumulative value, and updating the cumulative value as the obtained value. |
US10333426B2 |
Inverter with identification of neutral connection
A method and system for operating an inverter, which has a terminal with four conductor connectors for connection of the inverter to three outer conductors and to a neutral conductor of an AC voltage grid is disclosed. The method includes determining a connection configuration of the inverter to the AC voltage grid by actuating switching elements of a bridge circuit of the inverter to generate a zero-phase sequence system having a zero-phase sequence system current, and measuring and evaluating output currents of the inverter with respect to the zero-phase sequence system current. The method also includes identifying a presence of a connection of the neutral conductor to a conductor connector provided for connection to the neutral conductor when the zero-phase sequence system current exceeds a prescribed threshold value and identifying that the neutral conductor is not connected to the conductor connector provided for connection to the neutral conductor otherwise. |
US10333425B1 |
Self-biasing ideal diode circuit
An ideal diode circuit is described which uses an NMOS transistor as a low-loss ideal diode. The control circuit for the transistor is referenced to the anode voltage and not to ground, so the control circuitry may be low voltage circuitry, even if the input voltage is very high, referenced to earth ground. A capacitor is clamped to about 10-20V, referenced to the anode voltage. The clamped voltage powers a differential amplifier for the detecting if the anode voltage is greater than the cathode voltage. The capacitor is charged to the clamped voltage during normal operation of the ideal diode by controlling the conductivity of a second transistor coupled between the cathode and the capacitor, enabling the circuit to be used with a wide range of frequencies and voltages. All voltages applied to the differential amplifier are equal to or less than the clamped voltage. |
US10333417B2 |
Device and method for controlling flyback converter
A control device, which is applied to a flyback converter including an auxiliary switch, includes: an on-time setter, configured to set an on-time threshold according to a reference value and an output voltage of the flyback converter; and an on-time controller, configured to output a control signal to turn on the auxiliary switch, and turn off the auxiliary switch when on-time of the auxiliary switch reaches the on-time threshold. According to the present disclosure, it is able to achieve zero voltage switching of a primary-side switch of the flyback converter with variable outputs. |
US10333416B2 |
System and method for controlling voltage control loop in power converter
A method for controlling a power converter includes determining whether a value of a feedback signal is in a first range, detecting a plurality of points of the feedback signal, and decreasing one or both of a proportional coefficient and an integral coefficient of a first control loop of the power converter at a first plurality of times corresponding to the detected plurality of points of the feedback signal when the value of the feedback signal is in the first range. The feedback signal indicates an output signal of the power converter. A circuit for controlling a power converter includes a transient detector that generates a transient detection signal in response to a feedback signal indicating an output signal of the power converter and a gain selector that generates a gain selection signal in response to the transient detection signal. |
US10333415B2 |
Insulated synchronous rectification DC/DC converter including synchronous rectification controller controlling synchronous rectification transistor
A synchronous rectification controller configured to control a synchronous rectification transistor is provided on the secondary side of an insulated synchronous rectification DC/DC converter. A DRAIN pin receives the drain voltage VDS2 of the synchronous rectification transistor. A pulse generator generates a pulse signal S11 based on the voltage at the DRAIN pin. A driver drives the synchronous rectification transistor based on the pulse signal S11. Upon detecting an open-circuit fault of the DRAIN pin, an abnormality detection circuit asserts an abnormality detection signal S13. |
US10333412B2 |
Power delivery device, AC adapter, AC charger, electronic apparatus and power delivery system
A PD device comprises: a DC/DC converter disposed between an input and a VBUS output; a primary-side controller configured to control an input current of the DC/DC converter; a signal conversion and switching circuit coupled to a control input and configured to executes signal conversion and switching; an output capacitor CO connected between the VBUS output and the signal conversion and switching circuit; and a secondary-side controller coupled to the signal conversion and switching circuit, and configured to receive the control input signals subjected to the signal conversion and switching executed in the signal conversion and switching circuit, and to feed back the control input signals to the primary-side controller. The primary-side controller varies an output voltage value and an available output current value (MAX value) of the DC/DC converter by controlling the input current on the basis of the control input signals fed back from the secondary-side controller. |
US10333408B1 |
Compensation of level-shift capacitance
A half bridge circuit and a method for its operation are presented. The half bridge circuit contains a high-side switch, a latch for providing a drive signal for the high-side switch, a first transistor device acting as a level shifter for shifting a voltage level at an input of the latch. The first transistor device is coupled between a supply voltage level and ground, and the voltage level at the input of the latch is shifted in accordance with a current that flows through the first transistor device. A second transistor device is coupled between the supply voltage level and ground, in parallel to the first transistor device. There is a current mirror for mirroring a current that flows through the second transistor device. There is a circuit path for feeding the mirrored current to an intermediate node between the supply voltage level and the first transistor device. |
US10333393B2 |
Embedded charge pump voltage regulator
Certain aspects of the present disclosure provide methods and apparatus for implementing a voltage regulator. The voltage regulator includes a power field effect transistor (FET) comprising a gate terminal. The voltage regulator further includes a charge pump, the charge pump comprising a capacitor switchably coupled to the gate terminal. The voltage regulator further includes a current outputting amplifier switchably coupled to the capacitor. |
US10333392B2 |
Reconfigurable switched capacitor power converter techniques
An apparatus for converting a first voltage into a second voltage includes a reconfigurable switched capacitor power converter having a selectable conversion gain. The power converter has switch elements configured to electrically interconnect capacitors to one another and/or to the first or second voltage in successive states. The switch elements are configured to interconnect at least some capacitors to one another through the switch elements. A controller causes the reconfigurable switched capacitor power converter to transition between first and second operation modes. The controller minimizes electrical transients arising from transition between modes. In the first operating mode, the power converter operates with a first conversion gain. In the second operating mode, it operates with a second conversion gain. |
US10333391B2 |
Control method of high efficient buck-boost switching regulator
The present disclosure relates to methods and circuits to achieve a buck-boost switching regulator that allows changing operation modes without causing large output ripples during transition of operation modes Increased error amplifier output voltage range over which the converter stays in its present operating mode (buck or boost or buck-boost), resulting in hysteresis between error amplifier output voltage and output voltage). The larger the hysteresis, the smaller will be the likeliness of having to switch between modes. A first embodiment is combining masking logic applied to signals driving the switches of the switching regulator and offset feedback to outputs of the error amplifier in order to providing hysteresis to suppress operation mode bounce and to minimize ripples while a second embodiment is monitoring pulse width of PWM pulses by a pulse width checker. |
US10333390B2 |
Systems and methods for providing vector control of a grid connected converter with a resonant circuit grid filter
An example system for controlling a grid-connected energy source using a neural network is described herein. The example system can include a grid-connected converter (“GCC”) operably coupled between an electrical grid and an energy source, a n-order grid filter (e.g., where n is an integer greater than or equal to 2) operably coupled between the electrical grid and the GCC, and a nested-loop controller. The nested-loop controller can have inner and outer control loops and can be operably coupled to the GCC. A d-axis loop can control real power, and a q-axis loop can control reactive power. Additionally, the inner control loop can include a neural network that is configured to optimize dq-control voltages for controlling the GCC. The neural network can account for circuit dynamics of the n-order grid filter while optimizing the dq-control voltages. |
US10333387B2 |
Electric assembly including a semiconductor switching device and a clamping diode
An electric assembly includes a semiconductor switching device with a maximum breakdown voltage rating across two load terminals in an off-state. A clamping diode is electrically connected to the two load terminals and parallel to the switching device. A semiconductor body of the clamping diode is made of silicon carbide. An avalanche voltage of the clamping diode is lower than the maximum breakdown voltage rating of the switching device. |
US10333382B2 |
Electric power converter
In an electric power converter, a driver unit includes an output unit, an auxiliary power source, a switch circuit unit, and a diode. The output unit includes first and second MISFETs and selectively outputs an on signal or an off signal to a gate electrode of a first HEMT. The auxiliary power source outputs a predetermined positive voltage. The switch circuit unit selectively connects a source electrode of the first MISFET to the auxiliary power source or a drain electrode of the first HEMT. The diode is connected to a source electrode of the second MISFET and is oriented such that forward current flows to a source electrode of the first HEMT. In the event of a short circuit in a certain HEMT, a microcomputer connects the source electrode of the first MISFET to the auxiliary power source and outputs an off command to the driver unit. |
US10333378B2 |
Speed restriction system using eddy currents
The current subject matter describes a device and system including one or more movable arms containing one or more magnets that are caused to move relative to a non-ferrous material by motion of the device to generate eddy currents that cause a braking of the device. Devices of this disclosure may include one or more trolleys that moving along a coaster track and which contain braking arms having magnets that move due to inertial force and/or can be controlled by a remote server computer based on information obtained from the one or more trolleys as they move along the coaster track. |
US10333376B2 |
Double-rotor switched reluctance machine
Various embodiments are described herein for a double-rotor switched reluctance machine. In one example embodiment, the double-rotor switched reluctance machine comprises an interior rotor, an exterior rotor spaced from the interior rotor and coaxially and concentrically disposed outside the interior rotor, and at least one stator disposed concentrically with the interior rotor and the exterior rotor. The interior rotor, the exterior rotor and the at least one stator are disposed within one machine set to provide an interior switched reluctance machine and an exterior switched reluctance machine. The interior switched reluctance machine and the exterior switched reluctance machine can operate as two motors, two generators, or a motor and a generator simultaneously. |
US10333375B2 |
Electric motor having balance structure and machine tool equipped with the electric motor
To provide an electric motor enabling easy and high-precision balance correction, and a machine toll including this electric motor. An electric motor (1) includes: a cylindrical stator (2); a rotor (3) having a rotary shaft part (31) inserted inside of the stator (2); a housing (4) installed to both ends in an axial direction of the stator (2); an opening (51a) provided in at least one outer peripheral lateral face of the housing (4), and disposed to be separated from an internal space (S) of the stator and a ventilation passage (9) formed in the stator (2); and a balance correction component (6, 61) that is installed to the rotary shaft part (31), and corrects balance of the rotor (3), in which the balance correction component (61) is exposed to outside from the opening (51a); and a machine tool (10) includes this electric motor (1). |
US10333371B2 |
Stator and rotating electric machine including the same
A stator includes a stator core, a winding, and a temperature sensor. In the stator core, a plurality of slots are formed in a circumferential direction of the stator. The winding is formed by a plurality of conductors which are housed in the slots and are electrically connected. The slots are formed such that a predetermined number of the conductors are housed and arrayed in a radial direction of the stator. The temperature sensor is located in at least one of the slots and detects temperature of the conductors. |
US10333366B2 |
Expandable slot closure for an electric machine
A slot-closing device for closing a slot in a stator or a rotor of an electric machine includes a closure element for closing the slot. A closure element for closing the slot contains a ferromagnetic material, and has a predetermined bending section along a longitudinal extension direction of the closure element, such that two leg portions disposed at an obtuse angle of less than 180° to one another are connected by the bending section. An adhesive layer designed to harden when heated is disposed on edges of the two leg portions. |
US10333365B2 |
End winding support segment with integrated lubricant manifold
An end winding support segment for a generator rotor includes a support segment body with a curved inner surface configured to be adjacent to a rotor shaft, a winding support arm extending radially outward from the support segment body, and an orifice extending from the curved inner surface of the support to an exterior surface of the support adjacent the winding support arm with the orifice configured to transfer lubricant from a surface of the rotor shaft to a winding located on the winding support arm. |
US10333364B2 |
Slot insulation for electrical machines
An electrical machine includes a winding core with a plurality of end slots. A winding is seated in the end slots with end windings where the winding crosses from end slot to end slot. A slot insulator is seated in two of the end slots. The slot insulator includes a first slot liner seated in a first one of the two end slots with a winding slot defined therethrough in an axial direction. A second slot liner is seated in a second one of the two end slots with a winding slot defined therethrough in the axial direction, wherein the second slot liner is spaced apart in a lateral direction relative to the axial direction from the first slot liner by a gap. The slot insulator includes a span portion bridging across the gap to connect the first and second slot liners. |
US10333361B2 |
Dynamo-electric machine
To provide a dynamo-electric machine with which it is possible to improve electrical characteristics by reducing the leakage magnetic flux and increasing the effective magnetic flux. In order to achieve this, a magnetic pole head (23) for restraining a field winding (24) is provided with restraining parts (31) for restraining only the coil end (24b) of the field winding (24). The restraining parts (31) are positioned further axially outside or inside than both axial end surfaces (11a) of a stator core (11). The restraining parts (31) have formed thereon: an inclined surface (31a) positioned further radially inside than the radially outside end surface (23a), of the magnetic pole head (23), which radially faces the inner circumferential surface (11b) of the stator core (11); and a step (31b) for linking the radially outside end surface (23a) and the inclined surface (31a) in the radial direction. |
US10333359B2 |
Method and apparatus for controlling wireless power of a receiver in a wireless power transmission/reception system
A method and apparatus are provided for controlling power in a wireless power transmission/reception system. The method includes receiving power information from a receiver within a charging area; determining whether power is available for the receiver based on the power information; if the power is available for the receiver, transmitting, to the receiver, a first response requesting the receiver to perform charging; and if the power is not available for the receiver, transmitting, to the receiver, a second response requesting the receiver to maintain a standby state |
US10333357B1 |
Methods and systems for arrangement and control of wireless power transfer and receiving
Systems and methods for transmitting, receiving, and controlling wireless power are disclosed. The systems include one or more transmitters, one or more receivers, one or more sensors, one or more surrounding mapping devices, one or more controllers and control methods, and/or one or several arrangements. In one embodiment, a system and controller automatically adjusts the wireless power amount/level and/or type/source based on the mapped surroundings in order maintain safety, maintain health, optimize efficiency, and/or improve wireless energy transmission and receiving. In another embodiment, a system and controller controls and adjust several types and forms wireless energy transmission and receiving such as radiative electromagnetic energy, non-radiative electromagnetic energy, sound waves energy, ultrasound energy, light energy, radio frequency energy, and/or inductively coupled energy. In another embodiment, the system parts such as transmitters and wireless energy/power receiving derives communicate information such as the type and amount of wireless energy being transmitted and received. |
US10333349B2 |
Power transmitter, resonance-type contactless power supply and control method therefor
The present disclosure relates to a power transmitter, a resonance-type contactless power supply and a control method. The inverter circuit is controlled to provide a high-frequency AC current with a voltage strength parameter so that a current strength parameter (e.g. a peak value or an effective value of the current) of the AC current flowing through a transmitting coil and that through a receiving coil have a predetermined relationship. Thus, an equivalent load impedance is adjusted so that the system efficiency is optimized. |
US10333348B2 |
Control device, electronic apparatus, and contactless power transmission system
A control device that can perform discharging execution and stop of a power receiving device included in a contactless power transmission, electronic apparatus, contactless power transmission system, and the like. The control device is on a receiving side in a contactless power transmission system including a power transmitting device and a power receiving device, and includes: a charging unit that charges a battery based on power received by a power receiving unit that receives power from the power transmitting device; a discharging unit that performs an operation of discharging the battery; a control unit that controls the discharging unit; and a monitoring unit that monitors the operation state of a switch unit. The control unit causes the discharging unit to discharge when removal of the power receiving device has been detected, and stops the discharging when an off operation of the switch unit has been detected by the monitoring unit. |
US10333347B2 |
Method and control device for controlling an electrical grid
An electrical grid, using physical operating data of the electrical grid a current operating status of the electrical grid is determined by way of a network model of the electrical grid is provided. A first grid component is controlled as a function of a control signal by a regulator with a grid-component-internal control circuit which is adjustable via control parameters. A first component model of the first grid component is imported to determine a dynamic reaction of the first grid component to the control signal depending on the control parameters. |
US10333342B2 |
Fault-tolerant power distribution systems for a modular power plant
Fault-tolerant power distribution systems for modular power plants are discussed. The systems enable the transmission of a portion of the power generated by a modular power plant to remote consumers. The systems also enable the local distribution of another portion of the generated power within the power plant. The various fault-tolerant systems enable the plant to continuously, and without degradation or disruption, transmit power to remote consumers and distribute power within in the power plant in the event of one or more faults within the distribution system. The various embodiments include redundant power-transmission paths, power-distribution module feeds, switchgear, and other hardware components. Such redundant transmission paths and hardware enable the systems to continuously, and without degradation or disruption, transmit power to remote consumers and locally distribute power to the power plant when one or more faults occur within one or more of the redundant power-transmission paths and/or hardware components. |
US10333341B2 |
LED lighting system with battery for demand management and emergency lighting
This disclosure describes systems, methods, and apparatus for a combined LED driver and emergency backup battery system. The LED driver can include current regulation circuitry as well as a bus enabling charging and discharging of an energy storage device from and to the bus. A master controller can control charging and discharging of the energy storage device via a controller of an energy storage management system, and also communicate with the current regulation circuitry to control a balance of power between an AC mains, the energy storage device, and driving of an LED light source. Accessories may be coupled to the bus and receive low voltage power from the bus and optionally receive commands from the master controller and provide sensed data back to the controller. A wireless network interface to the master controller can enable system states based on electrical power company indications and instructions. |
US10333330B2 |
Electrically heated aerosol-generating system
A method of controlling an electrically heated aerosol-generating system is provided, the system including a charging device including a first rechargeable power supply, and an electrically heated aerosol-generating device configured to receive an aerosol-generating substrate and including a second rechargeable power supply, and at least one electrical heating element; and the method including monitoring an ambient temperature adjacent the charging device, determining a charging current, for charging the rechargeable power supply of the charging device, in dependence on the ambient temperature, and charging the rechargeable power supply of the charging device at the determined charging current. There is also provided a system and device for performing the method. |
US10333329B2 |
Cell assembly having a plurality of electrochemical cells and method for operating said cell assembly
A method includes activating electrochemical cells of a cell assembly to output electrical energy in accordance with a superordinate clock signal in order to have an activation and/or switch-off time points of the respective cells on the basis of the superordinate clock signal not all occur at the same time. To reduce the complexity of smoothing the total battery voltage, the switching time points according to the disclosure are shifted on the basis of the superordinate clock signal for the first cell in accordance with a first switching specification by a cell-specific first clock shift signal. |
US10333327B2 |
Bootstrap capacitor charging circuit for GaN devices
GaN-based half bridge power conversion circuits employ control, support and logic functions that are monolithically integrated on the same devices as the power transistors. In some embodiments a low side GaN device communicates through one or more level shift circuits with a high side GaN device. Both the high side and the low side devices may have one or more integrated control, support and logic functions. Some devices employ electro-static discharge circuits and features formed within the GaN-based devices to improve the reliability and performance of the half bridge power conversion circuits. |
US10333325B2 |
Charging state indicating circuit
Disclosed is a charging state indicating circuit, including a indicating circuit, having: a first operational amplifier, having a non-inverting input end inputted with a first sampled voltage and an inverting input end inputted with a first reference voltage; a first triode, having a base coupled to an output end of the first operational amplifier through a first resistor, an emitter coupled to a second reference voltage through a second resistor and a collector coupled to an anode of a first light emitting diode; a second triode, having a base coupled to the output end of the first operational amplifier through a third resistor, an emitter coupled to an anode of a second light emitting diode and a collector coupled to the second reference voltage; a cathode of the first light emitting diode and a cathode of the second light emitting diode are grounded and light colors are different. |
US10333319B2 |
Hybrid super-capacitor / rechargeable battery system
A hybrid system modifies a control algorithm such that the super-capacitor can not only supply pulsed power, but it now can also absorb pulsed power from the load while keeping the battery current constant such that the incoming pulsed power does not stress the battery. The absorbed energy is accumulated in the capacitor and then the control algorithm operates the DC/DC converter to recharge the battery with the energy from the capacitor at a rate that optimized battery performance. If the load supplies energy to the hybrid system such that the current into the battery is within its optimal operating range, then the load is permitted to directly charge the battery. This hybrid system keeps the battery current operating in its most efficient range during both discharging and charging (the discharging and charging currents may be different values) by using the super-capacitor to supply or absorb pulsed in energy that would otherwise stress the rechargeable battery and result in reduced battery cycle life and/or reduced effective capacity over time. |
US10333318B2 |
Electric vehicle supply equipment with temperature controlled current
In electric vehicle supply equipment (EVSE), interruption of charging due to overheating is prevented by adjusting the pulse duty cycle on the control pilot conductor communicating the maximum allowed current level to the electric vehicle, the adjustment being performed whenever the EVSE temperature exceeds a predetermined threshold temperature below the maximum operating temperature as a function of the approach of the temperature to the maximum operating temperature. |
US10333316B2 |
Wired and wireless power distribution coexistence
The use of wireless power distribution equipment can be used to distribute power across various regions. Power from a power plant can be distributed to sub-transmission stations. For example, a transmission probe can be configured to launch a transmission frequency guided surface wave for power transmission over a transmission region. A sub-transmission station can receive the transmission frequency guided surface wave. A sub-transmission probe can be configured to launch a sub-transmission frequency guided surface wave to transmit power over a sub-transmission region to transmit power. A distribution station can receive the power from the sub-transmission frequency guided surface wave. |
US10333315B2 |
Power managers and methods for operating power managers
Various aspects of invention provide portable power manager operating methods. One aspect of the invention provides a method for operating a power manager having a plurality of device ports for connecting with external power devices and a power bus for connecting with each device port. The method includes: disconnecting each device port from the power bus when no external power device is connected to the device port; accessing information from newly connected external power devices; determining if the newly connected external power devices can be connected to the power bus without power conversion; if not, determining if the newly connected external power devices can be connected to the power bus over an available power converter; and if so, configuring the available power converter for suitable power conversion. |
US10333308B2 |
Two-level predictive based reactive power coordination and voltage restoration for microgrids
A computer-implemented method for controlling voltage fluctuations of a microgrid including a plurality of distributed generators (DGs) is presented. The computer-implemented method includes collecting, by a resiliency controller, measurement data from the microgrid, using a model predictive control (MPC) module to distribute reactive power to each of the DGs of the microgrid, and using a droop based controller to guide operation of each of the DGs of the microgrid. |
US10333300B2 |
Power distribution management apparatus, power distribution management method, and recording medium
A power distribution management apparatus includes an electrical connection storage unit, a search unit, and an output unit. The electrical connection storage unit is configured to store electrical connection information in which a combination of a plurality of junctions that describes which a plurality of facilities of a power distribution system are electrically connected to each other and a facility determined based on the combination are associated. The search unit is configured to search a facility corresponding to the combination while investigating an uninvestigated junction among the plurality of junctions contained in the combination starting from a predetermined junction with reference to the electrical connection information stored in the electrical connection storage unit. The output unit is configured to output facility information obtained from the combination where the investigation is performed and a result of the search after the investigation and the search are performed. |
US10333299B2 |
Power converter and methods for increasing power delivery of soft alternating current power source
A power converter is provided that includes a detection circuit configured to determine a power source type based on at least one characteristic of power received from a power source. The detection circuit is also configured to determine an operating edge of the soft AC source by monitoring at least one parameter as the soft AC power source approaches a power limit, and assign an operating point to the soft AC power source based on the operating edge to increase power delivery of the soft AC power source. |
US10333296B1 |
Surgical robotic arm with wireless power supply interface
A proximal end portion of a robotic surgical arm is to be coupled to an adapter of a surgical robotic platform, for use during a surgical session at the platform, and then decoupled from the adapter for storage until being re-coupled for use during another surgical session at the platform. A resonant-mode transformer-coupled power converter is provided that has a secondary side and a primary side. The secondary side is in the arm and has a transformer secondary coil in the proximal end portion of the arm. The primary side has a transformer primary coil in the adapter. The primary and secondary coils are held at positions and orientations that enable mutual inductive coupling between them for operation of the power converter when the arm is coupled to the adapter. Other embodiments are also described and claimed. |
US10333294B2 |
USB cable with thermal protection
A cable including a power conductor configured to transmit electrical power between a first device and a second device, a first data conductor configured to transmit data between the first device and the second device, and a first bimetallic switch coupled to the first data conductor and configured to mitigate current flowing through the first data conductor if a temperature of the first bimetallic switch exceeds a predefined first trip temperature, wherein the opening of the first data line indicates a fault condition to a device to which the cable is connected, whereby electrical power flowing through the power conductor is resultantly mitigated. |
US10333276B2 |
Vertical microcavity with confinement region having sub-wavelength structures to create an effective refractive index variation
Embodiments are notably directed to a vertical microcavity. The vertical microcavity includes a first reflector and a second reflector, each of which includes one or more material layers extending perpendicular to a vertical axis x. The cavity may further include a confinement region extending between the first reflector and the second reflector, so as to be able to confine an electromagnetic wave. The confinement region may include a single layer material, which is structured so as to create an effective refractive index variation for the electromagnetic wave to be confined, in an average plane of the single layer material, perpendicularly to said vertical axis x. Additional examples are further directed to related microcavity systems and methods of fabrication. |
US10333275B2 |
Packaging assembly for high-speed vertical-cavity surface-emitting laser
A packaging assembly for a high-speed vertical-cavity surface-emitting laser (VCSEL) mainly applies a lens assembly consisted of several prisms to split a laser beam emitted by a VCSEL element so as to guide a small portion of the laser beam back to a monitor photodiode (MPD) and the rest of the laser beam to travel away along an optical axis. Such a spectacular design of the lens assembly can not only relieve the VCSEL element from a position right under the optical axis, but can also reduce signal loss by shorting a length of a bonding wire for a corresponding pin through disposing the VCSEL element further close to the corresponding pin. Thereupon, a defect of lights reflected from a lens or a translucent plate on a cap can be substantially improved. |
US10333274B2 |
Laser light source device
A laser light source device has a light source unit including a semiconductor laser element that emits laser light having a predetermined wavelength band at a temperature from an allowable lower limit temperature to an allowable upper limit temperature, a cooler, an element temperature measurement section, a cooler temperature measurement section, and a controller that controls the cooler. The controller controls the cooler such that the cooler temperature approaches a set temperature. The controller lowers the set temperature as long as the element temperature exceeds the allowable upper limit temperature, and the controller increases the set temperature as long as the element temperature falls below the allowable lower limit temperature. |
US10333273B2 |
Phosphor module
A phosphor module for a laser light source includes a heat dissipation body, and a reflective layer disposed on the heat dissipation body including metal or an alloy. The phosphor module also includes a phosphor layer disposed on the reflective layer. The phosphor layer includes a glass frit and a phosphor and is configured to: absorb a first light emitted from the laser light source and incident on a first surface of the phosphor layer facing away from the reflective layer; and emit, from a second surface of the phosphor layer opposite the first surface and facing towards the reflective layer, a second light having a second wavelength different from a first wavelength of the first light. The phosphor module also includes a light-transmissive transparent heat dissipation layer disposed on the first surface of the phosphor layer that dissipates heat from the phosphor layer. |
US10333272B2 |
Optical device
An optical device includes: an optical module provided with an electrical pin; a printed wiring board that is connected to the electrical pin of the optical module, on which a control circuit for controlling the optical module is mounted, and on which an opening is formed; a first plate-shaped member to which the printed wiring board is fixed; a first fixing member that is inserted into the opening of the printed wiring board, and that fixes the printed wiring board with the first plate-shaped member; a second plate-shaped member that is disposed such that the printed wiring board is interposed between the second plate-shaped member and the first plate-shaped member; and a second fixing member that fixes the first fixing member with the second plate-shaped member such that the optical module is retained between the first plate-shaped member and the second plate-shaped member. |
US10333270B2 |
Optical module and method for manufacturing the optical module
An optical module 1 according to an embodiment includes a plurality of laser diodes (LDs) 21 to 23, a multiplexing optical system 30 combining a plurality of laser beams from the respective plurality of LDs, and a package 10 accommodating the plurality of LDs and the multiplexing optical system. The package includes a support mounted with the multiplexing optical system, and a cap having a transmissive window that allows a resultant light beam to pass through. At least one of the LDs has an oscillation wavelength of nor more than 550 nm. The package has an internal moisture content of not more than 3000 ppm. The multiplexing optical system is fixed to the support by a resin curing adhesive. |
US10333266B2 |
Graphene-based optical sub-system
The present disclosure provides an optical sub-system for a passive, mode-locked laser optical system. The optical sub-system may include a graphene-based saturable absorber and an optical device configured to control dispersion properties of the laser optical system. The graphene-based saturable absorber may be supported by the optical device. |
US10333259B1 |
Power distribution unit
A power distribution unit comprising at least two conductors, a plurality of outlets, a plurality of indicator lights, an AC-DC conversion circuit, and a control circuit is provided. Each outlet is electrically coupled to two of the conductors. Each indicator light corresponds to one of the outlets. The input of the AC-DC conversion circuit is electrically coupled to two of the conductors. The control circuit is electrically coupled to the indicator lights and the output of the AC-DC conversion circuit. The control circuit is configured for sequentially driving the indicator lights, and is configured for controlling, according to the group information of each grouped outlet, a corresponding indicator light to display a corresponding color of a group to which the grouped outlet belongs. |
US10333258B2 |
Electrical connector with soldering legs extending from shell rear edge and retained to inner edge of PCB
An electrical connector includes: a housing having a base and a tongue, the base having a mounting face; plural contacts arranged in the housing and exposed to the tongue, each contact having a contacting portion, a tail portion, and an intermediate portion between the contacting portion and the tail portion, the tail portions of the plural contacts being arranged in a front and rear rows at the mounting face of the housing base; and a shielding shell enclosing the housing and having a pair of rear mounting legs; wherein the shielding shell has a pair of soldering legs at two opposite outer sides of the front row of contact tail portions, respectively, forwardly and inwardly of the pair of rear mounting legs. |
US10333254B2 |
Electrical connector with shielding plate and shell soldered together
An electrical connector includes a contact module enclosed within a metallic shielding shell. The contact module includes an insulative housing and a plurality of upper contacts and lower contact with a metallic shielding plate commonly retained in the housing. The upper contacts and the lower contacts have the corresponding contacting sections and soldering sections exposed upon the mounting surface of the housing. The shielding plate has the contacting area on the mounting surface. The shielding shell forms contacting legs positioned upon the contacting area for grounding. |
US10333250B2 |
Electrical connector assembly
An electrical connector assembly including a first connector and a second connector mated with each other. The first connector includes an insulative housing with a mating cavity sounded by opposite top wall and bottom wall, two opposite side walls and a rear wall. The rear wall forms opposite inner surface and outer surface. A plurality of contacts are retained to the housing and include the contacting sections exposed in the mating cavity and soldering sections exposed outside of the housing and behind the rear wall. A plurality of inner partitions are formed on the interior surface of the rear wall and extend into the mating cavity to separate the contacting sections of the neighboring contacts, respectively. A plurality of outer partitions are formed on the exterior surface of the rear wall to separate the soldering sections of the neighboring contacts. |
US10333249B1 |
Electronic connector with magnetic element and data transmission line using same
An electronic connector is disclosed in the present disclosure. The electronic connector includes: a male connector; a female connector comprising: a shell; a supporting element received in the shell, and including an insertion opening and a receptacle space communicated with the insertion opening; a magnetic element received in the shell and surrounding the supporting element; a first terminal assembly and a second terminal assembly corresponding to the first terminal assembly received in the supporting element, wherein, the first terminal assembly including a plurality of first terminals, and the second terminal assembly including a plurality of second terminals, each of the first terminal extending into the receptacle space, and each of the second terminal extending into the receptacle space, and the first terminal and the corresponding second terminal forming a clamp for clamping the male connector which is inserted into receptacle space via the insertion opening. |
US10333243B2 |
Electrical connector having a terminal module supported by an insulative housing and a shielding shell
An electrical connector includes: an insulative housing; a terminal module received by the insulative housing, the terminal module including an insulator, a plurality of terminals, and an internal, horizontal printed circuit board (PCB) carrying plural magnetic components; and a shielding shell enclosing the insulative housing and the PCB, wherein the insulative housing has a pair of restraining slots receiving a front of the insulator, and the shielding shell has a pair of abutting arms received between the insulator and the PCB. |
US10333242B2 |
Electrical wiring device with shutters
An electrical device includes a shutter support structure having a return position, at least one blocking position and an open position. A first shutter element is configured to rotate about a first dimensional axis within a predetermined angular range while being translated in two-dimensions between the return position to the open position, each of the two dimensions being orthogonal to the first dimensional axis. A second shutter assembly includes a second shutter element coupled to the first shutter element, the first shutter element allowing the second shutter portion to move in a first direction parallel to the first dimensional axis when the first shutter element is in the open position, the first shutter element being configured to drive the second shutter element in a second direction parallel to the first dimensional axis when the first shutter element is being translated into the return position. |
US10333238B2 |
Surface mount contact, electronic device assembly, and test probe pin tool
A surface mount contact (100) for coupling to an electronic device (200, 300), comprising: a conductive pin (10) having an elongated pin body (12), the pin body (12) comprising a first end (122) and a second end (124) opposing to the first end (122); and a heat re-flowable bonding member (20) coupled to the first end (122); wherein the pin body (12) is integrally provided with a support portion (14) in a region of the pin body (12) adjacent to the heat re-flowable bonding member (20). The cost and time of manufacture is reduced. |
US10333236B2 |
Battery wiring module
A battery wiring module to be mounted on a unit cell group formed by arranging a plurality of unit cells including positive and negative electrode terminals includes a terminal to be electrically connected to the electrode terminal, a detection wire for detecting a state of the unit cell by being electrically connected to the terminal, and a resin protector including a terminal accommodating portion for accommodating the terminal, a wire accommodation groove for accommodating the detection wire and a through groove allowing communication between the terminal accommodating portion and the wire accommodation groove and used to pull out the detection wire connected to the terminal into the wire accommodation groove. The detection wire is bent at least at two or more positions in the wire accommodation groove or the through groove and held in a bent state while being routed in the resin protector. |
US10333235B1 |
Selecting switching functions using screw-force, on modules having traces
This invention can be used as mini-micro-switching, up to macro switching.An electronic module having several input copper circuit traces, and several output copper traces, or wires, with some traces having disconnects, consisting of drilled holes, which can be bridged by conductive fasteners.This invention is also solving switching of differing functions both in the industry, and after that the product is in the market and the customer requests switching options. Selecting a switching options can be accomplished on a module, by first remove a conductive fastener from one position and attach the fastener in a second position on copper traces. Where the fastener is removed and not re-inserted, an open circuit trace occurs. Thereby accomplishing:selecting, reversing, or switching of one, or of a multiple of circuits. |
US10333232B2 |
Wire connection terminal device
A wire connection terminal device includes a main body and a pressing/moving unit assembled with the main body. The pressing/moving unit has a shafted section, a cam section connected with the shafted section and a force application section formed on the cam section and a press section formed on the cam section. The cam section can freely rotate or swing within a chamber defined by the main body. A metal leaf spring is disposed in the chamber of the main body for pressing and electrically connecting with a conductive wire. The metal leaf spring is responsive to the motion of the pressing/moving unit to release the conductive wire. The wire connection terminal device improves the shortcomings of the conventional structure that the volume of the case and the operational space are larger and the motional travel is longer. |
US10333231B2 |
Clamping assembly for attaching a grounding conductor to a structure having a protective coating
A clamping assembly for attaching a grounding conductor to a pipe having a protective coating includes an elongate conductive strap and a clamp. The conductive strap is sufficiently long to circumferentially surround the pipe and has longitudinally spaced sharp projections that are sufficient to penetrate the protective coating around the pipe to make an electrical coupling between the strap and a conductive part of the pipe beneath the protective coating. The clamp is coupled to the grounding conductor and clamps the conductive strap to the pipe at a tension sufficient to maintain an electrical connection between the conductive part of the pipe and the grounding conductor without the need for any welding of the grounding conductor to the pipe and without the need for any stripping of the protective coating from the pipe. |
US10333229B2 |
Modular housing arrangement for antennae
A modular housing arrangement for antennae comprises at least one antenna housing. The at least one antenna housing comprises a front face on the cover side, a front face on the base side and a peripheral side wall between the front face on the cover side and the front face on the base side that comprises a plurality of lateral surfaces, as a result which a receiving space is defined. At least one antenna is or can be arranged in the receiving space. At least one male and one female part of a positive and/or non-positive connection are arranged on the peripheral side wall. The at least one male part and the at least one female part are designed to establish a detachable positive and/or non-positive connection to a corresponding female or male part, respectively, of at least one further antenna housing and/or at least one connection element. |
US10333224B2 |
RFID system with an eddy current trap
An RFID antenna assembly configured to be energized with a carrier signal is disclosed. The RFID antenna assembly includes an inductive component including a loop antenna assembly, at least one capacitive component coupled to the inductive component, and an eddy current trap positioned a predetermined distance from the loop antenna assembly. |
US10333221B2 |
Antenna array integrated on the metal back cover of the 5G mobile terminal
An antenna element includes a feed probe, an insulating sleeve, and a reflecting cavity. The reflecting cavity is formed by an inner concave of an outer side of the metal frame of the metal back cover. The reflecting cavity includes a first wall and a second wall. One end of the feed probe is connected with the first wall. The middle of the feed probe is connected with the second wall through an insulating sleeve, and the other end of the feed probe is connected with a signal feeder line. The present invention also provides an RF frontend system which includes the above mentioned antenna system. Through an architecture which includes a feed probe and a reflecting cavity, the present invention realizes that the 5G antenna is arranged at the sides of the mobile terminal. Therefore the 5G antenna can coexist with 3G, 4G, GPS, WIFI and other antennas. |
US10333219B2 |
Antenna systems and related methods for selecting modulation patterns based at least in part on spatial holographic phase
Antenna systems and related methods are disclosed. An antenna system includes an antenna controller configured to operably couple to an array of electromagnetic (EM) scattering elements. The controller is configured to determine a performance parameter of the antenna system for a plurality of different combinations of different spatial holographic phases and effective mode indices having different modulation patterns corresponding thereto, and select one of the modulation patterns based on the performance parameter corresponding thereto. A method includes storing data indicating a modulation pattern determined based on a spatial holographic phase and an effective mode index for each of a plurality of different main beam angles from the antenna, and controlling the antenna to operate with a main beam pointed in each of the plurality of different main beam angles by controlling the antenna to operate in each modulation pattern corresponding to the plurality of main beam angles. |
US10333217B1 |
Composite beam forming with multiple instances of holographic metasurface antennas
A method for beam forming includes providing multiple instances of holographic metasurface antennas (HMAs), a reference wave source coupled to the HMAs, and a hologram function for each of the HMAs; combining the object waves of the plurality of HMAs, generated in response to the reference wave, to produce a composite beam; and modifying a phase angle of the object wave from one or more of the HMAs by modifying the hologram function of the one or more HMAs in order to modify the composite beam. |
US10333215B2 |
Multi-band array antenna
A multi-band array antenna comprises m first antenna elements operating in p frequency bands; n second antenna elements operating in q frequency bands; a Wilkinson power distributor; one or more filters; and one or more matching circuits. Here, m and n are positive integers satisfying m+n≥3 and any of m=n+1, n=m+1 and m=n; and p and q are positive integers satisfying p≥1, q≥2 and q>p. The m first antenna elements and the n second antenna elements are alternately arranged. The matching circuit performs impedance matching between the filter and the Wilkinson power distributor in a frequency band attenuated by the filter. A series-connection circuit portion is configured so that a branch portion of the power distributor becomes an open end in the attenuation frequency band. |
US10333213B2 |
Apparatus with improved antenna isolation and associated methods
An apparatus includes a first antenna coupled to a first radio frequency (RF) circuit to receive or transmit RF signals, and a second antenna coupled to a second RF circuit to receive or transmit RF signals. The apparatus further includes a first RF current blocker disposed between the first and second antennas, and a second RF current blocker disposed between the first and second antennas. The first and second RF current blockers increase isolation between the first and second antennas. |
US10333212B2 |
Radiator, solderless interconnect thereof and grounding element thereof
A radiator includes an aperture plate defining multiple slots in first and second transverse directions, spring probes disposed within each of the multiple slots, printed circuit boards (PCBs) each having major and minor surfaces and being recessed on either side of multiple portions of one of the minor surfaces to define multiple pads plated with conductive pad material electrically interconnected with a PCB circuit and a grounding element. Each of the PCBs is disposed with the corresponding one of the minor surfaces inserted into a slot such that the PCBs form a crisscrossing pattern and the pads form horizontal blind-mate contacts with the spring probes that are in-plane with corresponding PCB planes. The grounding element is interposed between crisscrossing PCB pairs at complementary notches thereof. |
US10333211B2 |
Electronic device including multiband antenna
An electronic device is provided. The electronic device includes an outer housing that comprises a first surface facing a first direction, a second surface facing a second direction opposite to the first direction, and a side surface surrounding a space between the first surface and the second surface, a display adapted to expose at least a portion of the display through the first surface of the outer housing, a PCB arranged between the second surface and the display in an interior of the outer housing, a communication circuit arranged on or over the PCB, a first conductive structure formed of at least one of the first surface or at least a portion of the side surface is electrically connected to the communication circuit, and a second conductive structure formed of the portion of the display electrically connected to the first conductive structure. |
US10333207B2 |
Vehicle and control method of controlling the same
Provided is a vehicle including: an antenna configured to receive at least two external signals from an external device and to output an integrated signal by integrating the at least two external signals; a single feeder cable electrically connected to the antenna and configured to transfer the integrated signal; and a controller electrically connected to the single feeder cable, and separating the integrated signal into at least two signals, and transferring the at least two signals to each module corresponding to each of the at least two signals. |
US10333205B2 |
On-vehicle radar device and vehicle
An on-vehicle radar device includes a mount and an antenna configured to transmit a transmission wave from an inner side of laminated glass, which includes an innermost glass layer, an outermost glass layer, and an intermediate resin layer, and receive a reflected wave. The antenna includes a transmitting antenna. When the mount is mounted on a bracket, the incident angle of the transmission wave on the innermost glass layer is greater than a Brewster angle on the inner surface of the innermost glass layer, and the incident angle of the transmission wave on the outermost glass layer is less than or equal to a Brewster angle between the outermost glass layer and the intermediate resin layer. |
US10333203B2 |
Polarisation device for a satellite telecommunications antenna and associated antenna
The present invention relates to a polarization device (10) for a satellite telecommunications antenna (11) including at least one frequency selective layer (12) able to convert a linear polarization (E), including two components (Ex, Ey), into left circular polarization in a first transmission frequency band (Tx) and into right circular polarization in a second receiving frequency band (Rx) or vice versa, the phase shift between the two components (Ex, Ey) of the linear polarization (E) being included between −85 and −95 degrees, preferably −90 degrees in one of the frequency bands (Rx, Tx), and the phase shift between the two components (Ex, Ey) of the linear polarization (E) being included between +85 and +95 degrees, preferably +90 degrees in the other frequency band (Rx, Tx). |
US10333202B2 |
NFC antenna module and portable terminal having the same
Provided are an NFC antenna module and a portable terminal having the same, the NFC antenna module having a printed circuit board inserted in a radiation sheet thereof or a radiation field formed on the lower surface and at a side part of the portable terminal, thereby improving the antenna characteristics while solving the problem of mounting space shortage in a small-sized portable terminal. The provided NFC antenna module includes: a printed circuit board; a first radiation sheet, which has a first radiation pattern formed along the outer periphery of a central part and is connected to the printed circuit board; and an electromagnetic wave shielding sheet stacked on the printed circuit board and the first radiation sheet. |
US10333201B2 |
Multi-antenna wearable device
A multi-antenna device may include a high-frequency antenna, a low-frequency antenna, and a patterned metal ground plane defining channels having capacitors operable a short circuit for the high-frequency antenna and an open-circuit for the low-frequency antenna. The high-frequency antenna, the low-frequency antenna, and the patterned metal ground plane may be coupled to a multi-layer printed circuit board of the multi-antenna device. The channels of the metal ground plane conductor may have dimensions to, themselves, operate as the capacitors. In other aspects, discrete capacitors may be positioned on the metal ground plane proximate to the channels to reduce eddy currents during operation of the low-frequency antenna. |
US10333200B2 |
Portable device and near field communication chip
In one embodiment, the antenna arrangement includes a primary antenna having a conductive sidewall; and a loop antenna disposed in and physically separated from the primary antenna. The loop antenna includes a first conductive loop and a capacitor electrically connected between ends of the first conductive loop. |
US10333197B2 |
Wireless network with equipment area network
A multi-level network system of an aircraft includes at least one equipment area network and a wide area network. The equipment area network includes equipment of the aircraft, at least one wireless device, and at least one equipment area network coordinator. The at least one wireless device is configured to transmit and receive data using a first wireless link. The at least one equipment area network coordinator is configured to transmit to and receive data from the at least one wireless device using the first wireless link and to transmit data to and receive data from the wide area network using a second wireless link, the first wireless link using lower power than the second wireless link. The wide area network includes a wide area network coordinator that is configured to transmit and receive data from the at least one equipment area network coordinator using the second wireless link. |
US10333195B2 |
Electronic device
According to one embodiment, an electronic device includes a housing, an antenna, and a sheet metal member. The antenna is contained in the housing with a gap formed between the antenna and the housing. The sheet metal member is supporting the antenna to be thermally connected with the antenna. |
US10333193B2 |
Printed circuit board and printed circuit board for camera module
A printed circuit board and a printed circuit board includes a signal transmitting part; a ground part that includes an impedance adjusting part and a dummy part; and an insulating layer disposed between the signal transmitting part and the ground part. |
US10333190B2 |
Compact multifrequency dual-polarization radiofrequency exciter for a primary antenna source and a primary antenna source equipped with such a radiofrequency exciter
A radiofrequency exciter comprises a junction including an axial access intended to be connected to a horn antenna, at least four lateral accesses and at least four frequency filters that are associated with the four lateral accesses, respectively, the junction including, in series, a first coupling cavity equipped with two coupling slots that are able to sample a vertical polarization, and a second coupling cavity equipped with two coupling slots that are able to sample a horizontal polarization, the four frequency filters being connected directly to the four respective coupling slots, the first coupling cavity having a transverse cross-section having a constant vertical dimension and a horizontal dimension that decreases between the axial access and a transverse exit aperture of the first coupling cavity. |
US10333188B2 |
Transverse magnetic (TM) mode dielectric filter
A transverse magnetic (TM) mode dielectric filter includes an enclosure, a dielectric resonator, a main cover, and an elastic component, where the dielectric resonator is disposed in a resonant cavity of the enclosure; the main cover is secured between the elastic component and an open end of the enclosure; the elastic component includes multiple elastic flaps; the multiple elastic flaps are evenly distributed around an axial direction of the dielectric resonator; one end of each of the elastic flaps is fixedly connected to the main cover, and free ends of the elastic flaps elastically act on a central part of an outer surface of the main cover, to provide an elastic force towards the dielectric resonator. The evenly distributed multiple elastic flaps produce a pressure towards the dielectric resonator. A uniform and stable pressure is produced around the dielectric resonator, to ensure a uniform current density inside the resonant cavity. |
US10333185B2 |
Battery module including cooling structure in which coolant channel is minimally bent
Disclosed herein is a battery module configured to have a structure in which two or more unit modules, each of which includes one or more battery cells, a frame member configured to have a structure to surround outer edges of the one or more battery cells, the frame member including cooling manifold elements located at opposite ends of one side of the outer edges of the battery cells, and a cooling member mounted in the frame member such that the cooling member faces the battery cells while being in contact with the battery cells, the cooling member including a plate-shaped cooling fin having a shape and a size corresponding to those of the battery cells and a coolant conduit having a hollow structure located at an outer edge of the cooling fin, are arranged while being in tight contact with each other, wherein the coolant conduit includes a coolant inlet port and a coolant outlet port connected to the cooling manifold elements of the frame member of each of the unit modules in a communicating fashion. |
US10333183B2 |
Relithiation in oxidizing conditions
Examples are disclosed of methods to recycle positive-electrode material of a lithium-ion battery. One example provides a method including relithiating the positive-electrode material in a solution comprising lithium ions and an oxidizing agent, and after relithiating, separating the positive-electrode material from the solution. |
US10333181B2 |
Transparent autophotorechargeable electrochemical device
A transparent photorechargeable electrochemical device is provided. An n-type semiconductor may be used as a positive-electrode active material in the transparent photorechargeable electrochemical device. A method for photorecharging the device is also provided. |
US10333180B2 |
Apparatus and method for adjusting charging condition of secondary battery
An apparatus and method for adjusting a charging condition of a secondary battery are provided. The apparatus includes: a controller configured to receive measurement results from a current measuring unit and a temperature measuring unit of the secondary battery, determine a charging current value and a current temperature value, determine a predicted overheat amount required to raise the temperature of the secondary battery from the current temperature to a threshold temperature for a preset reference time by using a predefined thermodynamic calculation equation, determine a predicted charging current required to generate the predicted overheat amount through charging, determine a predicted charging voltage expected when the predicted charging current flows through an equivalent circuit of the secondary battery, and when a condition of the predicted charging voltage being lower than a preset upper limit charging voltage is satisfied, adjust the upper limit charging voltage such that the upper limit charging voltage is lowered to the predicted charging voltage. |
US10333177B2 |
Electrolytes and metal hydride batteries
Metal hydride batteries comprising an electrolyte composition which comprises an aqueous solution comprising potassium hydroxide (KOH) and one or more halide and/or oxyacid salts exhibit reduced degradation of the anode material during operation. The salts are for instance alkali metal salts. Anode materials exhibit for instance <100 % of the degradation of the same anode material in the same battery when replacing the electrolyte composition with 30 weight percent (wt %) aqueous KOH and the conductivity of the electrolyte composition is for instance ≥85 % of 30 wt % aqueous KOH. Anode materials are for example ABx high capacity hydrogen storage alloys comprising Mg where x is from about 0.5 to about 5 and which has a discharge capacity of ≥400 mAh/g. |
US10333176B2 |
Polymer electrolyte membranes for rechargeable batteries
An electrolyte membrane for use in a rechargeable battery includes a polymer layer and platelet particles, where the polymer layer is reinforced with a fiber mat, and the polymer layer retains an electrolyte. A rechargeable battery uses the membrane in a position between a positive electrode and negative electrode where the membrane serves as an ion conductor for the battery. |
US10333174B2 |
Lithium ion secondary battery and method for manufacturing same
The present invention relates to a lithium ion secondary battery comprising a positive electrode having a coating amount per unit area of 50 mg/cm2 or more and an electrode density of 3.3 g/cc or more and a negative electrode having a coating amount per unit area of 24 mg/cm2 or more and an electrode density of 1.5 g/cc or more, a separator having a shrinking ratio of 2% or less by heat treatment at 80° C. for 6 hours, and an electrolyte solution comprising at least one sulfonic acid ester compound, and a ratio of a sulfur content in the central portion (As) and a sulfur content in the edge portion (Bs) of the positive electrode and the negative electrode, in each, is 0.7≤As/Bs≤1.1. |
US10333173B2 |
Composite separator and electrolyte for solid state batteries
Separator and electrolyte composites include a porous self-supporting separator film between or adjacent one or two electrolyte films. The electrolyte films may contain a glyme or mixture of glymes, LiX salt and complexing agent, such as PEO. The porous self-supporting separator film may be used dry or wetted with a liquid electrolyte composition. Solid state batteries include the described separator and electrolyte composites in combination with an anode and a cathode. |
US10333171B2 |
Hexacyanometallates as highly conducting solid electrolytes for batteries
Described here is a solid-state lithium-ion battery, comprising a cathode, an anode, and a solid-state electrolyte disposed between the cathode and the anode, wherein the electrolyte comprises a hexacyanometallate represented by AxPy[R(CN)6-wLw]z, wherein: A is at least one alkali metal cation, P is at least one transition metal cation, at least one post-transition metal cation, and/or at least one alkaline earth metal cation, R is at least one transition metal cation, L is an anion, x, y, and z are related based on electrical neutrality, x>0, y>0, z>0, and 0≤w≤6. |
US10333168B2 |
Carbon dioxide composite getter
A carbon dioxide composite getter comprising a CO2-permeable envelope containing powders of two active materials and sealed systems employing the carbon dioxide composite getter. |
US10333164B2 |
Electrochemical-based purification of electrolyte solutions, and related systems and methods
Methods and systems for removing impurities from electrolyte solutions having three or more valence states. In some embodiments, a method includes electrochemically reducing an electrolyte solution to lower its valence state to a level that causes impurities to precipitate out of the electrolyte solution and then filtering the precipitate(s) out of the electrolyte solution. In embodiments in which the electrolyte solution is desired to be at a valence state higher than the precipitation valence state, a method of the disclosure includes oxidizing the purified electrolyte solution to the target valence. |
US10333158B2 |
Plate assembly having sealing members in an offset alignment
A plate assembly includes a first plate and a second plate positioned adjacent to one another. The first plate includes a first sealing member formed thereon. The second plate includes a second sealing member formed thereon. The first sealing member includes a first end surface and first opposing sides extending from the first end surface. The second sealing member includes a second end surface and second opposing sides extending from the second end surface. The first and second sealing members are offset relative to one another by a first offset distance (D1) in a first longitudinal direction. By varying the sealing member's base width periodically, a greater sealing force is achieved. By offsetting alignment of pairs of sealing members along the seal path, uniform pressure along the seal path is achieved. |
US10333157B2 |
Membrane-seal assembly
The invention includes a reinforced membrane-seal assembly that comprises a reinforcing component, ion-conducting material, and seal material. The reinforcing component comprises a central region comprising a plurality of apertures extending from a first surface to a second surface of the reinforcing component, the central region having a first aperture area density; an inner peripheral border region surrounding the central region, where the inner peripheral border region is devoid of apertures; and an outer peripheral border region comprising a plurality of apertures extending from the first surface to the second surface of the reinforcing component, the outer peripheral border region having a second aperture area density. The outer peripheral border region surrounds the inner peripheral border region. The ion-conducting material at least partially fills each aperture in the central region of the reinforcing component and seal material fills each aperture in the outer peripheral border region of the reinforcing component. |
US10333155B2 |
Porous medium with increased hydrophobicity and method of manufacturing the same
The present invention provides a porous medium with increased hydrophobicity and a method of manufacturing the same, in which a micro-nano dual structure is provided by forming nanoprotrusions with a high aspect ratio by performing plasma etching on the surface of a porous medium with a micrometer-scale surface roughness and a hydrophobic thin film is deposited on the surface of the micro-nano dual structure, thus significantly increasing hydrophobicity. When this highly hydrophobic porous medium is used as a gas diffusion layer of a fuel cell, it is possible to efficiently discharge water produced during electrochemical reaction of the fuel cell, thus preventing flooding in the fuel cell. Moreover, it is possible to sufficiently supply reactant gases such as hydrogen and air (oxygen) to a membrane electrode assembly (MEA), thus improving the performance of the fuel cell. |
US10333152B2 |
Fuel cell system and method for its operation
A fuel cell system and a method of operating the same is provided that is capable of reducing degradation of a cathode catalyst of a fuel cell. A fuel cell system is provided that includes a fuel cell having a catalyst used for an anode, wherein a carrier of the catalyst is composed of a material with a property where electric resistance in an oxygen containing atmosphere is greater than electric resistance in a hydrogen atmosphere; and a control device configured to control the fuel cell, when supply of fuel gas is stopped during stoppage of operation of the fuel cell, to consume all or part of the fuel gas in a fuel gas chamber, followed by introducing oxygen containing gas into the fuel gas chamber. |
US10333150B2 |
Method for manufacturing of substrate for lead acid battery, powder mixture for manufacturing the same and substrate for the same
A method for manufacturing a substrate for a lead acid battery includes manufacturing a powder mixture by mixing lead powder and carbon powder and manufacturing a substrate by compress-molding the powder mixture. 85 wt % to 95 wt % of the lead powder and 5 wt % to 15 wt % of the carbon powder are mixed, based on 100 wt % of the powder mixture. |
US10333149B2 |
Release system for electrochemical cells
Electrochemical cells, and more specifically, release systems for the fabrication of electrochemical cells are described. In particular, release layer arrangements, assemblies, methods and compositions that facilitate the fabrication of electrochemical cell components, such as electrodes, are presented. In some embodiments, methods of fabricating an electrode involve the use of a release layer to separate portions of the electrode from a carrier substrate on which the electrode was fabricated. For example, an intermediate electrode assembly may include, in sequence, an electroactive material layer, a current collector layer, a release layer, and a carrier substrate. The carrier substrate can facilitate handling of the electrode during fabrication and/or assembly, but may be released from the electrode prior to commercial use. |
US10333147B2 |
Cathode electrode material and lithium sulfur battery using the same
A cathode electrode material and a lithium sulfur battery are disclosed. The cathode electrode material includes the cathode binder. The cathode binder includes a polymer obtained by polymerizing a dianhydride monomer with a diamine monomer. At least one of the dianhydride monomer and the diamine monomer includes a silicon-containing monomer. The lithium sulfur battery includes an anode electrode, an electrolyte, and the cathode electrode, the cathode electrode includes a sulfur containing cathode active material, a conducting agent, and the cathode binder. |
US10333145B2 |
Methods of making electrodes, electrodes made therefrom, and electrochemical energy storage cells utilizing the electrodes
Method of making interconnected layered porous carbon sheets with porosity within the carbon sheets and in-between the carbon sheets for use as an electrode. Method of making a metal-nanoparticle carbon composite, wherein metal particles are surrounded by shells made of amorphous carbon. Electrodes containing an amorphous carbon structure comprising a plurality of interconnected layered porous carbon sheets. Electrodes containing graphitic carbon structure with a surface area in the range of 5-200 m2/g. Electrodes containing a metal-nanoparticle carbon composite comprising metal core-carbon shell like architecture and an amorphous structure, wherein metal particles are surrounded by shells made of amorphous carbon. |
US10333142B2 |
Secondary battery including silicon-based compound
Disclosed is a secondary battery including a positive electrode including a current collector coated with a positive electrode mixture that includes a positive electrode active material; a negative electrode including a current collector coated with a negative electrode mixture that includes a negative electrode active material; and an electrolyte solution including a lithium salt and a non-aqueous solvent, wherein the negative electrode includes a carbon-based material and a silicon-based compound, and the non-aqueous solvent includes cyclic carbonate and/or a linear solvent. The secondary battery exhibits superior lifespan characteristics and safety. |
US10333140B2 |
Cobalt-based lithium metal oxide cathode material
A layered lithium metal oxide powder for a cathode material used in a rechargeable battery, with the general formula (1−x)[Lia-bAb]3a[CO1-cMc]3b[O2-d-eN′e]6c.xLi3PO4, with 0.0001≤x≤0.05, 0.90≤a≤1.10, 0 |
US10333138B2 |
Cathode additive for rechargeable sodium batteries
The present disclosure relates to a cathode additive for a rechargeable sodium battery, to mixtures of the additive and a cathode active material, to cathodes containing the additive, to electrochemical cells with cathodes containing the additive, and to rechargeable batteries with cathodes containing the additive. |
US10333134B2 |
Protected electrode structures and methods
An electrode structure and its method of manufacture are disclosed. The disclosed electrode structures may be manufactured by depositing a first release layer on a first carrier substrate. A first protective layer may be deposited on a surface of the first release layer and a first electroactive material layer may then be deposited on the first protective layer. The first protective layer may have a low mean peak to valley surface roughness and/or may be thin. In some embodiments, an interface between the first protective layer and the first electroactive material layer has a low mean peak to valley surface roughness. |
US10333132B2 |
Power source device including terminal fixing part and deformable buffer portion
Power source device includes a battery block, a plate, terminal fixing part, and buffer portion. The battery block includes a battery cell having electrode terminals. The battery block has a terminal surface on which electrode terminals are positioned. The plate is disposed on the terminal surface. The plate includes output terminal portion provided with general terminal bus-bar connected to one of electrode terminals. Output terminal portion has wall portion standing along general terminal bus-bar. Terminal fixing part connects the output line (OL) having a connection terminal (CT) at a tip thereof to general terminal bus-bar. Terminal fixing part fixes the connection terminal (CT) and the general terminal bus-bar to each other by a screwing structure. Buffer portion is formed so as to be deformable between the connection terminal (CT) and wall portion. |
US10333131B2 |
Cover assembly and battery comprising the same
A cover assembly and a battery comprising the same are provided. The cover assembly comprises: a cover plate body formed with at least a via hole penetrating therethrough; a cover plate connecting member hermetically connected with the cover plate body at the via hole, which is formed with an electrode receiving hole therein; and an electrode terminal penetrating through the electrode receiving hole to be hermetically connected with and insulated from the cover plate connecting member for leading out a current. |
US10333128B2 |
Energy storage apparatus and energy storage apparatus checking method
An energy storage apparatus provided with an energy storage device is provided with an electrode terminal disposed on the energy storage device, and a bus bar placed on a surface of the electrode terminal and connected to the electrode terminal. The bus bar includes a plurality of opening portions formed such that the surface of the electrode terminal is exposed. |
US10333126B2 |
Fusion type composite separation membrane for lithium secondary battery, and preparation method therefor
The present invention relates to a composite separation membrane for a lithium secondary battery having excellent lifetime and safety improvement effects, and a preparation method therefor and, more specifically, to a composite separation membrane for a lithium secondary battery, including: a porous base layer; a heat resistant layer formed on one surface or both surfaces of the porous base layer; and a fusion layer formed on the outermost layer. Inorganic particles in the heat resistant layer are connected and fixed by a binder polymer, and the fusion layer is prepared by comprising amorphous polymer particles having a glass transition temperature of 30 to 90° C. and a difference between a fusion temperature and the glass transition temperature of 60° C. or lower. |
US10333125B2 |
Multilayer microporous separators for lithium ion secondary batteries and related methods
An improved multilayer laminated microporous battery separator for a lithium ion secondary battery, and/or a method of making or using this separator is provided. The preferred inventive dry process separator is a tri-layer laminated Polypropylene/Polyethylene/Polypropylene microporous membrane with a thickness range of 12 μm to 30 μm having improved puncture strength and low electrical resistance for improved cycling and charge performance in a lithium ion battery. In addition, the preferred inventive separator's or membrane's low Electrical Resistance and high porosity provides superior charge rate performance in a lithium battery for high power applications. |
US10333117B2 |
Battery pack including connection board, PCB housing accomodating PCB, and locking part locking PCB housing to connection board
A battery pack may include a battery cell with a cell lead; a bus bar bonded to the cell lead and having a terminal pin; a connection board having the bus bar mounted thereon; and a printed circuit board (PCB). The PCB may have a terminal clip selectively connected to and disconnected from the terminal pin of the bus bar. The battery pack may also include a PCB housing defining a PCB accommodation space accommodating the PCB. The battery pack may further include a locking part that, in a first locking state, locks the PCB housing to the connection board at a first position where the terminal pin of the bus bar does not elastically deform the terminal clip of the PCB; and in a second locking state, lock the PCB housing to the connection board at a second position where the terminal pin elastically deforms the terminal clip. |
US10333115B2 |
Tray for curved surface-structured battery cell
Disclosed herein is a battery cell tray for receiving a secondary battery that can be repeatedly charged and discharged. More particularly, there is provided a battery cell tray having a curved battery cell receiving part that is capable of improving dimensional stability of a curved battery cell. |
US10333113B2 |
Rechargeable battery having retainer
A rechargeable battery including: an electrode assembly; a case containing the electrode assembly; a cap plate covering an opening of the case; a terminal extending outside the cap plate; a lead tab connecting the electrode assembly to the terminal; and a retainer coupled to the lead tab inside the case and arranged between the lead tab and the case, the retainer including an insertion guide facing away from the electrode assembly and being inclined toward the electrode assembly in a direction extending away from the cap plate. |
US10333111B2 |
Battery and method for manufacturing battery
A battery capable of changing its form safely is provided. A bendable battery having a larger thickness is provided. A battery with increased capacity is provided. For an exterior body of the battery, a film in the shape of a periodic wave in one direction is used. A space is provided in an area surrounded by the exterior body and between an end portion of the electrode stack that is not fixed and an interior wall of the exterior body. Furthermore, the phases of waves of a pair of portions of the exterior body between which the electrode stack is located are different from each other. In particular, the phases are different from each other by 180 degrees so that wave crest lines overlap with each other and wave trough lines overlap with each other. |
US10333110B2 |
Battery module and method for manufacturing the same
A technique for sufficiently filling an adhesive between a battery retaining section of a holder and a battery cell in a battery module configured by the battery cell being inserted and adhered in the aperture-shaped battery retaining section provided in the holder is provided. An adhesive layer that adheres a holder and a battery cells in a battery module is formed in a two-layer structure of a holder-side adhesive layer making contact with an inner circumferential surfaces of a battery retaining sections and a cell-side adhesive layer making contact with an outer circumferential surfaces of the battery cells, and different types of adhesives are used for an adhesive configuring the holder-side adhesive layer and an adhesive configuring the cell-side adhesive layer. |
US10333106B2 |
Light-emitting panel having plurality of organic light-emitting elements
A light-emitting panel including at least a first light-emitting element, each light-emitting element having, between a first conductive film and a second conductive film, a first layer including a metal and a second layer including a light-emitting organic compound. The second layer having the organic compound emits light having a wavelength between 600 nm and 800 nm, and light having a wavelength between 400 nm and 600 nm. The distance between the first conductive film and the second conductive film in one of the light emitting elements being N/2 (where N is a natural number) of a length between 600 nm and 800 nm, and the distance between the first conductive film and the second conductive film in the other one of the light-emitting elements being N/2 (where N is a natural number) of a length between 400 nm and 600 nm. |
US10333105B2 |
Organic light emitting display packaging structure and manufacturing method thereof
An OLED packaging method and an OLED package structure are disclosed. The OLED packaging method combines a dam packaging technology and a thin film encapsulation technology. A dam is used to coffer an organic layer and limit a size thereof to ensure that each organic layer is completely covered an inorganic layer disposed thereon to improve a packaging effect. One mask can be used to produce multiple inorganic layers so an amount of masks is decreased to save costs. The OLED packaging structure combines a dam packaging structure and a thin film encapsulation structure. A dam is used to coffer an organic layer and limit a size thereof to ensure that each organic layer is completely covered an inorganic layer disposed thereon to improve a packaging effect. One mask can be used to produce multiple inorganic layers so an amount of masks is decreased to save costs. |
US10333104B2 |
Method and apparatus for encapsulation of an organic light emitting diode
A substrate includes a plurality of OLED, each having a conductor layer. A coating is formed over the OLEDs, the coating comprises a first inorganic layer formed over the OLED structures and at least partially over each of the contact layers, a buffer layer over the first inorganic layer, a second inorganic layer over the buffer layer, wherein the buffer layer comprises a first inorganic interface layer in contact with the first inorganic layer, a second inorganic interface layer in contact with the second inorganic layer, and an organic layer sandwiched between the first and second inorganic interface layers. |
US10333103B2 |
Electroluminescent device and method for producing same
In an organic EL display device that includes a TFT substrate (substrate) and an organic EL element (electroluminescent element) provided on the TFT substrate, a sealing film is provided that seals the organic EL element.The sealing film includes one or more layers of inorganic film. The thickness of a peripheral portion of at least one layer of inorganic film among the one or more layers of inorganic film is made thick.Further, a liquid repellent layer is provided covering the sealing film. |
US10333098B2 |
Transparent OLED display panel and manufacturing method thereof
The invention provides a transparent OLED display panel and manufacturing method thereof, the OLED display panel comprising: a transparent substrate and a plurality of sub-pixels disposed on the substrate arranged in an array; each sub-pixel comprising: an anode disposed on the substrate, an organic light-emitting layer disposed on the anode, and a transparent cathode disposed on the organic light-emitting layer; the anode comprising: a first transparent electrode, a reflective electrode stacked on the first transparent electrode, a second transparent electrode stacked on the reflective electrode, the reflective electrode forming a hollow area at the center; through forming hollow area on the reflective electrode of the anode, the light can be emitted simultaneously for the cathode and the hollow area to achieve transparent display with a simple and stable structure, high yield rate and low production cost. |
US10333097B2 |
OLED display device
An OLED display device includes an assisting conductive layer formed on a bottom surface of an upper substrate in such a way that the assisting conductive layer is in direct contact with and electrically connected to a second electrode that is located on a top surface of a lower substrate so that electrical conduction capability of the second electrode is enhanced and the electrical resistance of the second electrode is reduced to thereby make in-plane voltage homogenous, improve consistency of displaying, and alleviate the issues of non-uniform panel brightness and mura and also help reduce the thickness of the second electrode for saving material of the second electrode and increase light transparency of the second electrode. |
US10333096B2 |
OLED display unit and method for manufacturing the same
Disclosed are an OLED display unit and a method for manufacturing the same. The OLED display unit includes a first electrode, a light emitting material layer, a second electrode, and an auxiliary electrode. The auxiliary electrode is provided below the second electrode, and is formed prior to the light emitting material layer. The auxiliary electrode is connected with the second electrode to reduce impedance of the second electrode. When the OLED display unit is used, a voltage drop resulted from a wire resistance of a cathode in a large sized display device can be reduced or eliminated, and increased power consumption caused by uneven light emission can be avoided. |
US10333089B2 |
Organic light-emitting device and method for producing an organic light-emitting device
Disclosed is an organic light-emitting, component which comprises a substrate, a first electrode on the substrate, a first organic functional layer stack on the first electrode, a charge carrier-generating layer stack on the first organic functional layer stack, a second organic functional layer stack on the charge carrier-generating layer stack, and a second electrode on the second organic functional layer stack. The charge carrier-generating layer stack comprises at least one hole-transporting layer, one electron-transporting layer and one intermediate layer, wherein the at least one intermediate layer comprises a naphthalocyanine derivative. |
US10333088B1 |
Carbon nanotube transistor with carrier blocking using thin dielectric under contact
The subject embodiments relate to carbon nanotube (CNT) transistors with carrier blocking using thin dielectric under the drain or source and drain contacts. According to an embodiment, a transistor is provided that comprises a CNT channel layer, a metal source contact formed on the carbon nanotube channel layer, and a metal drain contact formed on the carbon nanotube channel layer. The transistor structure further comprises a drain dielectric layer formed adjacent to and between a lower surface of the metal drain contact and an upper surface of the carbon nanotube channel layer. In one or more implementations, the drain dielectric layer comprises a material that suppresses injection of a first type of carrier into the CNT channel layer and facilitates the injection of a second type of carrier into the CNT channel layer. |
US10333086B2 |
Flexible display panel fabrication method and flexible display panel
A flexible display panel fabrication method and a flexible display panel where the method first subjects a photoresist layer to patterning to form a plurality of mutually spaced photoresist zones, a through hole being formed between every two adjacent ones of the photoresist zones; and then, subjecting the flexible backing plate to cavity formation with the photoresist zones as a mask so as to form a plurality of mutually parallel backing cavities respectively at locations corresponding to the through holes; and then, depositing a metal film and subsequently removing the photoresist zones and portions of the metal layer located thereon to form a plurality of metal patterns embedded in the plurality of mutually parallel backing cavities, each of the metal patterns including a scan line and a plurality of gate electrodes; and then, forming a plurality of TFTs arranged in an array and OLED light emissive elements. |
US10333083B2 |
Photoelectric conversion film, solid-state image sensor, and electronic device
[Object] To provide a photoelectric conversion film, a solid-state image sensor, and an electronic device which have an increased imaging characteristic.[Solution] Provided is a photoelectric conversion film including: a subphthalocyanine derivative represented by the following General Formula (1), where, in General Formula (1), X represents any substituent selected from among the group consisting of a halogen, a hydroxy group, a thiol group, an amino group, a substituted or unsubstituted alkoxy group, a substituted or unsubstituted aryloxy group, a substituted or unsubstituted alkyl group, a substituted or unsubstituted alkyl amine group, a substituted or unsubstituted aryl amine group, a substituted or unsubstituted alkylthio group and a substituted or unsubstituted arylthio group, R1 to R3 each independently represent a substituted or unsubstituted ring structure, and at least one of R1 to R3 includes at least one hetero atom in the ring structure. |
US10333078B2 |
Fluorescent organic light emitting elements having high efficiency
An organic light-emitting element which emits delayed fluorescence comprising specifically substituted 1,2,4-triazole derivatives, 1,2,4-oxadiazole derivatives or 1,2,4-thiadiazole derivatives in the light-emitting layer, a light-emitting layer comprising the specifically substituted 1,2,4-triazole derivatives, 1,2,4-oxadiazole derivatives or 1,2,4-thiadiazole derivatives, specific specifically substituted 1,2,4-triazole derivatives, 1,2,4-oxadiazole derivatives and 1,2,4-thiadiazole derivatives and an organic light emitting element comprising the specific 1,2,4-azole derivatives as well as a light emitting layer comprising the specific 1,2,4-azole derivatives; the use of the specifically substituted 1,2,4-triazole derivatives, 1,2,4-oxadiazole derivatives and 1,2,4-thiadiazole derivatives for electrophotographic photoreceptors, photoelectric converters, sensors, dye lasers, solar cell devices and organic light emitting elements, and the use of the specifically substituted 1,2,4-triazole derivatives, 1,2,4-oxadiazole derivatives and 1,2,4-thiadiazole derivatives for generating delayed fluorescence emission. |
US10333077B2 |
Organic light-emitting devices
An organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer including an emission layer between the first electrode and the second electrode. The emission layer includes at least one compound selected from carbazole-based compounds, and at least one compound selected from heterocyclic compounds as described in the detailed description. |
US10333073B2 |
Compound for organic electric element, organic electric element using the same, and electronic device comprising same
Provided is a novel compound for EBL capable of improving the light emitting efficiency, stability and life span of a device, and an organic electric element and an electronic device using the same. |
US10333067B2 |
Method for manufacturing organic electronic element, and method for forming electron hole injection layer
A method for manufacturing an organic electronic element according to one embodiment includes: a hole injection layer coating film formation step of applying a hole injection layer coating liquid containing a material having an electron-accepting property on a plastic substrate 10 to form a hole injection layer coating film 22b; and a heat treatment step of heating the hole injection layer coating film by irradiating the hole injection layer coating film with an infrared ray to form a hole injection layer. The hole injection layer coating film has absorption in a first wavelength range of 1.2 μm to 5.0 μm, and the infrared ray is an infrared ray in which 80% or more of total radiation energy of the infrared ray in a wavelength range of 1.2 μm to 10.0 μm is included in the first wavelength range. |
US10333064B2 |
Vertical memory cell for high-density memory
This disclosure provides embodiments for the formation of vertical memory cell structures that may be implemented in RRAM devices. In one embodiment, memory cell area may be increased by varying word line height and/or word line interface surface characteristics to ensure the creation of a grain boundary that is suitable for formation of conductive pathways through an active layer of an RRAM memory cell. This may maintain continuum behavior while reducing random cell-to-cell variability that is often encountered at nanoscopic scales. In another embodiment, such vertical memory cell structures may be formed in multiple-tiers to define a three-dimensional RRAM memory array. Further embodiments also provide a spacer pitch-doubled RRAM memory array that integrates vertical memory cell structures. |
US10333061B2 |
Electronic device and method for fabricating the same
An electronic device including a semiconductor memory. The semiconductor memory may include a variable resistance element. The variable resistance element may include a first magnetic layer formed over a first auxiliary layer, a tunnel barrier layer formed over the first magnetic layer, a second magnetic layer formed over the tunnel barrier layer, a second auxiliary layer formed over the second magnetic layer, and a hard mask formed over the second auxiliary layer. Side surfaces of the first magnetic layer may be substantially aligned with side surfaces of the first auxiliary layer, and the side surfaces of the first magnetic layer may deviate from side surfaces of the hard mask. |
US10333060B2 |
Electronic device and method for fabricating the same
A method for fabricating an electronic device including a semiconductor memory includes: forming an etching target layer over a substrate; forming an initial hard mask pattern including a carbon-containing material over the etching target layer; forming a hard mask pattern by doping an impurity which increases a hardness of the carbon-containing material into a surface portion of the initial hard mask pattern; and etching the etching target layer by using the hard mask pattern as an etching barrier. |
US10333059B2 |
Method of forming a stack of layers using a sacrificial layer
The disclosed technology generally relates to forming a semiconductor structure and more particularly to forming a stack of layers of a semiconductor structure using a sacrificial layer that is removed during deposition of a functional layer. In one aspect, the disclosed technology relates to a method of protecting a top surface of a layer in a semiconductor structure. The method comprises: providing the layer on a substrate, the layer having an initial thickness and an initial composition; forming a sacrificial metal layer on and in contact with the layer, the sacrificial metal layer comprising a light metal element; and depositing by physical vapor deposition a functional metal layer on and in contact with the sacrificial metal layer. The sacrificial metal layer is removed by sputtering during the deposition of the functional metal layer, such that an interface is formed between the layer and the functional metal layer. The sacrificial metal layer protects the layer during the deposition of the functional metal layer, such that the layer has a final thickness which substantially matches the initial thickness and a final composition which substantially matches the initial composition. |
US10333057B2 |
Hall element
A hall element is provided to suppress fluctuation in a Hall output voltage of the hall element which is generated due to a fluctuation in stress. The hall element may be formed to include a substrate, a magnetosensitive portion formed on the substrate, an insulating film formed on the magnetosensitive portion, four conductive portions (electrode portions and contact portions) which are formed on the insulating film, electrically connected to the magnetosensitive portion through the insulating film, and disposed at positions serving as vertexes of a quadrangle, and ball portions electrically connected to the conductive portions, and at least one ball portion is disposed on a diagonal line of the quadrangle formed by a region surrounded by the four conductive portions and above a portion where the conductive portion and the insulating film are in contact with each other. |
US10333053B2 |
Piezoelectric resonator device, and bonding structure of piezoelectric resonator device and circuit board
A crystal resonator includes: a crystal resonator plate; a first sealing member that covers a first excitation electrode of the crystal resonator plate; and a second sealing member that covers a second excitation electrode of the crystal resonator plate and includes a first external electrode terminal and a second external electrode terminal to be bonded to a circuit board using a flowable conductive bonding material. The second sealing member includes a second through hole and a third through hole that pass through between a first main surface and a second main surface on which the first external electrode terminal and the second external electrode terminal are formed. The second through hole and the third through hole include: respective through electrodes for conduction between electrodes formed on the first main surface and the second main surface; and respective through parts. |
US10333050B2 |
Method for producing a composite comprising a high-temperature superconductor (HTS) layer
The invention relates to a method for producing a composite comprising a high-temperature superconductor (HTS) layer based on rare earth metal-barium-copper oxide on a substrate with defined biaxial texture, having the following steps: applying a first HTS coating solution to the substrate, drying the first HTS coating solution to produce a first film, pyrolyzing the first film to produce a first pyrolyzed sublayer, removing an interfacial layer on the upper side of the first pyrolyzed sublayer to produce a first pyrolyzed sublayer with reduced layer thickness, applying a second HTS coating solution to the first pyrolyzed sublayer with reduced layer thickness, drying the second HTS coating solution to produce a second film, pyrolyzing the second film to produce a second pyrolyzed sublayer, optionally forming one or more further pyrolyzed sublayers on the second pyrolyzed sublayer, and crystallizing the overall layer formed from the pyrolyzed sublayers to complete the HTS layer, wherein the removal of the interfacial layer in step D) is effected in such a way that a texture determined by the defined biaxial texture of the substrate is transferred to the first and also to the second pyrolyzed sublayer, and also to a product producible by such a method. |
US10333048B2 |
Universal topological quantum computers based on majorana nanowire networks
In this disclosure, example networks of coupled superconducting nanowires hosting MZMs are disclosed that can be used to realize a more powerful type of non-Abelian defect: a genon in an Ising×Ising topological state. The braiding of such genons provides the missing topological single-qubit π/8 phase gate. Combined with joint fermion parity measurements of MZMs, these operations provide a way to realize universal TQC. |