US10129146B2

A method and apparatus for providing a mobility in an Ethernet network. An Ethernet switch receives an Ethernet frame through a port of the Ethernet switch, and transmits the Ethernet frame to an upper Ethernet switch through a root port of the Ethernet switch based on whether a forwarding information for a destination address of the Ethernet frame exists in a forwarding table.
US10129143B2

Provided are mechanisms for improving bandwidth for non-essential data on deterministic aircraft data networks (ADNs) such as ARINC 664 networks. A switch such as an ARINC 664 switch maintains rate constrains on one or more priority levels of traffic while releasing rate constraints on low priority traffic. Low priority traffic can be received at an ARINC 664 switch at rates allowed by an Ethernet physical layer. However, low priority, non-rate constrained traffic is transmitted only when there are no other scheduled messages to send. Low priority traffic can consume all available bandwidth whenever there is slack time. A switch can further be separated into zones including a standard rate constrained zone as well as a rate unconstrained zone. Internal or external cross-links can be provided between the zones for any data that needs to be transferred between zones.
US10129135B1

A flow of packets is communicated through a data center. The data center includes multiple racks, where each rack includes multiple network devices. A group of packets of the flow is received onto an integrated circuit located in a first network device. The integrated circuit includes a neural network. The neural network analyzes the group of packets and in response outputs a neural network output value. The neural network output value is used to determine how the packets of the flow are to be output from a second network device. In one example, each packet of the flow output by the first network device is output along with a tag. The tag is indicative of the neural network output value. The second device uses the tag to determine which output port located on the second device is to be used to output each of the packets.
US10129127B2

In a service function chaining (SFC) system, which comprises an SFC module and a software defined network (SDN) controller, the SDN controller generates a trace packet. The trace packet is classified by the SFC module, the SDN controller comprises a trace managing module, and the trace managing module determines whether equal cost multipath (ECMP) arrangement exists according to the classified trace packet. The trace managing module creates duplicate trace packet flow but keeps only one trace packet at next link in the chaining when that the ECMP arrangement is determined to exist in one SFF. Trace managing module creates normal and dropped trace packet flows and keeps only one trace packet at next link when existence of ECMP in different service function forwarders is determined. Thus, a client can identify failed trace through the trace packet upon trace failure. An SDN controller and trace tracking method are also provided.
US10129126B2

Systems, computer program products, and methods are described herein for predictive usage of resources across a dispersed Internet protocol capable network connecting devices electrically attached to the network. The present invention is configured to determine resource utilization profile associated with a user; continuously monitor the resource utilization profile of the user to track the use of the one or more resources allocated to the user over a predetermine period of time; determine one or more elevated usage instances; predict, via the resource prediction application, that at least one of the one or more elevated usage instances is scheduled to occur; determine one or more resources across the dispersed network for the user for processing during the at least one of the one or more elevated usage instances; and reallocate the one or more determined resources to the user.
US10129123B2

A measurement apparatus calculates a rate based on a time base of a second communications apparatus by dividing a total data amount arriving between two arbitrary response messages corresponding to transmission data, by a difference in transmission time information of the response messages. The measurement apparatus calculates a time conversion factor between a first communications apparatus and the second communications apparatus. The measurement apparatus calculates an arrival rate of the transmission data based on a time base of the first communications apparatus, by multiplying the calculated rate by the calculated time conversion factor.
US10129113B2

The present invention relates to a method and apparatus for evaluating hardware based on a cloud server, the method comprising: detecting information on hardware components of a computer terminal; determining the type of the computer terminal based on information on the hardware components of the computer terminal; and scoring the hardware components of the computer terminal based on information on the hardware components and the type of the computer terminal. In accordance with embodiments of the present invention, the hardware components are scored based on the type of the computer terminal, and the relevant database are timely updated to ensure the accuracy of the hardware scoring.
US10129106B2

Embodiments of the present disclosure call for a method, a system, and a computer program product for managing virtual resources for a virtual machine of interest on a physical server. The method includes monitoring a plurality of physical servers, on a computing system. Each physical server provides an initial level of virtual resources to a plurality of virtual machines. The method also includes receiving a requested level of virtual resources for a virtual machine of interest hosted by a first physical server from the plurality of physical servers. The method also includes determining whether the first physical server is able to host the requested level of virtual resources for the virtual machine of interest. The method also includes determining, in response to the first physical server not being able to host the requested level of resources for the virtual machine of interest, a path.
US10129102B2

Some tests can be implemented as services. A network provider can deploy (“push”) a test to a container resident on one or more devices of the network, either at installation, periodically, or when a problem is reported. When a customer reports an issue, services running on one or more devices of the customer's installation can cause the containerized tests to be run. For example, the central office of the network provider can initiate a request to run the test through the internet (or other connection) by the container. In some implementations, there is an overlap of the service based test set with traditional technician initiated test sets forming a hybrid testing architecture.
US10129095B2

A method of and associated system for placing nodes in a wireless local area network (WLAN) includes receiving user-specified parameters regarding the network. The parameters can include a layout of a building or other space, and requirements for the WLAN. An algorithm then employs these parameters to automatically create and optimized layout of multiple wireless access points for the WLAN. The method can display the layout and provide various types of information to the user.
US10129082B2

A method and information handling system (IHS) determines a master remote access controller (RAC) in a distributed IHS having multiple communicatively-connected computing nodes with corresponding RACs. The method includes transmitting a first set of RAC parameters from a first RAC to several other RACs. The first set of RAC parameters includes a locality of reference (LOR) value for the first RAC. Several other sets of RAC parameters are received from the other RACs. A first list of all of the RACs is generated including the associated LOR values. The first list is sorted based on the LOR values and the RAC having the highest LOR value in the first list is designated as a first master RAC candidate.
US10129079B2

Methods and elements are disclosed for controlling services in a specific location in a wireless communication network, by configuring a policy comprising service control information and location based information corresponding to the specific location for controlling services for user equipments, UEs in the location from a second core network element.
US10129074B2

Disclosed are various embodiments for receiving, via a network, a request from a client to establish a network tunnel over the network. A credential is received from the client in order to establish the network tunnel. The client is authenticated based upon the credential. The client negotiates, via the network, to establish the network tunnel.
US10129067B2

A broadcast signal transmitter is disclosed. A broadcast signal transmitter according to an embodiment of the present invention comprises an input formatting module performing baseband formatting and outputting at least one Physical Layer Pipe (PLP) data; a BICM module error-correction processing the PLP data; a framing & interleaving module interleaving the PLP data and generating a signal frame; and a waveform generating module inserting a preamble into the signal frame and generating a broadcast signal by performing OFDM modulation.
US10129063B2

A method and device for detecting a signal of an LTE uplink system in an interference condition. The method comprises: receiving baseband signals of M receiving antennas, and after fast Fourier transform, conducting demapping to obtain frequency-domain baseband signals; extracting a DMRS inserted in a received signal of each antenna, and then, calculating a channel gain hl,k of each receiving antenna; combining the baseband signals and the channel gains of the M receiving antennas to obtain a signal matrix Yk and a gain matrix Hk; calculating an interference noise covariance matrix Rk on each subcarrier; conducting interference pre-processing on a received signal on each combined subcarrier to obtain the received signal (1) and the channel gain (2) after the interference pre-processing, where D=Rk−1/2; and according to (3), conducting frequency-domain balancing on the received signal after the interference pre-processing.
US10129059B2

A multi-amplitude modulation receiver includes a signal coupler block coupled to a mixer array block receiving a first input signal from the signal coupler block and a second input from a LO circuit that provides N overlapping phase signals. Outputs of the N mixer elements are coupled to a baseband filter (BBF) block then to a decision threshold block including decision threshold elements including a signal input and at least one comparator receiving at least one VTH value. A phase ordering and mapper block selects M out of the N phases. A digital logic and control block is coupled to control a filter gain and corner frequency of the BBF block and control the VTH value for the decision threshold block which compares a signal received to the VTH value. Outputs from the decision threshold block are coupled inputs of an M-input decision combiner which provides a single data output.
US10129043B2

Embodiments are provided for path flow scheduling of multicast traffic through a network. The paths for traffic flow are determined to optimize link utilization in terms of bandwidth and link capacity, and limit link cost. In an embodiment, a method is implemented for network flow scheduling. The method includes establishing, by a controller of a network, a multicast tree which includes a plurality of links for sending multicast traffic from a source to multiple destinations. The tree is established based on minimizing a number of links in the multicast tree. The tree is then adjusted by replacing one or more of the plurality of links to reduce the link utilization. The tree adjustment is repeated by further replacing one or more links in the multicast tree to further reduce the link utilization.
US10129036B2

In accordance with embodiments disclosed herein, there is provided systems and methods for providing a post-processing mechanism for physically unclonable functions. An integrated circuit includes a physically unclonable function (PUF) unit including an adaptive PUF logic. The adaptive PUF logic receives a PUF response having a plurality of bits. The adaptive PUF logic also determines whether a record exists for bit among the plurality of bits in the PUF response. The record includes a stored bit location and a stored bit value corresponding to the stored bit location. The adaptive PUF logic also overrides a bit value of the bit in the PUF response with the stored bit value when it is determined that the record exists for the bit in the PUF response. The bit value of the bit in the PUF response is different from the stored bit value.
US10129032B2

Methods and systems for providing secure recording of revisions made to electronic documents, using secure methods to validate the recorded changes, are disclosed. An electronic device making a change to an electronic document can transmit the change to the network. An audit log chain is residing on the network and shared among all the nodes on the network. A node on the network can verify a change of document made by other nodes and add a new block to the chain using one-way hashes, making the chain resistant to tampering. If an invalid block is detected, the system can send an auditing alert to the network. The audit log can be strongly resistant to tampering, providing reliable evidence for use in audit compliance, investigations, and business or court record keeping.
US10129018B2

A processing system includes a memory and a processing logic operatively coupled to the memory. The processing logic includes a message scheduling module selectively operating in one of a SHA mode or an SM3 mode to generate a sequence of message words based on an incoming message. The processing logic also includes a round computation module selectively operating in one of the SHA mode or the SM3 mode to perform at least one of a message expansion or a message compression based on at least one message word of the sequence of message words.
US10129009B2

An electronic device and method for half duplex data transmission in a long range keyless entry and go system, and more specifically to an RFID transponder, a corresponding read/write (R/W) unit and methods for operating the RFID transponder and the R/W-unit. There is a first coil, a second coil and a third coil, being arranged as a three-dimensional antenna, a first capacitor, a second capacitor and a third capacitor couplable in parallel to the first coil, the second coil and the third coil, respectively, for selectively forming a first, a second and a third parallel-resonant circuit for receiving radio signals, a series-resonant circuit for transmitting radio signals and a control stage configured to either use one of the first, second or third parallel-resonant circuits for receiving radio signals or the series-resonant circuit for transmitting signals.
US10129007B2

An answer information feedback method includes steps of: with respect to a current uplink subframe of a primary carrier in a TDD mode, determining, by a terminal, a downlink subframe of a secondary carrier in an SDL mode and corresponding to the current uplink subframe in answer information feedback as a to-be-fed-back downlink subframe, the to-be-fed-back downlink subframe being determined from designated downlink subframes of the secondary carrier in accordance with a downlink retransmission timing mode for a DL-reference UL/DL configuration of the secondary carrier, the designated downlink subframes including downlink subframes except a downlink subframe having a location identical to an uplink subframe indicated by the DL-reference UL/DL configuration, the DL-reference UL/DL configuration being identical to a timeslot configuration of the primary carrier; and transmitting answer information for the to-be-fed-back downlink subframe to a network side using the current uplink subframe.
US10128998B2

Provided are a method and device for performing channel estimation in a wireless communication system. Specifically, user equipment receives a control channel in the first symbol of a plurality of symbols received for a short TTI (sTTI) set to be shorter than a TTI. The user equipment receives a data channel scheduled by the control channel in the remaining symbols other than the first symbol of the plurality of symbols received in the sTTI. The user equipment receives a user equipment (UE)-specific reference signal having the same frequency resource as a first cell-specific reference signal received in the TTI in the first symbol. The first cell-specific reference signal is received subsequent to the UE-specific reference signal, and the UE-specific reference signal is received in the sTTI. The user equipment decodes the control channel or the data channel using the UE-specific reference signal.
US10128992B2

Apparatuses and methods in a communication system are provided. The solution comprises utilizing a given number of parallel subbands in communication, where the transmission timing in each of the subbands is time-shifted by a predetermined time offset.
US10128989B2

Embodiments of a station (STA), access point (AP) and method for aggregation of data packets are generally described herein. The AP may transmit a trigger frame (TF) to an STA that indicates an access class (AC) constraint parameter and a traffic identifier (TID) aggregation limit parameter. The STA may select a group of aggregate TIDs from which medium access control (MAC) protocol data units (MPDUs) may be aggregated into an aggregated MPDU (A-MPDU). The AC constraint parameter may indicate a recommended AC from which at least a portion of the aggregate TIDs are to be selected. The TID aggregation limit parameter may indicate a number of TIDs to be selected for the group of aggregate TIDs.
US10128987B2

Examples of the disclosure dynamically scale receive window auto-tuning. Tuning data is obtained, including the number of bytes in a receive buffer and the distribution of receive packets over time. Aspects of the disclosure use this tuning data to determine rates at which one or more applications on the receiving computer are consuming data and adjust or maintain the receive buffer accordingly in a dynamic manner to scale a receive window to current conditions.
US10128985B2

In a serial communication interface with transceivers that run on different clocks, an ACK transmit FIFO is used to track packets transmitted, and an ACK receive queue is used to track ACK bits for received packets. The ACK receive queue contains a number of entries, and training for the transceivers begins transmitting ACK bits from the ACK receive queue once the ACK receive queue has multiple valid ACK bits. When the ACK receive queue is less than a lower threshold, an ACK compensation mechanism sends one or more packets that make the ACK receive queue grow. When the ACK receive queue is more than an upper threshold, the ACK compensation mechanism sends one or more packets that make the ACK receive queue shrink. The combination of the ACK receive queue and the ACK compensation mechanism allow dynamically compensating for the different clocks of the two transceivers.
US10128984B2

Packet tracking techniques for communication networks are described. In an example embodiment, an apparatus may comprise circuitry, a tracking component for execution by the circuitry to, in response to a request of an initiator device to establish a packet transfer session, determine whether tracking information for the packet transfer session can be locally maintained and in response to a determination that the tracking information for the packet transfer session cannot be locally maintained, identify one or more tracking parameters for retention at the initiator device, and a communication component for execution by the circuitry to send an acceptance message to grant the request of the initiator device to establish the packet transfer session, the acceptance message to indicate a request for retention of the one or more tracking parameters. Other embodiments are described and claimed.
US10128983B2

The present disclosure relates to transmitter and receiving devices for wireless communication, where the transmitter device comprises a transceiver configured to receive at least one stream of information bits; and further comprises a processor configured to encode said at least one stream of information bits using at least one error correction code to obtain at least one mother code word having a mother code rate RM; obtain a shortened code word or extended code word based on the determination of whether the mother code rate RM is smaller than a transmission code rate RTx; modulate said shortened or extended code word to obtain modulated symbols; wherein said transceiver is further configured to transmit a signal comprising said modulated symbols over a radio channel of the wireless communication system. Furthermore, the present disclosure also relates to corresponding methods, a computer program, and a computer program product.
US10128976B2

A radio wave jamming system (1) comprises a plurality of radio transmitters (10) that are adapted to transmit respective jamming signals (11) including substantially the same frequency. The plurality of radio transmitters (10) are further adapted to temporally change at least one of the transmission phases of the jamming signals (11), which are to be transmitted from the plurality of radio transmitters (10), so as to temporally change the phase differences among the jamming signals (11) when the jamming signals (11) transmitted from the plurality of radio transmitters (10) arrive at a particular site (50). Thus, for example, a radio wave jamming system that can be constituted by small-output radio devices can be provided.
US10128972B2

According to the present disclosure, a controlling unit arbitrarily determines a current set temperature of a temperature setting unit to cause a light generating unit connected to the temperature setting unit to generate an optical signal having a wavelength according to the current set temperature, thereby making it possible to effectively reduce a wavelength overlap phenomenon that may occur when a plurality of R-ONUs in a passive optical network simultaneously transmit the optical signals.
US10128960B2

A method for estimating characteristics of an optical receiver includes: a generating process, a monitoring process, a suppressing process, a guiding process and an estimating process. The generating process generates a modulated optical signal based on an oscillation signal. The monitoring process monitors an optical spectrum of the modulated optical signal or a spectrum of an electric signal obtained by performing optical-to-electrical conversion on the modulated optical signal. The suppressing process suppresses a modulation component of an upper sideband or a lower sideband of the modulated optical signal based on the optical spectrum of the modulated optical signal or the spectrum of the electric signal. The guiding process guides the modulated optical signal in which the modulation component is suppressed to the optical receiver. The estimating process estimates the characteristics of the optical receiver based on an output signal of the optical receiver.
US10128958B1

A method and structure for signal propagation in a coherent optical receiver device. Asynchronous equalization helps to reduce complexity and power dissipation, and also improves the robustness of timing recovery. However, conventional devices using inverse interpolation filters ignore adaptation algorithms. The present invention provides for forward propagation and backward propagation. In the forward case, the filter input signal is forward propagated through a filter to the adaptation engine, while, in the backward case, the error signal is backward propagated through a filter to the asynchronous domain. Using such forward and backward propagation schemes reduces implementation complexity while providing optical device performance.
US10128947B2

This application discloses a method for an optical drive chip to control a light-emitting device and an optical drive chip thereof. A receiving unit of the optical drive chip obtains to-be-sent data, and transmits the to-be-sent data to an execution unit of the optical drive chip; and the execution unit converts the to-be-sent data into a drive signal according to a control parameter set, where the drive signal is used to control a light-emitting device to emit visible light. Because the optical drive chip converts the to-be-sent data into the drive signal according to the control parameter set so as to control the light-emitting device, rather than obtaining a single control parameter one by one to control the light-emitting device, no delay problem occurs in a process of controlling the light-emitting device by the optical drive chip. In addition, the to-be-sent data is encoded, which ensures data transmission reliability.
US10128946B2

A visible light communication device includes a light-emitting unit, a switch-mode light-emitting diode (LED) driver, a synthesizing circuit, and a path selection circuit. The switch-mode LED driver provides a driving current for driving the light-emitting unit. The synthesizing circuit synthesizes a data signal and a dimming signal to form a synthesized signal. According to a data frequency and a dimming ratio obtained from one or more path selection information, the path selection circuit selects to turn on a bypass current modulation unit to inject the synthesized signal to the bypass current modulation unit along one path and the bypass current modulation unit controls the light-emitting unit according to the synthesized signal, or selects to inject the synthesized signal to the switch-mode LED driver along another path and the switch-mode LED driver controls the light-emitting unit according to the synthesized signal.
US10128943B2

A system for predictive maintenance of at least one optical network element in an optical transport network including a power monitor in communication with the at least one optical network element, the power monitor configured to selectively retrieve an actual power level from the optical network element; the power monitor being in communication with a data store having a specified power level for each of the at least one optical network element and an acceptable tolerance, wherein the specified power level includes a low mark and a high mark defining a specified power level range; wherein the power monitor compares the actual power level to the specified power level; and generates a signal if the actual power level is outside of the specified power level range by an amount greater than the acceptable tolerance.
US10128940B2

An optical transmission method wavelength-multiplexing and transmitting multiple channels including data. The data are composed of data areas independent between the channels and data areas non-independent between the channels. Data patterns of the data areas non-independent between the channels are variable. The data patterns of the data areas non-independent between the channels are set so that in time periods of the non-independent data areas on an optical transmission section, a time period during which polarization states of the multiple channels are correlated in the optical transmission section has a length such that an error rate is less than or equal to a threshold value, the error rate being determined from a temporal distribution of bit errors obtained from a result of error decision after demodulation in an optical receiver.
US10128939B2

Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10128938B2

A system and method for determining hierarchical link quality metrics in a communication system, and performing different routines to optimize operation of the communication system based on the link quality metrics. Data is collected for a predetermined interval, and a carrier link quality is determined for each terminal utilizing different carriers in the communication system. A link quality is determined for each terminal type, and a beam link quality is determined for each beam in the system. Different thresholds are set so that optimization routines can be performed based on the current link quality values.
US10128937B2

A management device is connected with a plurality of relay devices, and the relay devices store data collected by a device. The management device registers, when a connection notification is received from one of the relay devices, relay device identification information, which identifies the relay device, of the relay device serving as the request destination when the data is acquired, sends a data acquisition request to the specified relay device, and sends, to one of the relay devices, relay device identification information of the target relay device targeted for deletion. The plurality of the relay devices associates, when the identification information targeted for the deletion is received, inquiry destination information specifying the target relay device with the data, and performs, when the data acquisition request is received, response control of the data on the basis of the determination of whether the inquiry destination information is associated with the data.
US10128926B2

A method for transmitting a signal that includes the steps of: determining the beam width of a beam to be transmitted; determining, on the basis of the beam width, relative narrowband transmit power (RNTP) information indicating whether a transmission power of at least a predetermined critical value is transmitted to a predetermined resource block; transmitting the RNTP information to an adjacent cell; and transmitting the generated beam to the resource block according to the RNTP information. Also provided is a method for configuring an RNTP value for controlling inter-cell interference in a communication system.
US10128924B2

A state of a detection signal received from a proximity detector is determined. The first proximity detector is incorporated with a primary antenna at an information handling system. The proximity detector can assert the detection signal in response to detecting that an object external to the information handling system is located close to the proximity detector. A second antenna is coupled to a wireless communication circuit at the information handling system if the detection signal is asserted.
US10128921B2

System and method of Multi-User Multiple-Input Multiple-Output (MU-MIMO) Beamforming communication. An MU-MIMO BF training session is used to train all the responders in a user group in relation to an initiator having multiple antenna arrays. Accordingly, suitable TX-RX sector pairs are selected based on the training results, and the user group is arranged into subsets such that the initiator can transmit data to the responders in one subset simultaneously by using mutually orthogonal BF waveforms. Prior to the MU-MIMO BF training session, the initiator can select TX sectors of the TX antennas and responders for the training session based on results from a prior or preliminary SISO BF training.
US10128919B2

An object is to enable proper operation of extended carrier aggregation that can allocate at least six component carriers to each user terminal. Provided is a user terminal that communicates with a radio base station that configures a plurality of cell groups each of which including one or more cells. The user terminal includes: a control unit that controls six or more component carriers configured by the radio base station; and a transmitting/receiving unit that receives information on a plurality of component carriers configured by the radio base station and feedbacks ACK/NACK information to one of the component carriers in each cell group.
US10128914B1

A method for Near Field Communication (NFC) based interactions can be implemented by a device when it is placed near an NFC tag and receives an electromagnetic signal associated with the NFC tag. The device retrieves the identifier of the NFC tag from the electromagnetic signal and, based on the identifier, the device can generate a first command. Furthermore, the device can identify a qualifying event, such as a predetermined orientation of the device. The device then generates a second command in response to the identification of the qualifying event. Each of the first and second command can cause a change in settings of the device, switching an operating mode of the device, activating/deactivating an application, enabling/disabling a feature of an application, and sending an instruction to a remote electronic device.
US10128910B2

A mobile device with the NFC function includes an NFC chip, multiple SIM card slots, a power supply unit, and an eSE integrated into the NFC chip. One SIM card slot is connected to a first power port on the NFC chip. The power supply unit is connected to a second power port on the NFC chip. When the mobile device performs near field communication, the second power port on the NFC chip is triggered to output a first level signal. Each of the rest SIM card slots is connected to the power supply unit. The eSE is connected to the power supply unit. The power supply unit is configured to supply power to the eSE and the SIM card slot that is connected to the power supply unit, when the first level signal is received.
US10128907B2

Devices, systems, and techniques are provided for enabling device-to-device communications between a first device equipped with a fingerprint detection module that includes a metal contact and a second device equipped with a capacitive coupling port. In one aspect, a technique for enabling the device-to-device communications includes: positioning the first device and the second device so that the metal contact of the fingerprint detection module of the first device is in capacitive coupling with the capacitive coupling port of the second device; and establishing device-to-device communication between the first device and the second device through electrical signaling between the metal contact of the first device and the capacitive coupling port of the second device. During the device-to-device communication, the metal contact operates as a transmitting and receiving electrode for sending and receiving electrical signals to and from the capacitive coupling port.
US10128900B2

One embodiment of the present invention sets forth a technique for transmitting data in a frequency hopping spread spectrum (FHSS) wireless communication system. A multi-channel receiver is configured to receive data from one or more channels simultaneously. The multi-channel receiver enables efficient implementation of a transmission protocol in which multiple candidate nodes within a wireless mesh network are polled for availability to receive a packet of data. The packet of data is transmitted to one or more available nodes based on prevailing link conditions, thereby increasing the likelihood of successful delivery. Data flooding may be selectively implemented to further increase the likelihood of successful delivery.
US10128895B2

A wireless communication device is provided. The wireless communication device comprises: a first antenna for receiving and transmitting a first sub-band signal of a first frequency band and a second sub-band signal of the first frequency band; a second antenna for receiving and transmitting the second sub-band signal and a second frequency band signal; a third antenna for receiving and transmitting a first sub-band diversity signal of the first frequency band; a first frequency-division multiplex coupled to the first antenna; a switching circuit coupled to the first frequency-division multiplex and the second antenna; a primary path component coupled to the first frequency-division multiplex and the switching circuit; a secondary path component coupled to the switching circuit and the third antenna; a first transceiver coupled to the primary path component and the secondary path component; and a second transceiver coupled to the switching circuit.
US10128890B2

Some embodiments include a privacy/security apparatus for a portable communication device that includes a housing assembly configured to at least partially attenuate at least one of sound energy, acoustic energy, and electromagnetic energy including light, optical, and IR energy and RF radiation from passing through the housing assembly. The housing assembly includes a Faraday cage with two or more portions, and at least one protective shell coupled to or forming at least one aperture. The at least one aperture is configured and arranged to at least partially enclose the portable communication device so that at least a portion of the portable communication device is positioned within at least one portion of the Faraday cage, and the at least one seal coupled or integrated with the protective shell. The housing assembly can be an articulating assembly, a sliding assembly, and can include an active acoustic jamming or passive acoustic attenuation element.
US10128886B1

Radio frequency (RF) receivers and methods to spread spectral energy of spurious responses of mixers over a frequency band are disclosed. For example, a receiver includes first and second mixers, and first and second variable frequency oscillators (VFOs). The first mixer is configured to receive an RF signal and provide an intermediate frequency (IF) signal. The second mixer is coupled with the first mixer and configured to receive the IF signal and provide a baseband signal. The first VFO is coupled with the first mixer and configured to provide a first angle modulated LO signal. The second VFO is coupled with the second mixer and configured to provide a second angle modulated LO signal. The first and second mixers provide a stable frequency downconversion.
US10128879B2

A system using multiple communication technologies for concurrent communication is disclosed. The system includes a loopback receiver, a receiver, and a noise remover component. The loopback receiver is configured to obtain a coupled signal and generate a noise signal from the coupled signal. The noise signal includes direct transmission noise. The receiver is configured to receive a chain receive signal and to provide a receive signal therefrom. The noise remover component is configured to generate a wanted receive signal from the noise signal and the receive signal.
US10128874B2

RF coupling circuitry includes a first coupled signal output node, a second coupled signal output node, an RF coupler, RF filtering circuitry, and attenuator circuitry. The RF coupler is configured to couple RF signals from an RF transmission line to provide coupled RF signals. The RF filtering circuitry is coupled to the RF coupler and configured to separate RF signals within a first RF frequency band in the coupled RF signals from RF signals within a second RF frequency band in the coupled RF signals. The attenuator circuitry is coupled between the RF filtering circuitry, the first coupled signal output node, and the second coupled signal output node. The attenuator circuitry is configured to attenuate the RF signals within the first RF frequency band and the RF signals within the second RF frequency band.
US10128852B2

A low-leakage resistive random access memory cell includes a complementary pair of bit lines and a switch node. A first ReRAM device is connected to a first one of the bit lines. A p-channel transistor has a source connected to the ReRAM device, a drain connected to the switch node, and a gate connected to a bias potential. A second ReRAM device is connected to a second one of the bit lines. An n-channel transistor has a source connected to the ReRAM device a drain connected to the switch node, and a gate connected to a bias potential.
US10128851B1

An integrated circuit includes programmable circuits, a configuration status register circuit, a mode register circuit, a mode decoder circuit, and a multiplexer circuit. The configuration status register circuit stores configuration bits and is coupled to provide the configuration bits to the programmable circuits to program the programmable circuits to implement functions of a first mode. The mode register circuit is coupled to store mode bits. The mode decoder circuit decodes at least a subset of the mode bits received from the mode register circuit to generate decoded bits. The multiplexer circuit is coupled to provide the decoded bits from the mode decoder circuit to the programmable circuits to reprogram the programmable circuits to implement functions of a second mode.
US10128849B2

According to one embodiment, a level shift circuit includes a first transistor, a second transistor, third transistor, fourth transistor, fifth transistor, sixth transistor, seventh transistor and eighth transistor. The level shift circuit also includes a first capacitance element, a second capacitance element, third capacitance element and fourth capacitance element. The first through eighth transistors have a first conductivity type. The first through fourth transistors are included to a bi-stable multi-vibrator. The fifth through the eighth transistors are included to an active load for the differential input of the signal through the third capacitance element and the fourth capacitance element.
US10128844B2

A semiconductor apparatus may include a mode control circuit configured to output differential output signals which swing in a current mode logic (CML) area and a first control signal, in response to a power-down mode signal; a first circuit unit configured to be provided with the differential output signals, and operate in a power-down mode; and a second circuit unit configured to be provided with the differential output signals, and be interrupted in its operation in the power-down mode.
US10128842B1

Methods, systems, and devices for output impedance calibration for signaling are described. Techniques are provided herein to adjust impedance levels associated with data transmitted using signaling and related techniques. In some cases, the signaling may be multi-level signaling. Such signaling may be configured to increase a data transfer rate without increasing the frequency of data transfer and/or a transmit power of the communicated data.
US10128841B2

A termination circuit, a receiver and associated terminating method are provided. The termination circuit is applied to a receiving terminal for receiving a channel transmission signal. Being coupled to a control module, the termination circuit includes an upper circuit and a lower circuit. The upper circuit selectively conducts the receiving terminal to a first voltage terminal, and the lower circuit selectively conducts the receiving terminal to a second voltage terminal. The control module detects a voltage level of the receiving terminal in response to a trigger signal, and accordingly controls the first switching signal and the second switching signal for a termination duration. The termination duration is corresponding to an n-th data bit carried by the channel transmission signal.
US10128834B2

A bidirectional integrated CMOS switch is provided which is capable of switching voltages beyond the range of the supply and ground potentials. The switch is composed of NMOS and PMOS transistors as the switch conductor path, a diode bridge, and control circuitry to turn the switch on and off by means of low voltage logic, regardless of the voltages on the switch terminals. The device and method of the invention enables the switching of high voltage loads operating at arbitrary or floating voltages relative to the low voltage power supply and ground, and provides on/off control of the switch with ordinary low voltage logic levels. The invention provides bidirectional switching without conducting through the parasitic body diodes of the CMOS devices.
US10128832B2

The present application discloses a converter system, a driving circuit and a driving method for a semiconductor switch. The driving circuit includes a driving unit, a sampling unit and a selection unit. A plurality of turn-off driving units with different turn-off parameters is provided in the driving unit, and a turn-off driving unit having a turn-off parameter adaptive to the working state of the semiconductor switch is selected according to the working state of the semiconductor switch so as to turn off the semiconductor switch.
US10128824B2

An apparatus includes a first AC (alternating current) coupling circuit configured to receive a first end of a differential signal and output a first coupled signal in accordance with a bias voltage; a second AC coupling circuit configured to receive a second end of the differential signal and output a second coupled signal in accordance with the bias voltage; a first complementary joint-control cascode pair configured to shunt the first end of the differential signal to a DC (direct current) node in accordance with a joint control by the first coupled signal and the second coupled signal; and a second complementary joint-control cascode pair configured to shunt the second end of the differential signal to the DC node in accordance with a joint control by the first coupled signal and the second coupled signal. A related method is also provided.
US10128822B2

An integrated circuit includes a differential signal driver that receives a first signal from a first input terminal, receives a second signal, which is a differential signal of the first signal, from a second input terminal, outputs a first output signal corresponding to the first signal to a first output terminal, and outputs a second output signal corresponding to the second signal to a second output terminal. The integrated circuit further includes a first capacitor unit connected to the first output terminal and controlling a slew rate of the first output signal based on a first capacitance, a second capacitor unit connected to the second output terminal and controlling a slew rate of the second output signal based on a second capacitance, and a phase selection unit that receives the first signal and provides the first signal to the second capacitor unit, and that receives the second signal and provides the second signal to the first capacitor unit, so as to control the slew rates of the first and second output signals.
US10128818B2

A parallel transfer rate converter inputs first parallel data with number of samples being S1 pieces in synchronism with a first clock, and outputs second parallel data with number of samples being S2=S1×(m/p) pieces (p is an integer equal to or larger than 1) in synchronism with a second clock having a frequency which is p/m times of a frequency of the first clock. A convolution operation device inputs the second parallel data in synchronism with the second clock, generates third parallel data with number of samples being S3=S2×(n/m) pieces (S3 is an integer equal to or larger than 1) by executing a convolution operation with a coefficient indicating a transmission characteristic to the second parallel data, and outputs the third parallel data in synchronism with the second clock.
US10128816B2

In a high frequency module, in addition to a main transmission path in which a high-frequency signal propagates in first filter elements, a sub transmission path is defined by inductive coupling or capacitive coupling between a first inductor and a matching element or by inductive coupling between the first inductor and a second inductor. The sub transmission path has different amplitude characteristics and phase characteristics from those of the main transmission path depending on a degree of the inductive coupling or capacitive coupling, and transmission characteristics as a high-frequency module are adjustable by adjusting the amplitude characteristics and the phase characteristics of the sub transmission path.
US10128815B2

A branching device that separates signals of different pass bands increases attenuation characteristics outside the pass bands, and increases isolation characteristics. The branching device includes a duplexer including a transmission filter and a reception filter electrically connected to an antenna terminal, and a filter electrically connected to the antenna terminal. An inductor is electrically connected between the antenna terminal and a ground potential. The transmission filter is a ladder filter including serial arm resonators and parallel arm resonators, and each includes a polarized inductor electrically connected between the parallel arm resonators and a ground potential. The inductor and the polarized inductors inductively couple with each other, and a distance between the inductor and the polarized inductors is shorter than a distance between the polarized inductors.
US10128813B2

A bulk acoustic wave (BAW) resonator comprises: a first electrode; a second electrode comprising a plurality of sides, wherein at least one of the sides is a connection side; a piezoelectric layer disposed between the first and second electrodes, and an acoustic reflective element disposed beneath the first electrode, the second electrode and the piezoelectric layer, wherein an overlap of the reflective element, the first electrode, the second electrode, and the piezoelectric layer defines an active area of the acoustic resonator; a bridge adjacent to a termination of the active area of the BAW resonator; and a discontinuity disposed in the bridge.
US10128810B2

An impedance matching structure is disposed on a circuit board for matching an impedance of a transmission line for transmitting an electronic signal. The structure includes: at least two redundant conducting sections coupled to different points between an input terminal and an output terminal of the transmission line, wherein the redundant conducting sections are apart from one another, and a first terminal of each of the redundant conducting sections is coupled to the transmission line, while a second terminal of each of the redundant conducting sections is apart from the transmission line; and at least one grounded conducting section, each of which corresponds to one of the redundant conducting sections, and surrounds in separation from the corresponding redundant conducting section, wherein each of the at least two redundant conducting sections is disposed in a corresponding plating hole.
US10128806B2

A method for controlling an audio amplifier unit having an audio input, an amplifier, a volume regulation unit and an audio output. An audio signal is received via the audio input and is amplified by the amplifier, and an adjustment procedure modifies an operating curve of the volume regulation unit for the received audio signal. From a modified setting of the volume regulation unit, a modified amplification value is calculated according to a first volume operating curve. The amplifier's amplification is modified to match the modified amplification value, and a second volume operating curve is determined and assigned to the calculation of modified amplification values of the amplifier. The modified amplification value is substantially at the center of the second volume operating curve. Further, the volume regulation unit is adjusted mechanically or electrically to a predefined position.
US10128804B2

An equalizer, in at least some embodiments, comprises an amplifier configured to produce an amplified voltage signal that is a function of an ambient temperature affecting the equalizer. The equalizer also includes a linear equalizer stage coupled to the amplifier and comprising a transistor having a resistance controlled by the amplified voltage signal. The linear equalizer stage is configured to produce a voltage output signal having a gain that is dependent on the transistor resistance and on a frequency of the amplified voltage signal.
US10128803B2

An audio amplifier circuit for providing an output signal to an audio transducer may include a power amplifier and a control circuit. The power amplifier may include an audio input for receiving an audio input signal, an audio output for generating the output signal based on the audio input signal, and a power supply input for receiving a power supply voltage, wherein the power supply voltage is variable among at least a first supply voltage and a second supply voltage greater than the first supply voltage. The control circuit may be configured to predict, based on one or more characteristics of a signal indicative of the output signal, an occurrence of a condition for changing the power supply voltage, and responsive to predicting the occurrence of the condition, change, at an approximate zero crossing of the signal indicative of the output signal, the power supply voltage.
US10128798B2

Certain aspects of the present disclosure provide methods and apparatus for operating an envelope tracking power supply. The method may include receiving, from a modem of a device, information indicative of a transmit waveform statistic of a signal to be wirelessly transmitted by the device. The method may further include adjusting a configuration of the envelope tracking power supply based on the transmit waveform statistic of the signal.
US10128797B2

A power amplifier circuit includes a first amplifier transistor and a bias circuit. The first amplifier transistor amplifies a first signal and outputs a second signal. The bias circuit supplies a bias voltage or a bias current to the first amplifier transistor. The first amplifier transistor includes plural unit transistors disposed in a substantially rectangular region. The bias circuit includes first and second bias transistors and first and second voltage supply circuits. The first and second bias transistors respectively supply first and second bias voltages or first and second bias currents to the bases of unit transistors of first and second groups. The first and second voltage supply circuits respectively supply first and second voltages to the bases of the first and second bias transistors. The first and second voltages are decreased in accordance with a temperature increase. The second voltage supply circuit is disposed within the substantially rectangular region.
US10128794B2

An oscillator produces an oscillator output signal usable as a clock signal, otherwise as a frequency reference on an integrated circuit. The oscillator includes an RC network with a voltage-controlled element, such as a voltage-controlled resistor, voltage-controlled capacitor or a combination including a voltage-controlled resistor and voltage-controlled capacitor. Also, a tunable element having an adjustable resistance determined by a first static parameter is included in the RC network. The oscillator also includes a feedback circuit which can include a frequency-to-voltage converter. The feedback circuit generates a control signal for the voltage-controlled element. The feedback circuit includes a feedback reference circuit having a reference output determined by a second static parameter, and a loop amplifier responsive to the reference output and the oscillator output signal.
US10128789B2

A method and apparatus for operating an electric motor is presented. A transmit magnetic field is received at a group of receive coils having a group of axes oriented substantially parallel to magnetic field lines from a transmit coil and having a group of resonant frequencies. A resonant frequency in the group of resonant frequencies is different from other receive coils in the group of receive coils. A receive magnetic field is generated at a receive coil in the group of receive coils having the resonant frequency when the transmit magnetic field has a selected frequency matching the resonant frequency. The receive magnetic field attracts a rotor in the electric motor.
US10128780B2

A method of and a system for controlling the regenerative braking of a vehicle includes initiating a regenerative braking mode in response to an initiating control input to an accelerator of the vehicle, the initiating control input comprising a reduction in the degree of actuation of the accelerator of the vehicle, modifying a level of regenerative braking in the regenerative braking mode in response to at least one of a further reduction in the degree of actuation of the accelerator, application of a brake of the vehicle, application of a clutch of the vehicle, and a change of gear of the vehicle, and maintaining a modified level of regenerative braking after the additional control input has been terminated.
US10128772B2

A load control device for controlling power delivered from an AC power source to an electrical load includes a thyristor, a gate coupling circuit for conducting current through a gate terminal of the thyristor, a controllable switching circuit coupled between first and second main terminals of the thyristor, and a control circuit for controlling the gate coupling circuit to conduct a pulse of current through the gate terminal to render the thyristor conductive at a firing time during a half cycle. The gate coupling circuit is able to conduct at least one other pulse of current through the gate terminal after the firing time until a transition time before an end of the half-cycle. The control circuit is configured to render the controllable switching circuit conductive to conduct current through the electrical load between approximately the transition time until approximately the end of the half-cycle.
US10128757B2

The disclosure describes decreasing the overshoot and undershoots during the mode transitions of a Buck-Boost switching converter, without causing mode bounces. This is achieved by a main compensation capacitor of an error amplifier being charged or discharged, so that the output voltage level is shifted close to the target value. The expected behavior of the disclosure is contributed to two items, one is a mode transition detector, configured to detect mode transition among buck, buck-boost, boost, and ½f buck/boost modes, and the other is charge/discharge circuitry configured within one-clock cycle of a mode transition being detected.
US10128756B2

A DC-DC converter with a high transformer ratio includes two DC-DC converter bodies with inputs connected in parallel and outputs connected in series so as to ensure the high safe reliability and the high energy conversion efficiency of the DC-DC converter, while increase the boost ratio of the DC-DC converter.
US10128755B2

A multi-phase switch mode, voltage regulator has a transient mode portion in which a phase control output is coupled to one or more control inputs of one or more switch circuits that conduct inductor current through one or more transient phase inductors, from amongst a number of phase inductors. A slew mode control circuit detects a high slope and then a low slope in the feedback voltage and, in between detection of the high slope and the low slope, pulses the phase control output of the transient mode portion so that the switch circuit that conducts transient phase inductor current adds power to, or sinks power from, the power supply output. Other embodiments are also described.
US10128753B2

The present application relates to controllers using current mode control to control the operation of switching power supplies such as DC-DC converters. The application provides an inductor current.
US10128752B1

In an example, a device for operating a switching converter is configured to determine a set of perturbed duty cycle values for a converter. A perturbation sequence is superimposed simultaneously onto a duty cycle value for each phase of the converter to form the set of perturbed duty cycle values. The device is further configured to determine an output voltage of the converter that occurs when the converter operates based on the set of perturbed duty cycle values, determine a coefficient vector of system parameters for the converter based on the output voltage and the set of perturbed duty cycle values, and tune a controller based on the coefficient vector. The duty cycle value for each phase of the converter is based on a respective command duty cycle value of a set of command duty cycle values output by the controller.
US10128749B2

An inductor conducts a first current, which is variable. A first transistor is coupled through the inductor to an output node. The first transistor alternately switches on and off in response to a voltage signal, so that the first current is: enhanced while the first transistor is switched on in response to the voltage signal; and limited while the first transistor is switched off in response to the voltage signal. A second transistor is coupled to the first transistor. The second transistor conducts a second current, which is variable. On/off switching of the second transistor is independent of the voltage signal. Control circuitry senses the second current and adjusts the voltage signal to alternately switch the first transistor on and off in response to: the sensing of the second current; and a voltage of the output node.
US10128746B2

The present disclosure relates to a switched capacitor DC-DC converter configured for converting a DC input voltage into a higher or lower DC output voltage. The switched capacitor DC-DC converter comprises an output voltage regulator utilizing a feedback loop with a multi-level quantizer configured to convert a lowpass filtered control signal into a corresponding digital control signal.
US10128741B2

Each phase arm of a power conversion device includes at least one converter cell connected in series. For each converter cell, an element driving unit is provided which turns on one switching element in the converter cell as a startup element. The element driving unit is supplied with power from a DC capacitor, and when voltage of the DC capacitor exceeds startup voltage Vsh, turns on the startup element. Thus, at the time of startup of the power conversion device, the DC capacitor in each converter cell is initially charged to desired voltage.
US10128717B2

The present disclosure relates to a ring for a rotor of an electric machine as a support for a retaining ring and for cooling coils of the rotor. It is an object of the invention to provide measures for cooling coils of a rotor of an electric machine. Disclosed is a ring for an electric machine, the ring is connected between a retaining ring and coils wound around a rotor, whereas the ring is fabricated from a non-conductive material.
US10128715B2

An electric motor has a stator, a rotor rotatable with respect to the stator, motor windings, a connection plate electrically connected to the motor windings, and a power lead for connecting the motor to a power source. The power lead is connected to the connection plate by an electrical connection and by a separate mechanical connection. The mechanical connection protects the electrical connection from vibration or movement which may otherwise break the electrical connection.
US10128713B2

According to one embodiment, there is provided a 3-phase even-numbered-pole 2-layered armature winding housed in 45 slots per pole provided in a laminated iron core. In each coil piece group of each phase belt, the coil pieces of the second and fifth parallel circuits are placed in the second positions from the pole center among three positions of coil pieces in corresponding coil piece group. In six or four groups out of ten coil piece groups of each phase belt, coil pieces of the first or fourth parallel circuit are placed in the first position from the pole center. In first and second coil piece groups, coil pieces of the first or fourth parallel circuit are placed in different-numbered positions from the pole center.
US10128712B2

A rotating electrical machine includes a stator and a rotor rotatably mounted on the stator. The stator includes a plurality of slots into which coils are insertable, a plurality of types of unit coils inserted into the slots at slot pitches differing for every type of unit coil, and a plurality of coil groups formed by arranging the unit coils in a lap winding so that the unit coils are overlapped in a radial direction of the stator. The coil groups have the same arrangement configuration before insertion into the slots and are inserted into the slots so as to be shifted from each other by a predetermined slot pitch.
US10128707B2

The winding for an electric machine comprises transposed bars having at least four stacks of strands. Couples of stacks of strands define elementary transposed bars. The winding comprises at least two stacks of cooling pipes in each transposed bar, each stack of cooling pipes being arranged between two stacks of strands, and at least one crossover transposed bar in which the sides of the elementary transposed bars are exchanged.
US10128702B2

A rotor of a rotary electric machine includes a rotor core. The rotor core has magnet insertion holes which are arranged at first circumferential intervals and in which permanent magnets are disposed. The rotor core includes steel plates, a first core block, and a second core block. The steel plates are stacked in an axial direction of the rotor. The first core block includes first steel plates among the steel plates stacked with rotational stacking at a rotational stacking angle corresponding to a common multiple of a first circumferential interval among the first circumferential intervals and a second circumferential interval among second circumferential intervals. The second core block includes second steel plates among the steel plates stacked with the rotational stacking at the rotational stacking angle from a position shifted by an angle corresponding to the first circumferential interval relative to the first core block.
US10128701B2

An electric motor cooling system is provided utilizing axial cooling channels that are integral to the stator teeth, thus allowing direct contact between the circulating coolant and the lamination stack and providing an efficient means of removing motor assembly heat. Additionally, as the coolant flows out of the cooling channels it impinges on the end windings, thereby providing a secondary means of cooling the motor assembly.
US10128695B2

The present disclosure provides a method of wireless transmission of power and Wi-Fi signals to electronic devices. The method includes identifying a first receiver that is associated with a first electronic device that requires power and a second receiver that is associated with a second electronic device that requires Wi-Fi signals, generating RF signals at least in part by converting power provided by a power source, where the transmitter includes a first set of antennas for transmitting RF signals and a second set of antennas for transmitting Wi-Fi signals, and transmitting, to the first receiver, the RF signals using at least two antennas of the first set of antennas connected to the transmitter. The method further includes, while transmitting the RF signals using the at least two antennas of the first set of antennas, simultaneously transmitting, to the second receiver, Wi-Fi signals using the second set of antennas.
US10128692B2

A signal generator generates an electrical signal that is sent to an amplifier, which increases the power of the signal using power from a power source. The amplified signal is fed to a sender transducer to generate ultrasonic waves that can be focused and sent to a receiver. The receiver transducer converts the ultrasonic waves back into electrical energy and stores it in an energy storage device, such as a battery, or uses the electrical energy to power a device. In this way, a device can be remotely charged or powered without having to be tethered to an electrical outlet.
US10128690B2

A method and power transmitter for efficiently controlling power transmission to one or more power receivers in a wireless multi-power transmission system are provided. The method includes performing, when a predetermined measurement cycle arrives, a load measurement; comparing a current load measurement value with a previous load measurement value; determining whether the current load measurement value is increased over the previous load measurement value by at least as much as a first predetermined threshold; gradually increasing, when the load measurement value is increased over the previous load measurement value by at least as much as the first threshold, a transmission power value until a request for a subscription to a wireless multi-power transmission network from a power reception target within a predetermined time limit; and stopping, when the request for the subscription is not received before the time limit is exceeded, power transmission to the power reception target.
US10128688B2

This disclosure provides systems, methods, and apparatus for the limiting of voltage in wireless power receivers. In one aspect, an apparatus includes a power transfer component configured to receive power wirelessly from a transmitter. The apparatus further includes a circuit coupled to the power transfer component and configured to reduce a received voltage when activated. The apparatus further includes a controller configured to activate the circuit when the received voltage reaches a first threshold value and configured to deactivate the circuit when the received voltage reaches a second threshold value. The apparatus further includes an antenna configured to generate a signal to the transmitter that signals to the transmitter that the received voltage reached the first threshold value.
US10128669B2

An electronic device comprising: a battery having a plurality of cells that are connected in series; a circuit electrically connected to the battery; and a conductive pattern electrically connected to the circuit, wherein the circuit is configured to: receive a first signal wirelessly from a first external device by using the conductive pattern, charge at least some of the plurality of cells in the battery by using a power of the first signal, generate a second signal by changing a first voltage, that is produced by at least two of the plurality of cells in the battery, into a second voltage that is lower than the first voltage, and wirelessly transmit the second signal to a second external device, the second signal being transmitted by using the conductive pattern.
US10128660B1

Example implementations relate to a solar panel system including solar cells and an inverter configured to receive electrical energy generated by solar cells and to convert the electrical energy to an electrical signal having an oscillation frequency. The system also include a transmit resonator coupled to the inverter and configured to resonate at the oscillation frequency. Moreover, the transmit resonator may be coupled via a wireless resonant coupling link to a receive resonator that is also configured to resonate at the oscillation frequency. Further, the system may also include a controller configured to determine for the system a mode of operation from among the following modes: (i) a common mode, (ii) a differential mode, and (iii) an inductive mode. And the controller is then configured to instruct the transmit resonator to provide via the wireless resonant coupling link electrical power according to the determined mode of operation.
US10128653B2

An example low voltage buss system is provided. The low voltage bus system distributes low voltage DC power into the office workspace in a manner that reduces clutter and promotes customizable and efficient workspace usage. The low voltage bus system distributes low voltage DC power into the office workspace via an electrical buss having a connector at the end of the buss to distribute low voltage DC power to and throughout office workspace and, in particular, office furniture.
US10128652B2

A method of stabilizing a DC electricity network, the network including a DC voltage source powering electrical loads that are connected in parallel to terminals of the voltage source and each of which is to receive a current or voltage setpoint. The method stabilizes the network by regulating setpoints applied to the loads by a virtual stabilization impedance generated at terminals of each load, the virtual impedances being dimensioned to stabilize the network in desired operating points and in given configurations of the network including a state in which at least one load is inactive or has failed and a state in which the stabilization of a load is inactive. Each virtual impedance is generated by a non-linear regulation loop acting on the setpoint for the corresponding load.
US10128642B2

The present invention relates to a foldable cable tray configured for ease of transportation and for storage. The foldable cable tray includes a first side rail, a second side rail, a plurality of rungs movably connected to the first and second side rails to transit the foldable cable tray between unfolded and folded positions, and a locking device configured to lock each of the plurality of rungs to the first and second side rails when the foldable cable tray is in the unfolded position.
US10128640B2

A retrofitting device for medium voltage panels which comprises a plurality of first and second horizontal CB contacts aligned in a first and second horizontal plane, a plurality of first and second vertical SWG contacts aligned in a first and second vertical plane, a first bar assembly comprising first connection elements for connecting each of said first horizontal CB contacts with a corresponding first vertical SWG contact, a second bar assembly comprising second connection elements for connecting each of said second horizontal CB contacts with a corresponding second vertical SWG contact, said first connection elements comprising a first portion and a second portion linked to each other and free to change the angular position with respect to each other in a vertical plane when in an unlocked condition, said second connection elements comprising a third portion and a fourth portion linked to each other and free to change the angular position with respect to each other in a vertical plane when in an unlocked condition, first locking means being provided to lock the first with second portions and the third with the fourth portions in a desired position in which said first horizontal CB contacts and said second horizontal CB contacts are positioned on a substantially same vertical plane.
US10128631B2

A method for extending and enhancing bright coherent high-order harmonic generation into the VUV-EUV-X-ray regions of the spectrum involves a way of accomplishing phase matching or effective phase matching of extreme upconversion of laser light at high conversion efficiency, approaching 10−3 in some spectral regions, and at significantly higher photon energies in a waveguide geometry, in a self-guiding geometry, a gas cell, or a loosely focusing geometry, containing nonlinear medium. The extension and enhancement of the coherent VUV, EUV, X-ray emission to high photon energies relies on using VUV-UV-VIS lasers of shorter wavelength. This leads to enhancement of macroscopic phase matching parameters due to stronger contribution of linear and nonlinear dispersion of both atoms and ions, combined with a strong microscopic single-atom yield.
US10128629B2

A laser oscillator which can effectively remove scattered light by a simpler configuration. The laser oscillator comprises an output mirror and a rear mirror which are arranged facing each other and a discharge tube which is arranged between the output mirror and the rear mirror. The discharge tube has a first part which gets larger in inner diameter from a first end part in an axial direction facing the output mirror toward the rear mirror.
US10128628B2

A method for manufacturing a terminal-attached electric wire including an electric wire including a core wire having plurality of strand wires, and a female terminal including wire barrels crimped around the core wire. The method includes a first step of applying ultrasonic vibrations to the core wire, and a second step of crimping the wire barrels in a region of the core wire to which ultrasonic vibrations have been applied. The first step includes applying ultrasonic vibrations to the core wire while leaving a compression margin for the crimping by the second step such that the resistance between the electric wire and the female terminal is stabilized until the strand wires of the terminal-attached electric wire are severed when the core wire of the terminal-attached electric wire is further compressed after the second step.
US10128621B2

The present disclosure discloses a cable connector, which comprises: at least one cable, the at least one cable comprises an insulating sheath, a shielding layer inside the insulating sheath and at least one conductive wire; a connector, the connector comprises a metal shell, the metal shell is provided with a cable receiving portion mounting the at least one cable, the at least one cable is inserted into the connector to allow the connector and the at least one conductive wire to be electrically connected. The shielding layer is exposed out of the insulating sheath at an end of the at least one cable, a conductive elastomer is sheathed on the exposed shielding layer, when the cable receiving portion squeezes the at least one cable, the conductive elastomer is deformed and fills most of a gap between the cable receiving portion and the at least one cable.
US10128618B1

An electrical connector module assembly is provided and includes a first shell and a second shell configured to mate together with the first shell along an interface that extends along a portion of the shells. The first and second shells form a cavity therebetween that extends along the length of the shells. The cavity is configured to hold an electrical component therein. The module assembly also includes a plurality of shielding elements positioned along the portion of the shells. The shielding elements are configured to form a seal along the interface that shields the electrical component from electromagnetic interference.
US10128605B2

A connector (10) to be mounted into an attaching member (60) provided detachably to a case (80) of a device accommodating a waiting connector (90) to face the waiting connector (90) and to be connected to the waiting connector (90) includes a housing (20) configured to accommodate a terminal (50) and a movable member (40) forming a wire accommodating portion (41) together with the connector housing (20). The wire accommodating portion (41) is configured to accommodate a wire W connected to the terminal (50), and including a held portion (45) to be held movably within a plane perpendicular to a connecting direction to the waiting connector (90) with respect to a holding portion (70) provided in the attaching member (60), and a coupling (37, 39, 43) configured to couple the housing (20) and the movable member (40).
US10128599B2

The connector has a housing and a retainer. The retainer is accommodated in the housing and has a base portion and a front upper beam extending forward from the base portion and positioned above an insertion passage of a flat cable. The upper beam includes a middle portion positioned in the middle of the upper beam and a forward extending portion extending forward from the middle portion. The middle portion has an engaging portion configured to engage an engaged portion of the cable, and at least a portion is positioned in the passage of the cable. A region is provided in the leading end of the extending portion above the leading end of the extending portion for restricting upward movement. The upper beam is elastically deformable so that the middle portion moves upward when the upward movement of the leading end of the extending portion is restricted by the region.
US10128595B2

A camera for a vision system of a vehicle includes a front housing portion, a circuit board and a rear housing portion. The front housing portion includes a lens and the rear housing portion includes first and second connectors for electrically connecting to a vehicle wire harness when the camera is disposed at a vehicle. The circuit board includes circuitry established thereat, with the circuitry being associated with an imager of the camera. The first connector includes a multi-pin connector portion having at least one terminal for electrically connecting to at least one first circuit element at the circuit board. The second connector includes a coaxial cable connector portion that receives a connecting end of a coaxial cable for electrical connection to at least one second circuit element at the circuit board. The first and second connectors are at least in part molded at the rear housing portion.
US10128592B1

One example includes a device that is comprised of a plurality of printed circuit boards, a plurality of vias, and a plurality of castellations. The plurality of printed circuit boards are laminated together, at least some of the plurality of printed circuit boards including a dielectric panel and a plurality of conductor pads. The plurality of vias, through the plurality of conductor pads, include a conductive material to respectively electrically couple the plurality of conductor pads with each other. The plurality of castellations, on at least one side of the plurality of printed circuit boards, to electrically couple each of a plurality of contact pins of an integrated circuit socket with respective contact pads of the plurality of conductor pads.
US10128583B2

An electrical contact limiter structure of wire connection terminal has a simplified structure and is easy to operate to enhance the stability of the operation and motion of a metal leaf spring. The wire connection terminal includes conductive components mounted in the insulation case and electrical contact assembled with the conductive components. The electrical contact has a limiter for receiving the metal leaf spring and restricting moving path thereof. The limiter is partitioned into at least one space. A limitation mechanism is assembled with the limiter. The metal leaf spring is mounted in the space. The wiring circuits or conductive wires coming from an apparatus can be easily directly plugged into the space of the limiter to insert with the metal leaf spring. The limiter and the limitation mechanism cooperatively prevent the metal leaf spring from being deflected and over-bent and damaged in operation.
US10128575B2

Exemplary embodiments are disclosed of HDTV antenna assemblies. In an exemplary embodiment, a high definition television antenna assembly generally includes a first antenna element and a second antenna element. The first antenna element has a generally annular shape with an opening. The second antenna element includes first and second arms spaced apart from the first antenna element. The first and second arms extend at least partially along portions of the first antenna element. The first and second antenna elements may be electromagnetically coupled without a direct ohmic connection between the first and second antenna elements.
US10128572B2

The invention relates to a patch antenna. The invention also relates to an antenna system for transmitting and receiving electromagnetic signals comprising at least one antenna according to the invention. The invention further relates to a method of manufacturing an antenna according to the invention. The invention moreover relates to a method for use in wireless communications by using an antenna according to the invention. The invention additionally relates to a RF transceiver of a wireless communications device comprising at least one antenna according to the invention. The invention further relates to an electronic device comprising an RF transceiver according to the invention.
US10128568B1

An elliptical portion having planform cross-section involving a generally circular configuration and an elevational cross-section having at least a partial elliptical configuration; a conical portion having at least one of a conical configuration and a frustoconical configuration, the conical portion coupled with the elliptical portion; and a modifier feed, the modifier feed having a first feed element and a second feed element, whereby the antenna apparatus is configured to perform as a monopole antenna at a low frequency and as a hybrid monopole-biconical antenna at a high frequency.
US10128563B2

A wireless communication device includes a base, a first antenna module, and a second antenna module. The base has a first bearing surface and a second bearing surface disposed opposite to the first bearing surface. The first antenna module is disposed on the first bearing surface. The second antenna module is disposed on the second bearing surface. Upon the structure of the wireless communication device, the dissipation efficiency and signal transmission/reception performance generated by the antenna of the wireless communication device can be improved.
US10128562B2

The invention relates to a wireless router, comprising at least one first antenna suitable to operate within a Wi-Fi frequency band, said first antenna comprising a ground plane and a first probing structure. The invention also relates to a second antenna comprising a second probing structure, wherein said second antenna is configured to be mounted as add-on to said Wi-Fi router. The invention further relates to an assembly of multiple second antennas.
US10128554B2

A printed circuit board includes a first signal line inside a first dielectric layer; a first ground conductor layer and a second ground conductor layer; a second signal line disposed on the first ground conductor layer; a signal via for connecting the first signal line and the second signal line; and ground vias formed surrounding the signal via. The ground vias include first ground vias formed at respective first points, second ground vias formed at respective second points. The first points are placed on the line of a first polygon, and the second points are placed on the line of a second polygon, and the distances between adjacent first points and those between adjacent second points are all equal to or shorter than a first distance, and at least one second point is placed within the first distance from each of the adjacent first points.
US10128552B2

A structure which cuts off propagation of an electromagnetic wave at one or more frequencies is provided. The structure comprises linear third conductors arranged on a plurality of different layers different from a first layer of a substrate including the first layer where a first conductor is formed and a second layer where a second conductor is formed, and at least one fourth conductor configured to connect one end of one conductor out of the third conductors to one end of another conductor out of the third conductors. At least one of the third conductors has a curved shape.
US10128549B2

An electrical energy store for a motor vehicle has multiple battery cells oriented in the same direction. Each battery cell has two parallel sides and a cell terminal with one plus pole and one minus pole. The battery cells are in the form of pouch cells between which there is arranged a cooling foil that comprises graphite particles and a cooling duct connected in heat-transmitting fashion to the cell terminal and to the foil.
US10128539B2

An electrolyte suitable for use in lithium ion batteries contains 100 parts by weight of aprotic solvent, 1 to 50 parts by weight of lithium-containing conducting salt, 4 to 50 parts by weight of vinylene carbonate, and cyclic phosphonamide of the general formula 1 in which R1, R2, R3 are each hydrocarbyl which is unsubstituted or substituted by fluoro, chloro or silyl groups and which has 1-20 carbon atoms, where two or three of the radicals R1, R2, R3 may be joined to one another, and n has a value of 0, 1, 2, 3, 4 or 5. The electrolyte is used in a lithium-ion battery which comprises a cathode, an anode, a separator, and the electrolyte.
US10128536B2

Lithium ion (Li-ion) multi-cell batteries in which the requirements for individual monitoring and controlling charging of each cell, the requirements for monitoring and controlling charge balancing and the effects of repeated charging and discharging are ameliorated are presented. In one or more embodiments, the multi-cell battery includes configuration material that substantially provides a moisture barrier.
US10128529B2

A lithium-ion secondary battery with a high capacity retention rate is provided. In addition, a fabricating method of a lithium-ion secondary battery with a high capacity retention rate is provided. The lithium-ion secondary battery includes a positive electrode, a negative electrode, and an electrolyte solution. The negative electrode includes a negative electrode active material layer. The electrolyte solution includes at least one of lithium bis(trifluoromethanesulfonyl)amide (LiTFSA) and lithium bis(fluorosulfonyl)amide (LiFSA). The electrolyte solution includes vinylene carbonate (VC). A coating film including lithium oxide is on a surface of the negative electrode active material layer. A fabricating method of a lithium-ion secondary battery includes a first step of enclosing a positive electrode, a negative electrode, and an electrolyte solution in an exterior body, and a second step of annealing the exterior body enclosing the positive electrode, the negative electrode, and the electrolyte solution for 24 hours or longer after the first step. The annealing in the second step is performed at a temperature higher than or equal to 80° C. and lower than or equal to 100° C.
US10128524B2

A fuel cell manufacturing method and a fuel cell manufacturing device are provided in which it is possible to heat, in a localized manner, sections for which heating is desired. In this fuel cell manufacturing method, a laminate is obtained by stacking a membrane electrode assembly and a separator that has an adhesive disposed therebetween. Coils are provided adjacent a site of the laminate to be heated. Preferably, coils are disposed on opposite sides of the site in the stacking direction of the membrane electrode assembly and the separator such that current flows in the same direction as directions intersecting the stacking direction. The site to be heated is subjected to induction heating by passing current through the coils.
US10128523B2

A fuel cell system is equipped with a fuel cell and a secondary battery. This fuel cell system is equipped with a recordation unit that records a charge-discharge history of the secondary battery, a prediction unit that predicts restriction on an output of the secondary battery based on the charge-discharge history recorded by the recordation unit, and an output control unit that starts power generation by the fuel cell prior to a timing of restriction on the output of the secondary battery, when the prediction unit predicts restriction on the output of the secondary battery and the fuel cell is in an intermittent operation state.
US10128521B2

A heat treatment device of a membrane-electrode assembly for a fuel cell for heat-treating a membrane-electrode assembly sheet includes an electrolyte membrane and electrode catalyst layers continuously adhered onto both surfaces of the electrolyte membrane, the heat treatment device of a membrane-electrode assembly for a fuel cell including: i) a feeding roller feeding the membrane-electrode assembly sheet along a predetermined transport path; and ii) hot presses disposed on upper and lower sides of the transport path, respectively, installed to be reciprocally movable in a vertical direction, and pressing portions of the electrode catalyst layers of upper and lower surfaces of the membrane-electrode assembly sheet at a predetermined temperature.
US10128520B2

A fuel cell includes an electrolyte membrane electrode assembly and a resin frame member. The electrolyte membrane electrode assembly includes an electrolyte membrane, a first electrode and a second electrode. The resin frame member has a recess in which the first electrode, the electrolyte membrane, and a portion of a second electrode catalyst layer protruding from a second gas diffusion layer are disposed, and an insertion hole which is in communication with the recess and in which the second gas diffusion layer is inserted. A filling layer covering an outer edge portion of the second electrode catalyst layer and having an oxygen permeability of 2×105 ml/m2·24 hr·atm or less is formed at least in a space between an inner wall of the insertion hole and the second gas diffusion layer.
US10128519B2

The present disclosure relates to aqueous all-copper redox flow batteries. This battery comprises at least one first and second half-cell compartments including the first and second aqueous electrolyte solutions comprising a copper compound and supporting electrolytes and a first and second electrodes. The battery further comprises external storage tanks for the electrolytes residing outside of the half-cell compartments, and means for circulating the electrolytes to and from the half-cells. There is a separator between the first and the second half-cell, and the half-cells of this battery are configured to conduct oxidation and reduction reactions for charging and discharging the battery.
US10128506B2

An electrode for a nonaqueous electrolyte battery according to the present embodiment includes: a current collector; and an active material layer that is formed on one surface or both surfaces of the current collector. The active material layer contains a fluorine-containing aromatic compound, in which at least one of hydrogen atoms bonded to the aromatic ring has been substituted by fluorine, at 0.01 mass % or more and 1.0 mass % or less.
US10128504B2

A negative active material for a rechargeable lithium battery, including crystalline carbon-based material particles, for which a maximum volume % in a graph of a particle size distribution on a volume basis is about 20 volume % or more.
US10128499B2

A positive electrode active material includes a lithium composite oxide and a zirconium oxide coating layer and a lithium zirconium oxide coating layer that are in a form of sequential layers on the lithium composite oxide.
US10128497B2

A multilayered structure including a substrate and a layer of calcium-doped bronze is disclosed. A multilayered structure including a substrate, a layer of calcium-doped bronze, and a layer of pure bronze is also disclosed. A method for fabricating a multilayer structure including a substrate and a layer of calcium-doped bronze is also disclosed.
US10128496B2

A three-dimensional, porous anode material suitable for use in a lithium-ion cell. The three-dimensional, porous anode material includes active anode particles embedded within a carbon matrix. The porous structure of this novel anode material allows for the expansion and contraction of the anode without the anode delaminating or breaking apart, thus improving the life-cycle of the lithium-ion cell. An example of this three-dimensional porous anode material is a porous silicon-carbon composite formed using a bi-continuous micro-emulsion (BME) template.
US10128474B2

A battery module includes a first battery stack, a second battery stack, a first bracket, and a second bracket. The first and second battery stacks each have a plurality of rechargeable batteries. The first battery stack has an end adjacent to the second battery stack, and the second battery stack has an end adjacent to the first battery stack. The first bracket is provided at the end of the first battery stack. The second bracket is provided at the end of the second battery stack and has the same shape as the first bracket. Each of the first bracket and the second bracket has insertion protrusions and receiving recesses that are alternately arranged. One of the insertion protrusions of the second bracket is inserted into the receiving recess formed between adjacent two of the insertion protrusions of the first bracket.
US10128473B2

A battery system of a vehicle includes a battery, a battery tray configured to support the battery, and a battery pouch. The pouch has a plurality of side walls and a bottom defining a space sized to accommodate the battery. The side walls each include an absorbent layer containing a base, such as sodium bicarbonate, and an outer layer impervious to the electrolyte and the base. One of the side walls is a front side wall that includes a wedge that is configured to mate with a front of the battery and the tray. The wedge cooperates with a bottom lip of the battery to secure the battery to the tray.
US10128468B2

Embodiments of the disclosed subject matter provide a nozzle assembly and method of making the same, the nozzle assembly including a first aperture formed on a first aperture plate to eject a carrier gas flow having organic vapor onto a substrate in a deposition chamber, second apertures formed on a second aperture plate disposed adjacent to the first aperture to form a vacuum aperture, where the first aperture plate and the second aperture plate are separated by a first separator plate, third apertures formed on a third aperture plate to eject purge gas that are disposed adjacent to the second aperture plate, where the second aperture plate and the third aperture plate are separated by second separator plate, and a third separator plate is disposed adjacent to the one or more third aperture plates to form a gas channel in the one or more third aperture plates.
US10128457B2

A light-emitting device having a light-extraction structure includes: a first electrode; a second electrode; a light-emitting layer disposed between the first electrode and the second electrode; and an inorganic-material-based layer disposed between the first electrode and the light-emitting layer or between the second electrode and the light-emitting layer. The inorganic-material-based layer has thickness of 100 nm or more and has conductivity of 10−6 Ω−1 cm−1 or more and 100 Ω−1 cm−1 or less.
US10128453B2

The present invention provides a method for manufacturing a graphene thin-film transistor, which includes: depositing a graphene layer on a surface of a copper foil; depositing a metal layer on a surface of the graphene layer; attaching a support layer to a surface of the metal layer to form a graphene film; placing the graphene film in a copper etching solution until the copper foil is dissolved completely, then transferring the graphene film to a target substrate, and removing the support layer; defining patterns of a source and a drain on the surface of the metal layer, manufacturing a source electrode and a drain electrode, and manufacturing a gate electrode on a target substrate.
US10128437B1

A semiconductor structure includes stack structures. Each of the stack structures comprises a first conductive material, a chalcogenide material over the first conductive material, a second conductive material over the chalcogenide material, and a first dielectric material between the chalcogenide material and the first conductive material and between the chalcogenide material and the second conductive material. The semiconductor structure further comprises a second dielectric material on at least sidewalls of the chalcogenide material. The chalcogenide material may be substantially encapsulated by one or more dielectric materials. Related semiconductor structures and related methods are disclosed.
US10128436B2

A storage element including a storage layer configured to hold information by use of a magnetization state of a magnetic material, with a pinned magnetization layer being provided on one side of the storage layer, with a tunnel insulation layer, and with the direction of magnetization of the storage layer being changed through injection of spin polarized electrons by passing a current in the lamination direction, so as to record information in the storage layer, wherein a spin barrier layer configured to restrain diffusion of the spin polarized electrons is provided on the side, opposite to the pinned magnetization layer, of the storage layer; and the spin barrier layer includes at least one material selected from the group composing of oxides, nitrides, and fluorides.
US10128413B2

A light emitting diode with a stacked structure, having a first region and a second region, wherein both regions comprise the following layers in the stated order, a carrier layer and an n-doped lower cladding layer and an electromagnetic radiation-generating active layer. The active layer comprises a quantum well structure and a p-doped upper cladding layer, and the first region additionally comprises a tunnel diode formed on the upper cladding layer from a p+-layer and an n+-layer, and an n-doped current distribution layer, wherein the current distribution layer and the n-doped contact layer are covered with a conductor track layer structure. At least the lower cladding layer, the active layer, the upper cladding layer, the tunnel diode and the current distribution layer are monolithic. The second region has a contact hole with a bottom region, an injection barrier being formed in the bottom region of the contact hole.
US10128408B2

A semiconductor light-emitting device includes a light-emitting member that includes a first semiconductor layer of a first conductivity type, a second semiconductor layer of a second conductivity type, and a light-emitting layer between the first semiconductor layer and the second semiconductor layer, a first metal layer electrically connected to the first semiconductor layer, and a second metal layer electrically connected to the second semiconductor layer. The light-emitting member has a first surface including a front surface of the first semiconductor layer, a second surface including a front surface of the second semiconductor layer, a side surface including an outer periphery of the first semiconductor layer, and a recess extending inwardly of the second surface to an interior portion of the first semiconductor layer to expose an inner surface on a side of the recess facing the side surface.
US10128407B2

Devices, systems, and methods for providing wireless personal area networks (PANs) and local area networks (LANs) using visible and near-visible optical spectrum. Various constructions and material selections are provided herein. According to one embodiment, a light-emitting diode (LED) includes a substrate, a carrier confinement (CC) region positioned over the substrate, an active region positioned over the CC region, and an electron blocking layer (EBL) positioned over the active region. The CC region includes a first CC layer comprising aluminum gallium antimonide and a second CC layer position over the first CC layer. The second CC layer and the electron blocking layer (EBL) also each include aluminum gallium antimonide. The active region is configured to have a transient response time of less than 500 picoseconds (ps).
US10128397B1

A system, method, and apparatus for an avalanche photodiode with an enhanced multiplier layer are disclosed herein. In particular, the present disclosure teaches an avalanche photodiode having a multiplier with alternating layers of one or more quantum wells and one or more spacers. A method of making the avalanche photodiode includes growing the multiplier on a substrate.
US10128393B2

A photovoltaic module may include an electrical connection assembly with increased corrosion protection. The module may be protected from corrosion by using a high number of photovoltaic cells, by providing protective materials over module components subject to corrosion, and/or by adjusting the size ratio of the positive components to the negative components within the module.
US10128389B2

An ultraviolet light sensor and method of manufacturing thereof are disclosed. The ultraviolet light sensor includes Group-III Nitride layers adjacent to a silicon wafer with one of the layers at least partially exposed such that a surface thereof can receive UV light to be detected. The Group-III Nitride layers include a p-type layer and an n-type layer, with p/n junctions therebetween forming at least one diode. Conductive contacts are arranged to conduct electrical current through the sensor as a function of ultraviolet light received at the outer Group-III Nitride layer. The Group-III Nitride layers may be formed from, e.g., GaN, InGaN, AlGaN, or InAlN. The sensor may include a buffer layer between one of the Group-III Nitride layers and the silicon wafer. By utilizing silicon as the substrate on which the UV sensor diode is formed, a UV sensor can be produced that is small, efficient, cost-effective, and compatible with other semiconductor circuits and processes. The sensor may be configured to be sensitive to a specific subtype or subband of ultraviolet radiation to be detected by selecting a specific composition of said Group-III Nitride layers.
US10128375B2

An FinFET and a method for manufacturing the same are disclosed. The FinFET comprises: a semiconductor substrate; a stress layer on the semiconductor substrate; a semiconductor fin on the stress layer, the semiconductor fin having two sidewalls extending in its length direction; a gate dielectric on the sidewalls of the semiconductor fin; a gate conductor on the gate dielectric; and a source region and a drain region at two ends of the semiconductor fin, wherein the stress layer extends below and in parallel with the semiconductor fin, and applies stress to the semiconductor fin in the length direction of the semiconductor fin.
US10128367B2

Disclosed is a transistor device. The transistor device includes: a semiconductor body with an active region and a pad region; at least one transistor cell including a gate electrode dielectrically insulated from a body region by a gate dielectric, wherein the body region is arranged in the active region; an electrode layer arranged above the pad region and dielectrically insulated from the pad region by a further dielectric; and a gate pad arranged above the electrode layer and electrically connected to the electrode layer and the gate electrode of the at least one transistor cell. A thickness of the further dielectric is equal to or less than a thickness of the gate dielectric.
US10128363B2

Provided is a field-effect transistor (FET) that achieves compatibility between a higher current density and lower contact resistance and exhibits excellent properties, and a method for producing the FET. The FET includes: a channel layer above a substrate; an InAlN layer above the channel layer; an InxAlyGa1-(x+y)N layer on the InAlN layer, where 0
US10128355B2

Methods for forming a fin field effect transistor (FinFET) device structure are provided. The method includes providing a first fin structure and a second fin structure extending above a substrate and forming an isolation structure over the substrate, and the an upper portion of the first fin structure and an upper portion of the second fin structure protrudes from the isolation structure. The method also includes forming a first transistor and a second transistor on the first fin structure and the second fin structure, and the first transistor includes a first gate dielectric layer. The method further includes forming an inter-layer dielectric (ILD) structure between the first transistor and the second transistor, and a portion of the first gate dielectric layer above the isolation structure is in direct contact with a sidewall of the ILD structure.
US10128348B2

A metal bump structure for use in a driver IC includes a metal bump disposed on a matrix, an optional capping layer disposed on the metal bump to completely cover the metal bump and a protective layer disposed on the metal bump to completely cover and protect the metal bump or the optional capping layer and so that the metal bump is not exposed to an ambient atmosphere. The protective layer or the optional capping layer may have a fringe disposed on the matrix.
US10128345B2

A semiconductor device including a semiconductor element, an upper-surface electrode provided on an upper surface of the semiconductor element, a plated layer provided on an upper surface of the upper-surface electrode, one or more gate runners penetrating the plated layer and provided to extend in a predetermined direction on the upper surface of the semiconductor element, and a metal connecting plate that is arranged above the plated layer and is electrically connected to the upper-surface electrode, wherein the metal connecting plate has a joint portion parallel to the upper surface of the semiconductor element and has a rising portion that is connected to a first end of the joint portion and extends in a direction away from the upper surface of the semiconductor element, and in a plane parallel to the upper surface of the semiconductor element, the rising portion and the gate runner do not overlap with each other.
US10128343B2

A field effect transistor is provided which includes a plurality of fins, at least a portion of a given fin including a respective source region, and a raised source disposed at least partially on the fins and including III-V material. The field effect transistor further includes a diffusion barrier disposed at least partially on the raised source and including transition metal bonded with silicon or germanium, and a gate stack capacitively coupled at least to the respective source regions of the fins.
US10128339B2

A superlattice cell that includes Group IV elements is repeated multiple times so as to form the superlattice. Each superlattice cell has multiple ordered atomic planes that are parallel to one another. At least two of the atomic planes in the superlattice cell have different chemical compositions. One or more of the atomic planes in the superlattice cell one or more components selected from the group consisting of carbon, tin, and lead. These superlattices make a variety of applications including, but not limited to, transistors, light sensors, and light sources.
US10128329B2

A method of making a circuit device includes forming core circuitry. The core circuitry includes a doped region in the core circuit. The method further includes implanting a first set of guard rings around a periphery of the core circuitry. The first set of guard rings has a first dopant type. Implanting the first set of guard rings includes implanting the first set of guard rings spaced from the doped region. The method further includes implanting a second set of guard rings having a second dopant type, wherein the second dopant type being opposite to the first dopant type. At least one guard ring of the second set of guard rings is around a periphery of at least one guard ring of the first set of guard rings.
US10128318B2

A display device includes a substrate having a plurality of transmissive regions aligned in a first direction and a second direction, a plurality of first wiring lines on the substrate extending in the first direction, a plurality of second wiring lines on the substrate extending in the second direction, and a plurality of light emitting sections disposed on the substrate. Each of the transmissive regions is surrounded by the first and second wiring lines. The light emitting sections include a first light emitting section and a second light emitting section. At least part of the first light emitting section is located in a region that is adjacent to the transmissive regions and overlap one of the first wiring lines. At least part of the second light emitting section is located in a region that is adjacent to the transmissive regions and overlap one of the second wiring lines.
US10128310B2

According to one embodiment, a magnetoresistive memory device includes a magnetoresistive element of a stacked layer structure includes a first magnetic layer, a second magnetic layer, and a nonmagnetic layer between the first and second magnetic layers, and an insulating layer of a group III-V compound provided on a side of the first magnetic layer of the magnetoresistive element, the insulating layer including an chemical element of group II, group IV, or group VI.
US10128309B2

Memory cells and method of forming thereof are presented. The method includes forming a magnetic tunnel junction (MTJ) element which includes a fixed magnetic layer, a tunneling barrier layer and a composite free magnetic layer. The composite free magnetic layer includes an insertion layer between first and second free magnetic layers. The insertion layer includes an oxide or oxidized layer. The insertion layer increases the overall thickness of the free layer, decreasing switching current as well as thermal stability. The oxidized layer may be MgO or HfOx. A surface layer may be provided over the oxide or oxidized layer to further enhance magnetic anisotropy to further decrease switching current. The surface layer is Ta, Ti or Hf.
US10128301B2

A semiconductor device including a first semiconductor section including a first wiring layer at one side thereof, the first semiconductor section further including a photodiode, a second semiconductor section including a second wiring layer at one side thereof, the first and second semiconductor sections being secured together, a third semiconductor section including a third wiring layer at one side thereof, the second and the third semiconductor sections being secured together such the first semiconductor section, second semiconductor section, and the third semiconductor section are stacked together, and a first conductive material electrically connecting at least two of (i) the first wiring layer, (ii) the second wiring layer, and (iii) the third wiring layer such that the electrically connected wiring layers are in electrical communication.
US10128299B1

An image sensor includes a photodiode disposed in a first semiconductor material to absorb photons incident on the image sensor and generate image charge. A floating diffusion is disposed in the first semiconductor material and positioned to receive the image charge from the photodiode, and a transfer transistor is coupled between the photodiode and the floating diffusion to transfer the image charge out of the photodiode into floating diffusion in response to a transfer signal. A source follower transistor with a gate terminal is coupled to the floating diffusion to output an amplified signal of the image charge in the floating diffusion. The gate terminal includes a second semiconductor material in contact with the floating diffusion, and a gate oxide is partially disposed between the second semiconductor material and the first semiconductor material. The second semiconductor material extends beyond the lateral bounds of the floating diffusion.
US10128297B2

A semiconductor structure having: a silicon structure; and a plurality of laterally spaced PiN diodes formed in the silicon structure; and a surface of the silicon structure configured to reduce reverse bias leakage current through the PiN diodes. In one embodiment, a gate electrode structures is disposed on a surface of the silicon structure, the gate electrode structure having portions disposed between adjacent pairs of the diodes, the gate structure being biased to prevent leakage current through the diodes.
US10128296B2

A pixel sensor having a main photodiode and a parasitic photodiode and a method for reading out that pixel sensor are disclosed. The parasitic photodiode also serves the function of a floating diffusion node in the pixel. The pixel sensor is read by first determining the exposure as measured by the parasitic photodiode and then determining the exposure as read by the main photodiode. One of the two exposure measurements is chosen as the pixel output. The main photodiode has a light conversation efficiency chosen such that one of the two measurements will provide a measurement of the exposure over a dynamic range that is greater than that of either the main photodiode or the parasitic photodiode utilized separately.
US10128294B2

A light-receiving apparatus includes: a light-receiving device array including a semiconductor structure including a plurality of semiconductor mesas, a plurality of grooves each of which defines one of the semiconductor mesas, a plurality of first electrodes disposed on upper surfaces of the semiconductor mesas, a plurality of first bump electrodes disposed on the first electrodes, and a metal body disposed on a bottom surface of at least one of the grooves, the metal body being spaced apart from the first electrodes and the first bump electrodes; a semiconductor device processing an electric signal from the light-receiving device array; and an underfill disposed between the light-receiving device array and the semiconductor device. The metal body is spaced apart from a surface of the semiconductor device. The semiconductor device is joined to the light-receiving device array through the first bump electrodes.
US10128289B2

An embedded image sensor package including a transparent cover having a first side and an opposing second side. A first layer couples over the second side of the transparent cover and has an opening. An electrically conductive layer couples in or over the first layer and electrically couples with one or more electrical contacts exposed on an outer surface of the package. An image sensor chip having a first side with an image sensor and an opposing second side electrically couples with the electrically conductive layer at the first side of the image sensor chip. The image sensor chip couples over the first layer so the first side of the image sensor chip faces the second side of the transparent cover through the opening. The image sensor chip, first layer, and transparent cover at least partially define a cavity hermetically sealed using an underfill material. The package includes no wirebonds.
US10128283B2

A method for managing light energy received from at least one light source by at least one light sensor in an access control system. The method comprises receiving light energy by the at least one light sensor, measuring the amount of light energy received by an energy harvesting manager interconnected with an access control device, and determining whether the measured amount of light energy is above a predetermined threshold. If the measured amount of light energy is above the predetermined threshold, the method comprises converting the light energy into harvested energy by at least one energy harvester. If the measured amount of light energy is not above the predetermined threshold, the method comprises adjusting the amount of light energy available to the at least one light sensor from the at least one light source until the predetermined threshold is reached.
US10128282B2

The number of masks and photolithography processes used in a manufacturing process of a semiconductor device are reduced. A first conductive film is formed over a substrate; a first insulating film is formed over the first conductive film; a semiconductor film is formed over the first insulating film; a semiconductor film including a channel region is formed by etching part of the semiconductor film; a second insulating film is formed over the semiconductor film; a mask is formed over the second insulating film; a first portion of the second insulating film that overlaps the semiconductor film and second portions of the first insulating film and the second insulating film that do not overlap the semiconductor film are removed with the use of the mask; the mask is removed; and a second conductive film electrically connected to the semiconductor film is formed over at least part of the second insulating film.
US10128280B2

A semiconductor device having a configuration hardly generating variations in the current value due to a deteriorated EL element is to be provided. A capacitance element is disposed between the gate and the source of a driving TFT, video signals are inputted to the gate electrode, and then it is in the floating state. Suppose an EL element is deteriorated and the anode potential rises, that is, the source potential of the driving TFT rises, the potential of the gate electrode of the driving TFT, being in the floating state by coupling of the capacitance element, is to rise by the same amount. Accordingly, even when the anode potential rises due to the deteriorated EL element, the rise is added to the gate electrode potential as it is, and the gate-source voltage of the driving TFT is allowed to be constant.
US10128278B2

A thin film transistor substrate includes a switching element comprising a gate electrode electrically connected to a gate line extending in a first direction, an active pattern overlapping with the gate electrode, a source electrode disposed on the active pattern and electrically connected to a data line extending in a second direction crossing the first direction, and a drain electrode spaced apart from the source electrode. The thin film transistor substrate further includes an organic layer disposed on the switching element, a first electrode disposed on the organic layer, and a second electrode overlapping with the first electrode, and electrically connected to the drain electrode. A thickness of the second electrode is thicker than a thickness of the first electrode.
US10128267B2

A non-volatile memory device includes channel hole structures, bit lines, and intermediate wiring. The channel hole structures are arranged in a two-dimensional pattern on and extend vertically from a substrate. The bit lines extend in a first direction, are spaced apart from each other in a second direction crossing the first direction, and are electrically connected to the plurality of channel hole structures. The intermediate wiring which connects channel hole structures and the bit lines. The bit lines includes a first bit line and a second bit line directly connected to the channel hole structures through a first contact and spaced apart in the second direction. The intermediate wiring is between the first bit line and the second bit line.
US10128266B2

A semiconductor device includes lower and upper selection lines, a cell gate structure, a lower dummy structure and an upper dummy structure. The cell gate structure is between the lower and upper selection lines and includes cell gate electrodes stacked in a first direction. The lower dummy structure is between the lower selection line and the cell gate structure and includes a lower dummy gate line spaced from a lowermost one of the cell gate electrodes by a first distance. The upper dummy structure is between the upper selection line and the cell gate structure and includes an upper dummy gate line spaced from an uppermost one of the cell gate electrodes by a second distance. The cell gate electrodes are spaced by a third distance less than each of the first and second distances.
US10128255B2

A semiconductor device includes first and second well regions having a first conductivity type, and a third well region between the first and second well regions having a second conductivity type different from the first conductivity type. A first active region is in the first well region. A second active region is in the second well region. A third active region is in the third well region. The third active region is closer to the second active region than to the first active region. A fourth active region is in the third well region. The fourth active region is closer to the first active region than to the second active region. A first conductive pattern is across the first and third active regions. A second conductive pattern is across the second and fourth active regions and parallel to the first conductive pattern.
US10128253B2

An integrated circuit structure includes a Static Random Access Memory (SRAM) cell, which includes a read port and a write port. The write port includes a first pull-up Metal-Oxide Semiconductor (MOS) device and a second pull-up MOS device, and a first pull-down MOS device and a second pull-down MOS device forming cross-latched inverters with the first pull-up MOS device and the second pull-up MOS device. The integrated circuit structure further includes a first metal layer, with a bit-line, a CVdd line, and a first CVss line in the first metal layer, a second metal layer over the first metal layer, and a third metal layer over the second metal layer. A write word-line is in the second metal layer. A read word-line is in the third metal layer.
US10128252B2

A semiconductor device includes a substrate including a cell active region and a peripheral active region, a direct contact arranged on a cell insulating pattern formed on the substrate and connected to the cell active region, a bit line structure including a thin conductive pattern, contacting a top surface of the direct contact and extending in one direction, and a peripheral gate structure in the peripheral active region. The peripheral gate structure include a stacked structure of a peripheral gate insulating pattern and a peripheral gate conductive pattern, the thin conductive pattern includes a first material and the peripheral gate conductive pattern include the first material, and a level of an upper surface of the thin conductive pattern is lower than a level of an upper surface of the peripheral gate conductive pattern.
US10128247B2

A semiconductor device including a non-volatile memory cell including a writing transistor which includes an oxide semiconductor, a reading transistor which includes a semiconductor material different from that of the writing transistor, and a capacitor is provided. Data is written or rewritten to the memory cell by turning on the writing transistor and supplying a potential to a node where a source electrode (or a drain electrode) of the writing transistor, one electrode of the capacitor, and a gate electrode of the reading transistor are electrically connected to each other, and then turning off the writing transistor so that the predetermined amount of charge is held in the node. Further, when a transistor whose threshold voltage is controlled and set to a positive voltage is used as the reading transistor, a reading potential is a positive potential.
US10128243B2

A semiconductor device includes a substrate with a NMOS region and a PMOS region, a device isolation layer on the substrate to define active fins, and gate patterns on the substrate to have a length direction crossing the active fins, wherein the device isolation layer includes diffusion brake regions between respective pairs of the active fins, the diffusion brake regions being disposed adjacent to each other in a width direction of the gate patterns, and wherein a width of the diffusion brake region in the NMOS region is different from a width of the diffusion brake region in the PMOS region.
US10128236B2

A semiconductor device is provided. The semiconductor device includes a gate spacer that defines a trench on a substrate and includes an upper part and a lower part, a gate insulating film that extends along sidewalls and a bottom surface of the trench and is not in contact with the upper part of the gate spacer, a lower conductive film that extends on the gate insulating film along the sidewalls and the bottom surface of the trench and is not overlapped with the upper part of the gate spacer, and an upper conductive film on an uppermost part of the gate insulating film on the lower conductive film.
US10128233B2

A semiconductor device includes a first structure component comprising a first transistor, a first dummy pattern, a second structure component comprising a second transistor and a second dummy pattern. The first structure component and the first dummy pattern have a first height, and the second structure component and the second dummy pattern have a second height lower than the first height.
US10128224B2

A circuit board comprises a mother substrate including first and second scribing regions, the first scribing region extending in first direction, the second scribing region extending in second direction, the first and second directions crossing each other, the mother substrate including chip regions defined by the first and second scribing regions, and a through via penetrating the chip regions of the mother substrate. The mother substrate comprises a first alignment pattern protruding from a top surface of the mother substrate. The first alignment pattern is disposed on at least one of the scribing regions.
US10128222B2

A light-emitting-and-receiving element module 1 comprises a substrate 2 that comprises a top surface 2a; a light-emitting element 3a on the top surface 2a of the substrate 2; a light-receiving element 3b on the top surface 2a of the substrate 2 and apart from the light-emitting element 3a; and an intermediate wall 5 between the light-emitting element 3a and the light-receiving element 3b, the intermediate wall 5 comprising a lower surface 5c disposed apart from the top surface 2a. The lower surface 5c of the intermediate wall 5 has a protruding shape.
US10128218B2

A semiconductor device is disclosed that is formed with die bond pads at an edge of the semiconductor die. The die bond pads may be formed partially in a kerf area between semiconductor die on a wafer. When the wafer is diced, the die bond pads are severed along their length, leaving a portion of the die bond pads exposed at an edge of the diced semiconductor die. Having die bond pads at the edge of the die minimizes the offset between die when stacked into a package.
US10128216B2

A microelectronic package has a microelectronic element overlying or mounted to a first surface of a substrate and substantially rigid conductive posts projecting above the first surface or projecting above a second surface of the substrate remote therefrom. Conductive elements exposed at a surface of the substrate opposite the surface above which the conductive posts project are electrically interconnected with the microelectronic element. An encapsulant overlies at least a portion of the microelectronic element and the surface of the substrate above which the conductive posts project, the encapsulant having a recess or a plurality of openings each permitting at least one electrical connection to be made to at least one conductive post. At least some conductive posts are electrically insulated from one another and adapted to simultaneously carry different electric potentials. In particular embodiments, the openings in the encapsulant at least partially expose conductive masses joined to posts, fully expose top surfaces of posts and partially expose edge surfaces of posts, or may only partially expose top surfaces of posts.
US10128214B2

The present invention discloses a substrate where the lateral surface of the substrate is formed to expose at least one portion of a via(s) for circuit connection. The substrate comprises a plurality of insulating layers; and a plurality of conductive layers separated by the plurality of insulating layers. A first lateral surface of the substrate is formed by the plurality of conductive layers and the plurality of insulating layers. The first lateral surface of the substrate comprises at least one first portion of a first via filled with a first conductive material.
US10128208B2

In some embodiments, a package substrate for a semiconductor device includes a substrate core and a material layer disposed over the substrate core. The package substrate includes a spot-faced aperture disposed in the substrate core and the material layer.
US10128204B2

In accordance with an embodiment, an RF module includes a bulk semiconductor substrate with at least one integrated RF component integrated in a first main surface region of the bulk semiconductor substrate; an insulator structure surrounding a side surface region of the bulk semiconductor substrate; a wiring layer stack including at least one structured metallization layer embedded into an insulation material, the wiring layer stack being arranged on the first main surface region of the bulk semiconductor substrate and a first main surface region of the insulator structure; and a carrier structure at a second main surface region of the insulator structure, wherein the carrier structure and the insulator structure include different materials.
US10128203B2

A fan-out package structure is disclosed. The fan-out package structure includes an antenna main body; a redistribution layer (RDL); and an antenna auxiliary body in the RDL. An antenna system is also disclosed. The antenna system includes: an antenna main body, arranged to provide a first resonance; and an antenna auxiliary body, arranged to provide a second resonance through parasitic coupling to the antenna main body; wherein a dimension of the antenna main body is greater than a dimension of the antenna auxiliary body. An associated semiconductor packaging method is also disclosed.
US10128192B2

A semiconductor package structure including a redistribution layer (RDL) structure having a first surface and a second surface opposite thereto is provided. The RDL structure includes an inter-metal dielectric (IMD) layer and a first conductive layer disposed at a first layer-level of the IMD layer. A molding compound covers the first surface of the RDL structure. A first semiconductor die is disposed over the second surface of the RDL structure and electrically coupled to the RDL structure. A plurality of bump structures is disposed over the second surface of the RDL structure and electrically coupled to the RDL structure.
US10128188B2

A low resistance middle-of-line interconnect structure is formed without liner layers. A contact metal layer is deposited on source/drain regions of field-effect transistors and directly on the surfaces of trenches within a dielectric layer using plasma enhancement. Contact metal fill is subsequently provided by thermal chemical vapor deposition. The use of low-resistivity metal contact materials such as ruthenium is facilitated by the process. The process further facilitates the formation of metal silicide regions on the source/drain regions.
US10128185B2

In one example, a method for fabricating an integrated circuit includes patterning a layer of a first conductive metal, via a subtractive etch process, to form a plurality of lines for connecting semiconductor devices on the integrated circuit. A large feature area is formed outside of the plurality of conductive lines via a metal fill process using a second conductive metal.
US10128175B2

Packaging methods and packaged semiconductor devices are disclosed. In some embodiments, a method of packaging semiconductor devices includes forming first contact pads on a carrier, forming a wiring structure over the first contact pads, and forming second contact pads over the wiring structure. A first packaged semiconductor device is coupled to a first set of the second contact pads, and a second packaged semiconductor device is coupled to a second set of the second contact pads. The carrier is removed. The second packaged semiconductor device comprises a different package type than the first packaged semiconductor device.
US10128174B2

In accordance with an embodiment, a semiconductor component includes a support and a plurality of leads. An insulated metal substrate having a first portion and a second portion bonded to the support. A semiconductor chip comprising a III-N semiconductor material is bonded to the first portion of the insulated metal substrate and a first electrical interconnect is coupled between a drain bond pad the first portion of the insulated metal substrate. A second semiconductor chip is bonded to the first electrical interconnect. A second electrical interconnect coupled between a lead of the plurality of leads and the second semiconductor chip. In accordance with another embodiment, a method of manufacturing a semiconductor component includes coupling a first semiconductor chip to a first electrically conductive layer and coupling a second semiconductor chip to a second electrically conductive layer.
US10128168B2

An integrated circuit (IC) device includes a semiconductor substrate having a via hole extending through at least a part thereof, a conductive structure in the via hole, a conductive barrier layer adjacent the conductive structure; and a via insulating layer interposed between the semiconductor substrate and the conductive barrier layer. The conductive barrier layer may include an outer portion oxidized between the conductive barrier layer and the via insulating layer, and the oxidized outer portion of the conductive barrier layer may substantially surrounds the remaining portion of the conductive barrier layer.
US10128162B2

A method of manufacturing a semiconductor device, the method may include: forming a SOG film on a wafer, the wafer including a semiconductor substrate and a polyimide film exposed on a surface of the wafer, and the SOG film being formed so as to cover the polyimide film; applying a protection tape on a surface of the SOG film; processing the wafer on which the protection tape is applied; and peeling the protection tape from the wafer.
US10128154B2

A semiconductor device includes a fin region with long and short sides, a first field insulating layer including a top surface lower than that of the fin region and adjacent to a side surface of the short side of the fin region, a second field insulating layer including a top surface lower than that of the fin region and adjacent to a side surface of the long side of the fin region, an etch barrier pattern on the first field insulating layer, a first gate on the fin region and the second field insulating layer to face a top surface of the fin region and side surfaces of the long sides of the fin region. A second gate is on the etch barrier pattern overlapping the first field insulating layer. A source/drain region is between the first gate and the second gate, in contact with the etch barrier pattern.
US10128147B2

Semiconductor structures include a patterned interlayer dielectric overlaying a semiconductor substrate. The interlayer dielectric includes a first dielectric layer and at least one additional dielectric layer disposed on the first dielectric layer, wherein the patterned interlayer dielectric comprises at least one opening extending through the interlayer dielectric to the semiconductor substrate. Chemically enriched regions including ions of Si, P, B, N, O and combinations thereof are disposed in surfaces of the first dielectric layer and the at least one dielectric layer defined by the at least one opening. Also described are methods of for forming an interconnect structure in a semiconductor structure.
US10128139B2

A substrate holding method is to horizontally hold a substrate, and includes a positioning step of positioning a substrate by moving a substrate transfer mechanism and by allowing the peripheral edge of the substrate to come into contact with the plurality of positioning pins, a substrate grasping step of bringing the plurality of grasping pins into a closed state after completing the positioning step so that the substrate held by the plurality of positioning pins and the plurality of grasping pins, and a transfer mechanism receding step of allowing the substrate transfer mechanism to recede from above the spin base after completing the substrate grasping step.
US10128138B2

A substrate transfer method is provided. The substrate transfer method comprises: loading the transfer container to a load port, and separating the cover body from the container main body; detecting an accommodation status of the substrate in the container main body by a detection unit; correcting, by a correction device, the accommodation status of the substrate in the container main body in which the accommodation status of the substrate detected by the detection unit is abnormal; and allowing a substrate transfer device to enter the container main body in which the accommodation status of the substrate is corrected, and unloading the substrate from the container main body.
US10128137B2

A measurement processing process S103 of measuring a cut width of a film based on an image obtained by imaging, with an imaging unit 270, a peripheral portion of a substrate which is processed based on a substrate processing recipe; a creation process S602 of creating a management list in which a set value of the cut width of the film, a measurement value of the cut width of the film measured through the measurement processing process and time information at which the measurement result is obtained are correlated; an analysis process S603 (S606) of analyzing a state of the processed substrate based on the created management list; and a notification process S605 (S608, S609) of making a preset notification to a user based on an analysis result obtained through the analysis process are provided.
US10128135B2

First, a substrate with one main surface on which a thin film of at least one of a mono-molecular layer and a multi-molecular layer including dopants is formed is prepared. Subsequently, the prepared substrate is placed in a chamber, and dopants included in the thin film are introduced from the thin film into a surface layer of the substrate by providing the substrate, through irradiation with light from a first lamp, with preliminary heat treatment in a first temperature band higher than a temperature before heating. Then, the dopants introduced into the surface layer of the substrate are activated by heating the substrate provided with the preliminary heat treatment and placed in the chamber from the first temperature band to a second temperature band higher than the first temperature band through irradiation with flash light from a second lamp.
US10128129B2

Provided is a semiconductor device with improved reliability that achieves the reduction in size. A semiconductor wafer is provided that has a first insulating member with an opening that exposes from which an upper surface of an electrode pad. Subsequently, after forming a second insulating member over a main surface of the semiconductor wafer, another opening is formed to expose the upper surface of the electrode pad. Then, a probe needle is brought into contact with the electrode pad, to write data in a memory circuit at the main surface of the semiconductor wafer. After covering the upper surface of the electrode pad with a conductive cover film, a relocation wiring is formed. In the Y direction, the width of the relocation wiring positioned directly above the electrode pad is equal to or smaller than the width of the opening formed in the first insulating member.
US10128128B2

A method of manufacturing a semiconductor device includes: (a) loading into a process chamber a substrate including: a wiring layer including a first interlayer insulating film, a plurality of copper-containing films formed on the first interlayer insulating film and used as a wiring, an inter-wire insulating film electrically insulating the plurality of copper containing film and a recess formed between the plurality of copper-containing film; and a first diffusion barrier film formed on a first portion of a surface of the plurality of copper-containing films to suppress a diffusion of a component of the plurality of copper-containing film; and (b) supplying a silicon-containing gas into the process chamber to form a silicon-containing film on: a surface of the recess; and a second portion of the surface of the plurality of copper-containing films other than the first portion where the first diffusion barrier film is formed.
US10128124B2

A method is provided for blocking a portion of a longitudinal through-hole during manufacture of a semiconductor structure, comprising the steps of: forming a stack comprising a hard mask comprising at least one trench, and a first coating filling the at least one trench and coating the hard mask, wherein the first coating comprises one or more materials that can be etched selectively with respect to a second coating; etching at least one vertical via in the first coating directly above the portion of the trench in such a way as to remove the first coating over at least a fraction of the depth of the trench, filling the at least one via with the second coating material, and removing the first coating selectively with respect to the second coating from at least the one or more longitudinal through-holes in such a way as to leave in place any of the first coating present directly underneath the second coating.
US10128122B2

Techniques for producing stacked SiGe nanowires using a condensation process without parasitic Ge nanowires as an undesired by-product. In one aspect, a method of forming SiGe nanowires includes the steps of: forming a stack of alternating Si and SiGe layers on a wafer; patterning fins in the stack; selectively thinning the SiGe layers in the fins such that the Si and SiGe layers give the fins an hourglass shape; burying the fins in an oxide material; and annealing the fins under conditions sufficient to diffuse Ge from the SiGe layers in the fins to the Si layers in the fins to form the SiGe nanowires. A FET device and method for formation thereof are also provided.
US10128120B2

The inventive concepts provide a method of completely removing a damage region of a surface of an etch target layer after plasma-etching the etch target layer. The method includes performing a first post-etch plasma treatment process using a first post-treatment gas on the plasma-etched etch target layer. A polarity of ions of the first post-treatment gas may be the same as a polarity of bias power applied to a stage in a plasma apparatus.
US10128116B2

Efficient integrated sequential deposition of alternating layers of dielectric and conductor, for example oxide/metal or metal nitride, e.g., SiO2/TiN, in a single tool, and even in a single process chamber enhances throughput without compromising quality when directly depositing a OMOM stack with many layers. Conductor and dielectric film deposition of a stack of at least 20 conductor/dielectric film pairs in the same processing tool or chamber, without breaking vacuum between the film depositions, such that there is no substantial cross-contamination between the conductor and dielectric film depositions, can be achieved.
US10128115B2

A method of forming MOS transistor includes the steps of performing a pocket implantation process on a substrate having a gate stack, performing a co-implanted ion implantation process on the substrate at a temperature less than room temperature, performing a lightly doped source/drain implantation process on the substrate, and forming source and drain regions in the substrate, adjacent the gate stack.
US10128108B2

Provided are an oxide sintered compact whereby low carrier density and high carrier mobility are obtained when the oxide sintered compact is used to obtain an oxide semiconductor thin film by a sputtering method, and a sputtering target which uses the oxide sintered compact. This oxide sintered compact contains oxides of indium, gallium, and aluminum. The gallium content is from 0.15 to 0.49 by Ga/(In+Ga) atomic ratio, and the aluminum content is from 0.0001 to less than 0.25 by Al/(In+Ga+Al) atomic ratio. A crystalline oxide semiconductor thin film formed using this oxide sintered compact as a sputtering target is obtained at a carrier density of 4.0×1018 cm−3 or less and a carrier mobility of 10 cm−2V−1sec−1 or greater.
US10128102B2

Disclosed are pre-wetting apparatus designs and methods for cleaning solid contaminants from substrates prior to through resist deposition of metal. In some embodiments, a pre-wetting apparatus includes a process chamber having a substrate holder, and at least one nozzle located directly above the wafer substrate and configured to deliver pre-wetting liquid (e.g., degassed deionized water) onto the substrate at a grazing angle of between about 5 and 45 degrees. In some embodiments the nozzle is a fan nozzle configured to deliver the liquid to the center of the substrate, such that the liquid first impacts the substrate in the vicinity of the center and then flows over the center of the substrate. In some embodiments the substrate is rotated unidirectionally or bidirectionally during pre-wetting with multiple accelerations and decelerations, which facilitate removal of contaminants.
US10128101B2

A dimmable induction RF fluorescent light bulb comprising a power coupler with reduced extraneous electromagnetic radiation wherein a dimming facility utilizes burst-mode dimming that periodically interrupts the high frequency voltage and current to the power coupler with an off period and an on period in order to reduce the power being delivered to the power coupler wherein the off period is shorter than the time required for an electron density of the discharge within the lamp envelope to substantially decrease.
US10128100B2

During a normal operation, alternating drive voltage to be applied between a pair of electrodes provided to face an outer surface of a bottom part of a gas discharge light emitting tube is switched to a voltage value V2 lower than a voltage value V1 at the time of starting lighting. Further, the alternating drive voltage to be applied during the normal discharge operation is intermittently applied in a predetermined cycle and duty ratio to enable adjustment of light emission intensity.
US10128096B2

An ionizing system includes a channel and a heater coupled to the channel. The channel has an inlet disposed in a first pressure region having a first pressure and an outlet disposed in a second pressure region having a second pressure. The first pressure is greater than the second pressure. The heater is for heating the channel, and the channel is configured to generate charged particles of a sample in response to the sample being introduced into the channel.
US10128094B2

A mass spectrometer includes a collision cell and a system controller. The collision cell includes a plurality of rod pairs configured to generate pseudopotential well through the application of radio frequency potentials to the rod pairs. The collision cell configured to generate a target fragment from a parent ion by colliding the parent ion with one or more gas molecules. The system controller is configured to set a radio frequency amplitude of the radio frequency potentials to a default amplitude; monitor the production of a target fragment ion while adjusting the collision energy; set the collision energy to optimize the production of the target fragment ion; apply a linear full range ramp to the radio frequency amplitude to determine an optimal radio frequency amplitude; and set the radio frequency amplitude to the optimal radio frequency amplitude for the parent ion, target fragment ion pair.
US10128086B1

Exemplary methods for treating a silicon-containing substrate may include flowing plasma effluents of a hydrogen-containing precursor into a processing region of the semiconductor processing chamber. A silicon-containing substrate may be positioned within the processing region and include a trench formed through stacked layers including alternating layers of silicon nitride and silicon oxide exposing a portion of the silicon-containing substrate. The methods may include contacting the exposed portion of the silicon-containing substrate with the plasma effluents. The methods may include flowing an oxygen-containing precursor into the processing region of the semiconductor processing chamber. The methods may include contacting the exposed portion of the silicon-containing substrate with the oxygen-containing precursor. The methods may also include converting the exposed portion of the silicon-containing substrate to silicon oxide.
US10128076B1

In a plasma ion source having an induction coil adjacent to a reactor chamber for inductively coupling power into the plasma from a radio frequency power source and designed for negative and positive ion extraction, a method for operating the source according to the invention comprises providing radio frequency power to the induction coil with a RF amplifier operating with a variable frequency connected to a matching network mainly comprised of fixed value capacitors. In this device, the impedance between the RF power source and the plasma ion source is matched by tuning the RF frequency rather than adjusting the capacitance of the matching network. An option to use a RF power source utilizing lateral diffused metal oxide semiconductor field effect transistor based amplifiers is disclosed.
US10128074B2

A pyrotechnic circuit breaker ,comprising a body, an igniter, a piston a bus bar, wherein the piston comprises a cutting edge and is adapted to move along a normal direction from a raised position to a lowered position to cut a portion of the bus bar, thereby separating the bus bar into two distinct portions in order to break the electrical conduction of the bus bar.
US10128065B2

A rotation transmitting mechanism may include first and second tubular holders connected to first and second tubular members, respectively, to be incapable of rotating relative thereto, and a third tubular holder provided to project from an inside of the second tubular holder to the first tubular holder side and connected to the second tubular holder to be incapable of rotating relative thereto. The rotation transmitting mechanism may also include an inner coil spring, the ends of which are inserted inside of and respectively fixed to the first and third tubular holders, and an outer coil spring, the ends of which are inserted outside of and respectively fixed to the first and third tubular holders. The coils may have the same winding direction. In certain states, the second and third tubular holders may be connected to be incapable of rotating relative to each other.
US10128064B2

Keyboard assemblies having reduced thicknesses and methods of forming the same. A keyboard assembly may include a printed circuit board (PCB) and a single membrane sheet adhered directly to the PCB. The single membrane sheet may substantially cover the PCB. The keyboard assembly may also include a group of dome switches coupled directly to the single membrane sheet. Another keyboard assembly may include a group of conductive pads and a group of membrane pads. Each of the group of membrane pads may be adhered directly to a corresponding one of the group of conductive pads. The keyboard assembly may also include a group of dome switches coupled directly to the membrane pads. Each of the group of dome switches may be coupled directly to a corresponding one of the group of membrane pads.
US10128062B2

A transmitter device incorporating a strain gauge proportional push button is disclosed. The transmitter device includes a printed circuit board including one or more electrical components thereon and a proportional push button having a flexible membrane, a dome switch positioned beneath the flexible membrane and attached to the printed circuit board, the dome switch being proximate to the flexible membrane such that depression of the flexible membrane causes the dome switch to snap down and thereby form a closed circuit in the dome switch, and a strain gauge formed on or applied to the printed circuit board and positioned adjacent the dome switch, the strain gauge generating an electrical output proportional to an amount of deflection of the printed circuit board caused by pressure exerted thereon by depression of the flexible membrane and the dome switch.
US10128058B2

A switching device, for the on-off switching of a current passing through a current path, has at least one fixed contact and at least one movable contact, wherein the movable contact can be moved relative to the fixed contact for making or breaking the current path, and a drive for the functional movement of a jumper between a contact-making position and a contact-breaking position. In the contact-making position with the fixed contact, the movable contact makes the current path. The switching device includes a high-speed circuit breaker for breaking the current path in the event of a short circuit or overload, wherein the armature of the high-speed circuit breaker is rigidly coupled to the movable contact.
US10128047B2

Methods and systems to improve a multilayer ceramic capacitor using additive manufacturing are disclosed. Layers of a capacitor may be modified from its traditional planar shape to a wavy structure. The wavy shape increases surface area within a fixed volume of the capacitor, thus increasing capacitance, and may comprise smooth and repetitive oscillations without the presence of voltage-degrading sharp corners. In addition, the ends of each conductive layer do not have sharp edges, such as comprising of a round corner. The one-dimensional wave pattern may run parallel to the width of the capacitor, or it may align in parallel to the length of the capacitor. In some embodiments, the wave pattern may be parallel to both the width and the length—in two dimensions—such that it forms an egg-crate shape. Further, the wavy structures may comprise of secondary or tertiary wavy structures to further increase surface area.
US10128040B2

An inductor bridge is provided with a flexible flat plate-shaped element body, a first connector, and a second connector. The element body includes therein an inductor portion. The inductor portion is configured by a spiral conductor pattern. The first connector is provided on the element body and is connected to a first circuit. The second connector is provided on the element body and is connected to a second circuit.
US10128038B2

An isolation transformer wherein in a first coil group of a pair of coil groups provided in an isolation transformer, an inner peripheral side lead wire is drawn out in a positive direction of a z axis and then drawn out to an outer peripheral side of a primary side coil as a first inner peripheral side lead wire, and in a second coil group, the inner peripheral side lead wire is drawn out in a negative direction of the z axis and then drawn out to the outer peripheral side of the primary side coil as a second inner peripheral side lead wire. The first inner peripheral side lead wire and the second inner peripheral side lead wire are then connected to each other, such that respective inner peripheral side end portions are connected to each other in series.
US10128037B2

Inductors are fabricated in core layers according to a predefined semiconductor package manufacturing process rules. The inductors provide an embedded substrate trace inductor solution. The inductors may be part of an on-chip voltage regulator or any other circuit design. The inductors provide a core spiral structure to help increase inductance, particularly using magnetic field coupling between inductors. The core layers provide thicker and heavier conductive segments for the inductors, particularly as compared to inductors fabricated in build-up layers according to the semiconductor package manufacturing process rules.
US10128034B2

A heat dissipation device is applied to an electronic device and comprises a heat conduction plate, at least an induction coil and a first heat dissipation plate. The heat conduction plate receives the heat provided by a heat source and includes a first contact element disposed on a first surface of the heat conduction plate. The induction coil is disposed at the heat conduction plate. The first heat dissipation plate is disposed at the first contact element of the heat conduction plate. The first heat dissipation plate and the heat conduction plate form a gap. The first heat dissipation plate includes at least a first magnetic element disposed opposite the induction coil.
US10128027B2

There is provided an electric wire holder for holding electric wires connected to terminal fittings at end portions of the wires, the holder configured to attach to a shielding pipe to cover an edge of the shielding pipe into which the electric wires are inserted and from which the terminal fittings and a portion of the electric wires are drawn out to an outside of the shielding pipe, the holder comprising: a first holding piece configured to hold the portion of the electric wires that is drawn out from the shielding pipe and to fix a draw-out position of the terminal fittings.
US10128026B2

A superconducting wire having improved electrical and physical properties.
US10128019B2

A copper alloy for an electronic and electric device includes: Mg in a range of 0.1 mass % or more and less than 0.5 mass %; and a Cu balance including inevitable impurities, wherein a graph, in which a vertical axis is dσt/dεt and a horizontal axis is a true strain εt, dσt/dεt being defined by a true stress σt and the true strain εt, obtained in a tensile test of the copper alloy, has a strained region that has a positive slope of dσt/dεt.
US10128016B2

Disclosed is an EUV system element having a hydrogen diffusion barrier including a region implanted with species (e.g., ions energetic neutral atoms) of a non-hydrogen gaseous material. Also disclosed is a method of making such a component including the step of implanting species of a non-hydrogen gaseous material to form a hydrogen diffusion barrier and a method of treating an EUV system element including the step of implanting species of a non-hydrogen gaseous material to prevent hydrogen adsorption and diffusion. Also disclosed is subjecting an EUV system element to a flux of non-hydrogen gas ions to displace hydrogen ions in one or more layers of the EUV system element with the non-hydrogen gas species so that the gas ions protect the EUV system element against hydrogen damage.
US10128010B2

[Object] To provide a radiation shielding material that includes a resin composition obtained by filling a matrix formed of resin with a radiation-absorbing substance and is capable of obtaining a structure in which transparency is significantly improved as compared with the conventional radiation shielding material while having a radiation shielding effect similar to that of the conventional radiation shielding material. [Solving Means] A radiation shielding material includes: a resin composition containing a proportion of 20 to 80 vol % of fluoride powder containing barium as a constituent element. The fluoride powder is favorably barium fluoride or lithium barium fluoride, the resin favorably has a refractive index (n) of 1.4 to 1.6, and particularly, a difference between a refractive index of the resin and a refractive index of the fluoride powder is favorably within ±0.05.
US10128006B2

An emergency spent nuclear fuel pool cooling system that requires no external electrical power source and relies on the expansion of a cryogenic fluid through an evaporator/heat exchanger submerged within the spent fuel pool, to power various components used to cool the spent fuel pool and adjacent areas and provide makeup water to the spent fuel pool. Other than the evaporator/heat exchanger to which the cryogenic fluid is connected, the remaining components employed to cool the pool and the surrounding area and provide makeup water can be contained in a relatively small, readily transportable skid.
US10128004B2

The invention pertains to a nuclear fuel assembly grid or a portion or a part of the grid, such as a grid strap and/or an integral flow mixer that is at least partially constructed of a composition containing one or more ternary compounds of the general formula I: Mn+1AXn  (I) wherein, M is a transition metal, A is an element selected from the group A elements in the Chemical Periodic Table, X is carbon or nitrogen, and n is an integer from 1 to 3. The invention further pertains to a method of making the nuclear fuel assembly grid or a portion of a part of the grid, by employing a sintering process to sinter the composition containing one or more ternary compounds in powder form such that the resulting grid or a portion of or a part of the grid includes a plurality of sintered layers.
US10128002B2

A method of administering insulin includes receiving subcutaneous information for a patient at a computing device and executing a subcutaneous outpatient program for determining recommended insulin dosages. The subcutaneous outpatient program includes obtaining blood glucose data of the patient from a glucometer in communication with the computing device, aggregating blood glucose measurements to determine a representative aggregate blood glucose measurement associated with at least one scheduled blood glucose time interval, and determining a next recommended insulin dosage for the patient based on the representative aggregate blood glucose measurement and the subcutaneous information. The method also includes transmitting the next recommended insulin dosage to a portable device associated with the patient. The portable device displays the next recommended insulin dosage.
US10127992B2

A method of programming electrical fuses reliably is disclosed. If a programming current exceeds a critical current, disruptive mechanisms such as rupture, thermal runaway, decomposition, or melt, can be a dominant programming mechanism such that programming is not be very reliable. Advantageously, by controlled programming where programming current is maintained below the critical current, electromigration can be the sole programming mechanism and, as a result, programming can be deterministic and very reliable. In this method, fuses can be programmed in multiple shots with progressive resistance changes to determine a lower bound that all fuses can be programmed satisfactorily and an upper bound that at least one fuse can be determined failed. If programming within the lower and upper bounds, defects due to programming can be almost zero and, therefore, defects are essentially determined by pre-program defects.
US10127988B2

Sense circuits and methods to vary, in response to temperature, a precharge voltage level of a sense node during a sense operation, a sense node develop time during the sense operation, and/or a ratio of a deboost voltage level capacitively decoupled from the sense node to a boost voltage level capacitively coupled to the sense node during the sense operation.
US10127987B2

A method for operating a NVM cell is disclosed. The NVM cell includes a select transistor and a floating gate transistor serially connected to the select transistor on an N well. The floating gate transistor includes a floating gate and a floating gate extension capacitively coupled to an erase gate region. The method includes erasing the NVM cell by applying an N well voltage VNW to the N well, wherein VNW>0V; applying a source line voltage VSL to a source doping region of the select transistor, wherein VSL=0V; applying a word line voltage VWL to a select gate of the select transistor, wherein VWL=0V; applying a bit line voltage VBL to a drain doping region of the floating gate transistor, wherein VBL=0V; and applying an erase line voltage VEL to the erase gate region, wherein VEL=VEE.
US10127977B2

Disclosed are methods, systems and devices for operation of non-volatile memory devices. In one aspect, a sense circuit may enable a determination of a current impedance state of a non-volatile memory element while avoiding an unintentional change in the state of the non-volatile memory element.
US10127970B2

A voltage boost circuit for eDram using thin oxide field effect transistors (FETs) is disclosed. The voltage boost circuit includes a boost capacitor which is precharged with a precharge voltage in a precharge stage and which provides a boosted supply voltage to a thin oxide FET during a pump phase. The voltage boost circuit further include a drive capacitor which provides a turn on voltage to the thin oxide FET so that the boosted supply voltage can pass to an output node in the pump phase.
US10127962B2

Spin torque transfer magnetic random access memory devices configured to be programmed unidirectionally and methods of programming such devices. The devices include memory cells having two pinned layers and a free layer therebetween. By utilizing two pinned layers, the spin torque effect on the free layer from each of the two pinned layers, respectively, allows the memory cells to be programmed with unidirectional currents.
US10127961B2

Three transistor two junction magnetoresistive random-access memory (MRAM) bit cells provided. An example MRAM bit cell includes a first magnetic tunnel junction, MTJ, connected to a first bit line. The MRAM bit cell also includes a second MTJ connected to a second bit line. In addition, the MRAM bit cell includes a first transistor connected to the first MTJ and to a ground conductor. The MRAM bit cell further includes a second transistor connected to the second MTJ and to the ground conductor. Additionally, the MRAM bit cell includes a third transistor connected to the first transistor and to the second transistor.
US10127953B2

A voltage selection circuit, including: first and second nodes of application of first and second input voltages; a third output voltage supply node; first and second MOS transistors respectively coupling the first and third nodes and the second and third nodes; and a control circuit capable of keeping the first and second transistors either respectively on and off or respectively off and on, the control circuit including a feedback loop from the third node to the gate of the first transistor and being capable, during a transition phase, of controlling the first transistor in linear operating region to apply a DC voltage ramp to the third node.
US10127949B2

A computing device caddy for housing a computing device is provided. The caddy includes a first caddy component. The first caddy component includes a first end wall including a first plurality of fins coupled to an outer surface of the first end wall. The first plurality of fins are configured relative to each other to create eddies within a flow. The caddy also includes a second caddy component. The second caddy component includes a second end wall. The second end wall is opposite the first end wall. The second caddy component is coupled to the first caddy component, thereby defining a cavity for housing the computing device.
US10127944B2

A multimedia authoring and playback system and method in which the playback of multimedia content is presented in one or more windows or displays called “playback displays,” and in which additional windows or displays called “control displays” are included in some embodiments to provide various management and control functions. Included are features for creating, editing and distributing multimedia content, which may be viewed by recipients who play the content (and in some cases may be allowed to modify it); also included are features for programming playback behavior of multimedia content, interconnecting multimedia content, and exploring and navigating through multimedia content.
US10127943B1

Video information defining video content may be accessed. Music information defining a music track providing an accompaniment for video content may be accessed. The music track may have pulses and one or more music events. Individual music events may correspond to different moments within the music track. One or more music events may be individually classified into one or more categories based on intensities of one or pulses occurring within the music event. One or more visual effects may be selected for different moments within the music track based on the categories of the music events. One or more visual effects may be applied to the video content. One or more visual effects may be applied to one or more moments within the video content aligned to one or more different moments within the music track.
US10127941B2

A method and apparatus is provided to enable loading and/or unloading of a storage drive. The body has a first end, a second end, and a path extending from the first end to the second end. The body is configured to receive the computer readable storage device and maintain the computer readable storage device in a first position. The body is configured to passively change orientation from a first orientation to a second orientation responsive to contact from the computer readable storage device. The first orientation maintains the first position of the computer readable storage drive and the second orientation facilitates traversal of the computer readable storage device along the path.
US10127931B2

According to one embodiment, a magnetic recording and reproducing device includes a magnetic recording medium, a magnetic head, and a controller. The controller implements a first operation and a second operation. The first operation is implemented in a first information recording interval including a first recording interval and a first non-recording interval. The second operation is implemented in a second information recording interval including a second recording interval and a second non-recording interval. The first operation includes in the first recording interval, generating a first signal magnetic field from the magnetic head, and in the first non-recording interval, generating a first non-signal magnetic field from the magnetic head. The second operation includes in the second recording interval, generating a second signal magnetic field from the magnetic head, and in the second non-recording interval, generating a second non-signal magnetic field from the magnetic head.
US10127922B2

A sound source identification apparatus includes a sound collection unit including a plurality of microphones, a sound source localization unit configured to localize a sound source on the basis of an acoustic signal collected by the sound collection unit, a sound source separation unit configured to perform separation of the sound source on the basis of the signal localized by the sound source localization unit, and a sound source identification unit configured to perform identification of a type of sound source on the basis of a result of the separation in the sound source separation unit, and a signal input to the sound source identification unit is a signal having a magnitude equal to or greater than a first threshold value which is a predetermined value.
US10127920B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting acoustic parameters. In one aspect, a method includes receiving an identifier associated with an enclosure for a computing device, transmitting data identifying the identifier associated with the enclosure for the computing device, and receiving one or more physical parameters of the enclosure for the computing device. The method also includes based on the one or more physical parameters of the enclosure for the computing device, determining, one or more acoustic parameter adjustments of the computing device in the enclosure, the one or more acoustic parameter adjustments being configured to preserve one or more acoustic characteristics of the computing device out of the enclosure while the computing device is in the enclosure, and based on the one or more acoustic parameter adjustments, adjusting the one or more acoustic parameters of the computing device.
US10127913B1

A method of decoding of syntactic elements of a data stream is disclosed where, before beginning of decoding of the data stream, cells of all context models are initialized with predefined values, so that each context model contains in each cell data on a probability and a counter of a context occurrence number. A number of cells stored in each context model is selected to be not less than a number of all possible states of context elements associated with a respective context model. The process of decoding of at least a portion of bits of the data stream includes, among other steps: selecting a group of context models; calculating values of at least two context elements; extracting data on the probability from the selected cell of the selected context module; updating data in the selected cell; and carrying out a procedure of probability inheritance.
US10127906B1

Techniques for naming devices via voice commands are described herein. For instance, a user may issue a voice command to a voice-controlled device stating, “you are the kitchen device”. Thereafter, the device may respond to voice commands directed, by name, to this device. For instance, the user may issue a voice command requesting to “play music on my kitchen device”. Given that the user has configured the device to respond to this name, the device may respond to the command by outputting the requested music.
US10127903B2

A method and system are provided. The method includes separating a predicate that specifies a set of events into a temporal part and a non-temporal part. The method further includes comparing the temporal part of the predicate against a predicate of a known window type. The method also includes determining whether the temporal part of the predicate matches the predicate of the known window type. The method additionally includes replacing (i) the non-temporal part of the predicate by a filter, and (ii) the temporal part of the predicate by an instance of the known window type, responsive to the temporal part of the temporal predicate matching the predicate of the known window type. The instance is parameterized with substitutions used to match the temporal part of the predicate to the predicate of the known window type.
US10127880B2

A liquid-crystal display device includes a display panel connected to first to nth gate lines and first to nth control lines, where n is a natural number greater than one, and a gate driving unit which sequentially applies first to nth gate signals having a first pulse width to the first to nth gate lines, respectively, for a unit frame, where the first to nth control lines are sorted into first to kth control line groups, where k is a natural number greater than one and less than n, the gate driving unit sequentially applies first to kth control signals having a second pulse width to the first to kth control line group, respectively, for the unit frame, and the first pulse width is smaller than the second pulse width.
US10127877B2

There is provided a display device including a display panel including a gate line operated by a gate signal, a clock source configured to apply a clock signal, a shift register including a stage, the stage including at least one switching element and being configured to generate the gate signal based on the clock signal applied from the clock source, and a control-voltage generator configured to generate a control voltage based on a current generated from at least one of the shift register and the clock source and to apply the control voltage to the at least one switching element.
US10127872B2

A display apparatus includes a display panel, a data driving part and a gate driving part. The gate driving part outputs gate signals to gate lines, respectively, increases the gate signal from a first gate off voltage to a gate on voltage, decreases the gate signal from the gate on voltage to the first gate off voltage, decreases the gate signal from the first gate off voltage to a second gate off voltage in a slope less than a slope in which the gate signal decreases from the gate on voltage to the first gate off voltage, during P (P is a natural number) horizontal time in which P gate line of the gate lines is driven, and increases the gate signal from the second gate off voltage to the first gate off voltage.
US10127871B2

According to an aspect, a liquid crystal display device includes a plurality of pixels arranged in a matrix in a display area; a scanning line that is coupled with pixels arranged in a row direction in the display area and is supplied with a scan signal; a signal line that is coupled with pixels arranged in a column direction in the display area and is supplied with a pixel signal; a common electrode that is commonly coupled with the pixels and is supplied with a common voltage; and a detection circuit that detects a transient potential variation component that is synchronized with the pixel signal and is superimposed on the common voltage.
US10127866B2

There is provided a portable electronic device including a backlight module, an ambient light sensor, a proximity sensor and a processing unit. The backlight module illuminates with backlight brightness. The ambient light sensor is configured to detect ambient light intensity. The proximity sensor is configured to detect an object. The processing unit is configured to activate the proximity sensor when the ambient light intensity detected by the ambient light sensor is lower than a predetermined value or decreases more than a predetermined range, and to maintain or reduce the backlight brightness according to a detection result of the proximity sensor. There is further provided an automatic detection method.
US10127860B2

A method and system for operating a pixel array having at least one pixel circuit is provided. The method includes repeating an operation cycle defining a frame period for a pixel circuit, including at each frame period, programming the pixel circuit, driving the pixel circuit, and relaxing a stress effect on the pixel circuit, prior to a next frame period. The system includes a pixel array including a plurality of pixel circuits and a plurality of lines for operation of the plurality of pixel circuits. Each of the pixel circuits includes a light emitting device, a storage capacitor, and a drive circuit connected to the light emitting device and the storage capacitor. The system includes a drive for operating the plurality of lines to repeat an operation cycle having a frame period so that each of the operation cycle comprises a programming cycle, a driving cycle and a relaxing cycle for relaxing a stress on a pixel circuit, prior to a next frame period.
US10127853B2

A method of compensating for Mura in a display panel includes displaying a high gray-scale image and a low gray-scale image on a display panel. The displayed images are photographed to generate a high gray-scale luminance image and a low gray-scale luminance image. An ELA Mura for-measurement image having moiré-removed luminance values is generated by dividing luminance values of the low gray-scale luminance image by luminance values of the high gray-scale luminance image. One-dimensional average data is obtained from the ELA Mura for-measurement image. The one-dimensional average data is transformed into frequency-domain data. Target frequency-domain data having a maximum peak value is identified from the frequency-domain data. A direction, an intensity, and a frequency of the ELA Mura are obtained from the target frequency-domain data. A filter is determined based on the obtained information. The filter is applied to image data.
US10127850B2

A field sequential display panel, a field sequential display device and a driving method are provided. The field sequential display panel includes: a lower substrate, including a base substrate and a plurality of pixel units disposed on the base substrate, each of the plurality of pixel units including a thin film transistor; an upper substrate; and a liquid crystal layer, located between the lower substrate and the upper substrate; an OLED light source, disposed on a side of the base substrate away from the thin film transistor, which is configured for providing trichromatic light for each of the plurality of pixel units, the OLED light source including: a plurality of trichromatic light source units, each trichromatic light source unit including a sub-light-source of a first color, a sub-light-source of a second color and a sub-light-source of a third color, the first color, the second color and the third color are colors different from each other. With the field sequential display panel, the field sequential display device and the driving method, when a color field sequential display method is used, requirement on response time of a liquid crystal can be reduced.
US10127845B2

A rotating mechanism characterized by a drive arrangement which provides rotating, hoisting and dropping functions with just a single drive.
US10127836B2

Automatic injection training device with a housing assembly comprising an outer housing, an actuation assembly, and a damper unit comprising a damper housing and a piston assembly that is arranged in said damper housing. The damper housing slides in a proximal direction relative to the piston assembly when an injection is simulated.
US10127828B2

A running form aid system for efficiently teaching a runner the proper running form. The running form aid system generally includes a waist belt attachable about a waist of the runner, a left binding attachable about a left arm of the runner, a left connector attached between a left side of the waist belt and the left binding, a right binding attachable about a right arm of the runner, and a right connector attached between a right side of the waist belt and the right binding. A left elastic strap is attached to the left binding and a right elastic strap is attached to the right binding for engagement by the left hand and the right hand of the runner respectively to maintain the arms at an approximate 90 degree angle.
US10127823B2

An automatic page detection method for a print article and a print article using the same are provided in the present invention. The automatic page detection method for the print article includes the steps of: disposing N receiving units at N first preset position of a cover of the print article; disposing a transmitting unit at the second preset position of the cover of the print article; disposing N thin conductors respectively at N pages, wherein the a thin conductor is disposed between Kth first preset position of the Kth page and the second preset position of the Kth page; emitting a detection signal by the transmitter; and determining the present page according to the receiving unit(s) of the N receiving units which receive(s) the detection signal.
US10127821B2

An aircraft system includes a processing unit configured to identify an airport marker during a surface operation at an airport. The processing unit is further configured to automatically generate a reporting message based on the airport marker at a predetermined location relative to the airport marker. The aircraft system further includes a communications unit coupled to the processing unit and configured to send the reporting message.
US10127819B1

The aspects of the present invention relate to intelligent alarm systems and methods of using the intelligent alarm systems. In certain embodiments, the intelligent alarm system includes: one or more personal alarm devices, one for each user, and an intelligent alarm controller. Personal alarm device includes a transceiver module and a personal alarm module. Intelligent alarm controller includes a proximity detection module, a transceiver module, and an alarm control module. When at least one user carrying personal alarm device approaches the intelligent alarm controller within a predetermined distance range, the intelligent alarm controller detects the user using ultra-wide band (UWB) radio frequency signals, turns on a controller alarm device using alarm control module, and instructs the personal alarm device in the predetermined distance range via the transceiver module of the personal alarm device to turn on one or more alarms on the personal alarm device using the personal alarm module.
US10127810B2

Embodiments of the present disclosure include vehicle safety monitoring, and more particularly monitoring a condition of an operator of a vehicle. According to some embodiments, the present disclosure includes a system for alerting the operator and/or a remote server/user when the operator's driving time violates a pre-determined maximum threshold. According to other embodiments, the present disclosure includes a system that compares an operator's driving behavior against a personalized driving model, and generates a flag based on that comparison. In some cases, this comparison can help detect when the driver is exhibiting signs of fatigue or other kinds of impairment. According to other embodiments, geographic information may be used to improve road safety systems.
US10127808B2

An infrared (IR) learning device is disclosed. A hardware device of the IR learning device amplifies, shapes, and samples an IR signal to acquire a better digital signal related to the IR signal. A software device of the IR learning device calculates the waveform of the IR signal and the frequency of a carrier wave of the IR signal according to the digital signal related to the IR signal. Accordingly, the IR learning device can learn the IR signal emitted from an external device by the hardware device and the software device.
US10127806B2

A modular garage door opener system has an accessory device including a load, and garage door opener including an accessory port for receiving the accessory device. A server receives initial accessory device status and settings data from the garage door opener, stores the data as associated with the accessory port, and sends the data to a peripheral device. The server receives new accessory device status data and sends it to the peripheral device. New settings data is sent by the peripheral device to the server and the server sends it to the garage door opener such that the load of the accessory device is controlled based on the new settings data. Similarly, initial data may be stored and associated with a second accessory port for a second accessory device and a load of the second accessory device is controlled based on new settings data from received from the peripheral device.
US10127801B2

An integrated security system that includes a security coprocessor coupled to a conventional security system panel and an interactive security system. The integrated security system enables conventional security system features as well as the consumer-oriented interactive features and functions of an interactive security system without sacrificing reliability or the significant burden and cost associated with frequent software updates associated with conventional security systems. The integrated security system also minimizes or eliminates the need for new battery backup circuitry or larger batteries.
US10127793B2

At least one parameter indicating the smart garment presently is being worn by a user can be received from a transmitter integrated into a smart garment. Based on the at least one parameter indicating the smart garment presently is being worn by the user, the smart garment can be identified. Responsive to identifying the smart garment, a fashion recommendation for the user can be determined. The fashion recommendation can be communicated to a client device associated with the user.
US10127792B1

Systems and methods for increasing situational awareness for a tool operator and an individual approaching a working field of the tool are described. An example method includes activating a first device, where the first device has a working field and has an operational path configured to intersect a barrier. A proximity sensor of the second device then detects a presence of an object in a sensor zone of the second device. The second device transmits a wireless signal to the first device indicating the presence of the object in the sensor zone of the second device. Then at least one of the first device and the second device issues a first alert indicating the presence of the object in the sensor zone of the second device.
US10127789B2

A plurality of sensing terminal devices and a disaster determination processing device are dispersedly placed at different positions. Each sensing terminal device is configured to send, when occurrence of disaster has been sensed, disaster sensing information to which terminal identification information for specifying the sensing terminal device itself is added, and the disaster determination processing device is configured to determine a disaster status based on the received disaster sensing information. The sensing terminal devices and the disaster determination processing device are connected together via a mesh network. A disaster determination section of the disaster determination processing device is configured to determine a disaster occurrence position and a disaster expansion direction from a placement position and a disaster sensing time for at least two or more of the sensing terminal devices having sent the disaster sensing information.
US10127781B2

Systems and techniques for vandalism detection in a personal communication structure (PCS) are described. The PCS may include one or more vandalism detection systems which may be located in different system compartments of the PCS. Each vandalism detection system may include (or being communicatively coupled to) an accelerometer and may be able to differentiate forces associated with acts of vandalism from other forces. The vandalism detection systems may transmit alerts with accompanying data to a remote entity. The data allows for an appropriate response to the alert. The alert may be transmitted to a remote security center over a wired or wireless communications system. The controller may transmit the alert again or to other locations if an acknowledgement is not received.
US10127769B2

One aspect of the disclosure relates to implementing a system to encourage cross platform operation in an online game. The online game may provide the ability to provide incentives for participating in cross platform game play. The system may monitor the player's performance on a particular console and provide incentives to accomplish tasks through game play on a different platform than the player is currently operating to play the game.
US10127759B2

A process of selecting a recording on an audiovisual reproduction system consists of displaying a number of windows on a touch screen as an interface with a user. Items of information are stored in a bulk memory and are representative of an image of the album cover that is associated with each window and whose corresponding musical recording is stored in the bulk memory of the reproduction system. Each zone of a window is associated, via the touch-screen interface software, with at least one address for accessing the items of information in the database that is stored in the bulk memory belonging to the album cover whose image is displayed in the window that is touched by the user.
US10127752B2

Electronic locking devices, systems, and methods may require the utilization of an electronic key generated by an electronic key generation device. The electronic key may be generated using a data payload received from server and/or an administrative device. The administrative device is enabled to remotely manage the locking device and locking system via, for example, a software application running on the administrative device and/or a website.
US10127749B2

A key fob associated with a select one of a plurality of driver profiles stored in a vehicle memory is provided. The key fob comprises a memory for storing a profile indication for identifying the driver profile associated with the key fob, and an output device for presenting the profile indication. Another embodiment provides a wireless system comprising a vehicle storing driver profiles in a memory, and a key fob associated with a select profile and comprising an output device for presenting a profile indication assigned to that profile. Another embodiment includes a method of providing a profile indication on a key fob associated with one of the driver profiles stored in the vehicle. The method comprises transmitting an identifier to the vehicle, receiving a profile indication associated with the identifier from the vehicle, and presenting the profile indication on an output device of the key fob.
US10127748B2

A system having a mobile key unit (2) for reading and writing data from at least one external device (3) of a facility (4), wherein the data at least comprise identification data for the device (3) to be checked, and wherein the mobile key unit (2) has a first transmission/reception unit (5) by means of which the data can be transmitted wirelessly between the device (3) and the key unit (2), wherein the key unit (2) has a first memory (6), the key unit (2) has at least one secure channel (7) having a first evaluation unit (8) and the first transmission/reception unit (5) and has at least one second channel (12) having a second evaluation unit (13) and a second transmission/reception unit (10) by means of which data can be wirelessly transferred between the device (3) and the key device (2), wherein the data can at least be transmitted using one of the transmission/reception units.
US10127744B2

A system for regulating access to a resource by a plurality of users, comprises: a plurality of portable access keys, each being provided to one of the plurality of users and having an eligibility level associated therewith; a standard access queue allowing access to the resource by all users at a standard access rate; a premium access barrier allowing access to the resource at a premium access rate for users in a premium access queue, separate from the standard access queue; and a queue manager for managing the premium access queue by receiving a request from a user wishing to access the resource via the premium access queue, allowing the user to access the resource via the premium access barrier if the eligibility level associated with the user's portable access key meets an eligibility threshold, determining an access queue characteristic and setting the eligibility threshold based on the determined access queue characteristic.
US10127732B1

A virtual reality (VR) headset calibration system calibrates a VR headset, which includes a plurality of locators and an inertial measurement unit (IMU) generating output signals indicative of motion of the VR headset. The system comprises a calibration controller configured to receive a headset model of the VR headset that identifies expected positions of each of the locators. The controller controls cameras to capture images of the VR headset while the headset is moved along a predetermined path. The images detect actual positions of the locators during the movement along the predetermined path. Calibration parameters for the locators are generated based on differences between the actual positions and the expected positions. Calibration parameters for the IMU are generated based on the calibration parameters for the locators and differences between expected and actual signals output by the IMU. The calibration parameters are stored to the VR headset.
US10127729B2

In certain embodiments, service-related information related to an individual may be obtained. The service-related information may indicate real-world services, times of performance of the real-world services, quantities related to the real-world services, or other information. A three-dimensional virtual space may be provided such that at least one dimension of the three-dimensional virtual space corresponds to time of service performance. Based on the service-related information, three-dimensional objects associated with the real-world services may be provided to be presented in the three-dimensional virtual space such that (i) at least one dimension of each of the three-dimensional objects corresponds to a monetary amount related to at least one of the real-world services and (ii) the three-dimensional objects are presented in the three-dimensional virtual space in accordance with the respective times of performance of the associated services.
US10127727B1

Systems and methods to provide an interactive environment over an expanded field-of-view are presented herein. The system may include one or more of a headset, a first image forming component held by the headset, a second image forming component held by the headset, one or more physical processors, and/or other components. The first image forming component may be configured to generate light rays to form a first set of images of virtual content at a first resolution. The first set of images of virtual content may be presented to the user over a first angular portion of the user's field-of-view. The second image forming component may be configured to generate light rays to form a second set of images of virtual content at a second resolution. The second set of images of virtual content may be presented to the user over a second angular portion of the user's field-of-view.
US10127724B2

A system and method for providing augmented reality on a mobile device is herein disclosed. According to one embodiment, the computer-implemented method includes providing a targeting advice area in a camera preview of an application running on a user device and recognizing a target using the targeting advice area. The computer-implemented method further provides an event via the camera preview based on a target recognition.
US10127712B2

A virtual view of a scene may be generated through the use of various systems and methods. In one exemplary method, from a tiled array of cameras, image data may be received. The image data may depict a capture volume comprising a scene volume in which a scene is located. A viewing volume may be defined. A virtual occluder may be positioned at least partially within the capture volume such that a virtual window of the virtual occluder is between the viewing volume and the scene. A virtual viewpoint within the viewing volume may be selected. A virtual view may be generated to depict the scene from the virtual viewpoint.
US10127709B2

The modeling device according to the present invention includes a data obtainer, a surface extractor, and a modeler. The surface extractor determines, by use of mathematical formulae representing a first surface and second surfaces surrounding the first surface, of the three-dimensional object, boundaries surrounding the first surface. The surface extractor extracts, from measurement points belonging to the first surface, measurement points relating to a region inside the first surface and having a predetermined width from the boundaries.
US10127698B2

A financial management tool that includes calculated health care costs and health-based longevity to provide information to retirees to be able to calculate the amount of money that needs to be saved to cover retirement expenditures is provided with actual claims and actual related cost data from a database to increase the cost projection reliability of the tool.
US10127696B2

One or more embodiments may include techniques to computer generate one or more plots based on computational clustering performed by a system. Embodiments include performing clustering on a dataset to generate a number of clusters of data for the dataset. The clusters may be processed and used to generate the one or more plots. In some embodiments, the plots may include one or more variables plotted against a weighted average score associated with a cluster, the plot may visually indicate the effect that the one or more variables has on the predicted outcome. The one or more plots may be presented in a display on a display device. In some embodiments, the plots may be segmented and each segment may correspond with a number of individual curves. The segmented curves may be plotted and displayed on the display device.
US10127695B2

Techniques are described for generating period profiles. According to an embodiment, a set of time series data is received, where the set of time series data includes data spanning a plurality of time windows having a seasonal period. Based at least in part on the set of time-series data, a first set of sub-periods of the seasonal period is associated with a particular class of seasonal pattern. A profile for a seasonal period that identifies which sub-periods of the seasonal period are associated with the particular class of seasonal pattern is generated and stored, in volatile or non-volatile storage. Based on the profile, a visualization is generated for at least one sub-period of the first set of sub-periods of the seasonal period that indicates that the at least one sub-period is part of the particular class of seasonal pattern.
US10127694B2

The present disclosure relates to a triplet embedding system that improves dimensionality reduction through exponential triplet embedding. In particular, the triplet embedding system employs heavy-tailed properties of t-exponential distributions and robust non-convex loss functions to improve visualizations in the presence of noisy data. In addition, the triplet embedding system uses triplet similarity weighting and improved sampling to improve and accelerate triplet embedding in large datasets. Overall, the triplet embedding system produces improved dimensionality reduction visualizations, which accurately reveal the underlying structure of the real-world high-dimensional datasets in lower-dimensional space.
US10127686B2

A seamless lens cover, and methods of forming such a seamless lens cover. The cap structure that covers a camera of a rotating panoramic camera system includes a seamless lens cover through which images are obtained by the camera. The cap structure may be injection molded at an initial lens cover thickness, and then a portion of the as molded initial lens cover thickness may be removed (e.g., by machining away) to achieve the final desired thickness. By such a method, the lens cover may be injection molded at thicknesses suitable for injection molding (e.g., about 0.06 to about 0.1 inch), after which most of the thickness may be machined away, to provide a seamless lens cover having a thickness of less than about 0.015 inch, exhibiting at least 60% transmittance to the thermal spectrum, no lensing characteristics, and no curvature effect.
US10127676B2

An image-based object counting method includes rasterizing a counting line in an image into counting line pixels; determining two points on a trajectory line included in the image, as target pixels; determining, from the counting line pixels, corresponding pixels that corresponds to the target pixels; determining whether the counting line intersects with the trajectory line based on the target pixels and the corresponding pixels; and determining the number of one or more trajectory lines including the trajectory line that intersect with the counting line as the number of objects that pass through the counting line.
US10127669B2

A method for monitoring headway to an object performable in a computerized system including a camera mounted in a moving vehicle. The camera acquires in real time multiple image frames including respectively multiple images of the object within a field of view of the camera. An edge is detected in in the images of the object. A smoothed measurement is performed of a dimension the edge. Range to the object is calculated in real time, based on the smoothed measurement.
US10127657B2

Systems and methods of valve quantification are disclosed. In one embodiment, a method of mitral valve quantification is provided. The method includes generating a 3-D heart model, defining a 3-D mitral valve annulus, fitting a plane through the 3-D mitral valve annulus, measuring the distance between at least two papillary muscle heads, defining an average diameter of at least one cross section around the micro valve annulus, and determining a size of an implant to be implanted.
US10127652B2

Systems and methods for classifying defects detected on a wafer are provided. One method includes detecting defects on a wafer based on output generated for the wafer by an inspection system. The method also includes determining one or more attributes for at least one of the defects based on portions of a standard reference image corresponding to the at least one of the defects. The method further includes classifying the at least one of the defects based at least in part on the one or more determined attributes.
US10127649B2

A method for crystal analysis includes identifying a crystalline region on a device where an electronic channeling pattern is needed to be determined, acquiring a whole image for each of a plurality of different positions for the crystalline region using a scanning electron microscope (SEM) as the crystalline region is moved to different positions. Relevant regions are extracted from the whole images. The images of the relevant regions are stitched together to form a composite map of a full electron channeling pattern representative of the crystalline region wherein the electronic channeling pattern is provided due to an increase in effective angular range between a SEM beam and a surface of the crystal region.
US10127645B2

An embodiment of the present disclosure discloses a method and a device of correcting a single-molecule image, the method includes: acquiring the first target simplified matrix corresponding to the first image according to the intensity matrix corresponding to each of pixels in the first image, and acquiring the second target simplified matrix corresponding to the second image according to the intensity matrix corresponding to each of the pixels in the second image; the two-dimensional DFT is performed to the first target simplified matrix and the second target simplified matrix respectively to acquire the first Fourier matrix corresponding to the first target simplified matrix and the second Fourier matrix corresponding to the second target simplified matrix; the method of correcting a single-molecule image acquire the offset of the second image with respect to the first image according to the first Fourier matrix and the second Fourier matrix; and correcting the second image according to the offset. Such method can correct the images of single molecules taken at different moments.
US10127639B2

An object of the present invention is to provide an image processing device and the like that can generate a composite image in a desired focusing condition. In a smartphone 1, an edge detecting section 107 detects an edge as a feature from a plurality of input images taken with different focusing distances, and detects the intensity of the edge as a feature value. A depth estimating section 111 then estimates the depth of a target pixel, which is information representing which of the plurality of input images is in focus at the target pixel, by using the edge intensity detected by the edge detecting section 107. A depth map generating section 113 then generates a depth map based on the estimation results by the depth estimating section 111.
US10127635B2

A method and device for image noise estimation and image capture apparatus are provided. In the device, a global noise estimation unit is configured to determine a plurality of current sample blocks of a current image frame and a plurality of previous sample blocks of a previous image frame, and calculate a block feature of each of the current sample blocks, and calculate a block sum-of-absolute-difference (SAD) between each of the current sample blocks and corresponding one of the previous sample blocks, and cluster the current sample blocks into a plurality of segments according to the block features, and respectively establish a plurality of noise models for the segments according to the block features and the block SAD. A local noise calculation unit is configured to calculate noise level information of a local image block of the current image frame according to a corresponding noise model of the noise models.
US10127630B2

The invention relates to a system (100) for zooming an image displayed in a viewport, wherein the image comprises a plurality of regions, each region of the plurality of regions having a zoom function associated with the region, the system comprising an input unit (110) for receiving a region input for selecting a region of the plurality of regions and for receiving a zoom input for zooming the image, and a zoom unit (120) for zooming the image based on the zoom input, using the zoom function associated with the selected region. The zoom function associated with each region of the plurality of regions may be defined in any way deemed useful. For example, it may be defined in such a way that the selected region or an interesting portion of it is displayed in the viewport or, vice versa, the selected region or an interesting portion thereof is removed from the displayed view of the image. Advantageously, the user does not always need to precisely select the zoom center, as the application will select the zoom center, based at least on the selected region.
US10127626B1

In a data processing system, a program to be executed by a programmable processing unit of the data processing system is analyzed to identify a sequence of instructions that would produce the same result for plural execution threads were those plural execution threads each to execute the sequence of instructions using the same input data. Then, when the program is being executed, when an execution thread is to execute the identified sequence of instructions, it is determined whether a result produced by an earlier execution thread executing the sequence of instructions, and that used the same input data, is stored in memory or not. The current thread then either executes the sequence of instructions, or retrieves the stored result produced by the earlier execution of the sequence of instructions and skips execution of the sequence of instructions for which the result is stored, accordingly.
US10127624B1

An apparatus includes a central processing unit and a parallel processing unit. The parallel processing unit includes an array of software-configurable general purpose processors, a globally-shared memory, and a shared memory. Each of the software-configurable general purpose processors in the array of software-configurable general purpose processors has access to the globally-shared memory to execute one or more portions of at least one of (i) a decoding program, (ii) an encoding program, and (iii) an encoding and decoding program. The shared memory is accessible by the central processing unit to program the shared memory with a map array describing a position of block data in one or more associated arrays.
US10127622B2

An image processing apparatus includes a first connecting unit connected to an image pickup apparatus, a plurality of second connecting units connected to one control apparatus or one other image processing apparatus, the control apparatus being configured to control a robot; and a processing unit configured to process picked-up images picked up by the image pickup apparatus.
US10127617B2

A system and method for analyzing social media data may include a seeding means configured to extract a URL of social media and perform targeting by assigning the extracted URL to a pattern, a crawling means configured to collect data included in the targeted social media, an indexing means configured to classify the collected data as first data or second data based on a predetermined reference value and including (i) a first indexing module configured to assign a first index to the first data and search for first target data based on the first index, and (ii) a second indexing module configured to assign a second index to the second data and search for second target data based on the second index. An analysis means may analyze the first and the second target data and derive a result value, and a visualization means may display the result value.
US10127615B1

A system and method are provided for intentionally delaying an execution of an executable instruction by determining if a current executable instruction is received from a predefined source for which all executable instructions are to be intentionally delayed. When so, the system sets a sequence time associated with the instruction equal to a receipt time plus a delay time. The system saves the instruction in an intentional delay queue for future execution. When the current executable instruction is received from a source that is not the predefined source, the system determines if a condition for immediate processing of the current executable instruction is present. When so, the system executes the instruction immediately. Otherwise, it performs an intentional delay determination that determines whether the current executable instruction has been intentionally delayed. When the current executable instruction has been intentionally delayed, the system executes the instruction immediately.
US10127614B1

A system, method and software are disclosed for evaluating investments. In one example, managed trust investments are analyzed with respect to one or more indexes. An indication is created of how the managed investment compares to the one or more indexes or their own benchmarks, and suggested changes to the managed investment may be presented.
US10127611B2

A method and system for the determination of optimal pricing and allocation of securities in an open, competitive environment. The method and system may also be used in developing pre-markets of other items that are difficult to price and allocate in a competitive manner, such as the underwriting/securitization of contracts for property; future revenue/earning streams from an asset and/or group of assets; underwritten insurance portfolios, intellectual property and other goods and services. The system of price optimization and allocation is accomplished by interactive feedback of information using a display and including competitive participation of individual members of the public (and/or their agents) or institutional buyers over a data network e.g., the Internet, uncovering the nature and identification of demand in a self-organizing fashion. Demand emerges through participants' interaction with the system and with each other, via a graphically-supported, interactive reservation process.
US10127606B2

In a system and method for searching, browsing, and visualizing items, a first image containing an item is received to be stored in an account associated with a user. The first image is processed using a processor to extract an image of the item from the first image. The image of the item is layered over a stream of video frames received from the client device to form a superimposed image. The superimposed image is caused to be displayed on the client device.
US10127605B2

A method and server for processing item identifiers and a computer readable storage medium are disclosed. In one aspect, the method includes obtaining item transform information of the item identifiers and calculating item transform scores of the item identifiers based on the corresponding item transform information. The method also includes sorting the item identifiers according to the item transform scores of the item identifiers. The method further includes providing the sorted item identifiers to a display terminal.
US10127596B1

The disclosure herein provides systems, methods, and devices for generating recommendations of dynamic or unique items. A system for generating recommendations of unique items comprises a data collection engine, a scoring engine, a user penalty calculator, and a recommendation compilation engine, wherein the recommendation engine is configured to transmit to a user access point system a list of recommended alternative unique items predicted to be preferred by a user of the user access point system.
US10127593B2

Proposed are a method and an apparatus for presenting information. The method includes: detecting an off-line user behavior, and acquiring user behavior data; if the user behavior data satisfies a pre-set condition, acquiring on-line resource information according to the user behavior data; and presenting the on-line resource information.
US10127590B2

Certain embodiments of the disclosure relate to methods and systems that enable a consumer to electronically shop for products using a conventional electronic shopping cart such as are typically provided by online merchants, and to also create and manage one or more additional “shared” electronic shopping carts through which the end-user may automatically share details of such shopping activities with others using electronic means such as online social networks, short message services, and email, thereby enabling others to participate and assist in various shopping activities.
US10127584B2

A system and method for providing financial account messages to customers while accessing web sites is disclosed. Methods, systems and articles of manufacture consistent with the present invention enable a financial account issuer to provide an application to customer's computer system over a network. The application may be configured to provide various messages associated with the customer's financial account provided by the financial account issuer while the customer browses web sites. The financial account messages may be configured to provide interactive and dynamically changing account status information based on attempted purchases of goods and/or services by the customer at merchants' web sites. The application may also be configured to provide rating information associated with web sites accessed by the customer.
US10127579B2

Techniques include generating an advertisement (ad) including text and/or image data using a user device (e.g., a mobile computing device). The techniques further include identifying one or more proximate devices (e.g., networked computing devices or appliances) located proximate to the user device using a local wireless network (e.g., Wi-Fi, Bluetooth, or NFC). The techniques include modifying (e.g., personalizing) the ad based on the identified proximate devices, based on one or more device types (e.g., categories) associated with the devices, and/or based on one or more states of the devices. In some examples, the techniques include transmitting an indication of the identified proximate devices, their types, and/or their states and an indication of the ad to an ad system, and receiving the modified ad from the system. The techniques also include displaying the modified ad to a user at the user device (e.g., within a software application executing on the device).
US10127577B2

A search system stores records, each identifying search functionality of a respective application. Each record includes a path to reach a corresponding search input state and includes an indication of required input parameters. A code generation module provides a first software object to a first developer for incorporation into a first state of a first application. The first software object includes instructions for, upon the first state being accessed by a user, transmitting a query to a search system with an entity corresponding to the first state and an action to be performed. The instructions receive an advertisement object from the search system in response to the query. The instructions selectively display a first user interface element in the first state based on the advertisement object. The instructions open, in response to selection by the user of the first user interface element, a designated application to a designated state.
US10127571B2

A wireless device is enabled to process a transaction. In one implementation, the wireless device receives card data for a plurality of financial account cards and stores the card data in memory associated with the wireless device. The wireless device determines merchant information for the transaction and determines rewards benefit information for at least some of the plurality of financial account cards. The wireless device provides a suggestion of at least one of the plurality of financial account cards to use in the transaction based on the determined rewards benefit information.
US10127558B2

Systems and methods for automating an invoice approval process are described herein. Rules are created which are evaluated against a set of attributes. A rules engine is automatically invoked upon receipt of a document in an electronic invoice presentment and payment system. The rules engine determines which rules are applicable to documents received and processed in the system, and applies those applicable rules in a pre-defined sequence.
US10127549B2

A system for processing e-commerce transactions. The system includes one or more processors programmed to receive a selection of one or more alternative payment brands from a merchant. Each of said alternative payment brands including a different merchant application process. Further, the processors are programmed to receive merchant information from the merchant necessary to apply to the selected alternative payment brands and apply to each of the selected alternative payment brands using the merchant information in accordance with the merchant application process for the selected alternative payment brand.
US10127545B2

Systems and methods are provided for displaying account information. The systems and methods may include a portable smart display device in short-range communication with a mobile device. The smart display device may be configured to provide a user with quick and easy yet secure access to account information, without the need for multi-step login and verification processes. The smart display device may be sized to fit within a wallet and within quick, easy reach of a user. The smart display device may receive up-to-date account information from the mobile device, and display the account information on-demand upon detecting an activation event, thereby providing an enjoyable user experience and a useful tool for quickly informing the user of their financial situation.
US10127541B2

Methods and apparatus, including computer program products, for payment card terminals for mobile phones. In general, data characterizing a payment card and a settlement amount for a transaction may be received, where the data is user-generated input and is received at a mobile phone associated with a mobile phone number. Wireless transmission of data characterizing a request to provide a payment card settlement service of a merchant account of a merchant account provider for the transaction may be initiated, where the wireless transmission is to be from the mobile phone over a carrier data network to an application server. Data characterizing authorization of settlement of the transaction with the payment card may be wirelessly received by the mobile phone from the application server.
US10127528B2

A financial services ecosystem for providing a collaborative worldwide payment system includes: a computer-based system configured to credit a merchant, by way of a merchant bank, for goods sold or services rendered to a consumer; and a payment process platform configured to receive data from a user application. The payment process platform is configured to generate a disposable bank identification number (BIN). The disposable BIN is converted from a BIN issued by a financial institution or credit card company. The disposable BIN is used by a biller as an authorization BIN to document that the consumer has paid a bill.
US10127525B2

An embodiment of the invention provides a method for enhanced e-mail return receipts based on cognitive considerations. An input device receives an expected response time from a sender of an electronic message, wherein the expected response time includes the amount of time that the sender expects to receive a response to the electronic message. A processor generates a likelihood that the recipient of the electronic message will respond to the electronic message within the expected response time based on a profile of the recipient. The profile of the recipient includes the recipient's degree of attentiveness to the electronic message, the recipient's workload, the recipient's efficiency, and the recipient's work habits. A communications device presents the likelihood that the recipient will respond to the electronic message within the expected response time to the sender.
US10127516B2

Embodiments of the present invention includes system and methods for the continued operation of a carrier management system having one or more user terminals that normally communicate with at least one data center over a network (online), when the one or more user terminals are unable to communicate with the data center (offline). Once communication is re-established between the one or more user terminal and the data center, local files and data on the user terminals that were used to rate and ship packages while offline are synchronized between the one or more user terminals and the data center.
US10127507B2

Systems and methods are described for providing interactive issue creation and management for use in project management processes. The system provides users with mechanisms for creating fully-featured, easy-to-identify, and highly legible issues, with a visual mechanism for communicating issue information between the parties involved in the project management process, thereby resulting in improved tracking to ensure issues are appropriately addressed and timely resolved, saving time and money.
US10127501B2

A system and method for determining confidence scores for accounts based on peer-to-peer interactions. One or more clustering algorithms are applied to a database of peer-to-peer interactions to identify and group related peer-to-peer interactions. A classifying algorithm is applied to a group resulting from the one or more clustering algorithms that classifies each peer-to-peer interaction within the group based on one or more relationships between the peer-to-peer interactions with the group. A score is provided to each transaction in the group based at least in part on the classification. The system uses the score to change functionality of at least one of the accounts associated with one of the transactions and/or provides information regarding the trustworthiness of a user of an account.
US10127491B2

A baler is provided with binding material having identification tags at spaced intervals. A formed bale is bound with the binding material using a knotter system on the baler to obtain a completed bale. The identification tag is identified with a read module and sensed parameters of the crop material or bale are associated with the identification tag on the completed bale. A number of identified bales are then joined into the aggregation of bales. The identification tag for each of the identified bales in the aggregate is associated to the aggregation of bales. A person then could read a single identification tag of one of the identified bale in the aggregate which would then populate a characteristic field in the software for each identified bale in the aggregate based off the single identification tag that was read.
US10127490B2

The fabrication of an electronic document includes the following steps: —obtaining of a flat body in which is made a cavity of globally rectangular shape including a deep portion surrounded by a countersink and which contains an electronic component having connection terminals situated on this countersink while having the shape of meanders 5A, 5B, —obtaining of a module including a support furnished on a so-called external face with a plurality of external contact zones and on a so-called internal face with a printed circuit including connection pads 4A, 4B of hefty form while being connected to certain at least of the external contact zones, the support being furthermore furnished, on this internal face, with a microcircuit connected to this printed circuit, this module being encased in the cavity by an anisotropic conducting adhesive whose overlap coefficient lies between 5 and 8%.
US10127489B2

The disclosure provides a core layer for an information carrying card, resulting information carrying card, and methods of making the same. A core layer for an information carrying card comprises at least one thermoplastic layer having at least one cavity, an inlay layer, and, and a crosslinked polymer composition. At least one portion of the inlayer layer is disposed inside the at least one cavity of the at least one thermoplastic layer. The crosslinked polymer composition is disposed over the at least one thermoplastic layer and contacting the inlayer layer.
US10127483B2

When time required for print processing is estimated, estimation in consideration of overlap between objects is performed in such a manner that the objects are regarded as objects with a predetermined simple shape.
US10127482B2

Functionality for issuing instructions related to the status of a printing device can be added to a control device capable of connecting to a printing device while suppressing modification of programs installed on the control device. A network system 1 includes a printer 9 that prints on recording media, and a control device 8 capable of communicating with the printer 9. The control device 8 has a control unit that generates and outputs by a printing program a command instructing the printer 9 to print; and a management unit that adds a maintenance command issuing an instruction related to the status of the printer 9 to the command output by the control unit, and sends the command with the added maintenance command to the printer 9, by a maintenance program that is different from the printing program.
US10127481B2

With respect to an area quantized by using an area of part in a quantization pattern and also without using an area of the other part in the quantization pattern in quantized data, a mask pattern part corresponding to the area of the part among mask pattern parts constituted by dividing a mask pattern is applied.
US10127480B1

A system for automated decoration of an item comprising the steps of: installing print generating software on a computer with a memory (e.g. a server); linking an input system (e.g. a web site) to the computer; allowing a customer to select an item (customer selection), preferably a fabric item, via the input system; allowing the customer to specify a decoration (customer specification) for the item via the input system; generating a print image for the item from the customer selection and specification with the print generating software; and sending the print image from the computer to a printer, which is preferably a dye sublimation printer.
US10127472B2

A light distribution characteristic measurement apparatus includes an imaging unit disposed at a predetermined distance from a light source, a movement mechanism that successively changes a positional relation of the imaging unit with respect to the light source, while keeping the distance between the light source and the imaging unit, and a processing module that calculates the light distribution characteristic of the light source. The processing module obtains a plurality of image data taken under a first imaging condition and a plurality of image data taken under a second imaging condition different from the first condition, and determines corrected image information corresponding to a relative position of interest, from first image information corresponding to the relative position of interest included in the image data taken under the first condition and second image information corresponding to the relative position of interest included in the image data taken under the second condition.
US10127469B2

Techniques are provided for automatically creating online accounts based on digital images, such as digital images of business cards. In one technique, multiple data items that have been extracted from a digital image of a business card are identified. A particular data item is contact information of a user associated with (or identified by) the business card. A verification code is sent, based on the particular data item, to a computing device of the user. The verification code is received from the computing device of the user. In response to receiving the verification code an account is created for the user and the account is modified to include a least some of the multiple data items.
US10127464B2

A system mountable in a vehicle to provide object detection in the vicinity of the vehicle. The system includes a camera operatively attached to a processor. The camera is mounted externally at the rear of the vehicle. The field of view of the camera is substantially in the forward direction of travel of the vehicle along the side of the vehicle. Multiple image frames are captured from the camera. Yaw of the vehicle may be input or the yaw may be computed from the image frames. Respective portions of the image frames are selected responsive to the yaw of the vehicle. The image frames are processed to detect thereby an object in the selected portions of the image frames.
US10127450B2

Field data is collected of a field. Each instance of field data contains information that can be used to determine a value corresponding to whether or not a plant is present or absent in a particular location and is referred to as a plant presence value. The plant presence values are aggregated using the position data associated with each instance of field data to generate aggregated plant presence values. Gaps between plots are identified based partly on variations in the plant presence values within the aggregated field data. Information known about a field can be used to heuristically identify gaps in a seed line or used to eliminate locations on a seed line that may look like a gap based on low plant presence values. The aggregated plant presence values can be presented as a heat map of plant presence values showing the relative plant density of the field.
US10127448B2

A method for dismount detection in low-resolution UAV imagery, comprising providing an input image, processing a greyscale distribution of the input image, determining a rough classification in the input image based on the grayscale distribution, determining the optimal parameters based on the rough classification, estimating one or more potential dismount locations, applying an area filter to the one or more potential dismount locations, removing undesired locations from the one or more potential dismount locations, applying one or more secondary filters to the resulting one or more potential dismount locations, assigning a probability to the one or more potential dismount locations, and assessing desirability of the one or more potential dismount locations.
US10127445B2

A camera system comprises an image capturing device, and connected to it are an object classification module and a calibration module. The object classification module is operable to determine whether or not an object in an image is a member of an object class, and the calibration module is operable to estimate representative sizes of the object. The object classification module may determine a confidence parameter that is used by the calibration module, or conversely, the calibration module may produce a size that is used by the classification module.
US10127443B2

The present invention relates to a system and a method for comparing information contained on at least two documents belonging to an entity. The present invention includes at least one device configured to receive information from at least one first document and at least one second document; then, compare at least one first document information and at least one second document information; and determine whether at least one second document contains at least one first document information. The present invention then outputs a result of whether the at least one second document contains at least one first document information.
US10127427B2

Provided is an electrical device including a display configured to display an image; a first transparent cover arranged on the display; a second transparent cover comprising a touch surface operable to be touched by a finger of a user; and a sensor disposed between the first transparent cover and the second transparent cover, the sensor being configured to receive a fingerprint of the finger.
US10127420B2

A location based situation awareness system comprises: an antenna located on the processing machine, the antenna is configured to generate a wireless field; an interrogator coupled to the antenna; an identification tag located on the mobile device, the interrogator is configured to scan the identification tag in the wireless field; a data collector located on the processing machine, the data collector is configured to collect a real-time data of the processing machine; and a broker server coupled to the interrogator and the data collector, the broker server is configured to update the real-time data of the processing machine into the mobile device having the identification tag in the wireless field.
US10127415B2

A UHF radiofrequency identification (RFID) device operating at an UHF wavelength for enabling communication of an UHF RFID reader with UHF RFID tags positioned within a cavity having an internal volume with a largest dimension that is below twice said UHF wavelength. The device comprises a wire wave guide having an entry extremity and at least one exit extremity and positioned within said at least one cavity above a ground surface, wherein said entry extremity is fed by said UHF RFID reader and said at least one exit extremity is connected to said ground surface via a load.
US10127413B2

Provided is a system including, as components: a sensor node that includes a sensor unit including power supply means, an RFID tag, authentication means that performs authentication of a telegram written in the RFID tag, and stop instruction means that sends a stop command to the power supply means when the authentication fails, and that is enclosed in a weather-resistant case; and a user terminal that includes storage means in which the telegram is stored, and an RFID reader/writer.
US10127408B2

An information handling system includes a lock, a switch, and a south bridge. The lock is configured to receive a key and to alternate between a locked position and an unlocked position. The switch is in communication with the lock. The switch is configured to receive a signal from the lock, to close if the lock is in the locked position, and to open if the lock is in the unlocked position. The south bridge is in communication with the switch. The south bridge is configured to disable a plurality of communication ports of the information handling system when the switch is closed, and configured to enable the communication ports when the switch is opened.
US10127402B2

A method begins by combining integrity information and a data segment to produce a data package. The data package is encrypted using a secret key to produce an encrypted data package, which is dispersed storage error encoded using a systematic erasure code, to produce a set of encoded encrypted slices. The secret key is encoded utilizing a secret sharing algorithm to produce a set of secret shares. The set of encoded encrypted slices is sent to a distributed storage network (DSN) memory for storage; and the set of secret shares is sent to the DSN memory for storage.
US10127393B2

A computer-implemented method included: receiving, by an access manager, a query from a source; communicating the query from the access manager to a translator; translating the query into a next generation access control (NGAC) input; communicating the NGAC input to an NGAC engine, the NGAC engine including access control data; receiving the NGAC input; determining an authorization response; communicating the authorization response to the translator; translating the authorization response into a response statement; communicating the response statement to the access manager; communicating, if the response statement comprises a permitted statement: a permitted query to a database from the access manager, the permitted query comprising a data operation; and performing the data operation on data in the database; and blocking access by the source to data in the database if the response statement comprises a deny statement.
US10127392B1

Secure rendering system that creates ray tracing samples with obfuscated positions, so that images can only be viewed by an authorized consumer able to recover the sample positions. Obfuscation of ray directions is integrated into the rendering process, for example by incorporating encryption into a lens shader. The rendering system never stores or transmits an image without obfuscating positions, so even the rendering system cannot see the image it is rendering. Embodiments may use public key cryptography, so that encryption of sample positions is done with a public key, and only the owner of the secret private key can view the rendered image. Since keys are asymmetric, the rendering system cannot decrypt the obfuscated samples. Piracy of rendered images is therefore mitigated. Some compositing operations may be performed on the secure rendering output prior to decrypting sample positions; for example, colors may be modified globally or for selected objects.
US10127386B2

Systems and methods for software verification. In some embodiments, an application architecture model is generated for a software application, wherein: the application architecture model is generated based on source code of the software application; and the application architecture model comprises a plurality of component models. A property model type may be selected, based on a property to be checked, from a plurality of property model types. One or more component models may be selected, based on the selected property model type, from the plurality of component models. The one or more selected component models may be used to construct at least one property model of the selected property model type. The at least one property model may be analyzed to determine if the property is satisfied with respect to the at least one property model.
US10127381B2

Systems and methods to detect malicious executable files having a script language interpreter by combining a script emulator and a machine code emulator. A system includes an analyzer configured to convert a script into pseudocode and monitor an emulation process of the pseudocode, a script emulator configured to sequentially emulate the pseudocode and write emulation results to an emulator operation log, and a machine code emulator configured to emulate the pseudocode if a transition from pseudocode to machine code is detected by the analyzer, such that the analyzer can analyze the emulator operation log to determine if the executable file is malicious.
US10127374B2

A method for controlling the use of intellectual property (IP) in an individual integrated circuit includes loading data including the IP into the individual integrated circuit, loading an IP license certificate into the individual integrated circuit, the certificate including identification of the IP authorized for the individual integrated circuit, determining inside the individual integrated circuit whether the IP is authorized for the individual integrated circuit, enabling operation of the individual integrated circuit if the IP circuit is authorized for use in the individual integrated circuit, and imposing a penalty on operation of the individual integrated circuit if the IP is not authorized for use in the individual integrated circuit.
US10127371B2

Disclosed herein are embodiments for user identification based on the motion of a device. An embodiment operates by detecting a motion of a remote control. The detected motion is compared with one or more stored motions. A user ID corresponding to the motion based on the comparison is determined. Access to a system is provided based on the determined user ID.
US10127369B2

Systems and methods for blue light adjustment with a wearable display system are provided. Embodiments of the systems and methods for blue light adjustment can include receiving an eye image of an eye exposed to an adjusted level of blue light; detecting a change in a pupillary response by comparison of the received eye image to a first image; determining that the pupillary response corresponds to a biometric characteristic of a human individual; and allowing access to a biometric application based on the pupillary response determination.
US10127368B2

The present disclosure describes a computer-implemented platform for managing electronic endorsable instruments and electronic endorser verification information in order to validate endorser identity. A computer system receives an endorsable electronic instrument and a mobile phone number associated with a targeted potential endorser. The endorsable electronic instrument and a verification information request are sent to the mobile phone number by sending a link to a web-based application via SMS/MMS message. The endorsed electronic instrument and corresponding verification information are received and are associated to validate the endorsed instrument.
US10127361B2

A computationally implemented system and method that is designed to, but is not limited to: electronically receiving user biological status information from electronically involved detection of one or more biological user conditions. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US10127356B2

Systems, apparatuses, methods, and software for monitoring compliance of sanitizees (e.g., health care workers, food service workers, sanitization/janitorial workers etc.) with sanitization protocols to be followed for encounters with sanitization-protocol targets (e.g., patients, food-preparation areas, health care facilities/appurtenances, restrooms, etc.). In one example, a system includes sanitization verification systems located close to the targets and mobile node devices issued to the sanitizees. Each verification system can be configured to test the efficacy of sanitization procedures performed by the sanitizees prior to encountering a target, to provide authorizations, via the node devices, to the sanitizees to proceed with target encounters, and to open monitoring sessions during which the node devices record information concerning interactions with the targets. The node devices are configured to annunciate sanitization statuses of the sanitizees throughout a work period as the sanitizees continually interact with verification stations and encounter targets.
US10127352B1

A method comprises configuring a first processing node for communication with one or more additional processing nodes and with one or more of a plurality of geographically-distributed metagenomics sequencing centers via one or more networks, processing metagenomics sequencing results obtained from one or more of the metagenomics sequencing centers in the first processing node, and providing surveillance functionality relating to at least one designated biological issue on behalf of one or more requesting clients based at least in part on the processing of metagenomics sequencing results performed by the first processing node and related processing performed by one or more of the additional processing nodes. Each of the metagenomics sequencing centers is configured to perform metagenomics sequencing on biological samples from respective sample sources in a corresponding data zone.
US10127349B2

The invention provides methods to identify pRNA- and pDNA oligomer affinity pairs. Affinity pairs comprised of nucleic acid oligomers which demonstrate no cross-reactivity (“orthogonal”) are designed using software and empirically verified by thermodynamic study and lateral flow testing. The design software uses a semi-random algorithm to build such sequences of nucleic acid oligomers based on user-input parameters for affinity strength and orthogonal stringency. These pairs can be applied for use in multi-analyte solid support and lateral flow diagnostic tests.
US10127336B2

A method of determining an uncertainty in the position of a domain within a self-assembly block copolymer (BCP) feature. The method includes simulating a BCP feature, calculating a minimum energy position of a first domain within the simulated BCP feature, simulating the application of a potential that causes the position of the first domain to be displaced from the minimum energy position, simulating release of the potential back toward the minimum energy, recording a plurality of energies of the BCP feature during the release and recording at each of the plurality of energies a displacement of the first domain from the minimum energy position, calculating, from the recorded energies and recorded displacements, a probability distribution indicating a probability of the first domain being displaced from the minimum energy position, and, from the probability distribution, calculating an uncertainty in the position of the first domain within the BCP feature.
US10127333B2

An embodiment provides a method of modifying a computer aided design (CAD) model. Such an embodiment associates metadata with a CAD model. In turn, the metadata is defined which includes providing the metadata in the form of a signal with one or more frequency characteristics that correspond to one or more respective characteristics of the CAD model. These frequencies can be used as part of mapping and/or processing algorithms in labeling or identifying unknown information about an environment. In an embodiment, the metadata may include graphical descriptions of the frequency such as a vector or other image based files.
US10127332B2

A computer-implemented method automates motion of a computer-aided design (CAD) model. The CAD model represents a real-world object comprised of a number of parts. The part containing a user-specified entity is analyzed to collect data relevant to a motion study, for example, size data, location data, and material type data are collected. Based on the user-specified entity, parameters for automating motion are inferred and used to automate motion. The parameters include at least one of a part that is moved directly by a motor, a location on the part where the motor is mounted, a motor type, an axis of motion of the part, and a motion function indicating a change of motion over time.
US10127329B2

A computer processor determines a schema that enables splitting of one or more elements of an XML file. The computer processor determines an XML file as a split candidate, based on one or more attributes of the one or more elements of the XML file. The computer processor splits the XML file at run-time into a plurality of subsets of the XML file, based on the one or more attributes of the one or more elements of the XML file, and the computer processor distributes the plurality of subsets of the XML file to a plurality of computing nodes of a computer processing system.
US10127328B2

The present invention provides a distribution device for web content capable of quickly distributing a multi-domain web page in response to a request from a client. A unit 1 acquires from a web server an html file A and related sub content B, C, D for a web page requested from a client, and then caches the html file A and related sub content B, C, D in a unit 2. A unit 3 edits each piece of content data B, C, D so that the client can obtain the html file A and each piece of content for the web page from the same domain. A unit 701 reads out the html file A that was cached in the unit 2 and distributes the html file A to the client. A unit 703 push-distributes each piece of content data B, C, D to the client.
US10127326B2

Provided are methods and systems related to communications between a social media service or provider (e.g., Twitter®, Facebook®) or other resource (e.g., web page) and one or more content providers. In an aspect, provided are methods comprising receiving a request for content, wherein the request comprises a user agnostic identifier, determining user information associated with the request, determining time information associated with the request, determining media content associated with the user agnostic identifier based on the time information, determining one or more access rights to the media content based on the user information, and providing access to the media content based on the one or more access rights.
US10127323B1

A method, computer system, and computer program product for generating a multi-document summary is provided. The embodiment may include receiving a query statement, one or more documents, one or more summary constraints, and quality goals. The embodiment may include identifying one or more keywords within the query statement. The embodiment may include performing a sentence selection from the one or more documents based on the one or more identified keywords. The embodiment may include generating a plurality of candidate summaries of the one or more documents based on the performed sentence selection, the goals, and a cross entropy method. The embodiment may include calculating a quality score for each of the plurality of generated candidate summaries using a plurality of quality features. The embodiment may include selecting a candidate summary from the plurality of generated candidate summaries with the highest calculated quality score that also satisfies a quality score threshold.
US10127322B2

Aspects of the technology described herein increase the efficiency of a search session by determining whether fresh content is likely to be responsive to the user's query. Whether fresh content is likely to be responsive to a specific query is determined by retrieving social media posts that are responsive to the query. The social media posts are evaluated for virality, which is the tendency of a social media post to be circulated rapidly and widely from one Internet user to another. The virality of a social media post can be determined by comparing a number of times the social media post has been re-communicated by individual users. Queries that return viral social media posts may be classified as seeking fresh content.
US10127321B2

A system and method for proactively making knowledge offers. A processor is configured to gather information on interactions by a user with resources provided by an enterprise having a customer contact center. The processor anticipates need of the user based on the gathered information, and generates a query based on the anticipated need. Prior to the user expressly requesting knowledge relating to a particular topic, the processor proactively identifies and suggests the knowledge to the user based on the generated query. The processor receives feedback relating to the suggested knowledge and outputs based on the feedback, a relevance score for the suggested knowledge.
US10127320B2

A search system includes a device controller that provisions a device to execute a copy of a selected mobile application. A crawler extracts content and metadata from states of the selected mobile application. A search input state classifier identifies search input states within the states based on a first set of heuristics, including recognition of user-visible search indicia and recognition of metadata that correlates with search functionality. A parameter identifier identifies, for each of the search input states, necessary input parameters. A search function data store stores a record for each identified search function. Each record includes a path to reach a corresponding search input state, an indication of required input parameters, and a mapping of the input parameters to user interface widgets. A query processing system uses the stored search functions to scrape content from the selected mobile application in response to a query.
US10127319B2

According to one embodiment of the present invention, a system for processing a request for a document that is unavailable on a network identifies one or more alternative documents on the network with content similar to a previously accessed document and relating to a group. The system presents the identified one or more alternative documents as a result of a request for the previously accessed document when the previously accessed document is unavailable on the network. Embodiments of the present invention further include a method and computer program product for providing alternative documents in substantially the same manners described above.
US10127317B2

Methods, systems, and computer program for implementing a private cloud are provided. A computer-implemented method may include registering a private cloud in a central registry; retrieving private cloud registration data from the central registry; sharing the private cloud registration data with other users; and allowing other users to connect to the private cloud using the shared private cloud registration data.
US10127316B2

In one embodiment, a method includes receiving unstructured text from a user of a social-networking system, determining whether the unstructured text includes a request for a recommendation, identifying one or more first entity names in the unstructured text, generating a structured query based upon the one or more first entity names, identifying, in the social graph, one or more second entity names corresponding to the structured query, and presenting the one or more second entity names and the unstructured text in a social context of the user. The unstructured text may include text of a post or message generated by the user on a social-networking system. A score may be generated based on the unstructured text to determine whether the text includes a request for recommendation using a machine-learning model based on comparison of the unstructured text to the one or more predetermined words associated with requests for recommendation.
US10127310B2

A search system includes circuitry configured to detect an first object to be a search target, from information of an image that is captured by an imaging device, determine a parameter in consideration of how the first object is viewed in the image, in accordance with a height at which the imaging device is installed, a depression angle of the imaging device, and a distance from the imaging device to the first object, divide an image region corresponding to the first object into at least two image regions based on a dividing ratio that is obtained by correcting a predetermined ratio in accordance with the parameter, and specify a second object in another image based on feature information of each of the at least two image regions, the second object corresponding to the first object in the image.
US10127309B2

Embodiments of the present invention provide an audio information retrieval method and device. The method includes acquiring a spectrogram of an audio clip, extracting a local feature of at least one energy extreme point in the spectrogram to use as a local feature sequence of the audio clip, and conducting an audio information retrieval according to the local feature sequence of the audio clip to acquire audio information. Embodiments of the present invention reduce the probability of a missed match (e.g., false negative) and improve the accuracy of audio information retrieval.
US10127307B2

A method and system for searching alternative data sources include monitoring a first communications source broadcasting unstructured data, and a second communications source broadcasting structured data. The method further includes generating text from the unstructured data and from the structured data collected, and parsing the generated text. The method also includes defining a search phrase, and analyzing the generated or parsed text for semantically relevant text in relation to the search phrase. The method also includes selecting the semantically relevant text.
US10127302B2

Methods and systems for maximizing data utility efficiency to maximize dynamic application of content in a database as applied to a validation are disclosed herein. A system for maximizing data utility efficiency to maximize dynamic application of content in a database as applied to a validation can include a memory having a first database containing information identifying a plurality of topics and a second database containing a plurality of content items. The system can further include a server that can maximize data utility efficiency by identifying multipurpose content items.
US10127296B2

Disclosed are methods and systems to provide coordinated identification of data items across a plurality of distributed data storage repositories (datastores). In one disclosed embodiment, a single configuration management database (CMDB) controls identification rights for all CIs as they are first identified in a master/slave relationship with all other CMDBs in the distributed environment. In a second embodiment, a plurality of CMDBs divide identification rights based upon coordination identification rules where certain CMDBs are assigned authoritative identification rights for CIs matching the rules of a particular CMDB in the distributed environment. In a third embodiment, one or more of the plurality of CMDBs may also have advisory identification rights for CIs which do not already have an identifiable unique identity and can coordinate with an authoritative CMDB to establish an identity for CIs.
US10127294B2

Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to facilitating idempotency of application state information. Idempotency is maintained by using a timestamp embedded within application state information and/or by determining that the application state information is associated with an accumulating value.
US10127287B1

A system including a processor and a memory storing instructions that, when executed, cause the system to: receive a stream of content including a plurality of content items; retrieve a plurality of related content items; identify a topic for at least one of the plurality of the related content items; rank the topics by relevance to the user and one of the plurality of items; associate the topic to the content item in the stream of content where the topic is ranked as being relevant to the content item; generate a marker for the topic; generate an interface including the marker associated with the content item in the stream of content; and provide the interface for display.
US10127280B2

A processing device receives a query comprising a first field value and a time period. The processing device performs a first search of a data store using the first field value to identify a first plurality of events having the time period and a field that comprises the first field value. The processing device determines, for one of the plurality of events, a second field value of a second field that is specified in a first context definition, the second field having an assigned field type. The processing device automatically performs a second search of the data store using the additional field value to identify a second plurality of events having the time period and the additional field value. Information from the first plurality of events and the second plurality of events is aggregated, and a response to the query is generated that comprises the aggregated information.
US10127273B2

The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams include event data generated from network packets captured by the one or more remote capture agents. Next, the system applies one or more transformations to the one or more event streams to obtain transformed event data from the event data. The system then enables querying of the transformed event data.
US10127269B2

According to one embodiment of the present invention, a system for processing a database query stores one or more result sets for one or more first database queries in a data store. The system receives a second database query and compares the second database query to the one or more first database queries to determine presence of a corresponding result set in the data store for the second database query. The system provides the corresponding result set from the data store for the second database query based on the comparison. Embodiments of the present invention further include a method and computer program product for processing a database query in substantially the same manners described above.
US10127264B1

According to some aspects, a data processing system is provided, the data processing system comprising at least one computer readable medium comprising processor-executable instructions that, when executed, cause the at least one processor to receive, through at least one user interface, input indicating a data element and one or more data quality metrics, identify, based on relationship information associated with the data element and/or the one or more data quality metrics, one or more datasets, one or more fields of the one or more datasets, and one or more data quality rules, each of the data quality rules being associated with at least one of the one or more fields, and perform an analysis of data quality of the one or more fields based at least in part on the one or more data quality rules associated with the one or more fields.
US10127262B2

Provided are a computer program product, system, and method for a data set connection manager having a plurality of data sets to represent one data set. A request is processed to open a connection to a data set having members, wherein the connection is used to perform read and write requests to the members in the data set. In response to establishing the connection, establishing for the connection a primary data set having all the members; a secondary data set to which updated members in the primary data set are written; and a pending delete data set to pending delete members comprising members that are updated.
US10127261B2

In one aspect, a computer-implemented method for managing conflicts in a logical component hierarchy is provided. The logical component hierarchy includes an ancestor component and a descendant component associated with the ancestor component. The method uses a computer device in communication with a memory. The method includes determining, by the computer device, a requirement to replace the descendant component, within the logical component hierarchy, with an overriding component. The overriding component is associated with the ancestor component by an overriding reference. The method also includes replacing the descendant component with the overriding component within the logical component hierarchy.
US10127257B2

A method of creating a database of operating states of an aircraft fleet, in which a computer executes the steps of acquiring parameters wherein a state of operation of an aircraft of the aircraft fleet; acquiring at least one item of degradation information indicative of a level of degradation of at least one aircraft from among the fleet of aircraft; storing series of parameters in said database, each series of parameters including parameters wherein a state of operation of one of the aircraft and if the item of degradation information has been acquired, at least one item of degradation information indicative of a level of degradation of the aircraft.
US10127256B2

An asset storage method includes storing an asset database including a plurality of initial business logical entities and a plurality of initial implementation entities; receiving a to-be-searched business logical entity; and searching the initial implementation entities corresponded to the to-be-searched business logical entity. Each initial business logical entity and at least one of the initial implementation entities are related to each other.
US10127253B2

A searching method, a client and a server are provided. The searching method includes: obtaining, at a client device, a query set selected from two or more multi-level classification webpages; sending the query set from the client device to a server; and receiving, at the client device, search results according to the query set from the server.
US10127252B2

Systems, methods, and other embodiments associated with history and scenario data tracking are described. In one embodiment, a method includes recording, in an overlay table, a scenario comprising a set of respective modified records resulting from respective operations performed on respective selected records in project data, such that the selected records remain unmodified in the project data. In response to a request for the project data as modified by the scenario, the method includes combining records in the project data with the modified records in the overlay table to create a scenario result, such that the selected records are not included in the scenario result.
US10127249B2

The design and implementation of databases within enterprises is a crucial process, but is often resource intensive and often times unnecessary as existing databases may be utilized to serve the same goals. Tracking existing databases and assessing the design specifications of proposed databases is a complex decision making process. Disclosed is a system and computer-based method for systematically controlling the approval, creation and modification of databases. The system provides a policy for enterprise governance control for database proliferation and a tool for comparing database requests to and against existing database assets.
US10127247B1

A user may capture an image of a document using a mobile device. The mobile device may crop and clean the image. The mobile device may perform optical character recognition on the image and output a character string. The mobile device may match portions of the character string with stored records and determine a likelihood that the stored record corresponds to the image. The mobile device may display potential matches for the image, and the user may select the record which matches the image.
US10127246B2

Technologies are described in conjunction with automatic grouping based handling of similar photos. According to some examples, similar photos may be grouped as a group of people or person's image taken within a short time frame. Grouping of the photos may be based on a difference metric comparing facial features, background composition, and color composition. Among the group of photos, a representative image may be selected based on a quality threshold and displayed representing the entire group. Visual aids such as icons, text, and other elements may be used to indicate information associated with the grouped photos. Context based menus may be presented to allow users to select and handle the entire group or photos within the group seamlessly as the user handles other images within a photo viewing/handling user interface.
US10127242B1

Methods and systems for identifying candidates for de-duplication are disclosed herein. An example system may include: a de-duplication lister that coordinates with a kernel module to identify a unit of data for de-duplication and calculates a signature of the unit of data; a de-duplication queue that manages a de-duplication queue; a de-duplication tracker that maintains a de-duplication data structure including a plurality of entries corresponding to units of data and searches the de-duplication data structure to determine whether the signature of the identified unit of data matches the signature of at least one of the entries in the de-duplication data structure; a de-duplication maintainer that reviews the entries of the de-duplication data structure and removes obsolete entries from the de-duplication data structure; and a de-duplication engine that coordinates with the kernel module to perform de-duplication operations on the de-duplication queue.
US10127226B2

A method for performing a dialog between a machine, preferably a humanoid robot, and at least one human speaker, comprises the following steps, implemented by a computer: a) identifying the human speaker; b) extracting from a database a speaker profile comprising a plurality of dialog variables, at least one value being assigned to at least one of the dialog variables; c) receiving and analyzing at least one sentence originating from the speaker; and d) formulating and emitting at least one response sentence as a function at least of the sentence received and interpreted in step c) and of one dialog variable of the speaker profile.
US10127220B2

Systems and processes for language identification from short strings are provided. In accordance with one example, a method includes, at a first electronic device with one or more processors and memory, receiving user input including an n-gram and determining a similarity between a representation of the n-gram and a representation of a first language. The representation of the first language is based on an occurrence of each of a plurality of n-grams in the first language and an occurrence of each of the plurality of n-grams in a second language. The method further includes determining whether the similarity between the representation of the n-gram and the representation of the first language satisfies a threshold.
US10127206B2

In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to dynamically create columns headers using a desktop integration framework. Columns groups can be managed dynamically at runtime based on model-level metadata.
US10127197B2

A data transfer system is configured to receive via a computer communications network an identification of a location of remotely-stored structured data accessible to a remote system; provide an output signal for display on a remote system of a prompt for mapping data mapping the remotely stored data to data identifiers; receive mapping data in response to the prompt; access the remotely stored data; employing the received mapping data, map data elements identified in the remotely-stored data to a predetermined format; verify that the received mapped data constitutes complete data to submit to a backend system; and submit the mapped data to the backend system.
US10127182B2

An information processing apparatus executes occupation processing so that an application that issues an occupation request is able to execute at least one of processing for acquiring information from a peripheral device and processing for transmitting information to the peripheral device, and that another application is not able to execute processing for acquiring information from the peripheral device and processing for transmitting information to the peripheral device.
US10127181B2

A Universal Serial Bus (USB) hub includes a first port that is configured to be switched from a downstream port to an upstream port; a plurality of other ports; and a controller configured to switch a function of the first port from the downstream port to the upstream port responsive to a command from an attached device and further configured to switch at least one of the plurality of other ports from a data and charge port into a port dedicated to charging.
US10127180B2

A bus interface unit for exchanging data via a bus system includes at least one bus control unit for connection to the bus system, having a control unit that is configured to output data received via the bus control unit from the bus system, and/or data derived therefrom, to an external unit, and/or to output data obtained from an external unit, and/or data derived therefrom, via the bus control unit to the bus system.
US10127177B2

The present disclosure is directed to a unified device interface for a multi-bus system. In at least one embodiment, a system may comprise more than one data bus. Each data bus may be to convey data between an operating system (OS) and at least one device in the system, wherein a plurality of driver instances may facilitate interaction between the OS and a device via one or more of the data buses. In one embodiment, a main driver instance may be determined from the plurality of driver instances to present the device to the OS and coordinate operation of other driver instances. The other driver instances may map addresses in the memory of processing entities corresponding to each of the data buses and report these mappings to the main driver instance. Alternatively, a supervisory driver may be loaded to present the device and to control operation of the driver instances.
US10127174B2

A vehicle tracker system for a vehicle including a data communications bus extending throughout the vehicle may include a multi-adaptor vehicle tracker controller including a position determining device, a wireless communications device, a controller data link interface, a download learning port, and a processor. The processor may communicate geolocation data via the wireless communications device. A data bus adaptor may adapt the tracker controller to communicate via the data communications bus and include an adaptor data link interface coupled to the controller data link interface. The data bus adaptor may be operable with a given set of proprietary remote function controller codes. The processor may be operable with different sets of proprietary remote function controller codes, and determine the given set of proprietary codes based upon the download learning port and use the given set of proprietary codes for communications with the data bus adaptor.
US10127173B2

A connecting device comprises housing, a board with electrical components, including at least one digital bus connection and an input/output section. It allows outsourcing of analog and digital I/O from a connected device, e.g. an HVAC actuator control unit by decentralizing inputs and outputs.
US10127171B2

A circuit arrangement, network-on-chip, and a method for transmitting information are disclosed. In one embodiment, an electrical circuit is provided comprising a plurality of circuit blocks comprising a first circuit block, a second circuit block, and a third circuit block, and a connection structure coupled to the plurality of circuit blocks, wherein the first circuit block is configured to send a request comprising information corresponding to the request and an address onto the connection structure, wherein the second circuit block is configured to initiate a transmission onto the connection structure in response to receiving the request, and wherein the third circuit block is configured to receive the transmission and wherein the address is assigned to the third circuit block.
US10127143B2

A method, system and computer program product for defining an evolving set of test cases for testing software applications. In an embodiment, the method comprises identifying a set of criteria for the test cases; assigning a weight to each of the criteria; and for each of a multitude of test cases, assigning a value to each of the criteria, and determining a criteria score for the test case based on the values assigned to the criteria for the test case and the weights assigned to the criteria. Each of the test cases is assigned to one of a plurality of groups based on the criteria scores. Each of the groups of test cases is associated with one of a plurality of testing procedures, and one of those procedures is selected to test a software application using the group of test cases associated with that selected testing procedure.
US10127139B2

Systems and methods for visualizing and/or analyzing trace data collected during execution of a computer system are described. Algorithms and user interface elements are disclosed for providing user interfaces, data summarization technologies, and/or underlying file structures to facilitate such visualization and/or analysis. Trace data history summarization algorithms are also disclosed. Various combinations of the disclosed systems and methods may be employed, depending on the particular requirements of each implementation.
US10127138B2

A dual-mode debugger can debug native code or interpreted code. Transitioning between modes can be triggered by defined bailout conditions. A program can be debugged by attaching a debugger and compiling the program into native code under the debugger. At defined points in the program, debugging can transition from native mode to interpreted mode. Debugging the native code can stop, current state can be captured, and an interpreter can be instantiated. An interpreter stack can be created and can be populated with the captured current state. Debugging operations which involve execution control: pausing execution, continuing execution, stepping into, out of or over a section of code and so on, can occur in interpreted mode, which is typically easier to implement. Debugging operations which involve inspection and modification of variables can occur in native mode.
US10127133B2

A compiler, IDE or other code analyzer may determine whether an instance variable declaration assignment is redundant. The code analyzer may also take action based on that determination. A code analyzer may be able to determine with certainty that a particular instance variable initialization or assignment is definitely redundant. The code analyzer may cause a compiler to automatically elide the redundant assignment from compiled source code. The code analyzer may be able to determine with certainty that a particular assignment is definitely not redundant. Additionally, a code analyzer may not be able to determine with certainty whether an instance variable assignment is definitely redundant or definitely not redundant. Additionally, the code analyzer may report a warning or other informative message indicating the redundancy property of the assignment, thus alerting the programming to a (possibly) redundant assignment.
US10127132B2

Optimizing automated interactions with web pages by identifying, for each of multiple web pages, path information including an incoming hyperlink path having at least one hyperlink, where the incoming hyperlink path leads to the web page, and/or an outgoing hyperlink path having at least one hyperlink, where the outgoing hyperlink path emanates from the web page, determining whether the path information of each of the web pages meets a similarity condition, excluding from an interaction set of the web pages any of the web pages whose path information meets the similarity condition, and causing an automated interaction to be performed with any of the web pages in the interaction set.
US10127127B2

Systems and methods for pre-warning a monitoring tool for a communication bus are disclosed. In exemplary aspects, a monitoring tool is coupled to a communication bus. The monitoring tool initially monitors the communication bus in a first manner. When a host changes a parameter of signals on the communication bus, the host sends a signal change command. The monitoring device receives the signal change command and changes the manner that the monitoring device uses to monitor the communication bus or the manner that the monitoring device uses to check protocol. By providing the signal change command before the parameter on the communication bus changes, the monitoring device may use a new manner of monitoring the communication bus in a timely fashion such that the monitoring device does not provide erroneous information about the state of the communication bus.
US10127117B2

A system and method for improving storage system performance by maintaining data integrity during bulk export to a cloud system is provided. A backup host reads a selected volume from the storage system via an I/O channel. The storage system remains online during bulk export and tracks I/O to the selected volume in a tracking log. The backup host compresses, encrypts, and calculates a checksum for each data block of the volume before writing a corresponding data object to export devices and sending a checksum data object to the cloud system. The devices are shipped to the cloud system, which imports the data objects and calculates a checksum for each. The storage system compares the imported checksums with the checksums in the checksum data object, and adds data blocks to the tracking log when errors are detected. An incremental backup is performed based on the contents of the tracking log.
US10127115B2

Non-limiting examples of the present disclosure describe utilization of a social graph, created from evaluation of extracted social media data, to generate temporal snapshots related to social media data. The temporal snapshots enable users to explore different levels of interest related to social media data. In one example, a social media identifier is identified. A social graph may be accessed to evaluate the social media identifier. An exemplary social graph includes clustered relationships developed based on analysis of social media data extracted from at least one social networking service. The social graph may be used to generate a temporal snapshot for the social media identifier. The temporal snapshot may be transmitted to an entry point for output of the temporal snapshot. Other examples are also described including navigation between content of temporal snapshots based on selection of linked data, among other examples.
US10127108B2

Techniques described and suggested herein include systems and methods for precomputing regeneration information for data archives (“archives”) that have been processed and stored using redundancy coding techniques. For example, regeneration information, such as redundancy code-related matrices (such as inverted matrices based on, e.g., a generator matrix for the selected redundancy code) corresponding to subsets of the shards, is computed for each subset and, in some embodiments, stored for use in the event that one or more shards becomes unavailable, e.g., so as to more efficiently and/or quickly regenerate a replacement shard.
US10127106B2

A redundant disk array system and a data storage method thereof are provided. The redundant disk array system includes a plurality of disks, a plurality of data stripes, and a processing unit. The processing unit stores, in a log manner into a write page, first logic page numbers corresponding to the pieces of write data, and records write locations of the first logic page numbers; the processing unit performs garbage collection on invalid page numbers of the first logic page numbers; and after executing garbage collection, the processing unit writes, in a log manner, second logic page numbers corresponding to the pieces of write data into the write pages traversed by a data stripe of the data stripes that has the most invalid page numbers, and records write locations of the second logic page numbers.
US10127084B2

A processing device performs a statistical analysis of a plurality of previously provisioned composite applications, a composite application of the plurality of previously provisioned composite applications comprising a plurality of nodes, the plurality of nodes each having a final provisioned state for an application component of the composite application. The processing device predicts an intermediate provisioned state to be used for a node of a future composite application based on the statistical analysis. Prior to receiving a request to provision a new composite application comprising a node having a final provisioned state that is compatible with the determined intermediate provisioned state, the processing device provisions software on a resource to cause the resource to have the intermediate provisioned state.
US10127083B2

In a system and method for managing mainframe computer usage, preferred values for service class defined performance goals are determined to optimize workload performance in service classes across a logical partition. A method for managing mainframe computer system usage can include receiving a performance optimization goal for workload performance in a service class, the service class having a defined performance goal. Achievement of the performance optimization goal is assessed, and a preferred value for the defined performance goal is determined based on assessing achievement of the performance optimization goal. Workload criticality can be taken into account, and automatic changes to the performance goal authorized.
US10127080B2

Methods and systems for optimizing distributed workloads on information handling systems involve determining workload attributes for a computing task for distributed execution among distributed information handling systems. The workload attributes are used to dynamically determine optimal allocation and configuration of distributed hardware resources at the distributed information handling systems. After dynamic confirmation of the allocation and configuration of the distributed hardware resources, the computing task is segmented for distributed execution.
US10127079B2

According to a method for scheduling a user request in a distributed resource system, an apparatus, and a system that are provided by embodiments of the present invention, in a Tn+1 period, an Sd acquires, from a coordinator Gk of a user z, a resource Cz(Tn) that is consumed by a user z request in a Tn period, and the Sd schedules, according to ϕz, Cz(Tn), Cz,d(Tn), and Nz,d(Tn), a Piz,d by using a scheduling algorithm. The user z request can be scheduled without depending on a user agent. In addition, the Sd schedules, according to ϕz, Cz(Tn), Cz,d(Tn), and Nz,d(Tn), the Piz,d by using the scheduling algorithm, thereby implementing global scheduling on the user z request and ensuring a performance requirement of the user z.
US10127076B1

A method includes performing one or more operations as requested by a thread executing on a processor, the thread having a thread context; receiving a park request from the thread, the park request received following a request from the thread for a low latency resource, wherein the cache response time is less than or equal to a resource response threshold so as to allow the thread context to be stored and retrieved from the cache in less time than the portion of time it takes to complete the request for the low latency resource; storing the thread context in the cache; detecting that the resume condition has occurred; retrieving the thread context from the cache; and resuming execution of the thread.
US10127075B2

Mechanisms are provided for scheduling execution of pre-execution operations of an annotator of a question and answer (QA) system pipeline. A model is used to represent a system of annotators of the QA system pipeline, where the model represents each annotator as a node having one or more performance parameters indicating a performance of an execution of an annotator corresponding to the node. For each annotator in a set of annotators of the system of annotators, an effective response time for the annotator is calculated based on the performance parameters. A pre-execution start interval for a first annotator based on an effective response time of a second annotator is calculated where execution of the first annotator is sequentially after execution of the second annotator. Execution of pre-execution operations associated with the first annotator is scheduled based on the calculated pre-execution start interval for the first annotator.
US10127072B2

The present disclosure is directed to enhanced virtual function capabilities in a virtualized network environment. In general, devices may comprise physical and virtualized resources. The physical resources may comprise at least a network adaptor that may handle incoming data from a network and outgoing data to the network. The virtualized resources may comprise at least one virtual machine (VM) and a corresponding interface. The corresponding interface may be one of a physical interface, a virtual interface or a “super” virtual interface. The physical interface may provide a first set of capabilities allowing the VM to access (e.g., control) at least the network adaptor. The virtual interface may provide a second set of capabilities that is a subset of the first set. The super virtual interface may provide a third set of capabilities including the second set of capabilities and at least one additional capability from the first set of capabilities.
US10127068B2

An opportunistic hypervisor determines that a guest virtual machine of a virtualization host has voluntarily released control of a physical processor. The hypervisor uses the released processor to identify and initiate a virtualization management task which has not been completed. In response to determining that at least a portion of the task has been performed, the hypervisor enters a quiescent state, releasing the physical processor to enable resumption of the guest virtual machine.
US10127066B1

Methods and apparatus for updating virtual machines (VMs) on a provider network according to modifications made to a server in a client network. A version of the server may be currently instantiated and executing as one or more VM instances on the provider network. Agent(s) installed on the server in the client network intercept write requests to volume(s) attached to the server, and send blocks that include updates to the server volume(s) to a service on the provider network. The service stores the blocks to incremental snapshots, and generates timestamped machine images (MIs) of the server from the snapshots. A VM service updates the VM instances on the provider network according to the MIs. Thus, the VM instances can be kept up to date with changes to the server without having to upload the entire volume(s) to the provider network to perform each update.
US10127064B2

A hypervisor configures a first VM function component for execution on behalf of a virtual machine, the first VM function component to execute a second VM function component. The hypervisor then configures the second VM function for execution on behalf of the first VM function component, the second VM function component to execute at least one privileged instruction. The hypervisor receives a request from the virtual machine to execute the first VM function component, and executes the first VM function component. The hypervisor then receives a request from the first VM function component to execute the second VM function component and executes the second VM function component.
US10127062B2

A computing device is provided for displaying images that are two dimensional (2D) or three dimensional (3D). The computing device includes one or more processors configured to obtain graphical data that has been generated by one or more applications associated with a first virtual machine and map one or more virtual apertures or one or more actual buffers associated with the first virtual machine to a textual buffer associated with a second virtual machine. The virtual apertures are in a virtual memory space and the actual buffers are in a physical memory space. The one or more processors are also configured to process the graphical data based on the mapping. The computing device also includes a display device configured to display the 2D or 3D images using the processed graphical data.
US10127060B2

A system and method of logging and replay among heterogeneous devices includes one or more shared services including a replay service, a processor for executing the shared services, and a shared interface for providing access to the shared services. The replay service selects one or more logs for playback, emulates one or more playback devices, each of the playback devices being associated with a respective one of the logs, extracts one or more log entries from each of the logs, recreates one or more recreated service requests for the one or more shared services based on information associated with each of the log entries, and initiates the recreated service requests. In some embodiments, the system and method further include a logging service to create new log entries based on new service requests, associate the new log entries with a corresponding timestamp, and record the new log entries.
US10127054B2

A method and apparatus for booting a clustered management system is provided where the configuration information required to boot the system is stored within the system itself. The techniques cope with several issues including finding the configuration data on the physical disk before the logical disk system is established, coping with replicated copies of configuration data, network partitions and disk drive failures that may prevent a booting node to have perfect knowledge of the state of the entire system, and active nodes modifying or moving configuration data while the booting node is searching for a consistent, correct copy of configuration data.
US10127053B2

A startup sequence in a computer system is initiated by detecting a bus reset event in an I/O device connected to a host, and responsively to the bus reset event communicating resources required to be allocated by the host. When a startup command from a host driver is not received within a predetermined bus reset count, the device autonomously changes its current configuration to a safe mode configuration, wherein fewer resources are required to be allocated relative to the current configuration. The safe mode configuration is communicated from the device to the host.
US10127043B2

A method and system for implementing very long instruction words (VLIW), the system operable to: receive a first very long instruction word (VLIW) including a set of slot instructions corresponding to a set of functional units, where: each slot instruction includes an opcode identifying an operation to be performed by the set of functional units and value fields related to the operation, where a dedicated subset of the value fields include dedicated bits dedicated to the slot instruction and an allocable subset of the value fields include allocable bits allocable to other slot instructions; identify the opcodes of each slot instruction; determine, based on the opcodes, which allocable bits are allocated to which slot instructions; and instruct each functional unit to perform an operation identified by a corresponding slot instruction using the corresponding dedicated bits and any allocable bits determined to be allocated to the slot instruction.
US10127039B2

A processor saves micro-architectural contexts to increase the efficiency of code execution and power management. A save instruction is executed to store a micro-architectural state and an architectural state of a processor in a common buffer of a memory upon a context switch that suspends the execution of a process. The micro-architectural state contains performance data resulting from the execution of the process. A restore instruction is executed to retrieve the micro-architectural state and the architectural state from the common buffer upon a resumed execution of the process. Power management hardware then uses the micro-architectural state as an intermediate starting point for the resumed execution.
US10127038B1

A method, system and computer readable medium are provided for software defect reduction. To perform the software defect reduction implementation parameters for a software application in a development phase are collected, and an Extract, Transform and Load (ETL) is performed. The ETL analyzes data from one or more databases based on the implementation parameters to obtain relevant implementation data. The one or more databases store implementation data related to previously developed software applications, and the relevant implementation data is data stored in the one or more databases that is data that is relevant to the implementation parameters. The relevant implementation data is then summarized to obtain predicted data relevant to the software application in the development phase.
US10127027B2

According to some embodiments, system, apparatus and methods are provided comprising an analytic model for an installed product; an execution platform configured to execute the analytic model; an application programming interface (API) wrapper associated with each of the analytic model and the execution platform, the API wrapper including input information, output information and a technique; and a storage in communication with the analytic model and the execution platform and storing program instructions to perform the functions as follows: transmitting information between the analytic API wrapper and the execution platform API wrapper; and deploying the analytic model to the execution platform based on the transmitted information. Numerous other aspects are provided.
US10127024B2

A category is determined of a task being planned at a given time. A collection of assets is identified, the collection having been used in a similar task at a past time. An experience report associated with an asset in the collection is extracted into a set of encapsulated experience reports, where the experience report was generated from the similar task at the past time. A degree of usability is computed corresponding to the collection, the collection being usable in the category of the task up to the degree of usability. According to the degree of usability of the collection, the collection is positioned in a sorted list of reusable assets. A reusable asset is selected from the sorted list for use in the task.
US10127022B2

A dataflow programming language can be used to express reactive dataflow programs that can be used in pattern-driven real-time data analysis. One or more tools are provided for the dataflow programming language for checking syntactic and semantic correctness, checking logical correctness, debugging, translation of source code into a secure, portable format (e.g., packaged code), translation of source code (or packaged code) into platform-specific code, batch-mode interpretation, interactive interpretation, simulation and visualization of the dataflow environment, remote execution, monitoring, or any combination of these. These tools embody a method of developing, debugging, and deploying a dataflow graph device.
US10127021B1

The programming notebook system, methods, and user interfaces described herein provide software developers with enhanced tools by which a programming notebook workflow and session history associated with code cells in a programming notebook may be tracked and maintained. As a developer progresses through a development workflow, the developer can select an option to save a program code card representing some or all of the program code cell inputs. A card editor user interface may present an aggregated listing of all program code the developer has provided across multiple code cells during the current session which the developer can edit, refine, and/or comment. The card editor may also allow the developer to add associated user interface code to display a UI component associated with the program code card, and allow the developer to add a description and tags for the card so that the card can be searched for and reused.
US10127017B2

The present disclosure is related to devices and methods for devops management. One or more devices can include instructions to receive indications associated with execution events of a release of an application over a period of time, wherein the execution events include positive execution events and negative execution events, and provide a graphical user interface (GUI) configured to display a timeline in a first portion of the GUI corresponding to the release of the application over the period of time, wherein the timeline includes a display element for each of the execution events in a respective portion of the timeline corresponding to an execution time of the execution event, and provide a plurality of selectable options, wherein each option, upon being selected, causes a different section of the timeline to be displayed by a second portion of the GUI.
US10127014B2

A round-for-reround mode (preferably in a BID encoded Decimal format) of a floating point instruction prepares a result for later rounding to a variable number of digits by detecting that the least significant digit may be a 0, and if so changing it to 1 when the trailing digits are not all 0. A subsequent reround instruction is then able to round the result to any number of digits at least 2 fewer than the number of digits of the result. An optional embodiment saves a tag indicating the fact that the low order digit of the result is 0 or 5 if the trailing bits are non-zero in a tag field rather than modify the result. Another optional embodiment also saves a half-way-and-above indicator when the trailing digits represent a decimal with a most significant digit having a value of 5. An optional subsequent reround instruction is able to round the result to any number of digits fewer or equal to the number of digits of the result using the saved tags.
US10127010B1

Embodiments are provided for causing a playback device to pre-cache audio content in a playback queue. An example implementation involves a playback device detecting by a sensor on the playback device, movement in relation to the playback device. In response to detecting the movement, the playback device identifies a particular media item in a playback queue associated with the playback device. Prior to receiving a user command to play the media item, the playback device stores at least a portion of the particular media item in memory on the playback device.
US10126983B2

Methods, apparatus and articles of manufacture are disclosed to enforce life cycle rules in a modularized virtualization topology using virtual hard disks. An example method includes, in response to a request to access a first virtual hard disk in a virtual computing environment, identifying, with a processor, a life cycle stage. The example method also includes determining, with the processor, whether a condition associated with the life cycle stage applies to the first virtual hard disk. The example method also includes refusing, with the processor, to mount, refusing to dis-mount, mounting or dis-mounting the first virtual hard disk if the condition is satisfied.
US10126961B2

A method for execution by a dispersed storage and task (DST) execution unit that includes a processor includes receiving a slice pre-image request from a computing device via a network that indicates a data slice, a requesting entity and a plurality of storage units. A data pre-image is generated by performing a pre-image function on the data slice based on the plurality of storage units. An encrypted data pre-image is generated for transmission to the computing device by performing an encryption function on the data pre-image based on a key associated with the requesting entity.
US10126952B2

A data processing system includes a processor core having a store-in lower level cache, a memory controller, a memory-mapped device, and an interconnect fabric communicatively coupling the lower level cache and the memory-mapped device. In response to a first instruction in the processor core, a copy-type request specifying a source real address is transmitted to the lower level cache. In response to a second instruction in the processor core, a paste-type request specifying a destination real address associated with the memory-mapped device is transmitted to the lower level cache. In response to receipt of the copy-type request, the lower level cache copies a data granule from a storage location specified by the source real address into a non-architected buffer. In response to receipt of the paste-type request, the lower level cache issues on the interconnect fabric a command that writes the data granule from the non-architected buffer to the memory-mapped device.
US10126947B2

System on a Chip (SoC) devices include two packetized memory buses for conveying local memory packets and system interconnect packets. In an in-situ configuration of a data processing system two or more SoCs are coupled with one or more hybrid memory cubes (HMCs). The memory packets enable communication with local HMCs in a given SoC's memory domain. The system interconnect packets enable communication between SoCs and communication between memory domains. In a dedicated routing configuration each SoC in a system has its own memory domain to address local HMCs and a separate system interconnect domain to address HMC hubs, HMC memory devices, or other SoC devices connected in the system interconnect domain.
US10126944B2

A method and system are provided for triggering display of an application. The method includes: in response to receiving a gesture denoting an approximate closed region or a closed region on a display screen, determining a non-full-screen display region corresponding to the gesture on the display screen; displaying shortcuts of at least one application in the non-full-screen display region; and in response to a user selecting one of the shortcuts, launching an application corresponding to the selected shortcut, and displaying an interface of the application in the non-full-screen display region.
US10126942B2

Systems and methods for displaying and intuitively interacting with keyboards on a touch-sensitive surface are disclosed herein. In one aspect, a method is performed at an electronic device with one or more processors, memory, a touch-sensitive display, and one or more touch sensors coupled to the touch-sensitive display. The method includes: displaying a plurality of keys on a keyboard on the touch-sensitive display and detecting, by the one or more touch sensors, a first contact at a first key of the plurality of keys on the keyboard. The method further includes: determining a value of a signal corresponding to the first contact. When the value is above a first non-zero threshold, the method includes actuating the first key. When the value is between a second non-zero threshold and the first non-zero threshold, the method includes forgoing actuating the first key.
US10126929B2

An agricultural work machine for processing an agricultural work process, having numerous working units (1-5) and having a driver assistance system (10) for controlling the working units (1-5) according to at least one user-side specifiable work process strategy (A), which is aimed at fulfilling at least one quality criterion (Q), wherein the driver assistance system (10) comprises a memory (11) for storing data, and a computing device (12) for processing the data stored in the memory (11), wherein the driver assistance system (10) has a graphical user interface (14), via which at least a portion of the work process strategy (A) can be specified by a user. It is proposed that competing quality criteria (Q) that are weighted in relation to one another in accordance with a weighting variable (G) are entered into the work process strategy (A), and that the weighting variable (G) is visualized and can be specified by a user via a virtual operating element (16-19) of the graphical user interface (14).
US10126922B2

This on-board unit is an on-board unit that is attached to a vehicle, stores information about the vehicle, and performs a process using the information about the vehicle, and includes a state information acquisition unit that acquires state information indicating a state of the on-board unit, a storage unit management unit that stores state information in a storage unit when the on-board unit is powered off, and a fault determination unit that determines whether or not state information acquired when the on-board unit is powered on matches the state information stored in the storage unit, and determines a fault when the fault determination unit determines that the state information acquired when the on-board unit is powered on does not match the state information stored in the storage unit.
US10126917B2

An example system includes: a display processing unit performing processing of displaying on a display unit a home screen containing a selection image and a background image, the selection image being constructed from one or a plurality of images used for receiving selection operation, the background image serving as a background of the selection image; and a scroll operation reception unit receiving operation of scrolling the selection image displayed on the display unit. In accordance with the operation of scrolling received by the scroll operation reception unit, the display processing unit scrolls the selection image while animating the background image of the home screen.
US10126910B2

In an example embodiment, a user interface is presented for interacting with a trust map identifying trust relationships between clients/users and servers/hosts. The trust relationships are defined by public/private key pairs in Secure Shell (SSH), Secure File Transfer Protocol (SFTP), Transport Layer Security/Secure Sockets Layer (TLS/SSL), Secure Multipurpose Internet Mail Extensions (S/MIME), Internet Protocol Security (IPsec), and so forth. A selected entity such as a server, client, client/server, key set, policy, and so forth is selected and displayed at the center of a hub/spoke diagram. Non-selected entities having a trust relationship with the hub entity are displayed as spokes. Similar spoke entitles may be grouped together. Trust relationships and related properties are displayed as lines between the hub and spoke entities. A user performs actions on the entities by manipulation of the hub, spoke, trust relationship and related user interface elements.
US10126908B2

An improved solution for portlets is provided. In an embodiment of the invention, a method of automatically configuring a portlet includes: receiving a portlet; searching content of the portlet for a contextual aspect; and automatically applying attribute information to a portlet window object based on a discovered contextual aspect.
US10126903B2

In one embodiment, a computing device receives a request for content in a first portion of a content layout in a displayable region of a screen associated with the computing device. The device may pre-inflate at least one selected element of a display object for a second portion of the content layout, and then store the element in an application-tailored recycler. Selection of the at least one selected element may be based on dimensions of the displayable region, available memory of the computing device, or application-specific rules. The device may then retrieve, in response to a request for content in the second portion of the content layout, the element from the application-tailored recycler, update other elements of the display object as needed for the second portion of the content layout, and return the display object.
US10126893B2

Embodiments of the present invention provide a capacitive sensing apparatus, a manufacturing and operation method thereof and an electronic device including the capacitive sensing apparatus. An apparatus includes first capacitive sensing unit(s) and second capacitive sensing unit, and a control unit. The control unit is configured to control periodic charging of the capacitive sensing units, determine first voltage change(s) for the first capacitive sensing unit(s) and second voltage change(s) for the second capacitive sensing unit(s), and calculate, for the first capacitive sensing unit(s), a signal-to-noise ratio value based on the first voltage change(s) and the second voltage change(s). Sensing results of first capacitive sensing unit(s) may be calibrated based on the sensing results of second capacitive sensing unit(s), thereby reducing influence of environmental changes on stability and sensitivity of a capacitive sensing apparatus.
US10126887B2

A touch panel includes multiple first electrodes, multiple first wiring lines, multiple second electrodes, multiple second wiring lines, a switch electrode, a third wiring line, and a shield section. The first electrodes are disposed parallel to each other in the first direction. The second electrodes intersect with the first electrodes, and are disposed parallel to each other in the second direction. The shield section is insulated from the second wiring lines and the third wiring lines, and is disposed to cover the second wiring lines and the third wiring lines.
US10126884B2

In an example, a processing system for a capacitive sensing device includes a sensor module and a determination module. The sensor module comprises a receiver, coupled to a sensor electrode, configured to receive a capacitive sensing signal. The receiver includes an in-phase channel and a quadrature channel. The in-phase channel is configured to mix the capacitive sensing signal with a local oscillator signal substantially in phase with the capacitive sensing signal. The quadrature channel is configured to mix the capacitive sensing signal with a phase-shifted signal near ninety degrees out of phase with the capacitive sensing signal. The determination module is configured to measure a change in capacitance in response to a demodulated signal of the in-phase channel concurrently with measuring a non-coherent signal in response to a demodulated signal of the quadrature channel.
US10126882B2

A touch-sensitive apparatus operates by light frustration (FTIR) and comprises a light transmissive panel that defines a front surface and a rear surface, light emitters optically connected to the panel so as to generate light that propagates by total internal reflection inside the panel, and light detectors optically connected to the panel so as to define a grid of propagation paths inside the panel between pairs of light emitters and light detectors. Each of said light emitters is a VCSEL array, each said VCSEL array including a plurality of VCSELs driven in parallel to collectively form one light emitter. Preferably, each light detector is optically connected to the panel via an angular filter, tailored to pass light to the detector in an angular range in which the emitters operate.
US10126878B2

An electronic device includes a pressure-sensitive touch screen display that can dynamically monitor a user's interaction with the device, and adjust the pressure thresholds of different areas of the touch screen display based on the user's monitored interactions. The orientation of the device is determined, the touch screen display is divided into sections, and the device monitors the pressure the user applies in the different sections of the screen. A pressure map is then created that includes pressure detection thresholds specific to the orientation and user for one or more regions of the screen. The device may include different pressure maps for different orientations of the device. When the user interacts with the touch screen, the device determines what the user intended based on the orientation of the device and the thresholds in the pressure map for that orientation for the region of the screen touched by the user.
US10126875B2

An electronic apparatus includes a sensor system, an excitation generating unit which generates an intermittent sine wave signal and applies the same to the sensor system, and a demodulation unit which demodulates an amplitude modulated signal which is an output of the sensor system, in which the demodulation unit generates a demodulated signal using both a response of the sensor system in a period when the excitation generating unit outputs a sine wave and a response of the sensor system in a period, at least either immediately before or immediately after the above-mentioned period, when the excitation generating unit does not output a sine wave.
US10126872B2

A command device (6) for at least one function of a motor vehicle, the device comprising: —a touchpad (1) configured to receive a command of said at least one function, —at least one antenna (3,4) arranged around the touchpad (1) in such a way as to frame said touchpad (1), the antenna (3,4) being capable of forming a capacitor with at least one exterior element (2,5) in contact with the touchpad (1), —means for measuring (8) the capacitance of the capacitor formed by the antenna (3,4) and said at least one exterior element (2,5), and —a means of control of the command (9) configured so as to take account of the command received by the touchpad (1) when the capacitance measured by the measurement means (8) lies in a predetermined interval.
US10126865B2

A touch control display panel and a display device are provided. The touch control display panel may comprise a first touch control electrode array including a plurality of first sub-electrodes arranged in an M1×N1 array and a plurality of first connectors, and a second touch control electrode array including a plurality of second sub-electrodes arranged in an M2×N2 array and a plurality of second connectors, where M1, M2, N1, and N2 is a positive integer, respectively. The first control electrode array and the second control electrode array are configured to satisfy at least one of: in the first direction, a width of the first sub-electrode being larger than a width of the first connector, and in the second direction, a width of the second sub-electrode being larger than a width of the second connector.
US10126861B2

A force-sensitive input device and related method and processing system are disclosed. The input device comprises a first substrate mounted to a housing and defining a touch surface extending along first and second dimensions. The input device further comprises a second substrate disposed within the housing on a side of the first substrate opposite the touch surface. The second substrate comprises a first sensor electrode disposed along a periphery of the touch surface in the first and second dimensions, and a second sensor electrode disposed along the periphery of the touch surface and at least partly circumscribing the first sensor electrode in the first and second dimensions. The input device further comprises a processing system configured to perform capacitive sensing using the first and second sensor electrodes to determine a deflection of the first substrate relative to the housing in response to force applied to the touch surface.
US10126858B2

A touch display device and a touch method thereof are provided. The touch display device includes a touch panel, a fingerprint collecting unit, a signal processing unit and a memory. The fingerprint collecting unit is connected with the touch panel, and the signal processing unit is connected with the touch panel and the memory. The touch method of the touch display device includes acquiring a fingerprint information set including M first fingerprint images by the fingerprint collecting unit; and inquiring M second fingerprint images matched with the M first fingerprint images in a preset information set according to the M first fingerprint images in the fingerprint information set in the memory by the signal processing unit, and acquiring S first control instructions corresponding to the M second fingerprint images from the memory.
US10126853B2

An array substrate and a display apparatus are provided. The array substrate includes a display area and a non-display area surrounding the display area, wherein the non-display area includes a frame sealing adhesive area, a plurality of touch leads and a plurality of touch signal output terminals. The plurality of touch signal output terminals are electrically connected with the plurality of touch leads, respectively, and the plurality of touch signal output terminals input a touch signal to the display area via the touch lead. A minimum distance between two adjacent touch leads in the frame sealing adhesive area is greater than a minimum distance between two adjacent touch signal output terminals correspondingly connected to said two adjacent touch leads.
US10126852B2

A display device of the present invention includes a light source layer and a sensing unit layer. The light source layer has a display side and a sensing side at the backside of the display side. The light source layer includes a plurality of first light sources generating a first light, and a plurality of second light sources generating a second light. The first light at least partially emits toward the sensing side; the second light at least partially emits toward the display side. A second wavelength of the second light is different from a first wavelength of the first light. The sensing unit layer is disposed at the sensing side of the light source layer. In a sensing mode, the plurality of the first light sources is activated to generate and provide the first light for the sensing unit layer. In a displaying mode, the plurality of the second light sources is activated to generate the second light for displaying an image at the display side.
US10126851B2

An in-cell touch display device includes an in-cell touch panel, a backlight module driving circuit, a backlight module, a gate driving circuit, a touch processing circuit and a control circuit. The in-cell touch panel includes a plurality of gate lines and a plurality of touch sensing units. The control circuit is used for defining a plurality of gate line driving periods separated from each other in the time and at least one touch sensing period in a frame period. The touch sensing period is between two adjacent gate line driving periods. During the gate line driving periods, the control circuit controls the gate driving circuit to drive the gate lines sequentially and outputs a signal to the backlight module driving circuit to turn on the backlight module. During each touch sensing period, the control circuit controls the touch processing circuit to output a driving signal to the touch sensing units and outputs a signal to the backlight module driving circuit to turn off the backlight module.
US10126849B2

Disclosed is a display module including a transparent display panel and a frame to fix a side of the transparent display panel, wherein the frame has a communication unit to receive data from the outside, a controller to process the received data and to output a drive command corresponding to the processed data and a display drive unit to drive the transparent display panel in response to the drive command from the controller. A display system includes a system body and a display module detachably mounted in the system body.
US10126846B2

A method of controlling selection of information on a display is provided. The method includes displaying the information on the display and displaying a selection indicator associated with a selection including a part of the information, and detecting an input to adjust an amount of the information included in the selection. In response to detecting the input, he selection indicator is adjusted based on the input. A determination is made whether the amount of the information included in the selection exceeds a threshold limit. In response to determining that the amount of the information included in the selection exceeds the threshold limit, the selection is displayed as a split selection by displaying a beginning part of the selection and an end part of the selection without displaying a middle part of the selection between the beginning part and the end part, and displaying a split indicator. In response to determining that the amount of the information included in the selection is within the threshold limit, display of the information included in the selection is continued.
US10126836B2

A method of positioning a cursor has the steps of registering the session on database tables, the user making a choice with an input device regarding cursor positioning, registering the choice within the tables, and repositioning the cursor to the most frequent cursor position in the tables. The choice of cursor position may be determined by a GetCursorPos function in a Windows-based computer, and the cursor may be repositioned by a SetCursorPos function.
US10126825B2

The invention relates to a method for recognizing handwriting on a physical surface on the basis of three-dimensional signals originating from sensors of a terminal, the method being characterized in that the signals are obtained on the basis of at least 3 different types of sensors, and in that it comprises steps of sampling, according to 3 axes and over a sliding time window, of inertial signals originating from the sensors, fusing the sampled signals into a 9-dimensional vector for each sampling period, converting the fused signals into a sequence of characteristic 9-dimensional vectors, and, when a signal characteristic of an input start has been detected, storing the sequence of characteristic vectors in a list of sequences of characteristic vectors, the preceding steps being repeated until the detection of a signal characteristic of an input end, the method furthermore comprising, on detection of said signal characteristic of an input end, a step of recognizing a word on the basis of the list of sequences of characteristic vectors created over the time window.
US10126823B2

One embodiment of the present invention sets forth a technique for modifying an audio parameter based on a gesture. The technique includes acquiring sensor data associated with a hand of a user and analyzing the sensor data to determine at least one hand position. The technique further includes determining, based on the at least one hand position, an interaction between a first virtual object that corresponds to an audio event and a second virtual object that corresponds to the hand of the user. The technique further includes, based on the interaction, modifying a spatial audio parameter associated with the audio event to generate a modified audio stream and causing the modified audio stream to be reproduced for output to the user.
US10126822B2

The technology disclosed relates to creating user-defined interaction spaces and modalities in a three dimensional (3D) sensor space in response to control gestures. It also relates to controlling virtual cameras in the 3D sensor space using control gestures and manipulating controls of the virtual cameras through the control gestures. In particular, it relates to defining one or more spatial attributes of the interaction spaces and modalities in response to one or more gesture parameters of the control gesture. It also particularly relates to defining one or more visual parameters of a virtual camera in response to one or more gesture parameters of the control gesture.
US10126819B2

A vibration generating device has a vibration generating member that causes vibration in a vibration direction, a vibration transmitting member, and a base body. The vibration generating member has a first yoke and a second yoke spaced in the vibration direction so as to face each other, a coil that generates magnetism, and a support body that supports the first yoke. A first gap is formed between the first vibration-side opposite surface of the first yoke and the second vibration-side opposite surface of the second yoke; these surfaces face each other in the vibration direction. A second gap is formed between the first orthogonal-side opposite surface of the first yoke and the second orthogonal-side opposite surface of the second yoke; these surfaces face each other in an orthogonal direction orthogonal to the vibration direction. The first gap is narrower than the second gap.
US10126817B2

In an embodiment for use with a portable device, a haptic feedback system creates a haptic pop effect and the system may include a mechanism configured to produce a haptic pop effect and a controller electronically coupled with the mechanism to selectively activate the mechanism. In one example, the mechanism has a first normal state having mechanical energy stored therein, and a second state wherein said mechanical energy is released, thereby creating the haptic pop effect. The mechanism may include a material portion configured as a dome-shaped or arcuate diaphragm and made of metal that stores mechanical energy therein. A conductor such as a Nitinol wire may be positioned about and bonded to the perimeter of the material, and has a variable length of a first length to a shorter second length in response to the signal being applied to the mechanism. In this manner, the controller provides an electrical signal to the mechanism, and the mechanism responds to the electrical signal by activating the haptic pop effect. This effect is felt by the user of the electronic device.
US10126814B2

An apparatus and a method for providing an advertisement using pupil tracking are disclosed. The apparatus for providing an advertisement using pupil tracking is capable of designating a selection position within a display screen using a pupil tracking point generated by tracking a user's pupil and a direction point corresponding to the user's direction, determining a target object corresponding to the selection position from among the objects within the display screen, and providing a promotion content corresponding to the target object according to the user's response. By providing only a promotion content for a user's desired object within the display screen, it is possible to prevent expose of unnecessary information resulting from indiscriminate pupil tracking.
US10126813B2

A 360-degree camera captures images from every direction. The user specifies the region of interest for the camera with a gesture, for example by pointing with one end of the device to a specific direction. The region of interest is saved as metadata with the image or video recording. The device may assign the user among multiple persons near the device by detecting from the omnidirectional view who has been the last person in physical contact with the device. The region of interest may be assigned with voice commands.
US10126812B2

One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.
US10126808B2

In one embodiment, a method includes obtaining a first value indicative of an amount of power available to a device from a power source, obtaining a second value indicative of an amount of power consumed by the device, and selecting, based on the first value and second value, one or more power consuming functions of the device in order to manage power consumption of the device.
US10126788B2

A case for servers or other devices allowing full access without disassembly includes housing and sliding cover. A receiving space in housing includes a first space and a second space. The sliding cover is in two parts. The first part sliding cover covers the first space and the second part sliding cover covers the second space. The first part sliding cover can slide out of the receiving space to allow the second covering body to move to the empty space. The first part sliding cover is rotatable around the second part to expose one half portion of the case. When the first part slides out of the receiving space to rotate to being above the second part, the second part can slide so as to uncover the remaining half portion of the case.
US10126787B1

An example mounting enclosure comprises a frame to be arranged between a display device and a support structure, a slidable access cover to slidably engage the frame of the mounting enclosure, a mounting interface to connect the frame to the support structure, a computing device reception bracket to receive a computing device, and a power supply storage portion.
US10126784B2

Embodiments provide a terminal, and the terminal includes a body, a cover body covering the body, a circuit board mounted in the body, a central processing unit welded on the circuit board, a control part mounted on the cover body, and a protection switch welded on the circuit board. A hard disk slot for accommodating a hard disk is disposed in the body. The cover body is detachably mounted on the body, and is configured to seal the hard disk in the hard disk slot. The cover body is opened to drive the control part to open the protection switch. An electrical signal variation is generated due to opening of the protection switch. After detecting the electrical signal variation, the central processing unit instructs the hard disk to perform data protection and powers off the hard disk.
US10126763B2

The valve includes a casing arrangeable so the fluid in the passage flows over an outer side. The valve includes a piston axially slidably positionable within the casing, and the axial position regulates the fluid pressure in the poppet valve passage downstream, an annular clearance between the piston and casing. The valve includes a dynamic seal between the piston and casing to seal the annular clearance end. The valve includes a piston chamber located on the dynamic seal opposing side of the annular clearance so a leakage flow may cross the dynamic seal between the annular clearance and piston chamber. The fluid pressure in the piston chamber varies the axial position within the casing. A diversion path formed in the casing diverts fluid for the leakage flow into the annular clearance from the fluid flow in the passage, the diversion path having filter to filter debris from the diverted fluid.
US10126756B2

A method for adapting an aircraft constant-gradient descent segment comprises: an acquisition step in which state variables characterizing the aircraft, environment variables characterizing the environment thereof and path variables characterizing the predicted path thereof at one of the initial and final points of the segment are acquired; a calculation step whereby a limit ground gradient for at least one performance criterion is calculated from the state variables, environment variables and path variables; a validity verification step checking the validity of the path initially predicted against the most restrictive limit ground gradient; and when the path initially predicted is not valid: a feasibility verification step checking the feasibility of a command to modify at least one state variable; if feasibility is verified, a prediction of executing the command; otherwise, a prediction of modifying one of the initial and final points of the segment with respect to constraints of the flight plan.
US10126754B2

For easy setting of a path of an autonomously-traveling autonomous travel work vehicle, provided is a method for setting a path for an autonomous travel work vehicle to run and operate by determining positions with the use of a satellite positioning system so as to drive and carry out an agricultural field operation. The method includes inputting a front-to-back length of a vehicle body, a width of an implement and an overlapping amount of implements (24) in a width direction, positioning a work vehicle at inflection points successively along an outer circumference of the agricultural field and determining positions with the use of the satellite positioning system, setting a work area, an operation start position and an operation end position, a direction for starting reference traveling, headlands (HB) on both ends of the work area (HA), and a travel path (R) within the agricultural field.
US10126750B2

An aspect includes a method of kinematic motion planning includes accessing a list of a plurality of nodes defining a plurality of potential kinematic path locations between a starting position and an ending position of a vehicle. A plurality of constraint sets is determined that apply one or more vehicle motion constraints based on a plurality of spatial regions defined between the starting position and the ending position. The constraint sets are applied in determining a plurality of connections between the nodes to form a kinematic motion path based on locations of the nodes relative to the spatial regions. The kinematic motion path is output to a dynamic path planner to complete creation of a motion path plan for the vehicle.
US10126749B2

An autonomous vehicle (AV) can receive a pick-up location to rendezvous with a rider and a set of configuration instructions to configure one or more adjustable components of the configurable interior system for the rider. The AV can analyze sensor data to autonomously control acceleration, steering, and braking systems along a route to the pick-up location. Prior to arriving at the pick-up location, the AV can execute the set of configuration instructions to configure the one or more adjustable components of the configurable interior system for the rider.
US10126747B1

In one example, an intersection of a first path and a second path may be determined. The first path may be associated with a first mobile drive unit and the second path may be associated with a second mobile drive unit. A plurality of velocity sets may be determined based on the intersection. A velocity set may be selected from the plurality of velocity sets. The velocity set may include velocity values that correspond to the first mobile drive unit and the second mobile drive unit. The selected velocity set may be provided to at least one of the first mobile drive unit or the second mobile drive unit.
US10126746B2

In some embodiments, apparatuses and methods are provided herein useful to selecting tools and drones for completing a task. In some embodiments, the system comprises an autonomous vehicle configured to transport the tools and the drones including a plurality of sensors configured to detect properties of the tools and the drones, the drones, the tools, and a control circuit configured to receive, from the sensors, indications of the properties of the tools and the drones, select, based on the service requests and the indications of the properties of the tools and the drones, at least one of the tools and at least one of the drones to perform at least one of the service requests, cause the at least one of the drones to be equipped with the at least one of the tools, and transmit instructions that are based on the at least one of the service requests.
US10126743B2

A vehicle navigation route search system, method, and program search for a recommended route in the case where a vehicle travels by autonomous driving control in an autonomous driving section where autonomous driving control of the vehicle is permitted. The system, method, and program calculate a cost value by using a cost table for autonomous driving control which is set such that a route that is more suitable for traveling by autonomous driving control has a lower cost value, and search for the recommended route based on the calculated cost value.
US10126742B2

Sensor information is collected from human driven vehicles which are driven in a given region. From the sensor information, a road condition is detected on a road segment, where the road condition has a sufficiently high likelihood of impairing autonomous vehicles in safely navigating through the one or more road segments. Information about the one or more road segments is communicated to the one or more autonomous vehicles.
US10126741B2

A remotely controlled power equipment system which allows various types of power equipment to be remotely controlled by a transmitter. The remotely controlled power equipment system generally includes a base which is adapted to removably connect to one of a plurality of attachments. The base includes a pair of wheels which are each individually powered by one of a pair of drive motors. A battery, which is charged by the primary motor via an alternator, is adapted to power the drive motors. The base includes a control unit which has a receiver adapted to receive commands from a transmitter and a controller adapted to individually control each of the drive motors in response to a signal received from the transmitter. In this manner, power equipment may be remotely controlled via a transmitter without the operator needing to manually operate the power equipment.
US10126736B2

Provided herein are systems, methods, and software for preserving timestamp data in an industrial automation environment. In one implementation, one or more computer-readable storage media having program instructions stored thereon to preserve timestamp data in an industrial automation environment, wherein the program instructions, when executed by a computing system, direct the computing system to at least receive, at a controller, event data of an event from an electronic device, wherein the event data comprises a status of the event and the timestamp of the event. The program instructions also direct the computing system to determine an identification value based on the event data and load the status of the event, the timestamp of the event, and the identification value to a queue within the controller. The timestamp of the event includes the timestamp transmitted from the electronic device.
US10126721B2

Methods and apparatus for controlling power conditioners in a distributed resource island are provided herein. In one embodiment, an input of a power conditioner that is operating in a de-energized state and coupled to an islanded grid is compared to an input threshold. When the input exceeds the input threshold, the power conditioner is operated in a soft-grid mode to generate a touch-safe AC voltage that is coupled to the islanded grid. The power conditioner compares an impedance of the islanded grid to a grid impedance range and compares load demand of the power conditioner to an activate threshold; when the impedance is within the grid impedance range and the load demand exceeds the activate threshold, the power conditioner is activated to operate proximate its nominal output voltage.
US10126690B2

According to an embodiment, an image processing system includes an image forming unit, a decoloring unit, a storage device, an operation panel and a processor. The storage device stores image data of a plurality of printed materials. The processor forms on a sheet an image based on image data in a page range of the printed material received by the operation panel. The processor determines whether or not images of all pages in the page range have been decolored in a predetermined range after the image formation is executed when the formed image is decolored by the decoloring unit.
US10126688B2

A transfer unit includes a transfer belt, transfer rollers, support members, moving members, a pinion gear, a sensor, and a light shielding plate that blocks or opens an optical path of the detection portion by rotation of a gear transmitting the drive force to the pinion gear. The light shielding plate includes a pulse portion in which a plurality of slits are formed, and at least one of a light shielding portion and a light transmitting portion formed adjacent to the pulse portion. A rotation amount of the gear is detected based on the number of the slits of the pulse portion that has passed the detection portion, and a reference position of the gear is detected based on timing when an edge of the light shielding portion blocks the detection portion or timing when an edge of the light transmitting portion opens the optical path of the detection portion.
US10126675B2

An image forming apparatus includes switches configured to switch a state of an operation performed by an assist circuit for a current supplied to a light-emitting element, in such a manner that the assist circuit corrects a value of a current supplied from a constant current source to the light-emitting element when a switching current is supplied in at least a period during which laser light scans a photoconductive drum and the assist circuit does not correct a value of a current supplied from the constant current source to the light-emitting element to make laser light incident on a photodiode to control a value of a bias current.
US10126674B2

A laser holder includes a bridge portion connected to a holding portion via two projecting portions so as to bridge the two projecting portions, and the bridge portion includes a contacting portion configured to come into contact with the optical box by being pressed against an optical box by a screw head of a second fixing screw.
US10126670B2

Toner particles of a toner each include a toner mother particle and an external additive. The toner mother particle includes a toner core containing a binder resin and a shell layer covering a surface of the toner core. The external additive contains a plurality of first external additive particles each containing a resin. The first external additive particles are present on a surface of the shell layer. The toner core and each of the first external additive particles are bonded together through a covalent bond in the shell layer. The covalent bond includes a first amide bond and a second amide bond. The shell layer contains a vinyl resin. The vinyl resin includes constitutional units (1-1), (1-2), and (1-3). The first amide bond is an amide bond included in the constitutional unit (1-1). The second amide bond is an amide bond included in the constitutional unit (1-2).
US10126669B2

A composite core of a toner particle is a composite of a toner core containing a polyester resin and a plurality of resin particles each containing a first resin. A shell layer partially covering a surface of the composite core is a film containing a second resin. The first resin has a glass transition point that is 10° C. or more higher than a glass transition point of the second resin. The plurality of resin particles each have a particle diameter that is 1.5 times or more greater than a thickness of the shell layer. An amount of the resin particles is at least 0.3 parts by mass and no greater than 2.0 parts by mass relative to 100 parts by mass of the toner cores. The resin particles have a positive zeta potential at pH 4.
US10126663B2

A substrate holder for a lithographic apparatus has a planarization layer provided on a surface thereof. The planarization layer provides a smooth surface for the formation of a thin film stack forming an electronic component. The planarization layer is of substantially uniform thickness and/or its outer surface has a peak to valley distance of less than 10 μm. The planarization layer may be formed by applying two solutions of different concentration. A surface treatment may be applied to the burls to repel a solution of the planarization layer material.
US10126656B2

A method of coating an optical substrate with a transparent, electrically conductive coating includes depositing a semiconductor coating over a surface of an optical substrate, wherein the semiconductor coating has broadband optical transmittance. A doped semiconductor is applied in a pattern over the semiconductor coating. The doped semiconductor in the pattern is activated for electrical conductivity in the doped semiconductor.
US10126639B2

The present disclosure provides an image display method and an image display system. The image display system includes a light source, a light-splitting device and n display devices, where n is greater than or equal to 2. The light source is configured to generate an initial light beam and project the initial light beam to the light-splitting device. The light-splitting device is configured to split the initial light beam into n light beams with an identical light intensity and project each light beam to a respective one of the display devices. Each display device is configured to modulate the light beam projected from the light-splitting device, so as to display a predetermined region of a target image. The predetermined regions displayed by the n display devices are combined into the target image.
US10126624B2

An electro-optic assembly is disclosed. The assembly comprises a front substrate having a first surface and a second surface substantially parallel to the first surface; a rear substrate spaced from and substantially parallel to the front substrate. The rear substrate comprises a third surface and a fourth surface substantially parallel to the third surface. The assembly further comprises an electrical contact for providing an electrical connection to an electrode in proximity to an electro-optic material and an appliqué layer. The appliqué layer is on at least a portion of the fourth surface and forms a contact-obscuring.
US10126622B2

Transparent conductive coatings are polished using particle slurries in combination with mechanical shearing force, such as a polishing pad. Substrates having transparent conductive coatings that are too rough and/or have too much haze, such that the substrate would not produce a suitable optical device, are polished using methods described herein. The substrate may be tempered prior to, or after, polishing. The polished substrates have low haze and sufficient smoothness to make high-quality optical devices.
US10126614B2

An array substrate is disclosed. The array substrate includes: an underlying substrate, a light incident surface of the underlying substrate including a display region and a non-display region surrounding the display region; and a first conductive pattern arranged within the non-display region of the light incident surface of the underlying substrate. A display panel and a display device utilizing the array substrate are also disclosed.
US10126613B2

The present disclosure relates to a display panel, a liquid crystal display device and a test method thereof. The display panel includes a display area and a GOA circuit area. The GOA circuit area includes a plurality of GOA units arranged on a TFT substrate and metal areas arranged at positions of a CF substrate corresponding to the GOA units, which constitute capacitor structures with the GOA units. The display panel further includes signal lines electrically connected with the capacitor structures and test points elicited through the signal lines. By means of the above configuration, the position where short circuit/open circuit occurs in the GOA circuit area can be found quickly by monitoring the voltage on the test point, thereby shortening the time of seeking ESD and short circuit/open circuit, increasing the analyzing and improving speed.
US10126611B2

In a liquid crystal display device, a common electrode is formed on an organic passivation film, an interlayer insulating film is formed on the common electrode, a pixel electrode with a slit is formed on the interlayer insulating film, and a through hole is formed in the organic passivation film and the interlayer insulating film, so that the pixel electrode is connected to a source electrode of a TFT through the through hole. Further, the taper angle around the upper base of the through hole is smaller than the taper angle around the lower base. Thus, the alignment film material can easily flow into the through hole when the diameter of the through hole is reduced to connect the pixel and source electrodes, preventing display defects such as uneven brightness due to the absence of the alignment film or due to the alignment film irregularity around the through hole.
US10126599B2

A liquid crystal device that includes two substrates that face each other, a liquid crystal cell interposed between the two substrates, and a liquid crystal alignment layer interposed between the liquid crystal cell and at least one of the two substrates, the liquid crystal alignment layer includes a plurality of spherical or spherical-like core particles having a diameter of 10 nm to 1 μm.
Patent Agency Ranking