US10541932B2
A method is disclosed for transmitting data between a source node and destination node connected via multiple paths of a heterogeneous network, at least one of the paths delivering packets with a non-deterministic delivery time. Data is divided into frames, each frame comprising a number of packets, where processing by the destination node of an information packet p is conditional on receipt of the data for any information packet i where i
US10541924B2
A method, computer system, and computer program product for load balancing network traffic. First network address translation rules are executed with respect to a first data packet of the network traffic to translate initial address space data thereof, with respect to an initial destination network address and port identifier. An entry is generated with respect to the first data packet that includes data related to the translated destination network address and port identifier, and an initial source network address and port identifier. A second data packet is received from a client. The generated entry is identified and implemented in executing second network address translation rules with respect to the second data packet, to translate address space data thereof with respect to an initial destination network address and port identifier, for routing thereof to the host, and upon servicing, for routing thereof directly to the client.
US10541920B2
A communication system includes a network device to be used for packet handling; and a controller capable of sending, to network device, a packet handling rule according to a first protocol.The network device classifies, based on a condition, indicative of a scope under which the controller is capable of controlling the network device, whether to handle the packet according to the packet handling rule sent from the controller or to handle the packet according to a table entry that the network device autonomously sets based on a second protocol.
US10541917B2
A method and system for interacting with data frames passing through a module connected to an industrial network is disclosed. Each module includes an aggregation unit located on the network interface above the physical layer. To transmit data, the aggregation unit reads a header from a dynamic data packet to determine if the module is a participant module for the packet. If so, the aggregation unit inserts data from the module into the data packet and transmits the packet to another module. To receive data, the aggregation unit reads a header from the data packet to determine whether the data packet includes data for the module. If so, the aggregation unit reads the data and passes the data packet to another module. If the aggregation unit determines that a data packet is not intended for the module, the data packet is passed to another module with no further interaction.
US10541914B2
A data packet forwarding method and a network device, where the method includes, receiving a data packet, obtaining a local physical address and a destination physical address of the data packet when the entry matching the data packet does not exist in the first match table, determining whether the local physical address is the same as the destination physical address, searching a second match table for an entry in which a physical address matches the destination physical address when the local physical address is different from the destination physical address, generating a layer 2 forwarding entry according to the entry matching the destination physical address, and forwarding the data packet according to the layer 2 forwarding entry. Therefore, processing efficiency of the new data packet and network performance are improved.
US10541907B2
A method of communicating data using virtualization includes splitting, at endpoint software running on a first device, first data for communication to a destination device into a first plurality of data streams; selecting, at the first device by the endpoint software, a first plurality of deflects for use in communicating the first plurality of data streams; communicating each of the first plurality of data streams over a different one of the selected first plurality of deflects; splitting, at the first deflect, a particular data stream of the first plurality of data streams into a second plurality of data streams; selecting, at the first deflect, a second plurality of deflects for use in communicating the second plurality of data streams; and communicating each of the second plurality of data streams over a different one of the selected second plurality of deflects.
US10541901B2
A method for optimizing placement of virtual network visibility components includes providing a virtual network monitoring tap instance for copying packets in a network. The method further includes providing a virtual network packet broker instance for receiving and distributing the copied packets to at least one network monitoring tool instance. The method further includes analyzing a network performance or utilization parameter associated with transmission of the copied packets among the virtual network tap instance, the virtual network packet broker instance and the network monitoring tool instance. The method further includes modifying, based on results of the analyzing, placement of at least one of the virtual network packet broker instance and the virtual network monitoring tool instance.
US10541899B2
The present invention relates to the field of communications technologies, and in particular, to a data packet sending method and apparatus in an Internet Protocol IP version v6 network, so as to resolve a problem that a data packet may be always discarded before a PMTU of a path is probed in a current IPv6 network. The method includes: before a PMTU of a path is probed, sending a data packet according to a minimum MTU stipulated in the IPv6 protocol; and after the PMTU of the path is probed, sending a subsequent data packet on the path according to the probed PMTU of the path. The method ensures that the data packet can pass through a network device having any MTU on the path, so as to ensure that the data packet can be received by a destination receive end.
US10541896B2
Methods and systems are provided for connecting an electronic device to a network. In some situations, the electronic device connects to a first network provider and pings a first server having a static internet protocol address and a second server having a dedicated uniform resource locator. If the electronic device receives a response from the first and second server, the electronic device maintains its connection to the first network provider. Otherwise, the electronic device connects to a second network provider and pings the first and second servers.
US10541894B2
A method for assessing perceived quality of adaptive media streaming includes receiving, by a device including a processor, a stream of adaptive media content. This stream includes both audio signals and video signals. A number of quality change events in the received stream for a predetermined period of time is determined. Also, a difference value between a highest quality level value detected in the received stream for the predetermined period of time and a lowest quality level value detected in the received stream for the predetermined period of time is determined. A quality impact score value is generated for the received stream based on the determined number of quality change events and based on the determined quality level difference value.
US10541893B2
Systems, methods, and computer-readable media are disclosed for use of an overlay network termination endpoint as a proxy to collect telemetry data for micro-services or specific applications provided by containers in overlay data centers. In one aspect of the present disclosure, a method includes receiving, at a controller, a probe for flow statistics associated with a service path, the probe including corresponding flow identification information, extracting the corresponding flow identification information from the probe, obtaining the flow statistics from an agent based on the flow identification information, the agent being configured to manage a plurality of containers, generating a response packet including the flow statistics obtained from the agent and sending the response packet to an initiator from which the query is received.
US10541891B2
A mechanism associated with a network management system (NMS) interprets and predicts the impact on a network of a network configuration change proactively. By providing pre-configuration analysis in this manner, a network administrator can determine the potential effect of the proposed configuration change in advance of actually inserting a configuration command in the network that might otherwise have unforeseen and damaging consequences. The technique is implemented using a predictive analytics engine that receives a proposed network command and, using a current network topology, executes the command against one or more NMS algorithms to verify that the command can be implemented safely.
US10541887B2
As disclosed herein an information technology service ticket characterization method includes receiving tickets from one or more client devices during a time period, determining focus windows within the time period where each focus window includes an event window, identifying tickets received within the focus windows, determining a proportion of identified tickets that are related to a service event, and based on the proportion of identified tickets that are related to the service event, assessing the quality of the service event. A corresponding system and computer program product are also disclosed herein.
US10541882B2
Techniques for facilitating telemetry driven configuration of software products in computing systems are disclosed herein. In one embodiment, a method can include transmitting an indication of a software product entering a configuration mode for a configuration parameter of the software product to a server. The method can also include receiving, from the server, a list of values for the configuration parameter each previously adopted by additional users for the same configuration parameter of the software product and displaying, on a user interface, the received list of values for the configuration parameter and indicating that one of the displayed values in the list is most commonly adopted by the additional users.
US10541872B2
Example implementations relate to network policy distribution. For example, a system for network policy distribution can include a state engine to determine a change in a state of a network, a policy engine to determine a number of policy changes based on the change in the state of the network, an identification engine to identify a number of network endpoints that correspond to the number of policy changes, and a distribution engine to load instructions based on the number of policy changes to the number of endpoints that correspond to the number of policy changes.
US10541860B2
Systems and methods for filtering a large group of devices are presented. In an example embodiment, a value is accessed for each of a plurality of attributes for each of a plurality of devices. Also accessed is a filter set including one or more filters. Each of the filters comprises one of the attributes, a filter value, and a relational operator relating the attribute to the filter value. The attribute of at least one of the filters indicates an event applicable to individual devices, and a corresponding filter value indicates whether to filter the devices based on the presence or absence of a previous occurrence of the event. The filter set is compared to the attributes of each of the devices to identify those of the devices that satisfy all of the filters of the filter set. A representation of at least some of the identified devices is displayed.
US10541858B2
A thin client system comprises a plurality of virtual desktop environment servers each including a virtual desktop environment in which a workplace environment is generated in a virtual machine, and a management server which manages setting of the virtual desktop environment and the virtual desktop environment server, wherein the management server comprises an OS sorting unit which generates information of an OS sorting result obtained by sorting the virtual desktop environment servers in the order of failing to have a virtual machine whose OS is other than OS of a virtual machine to be newly created, and a VM creating unit which determines the virtual desktop environment server in which the virtual machine is to be created based on the OS sorting result information by giving preference to the virtual desktop environment server failing to have a virtual machine having that other OS.
US10541856B2
Embodiments relate to wireless stations that operate to configure direct communication between the wireless stations without utilizing an intermediate access point. In embodiments, a wireless station may establish a peer-to-peer communication schedule with at least one neighboring peer wireless station, announce, to the at least one neighboring peer wireless station, a schedule transition (or migration), wherein the schedule transition includes an effective time of a new schedule, and announce, to the at least one neighboring peer wireless station, the new schedule at the effective time.
US10541848B2
One embodiment of the present invention relates to a method for a terminal generating and transmitting a reference signal and data in a wireless communication system, comprising the steps of: generating a sequence corresponding to a basic bandwidth; generating a demodulation reference signal (DMRS) corresponding to the entire bandwidth by mapping the generated sequence onto a frequency band; truncating the generated DMRS according to the bandwidth of data to be transmitted; and transmitting the truncated DMRS and the data.
US10541839B2
A receiver for use in a wireless communication system to receive signals transmitted over a wireless channel. The receiver includes a plurality of radio-frequency (RF) chains coupled a plurality of antennas. Each RF chain has at least one-bit analog-to-digital converter (ADC) to convert each measurement of an analog signal received by the antenna into at least one bit of information representing a result of a comparison of the measurement with a randomly selected threshold to produce a sequence of bits and a corresponding sequence of thresholds. Each bit in the sequence of bits represents a relative value of the measurement of the analog signal with respect to a threshold from the corresponding sequence of thresholds. A processor coupled to the plurality of RF chains estimates parameters of the wireless channel using the sequences of bits and the corresponding sequences of thresholds received from the plurality of RF chains.
US10541826B2
This application discloses a communications control method and a communications terminal, so as to implement a change between a point-to-point chat and a group chat among multiple persons, and a user may set a chat identity of the user by using a character. The communications control method provided in this application includes: controlling, by a communications terminal, a first character to move on a character layer, and displaying, on a communications display interface of the communications terminal, different characters on the character layer with the movement of the first character, the first character being displayed on the communications display interface of the communications terminal, the character layer including: the first character and at least one character other than the first character, and the first character being a user object that represents a user when the user chats using the communications terminal; obtaining, by the communications terminal, chat content entered by the user into the communications terminal; and displaying, by the communications terminal, the chat content on the communications display interface as an identity of the first character.
US10541810B2
A method for data transformation is provided. The method includes interleaving input/output (I/O) processing of files or blocks and rekeying of the files or blocks. The method includes blocking from the rekeying the portion of the file or blocks while the portion of the file or blocks is subjected to the I/O processing and blocking from the I/O processing the portion of the file or blocks while the portion of the file or blocks is subjected to the rekeying. The method further includes writing metadata regarding status of the rekeying of the portion of the file or blocks, and regarding a key applied in the rekeying of the portion of the file or blocks, wherein at least one method operation is performed by a processor. A computer readable media and a system are provided also.
US10541809B2
There is provided an integrated-optic transmitter for transmitting light pulses to a further optical apparatus for generating a quantum cryptographic key according to at least one quantum cryptography technique. There is also provided an integrated-optic receiver for generating a quantum cryptographic key from light pulses received from a further optical apparatus. The transmitter apparatus splits incoming light into two paths to temporally separate the split light pulses and controls the output intensity of each split pulse as well as the phase of at least one of the split pulses. The receiver apparatus receives first and second light pulses and controls the output intensity of each said pulse between a first and a second optical detector. The light input into the second detector passes through an integrated element that controls the amount of light output into two paths that recombine before at least a portion is output to the second detector.
US10541806B2
An example operation may include one or more of receiving a new identifier from a user device associated with a user account, creating a hash based on the new identifier, comparing the hash to a hash value associated with one or more identifiers stored in a blockchain, identifying a match of the hash and the hash value associated with the one or more identifiers, authorizing the user account, responsive to identifying the match of the hash and the hash value associated with the one or more identifiers, and deleting the hash, the new identifier, and the hash value associated with the one or more identifiers stored in the blockchain responsive to authorizing the user account.
US10541801B2
A virtual gateway software application may comprise a graphical user interface, and be configured to receive immediate command instructions for local connected devices from each of: a user, via the graphical user interface and a remote server on the Internet; via a wireless LAN or a short-range communication protocol. The application may relay the immediate command instructions to one or more of the connected devices via the wireless LAN or the short-range communication protocol while the device on which the application resides is within the particular building environment. It may store delayed command instructions for the local connected devices from each of: the user, via the graphical user interface; and the remote server on the Internet; and relay one or more of the delayed command instructions from the mobile communication device to one or more of the connected devices via the wireless LAN or the short-range protocol.
US10541799B2
A resource configuration method and apparatus of reference signal and a communications system. The resource configuration method includes: configuring one or more resources by a base station for a first reference signal which is precoded with one or more beam weighting coefficients, and configuring one or more resources for a second reference signal which is not precoded with one or more beam weighting coefficients or precoding of which is unknown to a UE; and transmitting one or more resource configurations of the first reference signal and one or more resource configurations of the second reference signal to the UE. Hence, a 3D MIMO system may flexibly support reference signals of multiple types.
US10541798B2
According to one embodiment, a wireless device includes: a receiver configured to receive a first frame and a second frame; and processing circuitry. The processing circuitry is configured to determine, when a reception level of the first frame is a first threshold or more, whether a transmission source of the first frame belongs to a same wireless network as the wireless device, determine, when the transmission source of the first frame belongs to the same wireless network as the wireless device, a second threshold based on a reception level of the first frame, and perform, when a reception level of the second frame is a second threshold or more, reception processing of the second frame.
US10541797B2
A method and apparatus of controlling transmission power in a transmitter of a wireless communication system are provided. The method includes generating a first signal to be transmitted to a receiver, identifying whether user data is allocated to the generated first signal, determining transmission power based on a result of the determination, and transmitting a second signal to the receiver, based on the determined transmission power and the first signal.
US10541788B2
A method for transmitting data by a transmitting device, includes applying, by the transmitting device, a redundancy version (RV) to a data channel; applying, by the transmitting device, a scrambling sequence to the data channel; and transmitting, by the transmitting device, the data channel, wherein the data channel is transmitted repeatedly in N consecutive subframes, where N is a positive integer greater than 1, wherein the RV for the data channel is changed once every R consecutive subframes in the N consecutive subframes, where R is a predefined positive integer greater than 1 and less than N, and wherein the scrambling sequence for the data channel is applied per subframe to the data channel and stays the same for a block of R consecutive subframes over which the RV for the data channel stays the same.
US10541781B2
Technology for a transmitter operable to perform data transmissions using low density parity check (LDPC) codes is disclosed. The transmitter can determine soft buffer information (Nsoft) for a receiver. The transmitter can determine a soft buffer partition per HARQ process (NIR) for the UE. The transmitter can obtain, for a transport block, a number of code block segments (C). The transmitter can select a shift size value (z). The transmitter can determine an amount of soft buffer available for the code block segments (Ncb) based on NIR, C, and z. The transmitter can encode the code block segments based on an LDPC coding scheme to obtain encoded parity bits. The transmitter can select a subset of the encoded parity bits based on the determined amount of soft buffer associated with the code block segments.
US10541770B2
Methods and systems that enable recovery lost packets that were transmitted over a communication network. In one embodiment, a device includes a receiver and a processor. The receiver receives n packets that belong to a set comprising n+2 packets transmitted over the communication network, where the set includes: n data packets, a row parity packet (RPP), and a diagonal parity packet (DPP). Each received packet comprises n segments. Each segment of the RPP comprises a result of a parity function applied to a set comprising n segments, each belonging to a different packet from among the n data packets. Each segment of the DPP comprises a result of a parity function applied to a set comprising n segments, each belonging to a different packet selected from a group comprising the n data packets and the RPP. The processor may utilize the received packets to recover two lost packets.
US10541768B2
Apparatuses, systems, and methods for a wireless device to perform simultaneous uplink activity for multiple RATs in the same carrier using multiplexing at a layer above the physical layer. The wireless device may establish wireless links with first and second base stations, respectively, according to first and second radio access technologies (RATs), respectively. The first base station may provide a first cell operating in a first system bandwidth and the second base station may provide a second cell operating in a second system bandwidth. The wireless device may determine whether inter-RAT uplink coexistence in the same frequency band is enabled. If so, the wireless device may perform uplink activity for both the first RAT and the second RAT in the first system bandwidth by multiplexing uplink data for the first RAT and uplink data for the second RAT at a layer above the physical layer.
US10541754B2
Optical fiber networks, devices, and related methods are disclosed herein. In some aspects, an optical fiber network includes network devices having optical fibers for transmitting and receiving data. In the network, 100% of the optical fibers are utilized end-to-end across the plurality of network devices. Networks herein are also devoid of converters and include only a single direction connection between fibers at interconnect points between devices. Network devices may include ferrules, where at least some of the ferrules are devoid of an optical fiber. A method for providing an optical fiber network includes providing network devices having optical fibers for transmitting and receiving data and transmitting data using 100% of the optical fibers end-to-end across the network devices.
US10541746B2
A system for testing line attenuation defects includes a data transmission line configured to transmit a forward signal in a first direction, at least one reflection point at a first location along the data transmission line, a test probe configured to (i) electrically contact a center conductor at a second location along the data transmission line, (ii) introduce a broadband data signal onto the data transmission line, and (iii) measure, at the second location, a return signal from the reflection point, and a spectrum capturing device in operable contact with the test probe. The spectrum capturing device is configured to (i) collect and arrange frequency data measured by the test probe for the test signal, the return signal, and a standing wave created by the sum of the broadband data signal and the return signal, (ii) determine the voltage VSWR of the standing wave, and (iii) calculate a line loss from the VSWR.
US10541741B2
Methods, apparatuses, and computer-readable mediums associated with a user equipment (UE) and a base station are provided for herein. In aspects, a UE may receive, from a base station, a beam modification command indicating at least one beam index for communicating through at least one beam on at least one channel. In an aspect, each beam index of the at least one beam index may indicate at least a direction for communicating through a corresponding beam of the at least one beam. The UE may communicate, with the base station, through the at least one beam corresponding to the at least one beam index on the at least one channel.
US10541732B2
A process for cooperative aerial inter-antenna beamforming for communication between (a) multiple moving platforms, each platform having an aerial antenna mounted thereon, such that the aerial antennas have variable positions and orientations over time, and (b) at least one user antenna mounted on user equipment having a lower altitude than the aerial antennas; the process involving a first beamforming operation which beamforming operation involves; transmitting data relating to the positions and orientations of the aerial antennas to a processing system, the processing system calculating and transmitting beamforming instructions to the aerial antennas, the aerial antennas thereby transmitting or receiving respective component signals for each user antenna, the component signals for each user antenna having essentially the same information content but differing in their phase and usually amplitude, so as to form a cooperative beam from the cooperative sum of the signals between the aerial antennas and the user antenna; carrying out a plurality of further beamforming operations, wherein the cooperative beam has essentially the same information content as that generated in the first beamforming operation, where by the further cooperative beams are directed to form a cluster of beams surrounding the first cooperative beam.
US10541722B2
Disclosed herein is a design, simulation, and hardware build of a photonic compressed sensing Nyquist folding receiver that is able to directly undersample wideband RF signals and detect the original Nyquist zone and frequency information. According to an exemplary embodiment, this is achieved by generating a frequency modulated optical impulse train for directly undersampling the RF environment at the antenna. The impulse train undersamples the signals using an optical modulator configuration at 1550 nm and collects the detected samples in a low pass interpolation filter which is subsequently processed to extract the undersampled signals.
US10541719B2
Detection of a confusion caused by scrambling code reuse is provided herein. Timing measurements, as observed by a mobile device, and an identification of primary scrambling codes associated with the timing measurements are captured. The timing measurements are identified by the primary scrambling codes for the particular radio measured. The mobile device also reports its location information. Radios for which timing measurements have been received are paired. Based on the paired radios and a history of observed time difference reference values for radio pairs, comparisons are made between paired radios having at least one common radio. Radios, exhibiting a set of values that is near an expected range, are removed from the analysis. Radios, exhibiting two sets of values that are distinct, are isolated in order to identify the radio that is causing the scrambling code confusion.
US10541718B2
Circuits and methods for performing a clock and data recovery are disclosed. In one example, a circuit is disclosed. The circuit includes an FSM. The FSM includes: a first accumulator, a second accumulator, and a third accumulator. The first accumulator is configured to receive an input phase code representing a phase timing difference between a data signal and a clock signal at each FSM cycle, to accumulate input phase codes for different FSM cycles, and to generate a first order phase code at each FSM cycle. The second accumulator is coupled to the first accumulator and configured to accumulate the input phase codes and first order phase codes for different FSM cycles, and to generate a second order phase code at each FSM cycle. The third accumulator is coupled to the second accumulator and configured to accumulate the input phase codes and second order phase codes for different FSM cycles, and to generate a third order phase code at each FSM cycle.
US10541717B1
Systems, methods, and circuitries are provided for a local oscillator (LO) signal distribution. An exemplary LO distribution network includes a common LO buffer configured to buffer an LO signal, a receive (RX) LO buffer, and a transmit (TX) mixer in a cascaded arrangement. The RX LO buffer is configured to receive the LO signal and buffer the LO signal and to provide the LO signal to an RX mixer. A first LO signal line and a second LO signal line are configured to conduct the LO signal from the common LO buffer to the RX LO buffer. The RX LO buffer is coupled to the first LO signal line and the second LO signal line. The TX mixer is also coupled to the first LO signal line and the second LO signal line.
US10541716B1
Systems and methods for improving operational efficiency of a radio frequency system, which includes an antenna amplifier unit that amplifies a data stream while the data stream is being wirelessly communicated and another antenna amplifier unit that amplifies another data stream while the other data stream is being wirelessly communicated. The radio frequency system includes a transceiver amplifier unit coupled to the antenna amplifier unit via an electrical connector, in which the transceiver amplifier unit amplifies the data stream while the data stream is being wirelessly communicated, another transceiver amplifier unit coupled to the other antenna amplifier unit via another electrical connector, in which the other transceiver amplifier unit amplifies the other data stream while the other data stream is being wirelessly communicated, and an electrical connector switching device coupled between antenna-sides of the electrical connector and the other electrical connector.
US10541704B2
A pipelined analog-to-digital converter (ADC) using a multiplying digital-to-analog converter (MDAC) and two sub-range analog-to-digital converters (sub-range ADCs) is disclosed. The MDAC samples an analog input and performs multiplication on the sampled analog input based on control bits. The first sub-range ADC provides the MDAC with the control bits. The second sub-range ADC is coupled to the MDAC for conversion of a multiplied signal output from the MDAC. The first sub-range ADC samples the analog input to generate the control bits for the MDAC as well as pre-estimated bits for the second sub-range ADC. The second sub-range ADC operates based on the pre-estimated bits and thereby a first section of digital bits are generated by the second sub-range ADC. A second section of digital bits are provided by the first sub-range ADC. The first and second sections of digital bits represent the analog input.
US10541702B1
Input stages for an analog to digital converter wherein charge for charging parasitic capacitances in the input stage, and particularly in the input switch is sourced from a node which means that it does not have to pass through the input RC filter. This has the effect that the input RC filter can be of lower bandwidth, and/or have a larger resistor value, with the consequent result that there is lower power dissipation in the ADC drive circuitry. In one example this effect is realized by providing a separate input into which charge to charge the parasitic capacitances can be fed from external circuitry. In another example an operational amplifier having high (ideally infinite) input impedance can be used to feed charge to the input switch from the input to the RC filter, or from the node between the resistor and capacitor of the filter, again without unsettling the filter.
US10541691B1
A bang-bang phase detector includes set-reset latch, pulse generator, flip-flop, and pulse-width extension circuits. The set-reset latch circuit has set and reset inputs receiving input signals, and a latch output providing a latch output signal whose state varies in dependence on phases of the input signals. The pulse generator circuit generates sampling pulses at timings dependent on phase of an input signal. The flip-flop circuit has a data input, a clock input connected to the pulse generator circuit receiving the sampling pulses, and an output providing a detector output signal whose state distinguishes positive and negative phase differences between input signals. The pulse-width extension circuit connects between the latch output and data input of the flip-flop circuit, and extends width of pulses of a polarity in the latch output signal to extend range of input signal phase differences over which the detector output signal distinguishes positive and negative phase differences.
US10541677B2
A voltage generator circuit uses a feedback loop to regulate an output voltage at an output node. A pair of opposite conductivity source-follower transistors are coupled to the output node. A first one of the source-follower transistors operates to provide a fast current transient for charging a capacitive load that is switchably connected to the output node. A second one of the source-follower transistor operate under feedback control to regulate the voltage level at the output node.
US10541673B2
Aspects of this disclosure relate to a multiplexer, such as a duplexer, a quadplexer, a hexaplexer, or the like. The multiplexer includes acoustic wave filters coupled to a common node. A first acoustic wave filter of the acoustic wave filters includes acoustic wave resonators of a first type and a series acoustic wave resonator of a second type coupled between the acoustic wave resonators of the first type and the common node.
US10541671B2
According to one embodiment, a vibration device includes a first movable unit including first and second movable portions arranged in a direction parallel to a first axis and enabled to vibrate in the direction parallel to the first axis, a second movable unit enabled to vibrate in a direction parallel to a second axis perpendicular to the first axis, and a connection unit configured to connect the first and second movable units together, wherein the following relationship is satisfied fi>(1+1/(2Qa))fa where a resonant frequency of the first movable unit in an in-phase mode is denoted by fi, a resonant frequency of the first movable unit in an anti-phase mode is denoted by fa, and a Q factor of resonance of the first movable unit in the anti-phase mode is denoted by Qa.
US10541668B2
An acoustic resonator and a method of manufacturing the same are provided. The acoustic resonator includes a resonating part including a first electrode, a second electrode, and a piezoelectric layer; and a plurality of seed layers disposed on one side of the resonating part.
US10541662B2
Systems and methods for growing hexagonal crystal structure piezoelectric material with a c-axis that is tilted (e.g., 25 to 50 degrees) relative to normal of a face of a substrate are provided. A deposition system includes a linear sputtering apparatus, a translatable multi-aperture collimator, and a translatable substrate table arranged to hold multiple substrates, with the substrate table and/or the collimator being electrically biased to a nonzero potential. An enclosure includes first and second deposition stations each including a linear sputtering apparatus, a collimator, and a deposition aperture.
US10541660B2
A passive bias temperature compensation module for silicon photomultiplier, avalanche photodiodes and similar photodetectors that possess a moderately linear temperature coefficient of gain and that may be compensated by varying an applied bias voltage. The module includes an electrical circuit and a method for determining component values to provide a constant voltage source to stabilize the gain of one or more photodetector devices. A temperature sensor in the module is held in close thermal contact with the photodetector and a filter capacitor is electrically close to the photodetector. The module is based on the concept of temperature sensitive voltage division which is applicable to situations in which large numbers of photodetectors must be gain-compensated for temperature variations over a wide range while maintaining excellent gain matching. The passive bias temperature compensation method enables multiple photodetectors to share a single constant voltage supply without loss of matching performance.
US10541657B2
Certain aspects of the present disclosure are directed to a digital predistortion (DPD) device for use within a wireless transmitter that permits the use of a downstream digital-to-analog converter that operates at a clock rate close to the bandwidth of a digital baseband input signal. In some examples, a sampling rate of a digital baseband input signal is increased using an upsampler to obtain an increased rate digital input signal. Predistortion is applied to the increased rate digital input signal using a DPD device to obtain a predistorted digital signal. The sampling rate of the predistorted digital signal is then decreased using a downsampler to obtain a lower-rate predistorted digital signal with a sampling rate below the increased rate of the upsampler (e.g. close to the bandwidth of a digital baseband input signal). A low pass filter may be provided to filter out-of-band signal components from the predistorted digital signal.
US10541646B2
A description is given of an apparatus for disconnecting an electrical connection between solar modules of a photovoltaic string, the apparatus including a first and a second terminal for a respectively assigned solar module of the photovoltaic string, also a circuit breaker, a band-stop filter and a supply circuit for supplying energy to the apparatus, which are arranged in a series circuit with respect to one another between the first and second terminals. A bandpass filter for coupling out a high-frequency control signal from the electrical connection bridges the circuit breaker and the band-stop filter in parallel. In this case, a reverse current diode that is oppositely polarized relative to an operating current flow direction is connected in parallel with the circuit breaker or the partial series circuit comprising the circuit breaker and the band-stop filter.
US10541643B2
A system for use on a surface to collect solar energy from the sun has a stand, a module, and solar collector(s). The stand supportable on the surface has rotational points rotatably supporting the module so it can rotate about a first axis of rotation. A first drive disposed on the stand is operable to provide first rotation, and a cable connected between a hoop pulley of the module and the first drive on the stand can rotate the module about the first axis to direct the solar collector(s) toward the sun. The solar collector(s) disposed on the module can be photovoltaic cells for collecting solar energy. A second drive on the module can rotate an adjacent solar collectors on the module using pulleys and cable. Reflectors on the collectors can focus the sun rays to photovoltaic cells. The second drive can rotate the collectors about a second axis, carried by the first axis, to direct the solar collector(s) toward the sun.
US10541640B2
A structure includes a bracket affixed to a substrate. A bracket pole member is affixed to the bracket. A bracket back brace is affixed to the bracket. The bracket back brace is affixed to the substrate. In an embodiment, the bracket back brace includes a back brace member having a beveled end with a threaded bolt attached thereto. The threaded bolt being secured through the bracket via a nut. In an embodiment, the bracket back brace is affixed to a strut of the substrate, and the back brace member has a non-beveled end. The non-beveled end is inserted into either (i) a shackle coupling rotatably affixed to a hinge plate affixed to the strut, or (ii) a side-mount collar affixed to the strut.
US10541639B2
A battery pack and charger system includes a first battery pack having a first set of battery cells and configured to provide only a first operating voltage and a second battery pack having a second set of battery cells and configured to provide the first operating voltage and a second operating voltage that is different from the first operating voltage and a battery pack charger configured to be able to charge the first battery pack and the second battery pack.
US10541624B2
A three-level I-type inverter includes first to fourth switching devices between first and second potentials, first to fourth diodes, and fifth and sixth diodes. The first to fourth diodes are respectively connected to the first to fourth switching devices in anti-parallel. Between a connection node of the first and second switching devices and a connection node of the third and fourth switching devices, the fifth and sixth diodes are connected in series and in anti-parallel with series connection of the second and third switching devices. A connection node of the fifth and sixth diodes is connected to an input node having intermediate potential. A connection node of the second and third switching devices is connected to an output node. The second switching device and diode are formed of a first reverse conducting IGBT. The third switching device and diode are formed of a second reverse conducting IGBT.
US10541621B2
An AC-DC converter 1 has, e.g.: a primary winding 11 to which an alternating-current input voltage Vi is applied; a secondary winding 12 magnetically coupled with the primary winding 11; a bidirectional switch 20 connected in series with the primary winding 11; a resonance capacitor 30 connected in parallel with at least one of the bidirectional switch 20 and the primary winding 11; a resonance inductance component (e.g., a coil 120); a full-wave rectification circuit 40 performing full-wave rectification on an induced voltage appearing in the secondary winding 12; and a smoothing capacitor 50 smoothing the output of the full-wave rectification circuit 40. The alternating-current input voltage Vi is converted directly into a direct-current output voltage Vo, with both a forward voltage and a flyback voltage extracted from the secondary winding 12. The converter 1 further has a switch 200 switching the number of turns of the primary winding.
US10541607B2
A circuit that increases input voltage to higher output voltage connected to a variable frequency drive in an appliance. Several switching arrangements, timing, and safety mechanisms are in place to assist. When the circuit experiences high draw, high voltage output values of circuit decrease over time, but different aspects of the circuit can be constructed so that the amount of time required at a higher voltage does not exceed the amount of time in which the high voltage output is provided.
US10541599B2
A soft-start control circuit includes first to third inverters, first to third comparators, first to fourth resistors, first to fourth D-type flip-flops and a NOR gate. The first comparator outputs a first trigger signal. The second comparator outputs a second trigger signal. The third comparator outputs a third trigger signal. The first D-type flip-flop outputs a first error amplification ready signal. The second D-type flip-flop outputs a second error amplification ready signal. The third D-type flip-flop outputs a high-level output voltage ready signal. The fourth D-type flip-flop outputs a low-level output voltage ready signal. The NOR gate receives an inverted signal of a high-level output voltage enable signal and the third trigger signal and outputs a high-level output voltage control signal to prevent an inrush current of the DC-DC conversion system during a startup process.
US10541597B2
A gearbox is described that includes a magnetic gear irrotationally mounted on one shaft and a set of gears on another shaft, wherein the one gear is in sequential magnetic interaction with the set of gears to alter to rotational speed of either the one gear or the set of gears.
US10541590B2
A fluid machine includes a housing including a suction port through which fluid is drawn, an electric motor accommodated in the housing, and a drive device configured to drive the electric motor. The drive device includes a circuit board, a heat-generating component, and a metal member. The circuit board includes a pattern wire. The circuit board is opposed to an outer surface of the housing. The heat-generating component is located between the circuit board and the outer surface of the housing and spaced apart from the circuit board. The heat-generating component generates electromagnetic noise. The metal member is at least partially located between the circuit board and the heat-generating component. The metal member is configured to transmit heat from the heat-generating component to the housing and absorb or block the electromagnetic noise.
US10541588B2
An electronic switch module for a power tool having an electric motor is provided, including a printed circuit board (PCB), power switches mounted on the PCB and configured to switchably supply electric power from a power source to the electric motor, a series of primary heat sinks mounted on the PCB in association with the power switches, and a secondary heat sink mounted on the primary heat sinks and securely fastened to at least one of the primary heat sinks via a fastener, the secondary heat sink being electrically insulated from at least one of the primary heat sinks.
US10541587B2
The invention relates to a device (1) for generating electrical energy from a rotational movement, comprising a stator (3) which can rotate about a rotational axis and a rotor (4) which can rotate about the rotational axis (2) and is connected to the stator (3), which rotor comprises a centre of gravity (5) located outside the rotational axis (2), wherein in the stator (3) a coil is arranged for inducing an electrical voltage when the stator (3) is rotated relative to the rotor (4), wherein an electrical circuit (7) is connected to the coil, said circuit comprising an energy store (6) for rectifying the voltage induced in the coil. In order to achieve a maximum energy yield under various conditions of use, according to the invention, the device (1) is configured to detect a position of a plane defined by the rotational axis (2) and the centre of gravity (5) of the rotor (4) and to influence the position of the plane by means of a current flow through the coil, so that a deflection of the plane from the vertical can be limited by the current flow during a rotation of the stator (3). The invention also relates to a use of a such a device (1).
US10541586B2
Robust electro-static (ES) device embodiments, with application to energy storage flywheels as an example, are described that provide reliable, high-efficiency operation in the presence of thermal and mechanical perturbations, as well as seismic events. Electro-static generators and motors, when augmented with magnetic bearings, passive three-dimensional stabilization techniques and dynamic touch-down bearings, enable robust performance in the face of these environmental concerns, as well as efficient operation during typical operational sequences, including spin-up and steady-state modalities.
US10541578B2
A permanent magnet electric machine (PM machine) for a vehicle or other system includes a rotor assembly, fixed permanent magnets, a stator, an actuator, and one or more repositionable/moveable flux-shunting elements. The flux-shunting element is repositioned to control flux at specific operating points of the PM machine. The rotor assembly has a rotor coaxially surrounding and coupled to a rotor shaft. The permanent magnets are mounted to or in the rotor, and the moveable flux-shunting element is positioned between the rotor shaft and a respective one of the permanent magnets. Inboard and outboard ends of each respective permanent magnet may be oriented toward the rotor shaft and stator, respectively. The actuator selectively positions the moveable flux-shunting element at one or more operating points of the PM machine to vary reluctance in a magnetic circuit formed by the stator and rotor assembly.
US10541569B2
An electronic unit includes an electricity reception section that receives power transmitted using one of a magnetic field and an electric field, a secondary battery that is charged based on a received power received by the electricity reception section, and a state notification section that provides notification to outside as to a state of its own unit. A charging period during which the secondary battery is charged based on the received power and a non-charging period are set in a time-divisional manner. The state notification section notifies of the unit state based on the received power in both of the charging period and the non-charging period.
US10541567B2
Disclosed are a wireless power transfer apparatus, a wireless power receiving apparatus, a wireless power transfer method, a wireless power receiving method, a wireless power transfer system using a dual mode and a recording medium thereof. A wireless power transfer apparatus transferring data and power to a wireless power receiving apparatus by using a power signal, includes: a signal generating unit generating the power signal for transferring the data and the power; a communication unit transferring the power signal generated by the signal generating unit to the wireless power receiving apparatus and communicating with the outside; and a control unit controlling the signal generating unit and the communication unit, and the signal generating unit generates the power signal according to one communication mode of a single tone transmission mode and a multi-tone transmission mode based on communication mode information transferred from the wireless power receiving apparatus through the communication unit, and the single tone transmission mode and the multi-tone transmission mode use different modulation schemes respectively.
US10541562B2
A wireless power transmitter includes a resonator including a variable resonator; an inverter configured to operate the resonator; and, a controller configured to adjust the variable resonator in response to a change in a level of power input to the inverter.
US10541558B2
Wireless power transmission (WPT) systems are provided. According to an embodiment, the WPT system uses one or more power transmitting coils and a receiver for electromagnetically coupled wireless power transfer. The electrodynamic receiver can be in the form of an electrodynamic transducer where a magnet is allowed to oscillate near a receiving coil to induce a voltage in the receiving coil, a piezoelectric transducer where the magnet causes a vibrating structure with a piezoelectric layer to move, an electrostatic transducer where movement of the magnet causes a capacitor plate to move, or a combination thereof. An alternating magnetic field from the transmitting coil(s) excites the magnet in the receiver into mechanical resonance. The vibrating magnet then functions similar to an energy harvester to induce voltage/current on an internal coil, piezoelectric material, or variable capacitor. Embodiments utilize magnetic coupling and electromechanical resonance for safe, spatially distributed, low-frequency power delivery to portable devices.
US10541557B2
An electrical power cord includes intelligent switching capability. An electrical power input receives electrical power from a power source, and selectively conveys that power to an electrical power output only when certain occupancy or power usage criteria are met. The electrical power output conveys electrical power to an electrical consumer when a switch disposed along the power cord is closed. The switch is actuated in response to a signal received from a sensor, such as an occupancy sensor or a power consumption sensor, and breaks continuity along the power cord when signals received from the sensor indicate that the occupancy or power usage criteria are not being met, which criteria may be customized for a particular application. The electrical power cord is operable to automatically reduce or substantially eliminate power consumption at its power output end.
US10541555B2
A system and method for controlling electrical power in a multi-phase electrical service to a load is provided. The system includes an electric meter that determines when an electrical characteristic of a phase of a multi-phase electrical service is below a threshold. A first switch and second switch are coupled to the first phase and second phase respectively and disconnect the phases from a power source. A bridging switch is coupled between the phases, the bridging switch being arranged between the load and the first and second switches. A controller is coupled between the electric meter, the first switch, the second switch, and the bridging switch. The controller causes the first switch to open in response to the electrical characteristic of the first phase being below the threshold and causing the bridging switch to close when the first switch is opened.
US10541552B2
Certain aspects of the present disclosure are generally directed to apparatus and techniques for protecting electronic devices that may be prone to damage by wireless charging fields. For example, the apparatus may include a wireless charging circuit configured to selectively generate a wireless charging field and an impedance detection circuit coupled to the wireless charging circuit and configured to detect an impedance change corresponding to the wireless charging field. In this case, a proximity detection circuit may selectively detect proximity of one or more electronic devices that are prone to damage by the wireless charging circuit. In some aspects, detecting the proximity of the one or more electronic devices is activated based on detecting the impedance change, and wherein generating the wireless charging field comprises reducing a transmit power of the wireless charging field based on detecting the impedance change.
US10541546B1
Embodiments are directed to systems and apparatuses for providing power to remote electronic devices. In one scenario, a system is provided which includes a sconce body. The sconce body includes a proximal side that allows placement adjacent to a wall, ceiling or surface, a distal side having an exterior surface, a cavity that slidably receives and encloses a removable power source, and an electronic device on or within the sconce body. The electronic device electrically connects to and is powered by the removable power source. The removable power source of the system can be slidably received within and enclosed by the cavity of the sconce body. The system also includes a wand that is attachable to and detachable from the removable power source. The wand has a specified length and is configured to provide for selective attachment of the removable power source to and removal from the sconce body.
US10541544B2
Techniques and systems are described that enable multiple current source prioritization with overvoltage protection.
US10541542B2
A battery pack receives a charging current from a charger via a power line. The battery pack includes a battery management unit and a transmitting unit. The battery management unit is coupled to a plurality of battery cells and is operable for acquiring data associated with the battery pack. The transmitting unit is coupled to the battery management unit and is operable for transmitting the data to the charger via a power line.
US10541531B2
A method is provided. The method comprises: booting a system; determining if the system has properly booted; if the system has properly booted, then initiating communications with the at least one DC-DC voltage converter system that is configured to power at least one remote radio head; determining if communications have been established with the at least one DC-DC voltage converter system; and if communications have been established, then supplying a higher voltage from the system.
US10541525B1
The present disclosure relates to configuring parameters of a system. In some examples, a timer duration circuit can be configured to output a timer duration signal defining a time duration for a retry signal based on an impedance of a first circuit coupled at a first node. A logic circuit can be configured to control an output of the retry signal to at least one integrator circuit to control a current to a second node based on one of the timer duration signal and a retry timer signal, and a combination thereof. An output circuit can be configured to output a stop retry signal based on a voltage established by a second circuit at the second node based on its impedance and the current. The stop retry signal can indicate a number of retries that have occurred and can be based on the capacitances of the first and second circuits.
US10541523B2
The present disclosure is directed to a cable securement assembly for protecting cables and/or cable bundles within a wind turbine. The cable securement assembly includes a cable spacer having an inner surface and an outer surface separated by a thickness and one or more fastening components. The inner surface defines an open center configured to receive the plurality of cables therein. The inner surface defines a plurality of cable locations defined by one or more through holes configured through the thickness. The one or more fastening components are configured to secure one or more of the plurality of cables at each cable location via the through holes.
US10541519B1
A method of assembling a circuit breaker installation includes inserting a carrier carrying a circuit breaker connected to a connector assembly having a connector pin into a first opening of a chassis and receiving a guide pin that extends from the carrier in a guide slot that is defined in a panel of a panel interface assembly plate that is disposed within a second opening of the chassis.
US10541514B2
A vertical external-cavity surface-emitting laser (VECSEL) whose blueshift is reduced also in a high intensity range of emitted laser light is realized. A surface-emitting device for VECSEL includes a base substrate made of GaN and c-axis oriented, and an emitter structure formed of a group 13 nitride semiconductor and provided on the base substrate. The emitter structure is formed of unit deposition parts, each of which is provided on the base substrate and includes a DBR layer having a distributed Bragg reflection structure and an active layer that has a multiple quantum well structure and generates excitation emission in response to irradiation with external laser light. A c-axis orientation of each of the unit deposition parts conforms to the c-axis orientation of the base substrate located directly below the unit deposition parts. Grooves are formed between the unit deposition parts.
US10541513B2
A method of manufacturing a light emitting element includes, sequentially (a) forming a first light reflecting layer having a convex shape; (b) forming a layered structure body by layering a first compound semiconductor layer, an active layer, and a second compound semiconductor layer; (c) forming, on the second surface of the second compound semiconductor layer, a second electrode and a second light reflecting layer formed from a multilayer film; (d) fixing the second light reflecting layer to a support substrate; (e) removing the substrate for manufacturing a light emitting element, and exposing the first surface of the first compound semiconductor layer and the first light reflecting layer; (f) etching the first surface of the first compound semiconductor layer; and (g) forming a first electrode on at least the etched first surface of the first compound semiconductor layer.
US10541510B2
The first transmission line has a width perpendicular to a transmission direction. The first electrode has a width not exceeding the width. The first electrode is opposed to the first transmission line. The ground layer has a positional relationship with each portion of the first transmission line. The ground layer is next to the first transmission line on at least one side consisting of a first side along a thickness direction of the mounting substrate, and a second side and a third side with the first transmission line interposed therebetween. The first transmission line is bonded to the first electrode and has the width equivalently, at least, at a portion of the first transmission line. The portion equivalently has the positional relationship with the ground layer. The portion is next to the ground layer in an equivalent shape along the transmission direction.
US10541509B2
A semiconductor light emitting device includes a substrate a semiconductor light emitting element that is disposed on the substrate and that emits light along a direction substantially parallel to a main surface of the substrate a wavelength conversion element that is disposed on a light emitting side of the semiconductor light emitting element, that absorbs a portion of the light emitted from the semiconductor light emitting element, and that emits light having a wavelength different from that of the absorbed light; and a holding member that is disposed on the substrate and holds the wavelength conversion element.
US10541502B2
A multimedia faceplate includes a frame having a front face and a rear face and at least one connector mounting aperture therein, a non-Ethernet connector mounted in the connector mounting aperture, an Ethernet conversion unit that is electrically connected to the non-Ethernet connector and a plurality of wire connection contacts that are electrically connected to the Ethernet conversion unit. The Ethernet conversion unit is configured to draw an electrical power signal from either an AC to DC power conversion unit or from a Power-over-Ethernet power signal received from an Ethernet cable that is connected to the wire connection contacts.
US10541500B2
A connector assembly, for example, employed in an extension of an implantable medical electrical system, may be contained in a flexible insulative sleeve so that a bore thereof extends along a longitudinal axis of the sleeve with an opening being formed by a distal terminal end of the sleeve. The assembly includes a plurality of isolation ring components interspersed among a plurality of contact ring components, wherein each of a plurality of conductor components has a first end coupled to a corresponding contact ring component, and a curvature formed along a length thereof, which length extends proximally from the coupled first end and into a proximal portion of the sleeve. To facilitate routing of the conductor component lengths, either each isolation ring component may include at least one guide, or a flexible inner insulative sleeve of the assembly may have longitudinally extending channels formed in an outer surface thereof.
US10541492B2
A cable connector including a connector shell including a support and an insert, wherein the insert includes a surface inclined to a cable-to-face direction of the insert so as to re-direct force applied on a face side of the insert sideways toward sides of the connector shell, and the support includes a surface inclined to the cable-to-face direction of the connector shell so as to react to the force, pushing back on the insert, thereby exerting a compression force on the insert. Related apparatus and methods are also described.
US10541490B2
An electrical-terminal includes a planar blade-shaped isolator and a conductor. The planar blade-shaped isolator is formed of a dielectric material having a spine, a tip, and a web. The spine extends along a longitudinal-axis. The tip extends along a lateral-axis, and the web extends from the spine and terminates at the tip. The web defines a slot extending in the lateral direction from and normal to the spine. The conductor has a first-side that overlays a second-side and defines a U-shaped bend and a gap between the first-side and the second side. The U-shaped bend is aligned parallel to and opposite the spine. The conductor includes a conductive stand-off located intermediate the first side and the second side of the conductor. The conductive stand-off is disposed within the slot of the web such that the first-side and the second-side are in further electrical contact through the conductive stand-off.
US10541486B2
A connector assembly comprises a first connector and a second connector mateable with each other. The first connector comprises two first positioning portions each having a first outer surface, and the second connector comprises two second positioning portion each having a second outer surface. Under a mated state where the first connector and the second connector are mated with each other, the first outer surfaces face the second outer surfaces in a horizontal direction (Y-direction), respectively. The connector assembly comprises at least one of a pair of first depressions provided to the first positioning portions, respectively, and another pair of second depressions provided to the second positioning portions, respectively. For example, when the first positioning portions are provided with the first depressions, respectively, under the mated state, each of the first depressions is located below an upper end of the first outer surface and depressed inward in the horizontal direction.
US10541485B2
An on-board diagnostic connector terminal is provided, including a plurality of first pins, a plurality of second pins and a substrate. Each first pin includes a first section and a second section. The first section connects to the second section. The first section includes a first connection end, and the second section includes a first soldering end. Each second pin includes a second connection end and a second soldering end. The first pins and the second pins are disposed on the substrate. The first soldering ends and the second soldering ends are arranged on a first straight line. At least one first connection end and the second connection end corresponding thereto are arranged linearly in a first direction. The first direction is perpendicular to the first straight line.
US10541482B2
An electrical connector includes a housing, first and second sets of terminals and a spacer. The housing has a first sidewall, a second sidewall spaced apart from the first sidewall and a cavity between the first and second sidewalls. The first set of terminals is disposed in the cavity adjacent to the first sidewall. The second set of terminals is disposed in the cavity adjacent to the second sidewall. The spacer is disposed in the cavity between the first and second sets of terminals.
US10541480B2
An electrical connector assembly provides an electrical connector mounted upon a main board, a CPU assembled upon connector with an interposer therebetween wherein some conductors on the CPU are electrically connected to the main board or to an external device via the conductive elements on the outer/exposed region of the interposer outside of the connector and a connection device, e.g., the connector set or the cable set, which is linked to those conductive elements on the outer/exposed region, while remaining conductors on the CPU are electrically connected to the main board via the conductive elements on the inner/hidden region of the interpose inside the connector by cooperation with the contacts of the connector.
US10541465B2
An antenna device includes a housing defining an interior cavity, a UHF antenna element, two VHF antenna elements and two WiFi antenna elements. The antenna elements are mounted to the housing and are selectively adjustable between a vertical, upright position and a folded, horizontal position. The antenna elements are situated on the housing to provide an omni-directional antenna pattern for receiving broadcast signals. Antenna circuitry provided within the interior cavity of the housing receives signals from the antenna elements and generates an output signal that is provided to at least one output connector mounted on the housing or on one or more signal cables extending therefrom and to an external electronic device connected thereto.
US10541463B2
The present application discloses a glass antenna arranged on a vehicular window glass. The glass antenna includes: a feeding terminal connected to an antenna amplifier; a first antenna connected to the feeding terminal and set so as to receive a radio frequency signal in a first frequency band which has a first wavelength at a central frequency of the first frequency band; a coupling element having a length set based on a length obtained by multiplying one-half of the first wavelength by a glass reduction rate, coupling element being connected to the feeding terminal; and a second antenna capacitively coupled to the coupling element and set so as to receive a radio frequency signal in a second frequency band which has a second wavelength at a central frequency of the second frequency band.
US10541461B2
In one aspect, an active electronically scanned array (AESA) tile includes a radiator structure and oxide-bonded semiconductor wafers attached to the radiator structure and comprising a radio frequency (RF) manifold and a beam former. An RF signal path through the oxide-bonded wafers comprises a first portion that propagates toward the beam former and a second portion that propagates parallel to the beam former.
US10541457B2
Provided is a multi-resonator bandpass filter, which comprises a block, an input electrode, and an output electrode. The block comprises an open surface, a short-circuited surface, and a top surface. Multiple of resonant holes are penetrated through the block. The open surface is provided with a first hollowed-out region; the top surface is provided with two second hollowed-out region; the input electrode and the output electrode are disposed on the two second hollowed-out region, respectively. The block further comprises a ground metal layer and a resonant coating layer. Each of the resonant holes is coaxially provided with a first groove and a second groove in the direction from the open surface to the short-circuited surface. The first groove is a rectangular shape in the cross-section parallel to the open surface, and the second groove is substantially a round shape in the cross-section parallel to the open surface.
US10541456B2
A method of operating a metal-air battery apparatus include: operating a metal-air battery unit by supplying air to the metal-air battery unit; stopping the operation of the metal-air battery unit by stopping the supply of air to the metal-air battery unit; and removing residual oxygen in the metal-air battery unit by performing a discharge operation.
US10541452B2
A battery pack includes a plurality of batteries including a first battery and a second battery, and a circuit board including a main surface and a protruding surface extending from the main surface, the main surface being located at one surface of the first battery and the protruding surface being located at the second battery. The second battery is electrically connected to the circuit board through the protruding surface.
US10541451B2
Provided herein are energy storage devices. In some cases, the energy storage devices are capable of being transported on a vehicle and storing a large amount of energy. An energy storage device is provided comprising at least one liquid metal electrode, an energy storage capacity of at least about 1 MWh and a response time less than or equal to about 100 milliseconds (ms).
US10541450B2
An alkaline secondary battery having excellent charge-discharge cycle characteristics is provided. The alkaline secondary battery includes a positive electrode, a negative electrode, and a separator interposed between the positive electrode and the negative electrode. The positive electrode contains a silver oxide. The negative electrode contains zinc-based particles selected from the group consisting of zinc particles and zinc alloy particles. The separator holds an alkaline electrolyte solution. An anion conductive membrane is disposed between the negative electrode and the separator. The anion conductive membrane includes a polymer as a matrix and particles of at least one metal compound selected from the group consisting of metal oxides, metal hydroxides, metal carbonates, metal sulfates, metal phosphates, metal borates, and metal silicates, which are dispersed in the matrix.
US10541445B2
The present invention relates to an additive for a non-aqueous electrolyte solution including a compound represented by Formula 1 below, a non-aqueous electrolyte solution for a lithium secondary battery including the same, and a lithium secondary battery including the non-aqueous electrolyte solution. NC—(R)n—CN [Formula 1] (in Formula 1, R is a cycloalkylene group having 3 to 6 carbon atoms in which at least one cyano group (—CN) is substituted or unsubstituted, a haloalkylene group having 2 to 5 carbon atoms in which at least one cyano group (—CN) is substituted or unsubstituted, or an alkylene group having 2 to 5 carbon atoms in which at least one cyano group (—CN) is substituted, and n is an integer of 1 to 5.)
US10541444B2
A rechargeable lithium battery includes: a positive electrode including a positive active material; and an electrolyte solution including a solvent and an additive, wherein the positive active material includes a lithium-containing transition metal oxide, the solvent includes a hydrofluoroether, and the additive includes a first additive represented by Chemical Formula 1 and at least one selected from a second additive represented by Chemical Formula 2, a third additive represented by Chemical Formula 3, and a fourth additive represented by Chemical Formula 4.
US10541431B2
A cooling arrangement for cooling a fuel cell in a fuel cell system is disclosed. The cooling arrangement has at least two fluidically connected cooling circuits in which a liquid coolant medium flows, The first cooling circuit includes a first coolant pump, a fuel cell heat exchanger, a heating unit, and a charge air cooler, which is in heat-exchanging contact with compressed supply air flowing to the fuel cell. The second cooling circuit includes a cooling heat exchanger for cooling the liquid coolant medium. The cooling arrangement includes at least one further coolant pump.
US10541429B2
A novel method to produce thin films spatially disposed on desired areas of workpieces is disclosed. Examples of include the formation of a yttria stabilized zirconia (YSZ) film formed on a desired portion of a stainless steel interconnect for solid oxide fuel cells by Atomic Layer Deposition (ALD). A number of methods to produce the spatially disposed YSZ film structures are described including polymeric and silicone rubber masks. The thin film structures have utility for preventing the reaction of glasses with metals, in particular alkali-earth containing glasses with ferritic stainless steels, allowing high temperature bonding of these materials.
US10541427B2
The present specification relates to a carrier-nanoparticle complex, a catalyst including the same, an electrochemical battery or a fuel cell including the catalyst, and a method for preparing the same.
US10541423B2
An electrode mixture layer composition for a nonaqueous electrolyte secondary battery contains an active material, water and a binder. The binder contains a crosslinked polymer of a monomer component including an ethylenically unsaturated carboxylic acid monomer, and a salt thereof. The crosslinked polymer is a polymer that is crosslinked with allyl methacrylate, and an amount of the allyl methacrylate used is 0.1 to 2.0 parts by weight relative to total 100 parts by weight of non-crosslinking monomers, and a content of the crosslinked polymer and salt thereof is 0.5% to 5.0% by weight of the active material.
US10541422B2
There is provided a fuel cell cathode electrode, comprising a porous skeletal medium, the surface of which medium is modified or otherwise arranged or constructed to induce enhanced activated behaviour, wherein the enhanced activated behaviour is induced by means of increasing the surface area for a given volume of the electrode and/or by increasing the number and/or availability of reactive sites on the electrode. A fuel cell having such a cathode electrode, a method of manufacturing such a cathode electrode, and use of such a cathode electrode in a fuel cell is also disclosed.
US10541413B2
A method of manufacturing a cathode material for a lithium ion cell comprises: generating a lithium nickel composite oxide material in a manufacturing process, wherein the manufacturing process results in residual lithium being present in the lithium nickel composite oxide material; washing the lithium nickel composite oxide material to remove at least part of the residual lithium, wherein the washing provides the lithium nickel composite oxide material with a moisture content; and drying the lithium nickel composite oxide material to remove at least part of the moisture content, the drying performed in an environment of substantially only an inert gas or air essentially free of carbon dioxide.
US10541405B2
Two or more series-connected sets are arranged in a vertical direction and connected in series through an interstage wire. Each of the two or more series-connected sets includes two or more module batteries that are arranged in a horizontal direction and connected in series through an intrastage wire. The main pole feedthrough part penetrates through a side wall of the container. The main pole terminal is disposed outside the case. An insulator of the main pole supporter insulates a first coupling part and a second coupling part from each other. The first coupling part is coupled to the base, and the second coupling part is coupled to the main pole terminal. The two or more cells are housed in an accommodation space and charged and discharged via the main pole.
US10541399B2
The present invention relates to a secondary battery separator, and a manufacturing method therefor. The secondary battery separator according to the present invention comprises an organic/inorganic composite porous layer for improving thermal resistance and physical strength, and since the organic/inorganic composite porous layer uses polymer particles as a binder, the secondary battery separator, compared with a separator using a solvent-type binder resin using organic solvents, exhibits excellent permeability.
US10541396B2
In order to enable a connection between measuring points of an electro-chemical device and a monitoring unit of the electro-chemical device to be easily and rapidly established, there is proposed a conduit system for connecting a plurality of voltage tapping points and/or temperature measuring points of an electro-chemical device to a monitoring unit of the electro-chemical device which comprises a plurality of voltage tapping lines and/or temperature measuring lines and a stiffening structure in which and/or on which the plurality of voltage tapping lines and/or temperature measuring lines are arranged at least in sections thereof.
US10541392B2
A feed-through through a housing part of a housing, for example of a battery or a capacitor made of a metal, wherein the housing part has at least one opening, through which at least one conductor is fed in a glass or glass ceramic material, and wherein the conductor has at least two sections in the axial direction, a first section made of a first material, e.g. aluminium, and a second section made of a second material, e.g. copper, as well as a transition from the first to the second material, and wherein the transition from the first to the second material is located in the region of the glass or glass ceramic material, said glass or glass ceramic material being adapted to the metal of the housing in such a way that a compression glass-to-metal seal is formed.
US10541385B2
A display device according to an embodiment of the present invention includes: a substrate; an organic light-emitting diode provided for each pixel on the substrate; an insulating layer that is formed along a boundary of the pixel and has an opening portion in a light-emitting region of the pixel; a first refractive index layer; and a second refractive index layer. The first refractive index layer is disposed on the insulating layer and the organic light-emitting diode, is made of a material having a first refractive index, and has a first recessed portion overlapping with a formation region of the insulating layer in plan view. The second refractive index layer is disposed inside the first recessed portion and is made of a material having a second refractive index lower than the first refractive index.
US10541379B2
An organic electroluminescent device, a method for manufacturing the same, and a display device. The organic electroluminescent device includes: a base substrate comprising a plurality of pixel regions thereon; a pixel electrode layer; a planarization layer, formed with a protrusion on a surface of the planarization layer facing away from the base substrate and at a position corresponding to at least one side edge of a periphery of each pixel region; an anode layer, the anode layer being electrically connected to the pixel electrode layer through a via hole, and the anode layer covering the pixel region and covering a side surface of the protrusion facing the pixel region; a light emitting layer, a height of a surface of the light emitting layer being less than a height of the anode layer covering the side surface of the protrusion; a pixel definition layer; and a cathode layer.
US10541372B2
A light-emitting device having a curved light-emitting surface is provided. Further, a highly-reliable light-emitting device is provided. A substrate with plasticity is used. A light-emitting element is formed over the substrate in a flat state. The substrate provided with the light-emitting element is curved and put on a surface of a support having a curved surface. Then, a protective layer for protecting the light-emitting element is formed in the same state. Thus, a light-emitting device having a curved light-emitting surface, such as a lighting device or a display device can be manufactured.
US10541352B2
Described herein are methods for growing light emitting devices under ultra-violet (UV) illumination. A method includes growing a III-nitride n-type layer over a III-nitride p-type layer under UV illumination. Another method includes growing a light emitting device structure on a growth substrate and growing a tunnel junction on the light emitting device structure, where certain layers are grown under UV illumination. Another method includes forming a III-nitride tunnel junction n-type layer over the III-nitride p-type layer to form a tunnel junction light emitting diode. A surface of the III-nitride tunnel junction n-type layer is done under illumination during an initial period and a remainder of the formation is completed absent illumination. The UV light has photon energy higher than the III-nitride p-type layer's band gap energy. The UV illumination inhibits formation of Mg—H complexes within the III-nitride p-type layer resulting from hydrogen present in a deposition chamber.
US10541349B1
A method of manufacturing an inverted metamorphic multijunction solar cell is disclosed herein. The method includes forming a lattice constant transition material positioned between a first subcell and a second subcell using a metal organic chemical vapor deposition (MOCVD) reactor. The solar cell further includes at least one distributed Bragg reflector (DBR) layer directly adjacent a back surface field (BSF) layer.
US10541346B2
Improved high work function back contacts for solar cells are provided. In one aspect, a method of forming a solar cell includes: forming a completed solar cell having a substrate coated with an electrically conductive material, an absorber disposed on the electrically conductive material, a buffer layer disposed on the absorber, a transparent front contact disposed on the buffer layer, and a metal grid disposed on the transparent front contact; removing the substrate and the electrically conductive material using exfoliation, exposing a backside surface of the solar cell; depositing a high work function material onto the back side surface of the solar cell; and depositing a back contact onto the high work function material. A solar cell formed by the present techniques is also provided. Yield of the exfoliated device can be improved by removing bubbles from adhesive used for exfoliation and/or forming contact pads to access the metal grid.
US10541345B2
The present disclosure generally relates to a solar cell device that includes a substrate comprising a front side surface and a backside surface; an epitaxial region overlying the substrate, wherein the epitaxial region comprises a first Bragg reflector disposed below a first solar cell, wherein the first solar cell has a first bandgap, wherein the first Bragg reflector is operable to reflect a first range of radiation wavelengths back into the first solar cell, and is operable to cool the solar cell device by reflecting a second range of radiation wavelengths that are outside the photogeneration wavelength range of the first solar cell or that are weakly absorbed by the first solar cell, and may additionally comprise a second Bragg reflector operable to reflect a third range of radiation wavelengths back into the first solar cell.
US10541343B2
A method for fabricating a device with integrated photovoltaic cells includes supporting a semiconductor substrate on a first handle substrate and doping the semiconductor substrate to form doped alternating regions with opposite conductivity. A doped layer is formed over a first side the semiconductor substrate. A conductive material is patterned over the doped layer to form conductive islands such that the conductive islands are aligned with the alternating regions to define a plurality of photovoltaic cells connected in series on a monolithic structure.
US10541341B2
A light receiving device includes a light absorbing layer. The light absorbing layer includes multiple unit structures. Each unit structure has an InAs portion, a first GaSb portion, an InSb portion, and a second GaSb portion, which are arranged in a direction of an axis. One of the group-III atomic plane and the group-V atomic plane in the first GaSb portion is bonded to another of the group-III atomic plane and the group-V atomic plane in the InAs portion. One of the group-III atomic plane and the group-V atomic plane of the InSb portion is bonded to another of the group-III atomic plane and the group-V atomic plane of the first GaSb portion. One of the group-III atomic plane and the group-V atomic plane of the second GaSb portion is bonded to another of the group-III atomic plane and the group-V atomic plane of the InSb portion.
US10541340B2
A method for controlling any of a responsivity, response time, and trap characteristics of a two-dimensional (2D) material on a self-assembled monolayers (SAMs) device, the method including modifying a surface of an oxide substrate, in an atomic scale, to create the 2D material, wherein the modifying the surface includes modifying a level of impurities trapped in the surface and a doping level of the surface, and forming charge carrier traps at the surface, wherein a capture rate and an emission rate of the charge carrier is influenced by an exposure to a light signal, and wherein the exposure to the light signal further changes the doping level of the surface.
US10541319B2
A method of forming first and second fin field effect transistors (finFETs) on a substrate includes forming first and second fin structures of the first and second finFETs, respectively, on the substrate. The first and second fin structures have respective first and second vertical dimensions that are about equal to each other. The method further includes modifying the first fin structure such that the first vertical dimension of the first fin structure is smaller than the second vertical dimension of the second fin structure and depositing a dielectric layer on the modified first fin structure and the second fin structure. The method further includes forming a polysilicon structure on the dielectric layer and selectively forming a spacer on a sidewall of the polysilicon structure.
US10541314B2
A method for fabricating a semiconductor device includes providing a base substrate, forming a plurality of doped regions in the base substrate, forming an initial capping layer covering surfaces of the plurality of doped regions, forming a dielectric layer on the initial capping layer and the base substrate, forming a plurality of vias in the dielectric layer to expose a surface portion of the initial capping layer, and etching the exposed surface portion of the initial capping layer at a bottom of each via to form a silicide region exposed at the bottom of the via. The silicide region has a reduced thickness compared with a thickness of the initial capping layer. The method further includes forming a metal silicide layer by performing a self-aligned silicide process on an entire silicide region. The metal silicide layer is in contact with the plurality of doped regions.
US10541313B2
A method of forming a semiconductor device includes providing a heterojunction semiconductor body. The heterojunction semiconductor body includes a first type III-V semiconductor layer and a second type III-V semiconductor layer formed over the first type III-V semiconductor layer. The second type III-V semiconductor layer has a different bandgap as the first type III-V semiconductor layer such that a first two-dimensional charge carrier gas forms at an interface between the first and second type III-V semiconductor layers. The second type III-V semiconductor layer has a thicker section and a thinner section. A first input-output electrode is formed on the thicker section. A gate structure and a second input-output are formed on the thinner section. The gate structure is laterally spaced apart from a transition between the thicker and thinner sections of the second type III-V semiconductor layer.
US10541306B2
A semiconductor die and a process for fabricating the semiconductor die are disclosed. The semiconductor die has a substrate and a silicon carbide (SiC) epitaxial structure on the substrate. The SiC epitaxial structure includes at least a first N-type SiC layer, at least a first P-type SiC layer, and carbon vacancy reduction material, which has been implanted into a surface of the SiC epitaxial structure. Further, the SiC epitaxial structure has been annealed to mobilize the carbon vacancy reduction material to diffuse carbon atoms substantially throughout the SiC epitaxial structure, thereby increasing an average carrier lifetime in the SiC epitaxial structure.
US10541304B2
A method for fabricating semiconductor device includes the steps of: providing a substrate; forming a gate structure on the substrate; forming a spacer adjacent to the gate structure; forming a recess adjacent to the spacer; forming a buffer layer in the recess, wherein the buffer layer comprises a crescent moon shape; and forming an epitaxial layer on the buffer layer.
US10541301B2
A method of producing a semiconductor device includes providing a semiconductor body including a semiconductor body material having a dopant diffusion coefficient that is smaller than the corresponding dopant diffusion coefficient of silicon. At least one first semiconductor region doped with dopants of a first conductivity type is produced in the semiconductor body, including by applying a first implantation of first implantation ions. At least one second semiconductor region adjacent to the at least one first semiconductor region and doped with dopants of a second conductivity type complementary to the first conductivity type is produced in the semiconductor body, including by applying a second implantation of second implantation ions.
US10541299B2
A semiconductor device includes a first conductivity type semiconductor substrate, a second conductivity type first and second buried diffusion layers that are arranged in the semiconductor substrate, a semiconductor layer arranged on the semiconductor substrate, a second conductivity type first impurity diffusion region that is arranged in the semiconductor layer, a second conductivity type second impurity diffusion region that is arranged, in the semiconductor layer, on the second buried diffusion layer, a second conductivity type first well that is arranged in a first region of the semiconductor layer, a first conductivity type second well that is arranged, in the semiconductor layer, in a second region, a first conductivity type third and fourth impurity diffusion regions that are arranged in the first well, and a first conductivity type fifth impurity diffusion region that is arranged in the second well.
US10541298B2
A method includes forming a capacitor, which includes depositing a bottom electrode layer, depositing a capacitor insulator layer over the bottom electrode layer, depositing a top electrode layer over the capacitor insulator layer, and depositing a dielectric layer over the top electrode layer. The dielectric layer is etched using a process gas until the top electrode layer is exposed. In the etching of the dielectric layer, the dielectric layer has a first etching rate, and the top electrode layer has a second etching rate, and a ratio of the first etching rate to the second etching rate is higher than about 5.0.
US10541293B2
An organic light emitting display device is disclosed, which removes an inorganic film from a bending area and minimizes a crack of a routing line to enable an extreme bending. The organic light emitting display device comprises a substrate having a display area and a bending area; a display assembly provided on a display area of the substrate; a routing line arranged on the bending area of the substrate and connected to the display assembly; and an organic layer provided on the bending area of the substrate, covering the routing line, wherein the bending area of the substrate has only the routing line and the organic layer.
US10541291B2
An organic light-emitting display device includes a first substrate having transmitting regions and pixel regions separated from each other by the transmitting regions, a plurality of thin film transistors on the first substrate in the pixel regions, a passivation layer covering the plurality of thin film transistors, a plurality of pixel electrodes on the passivation layer and electrically connected to the thin film transistors, the pixel electrodes being in the pixel regions and overlapping the thin film transistors, an opposite electrode in the transmitting regions and the pixel regions, the opposite electrode facing the plurality of pixel electrodes and being configured to transmit light, an organic emission layer interposed between the pixel electrodes and the opposite electrode, and a color filter in corresponding pixel regions.
US10541268B2
A magnetic memory device is provided. The magnetic memory device includes: (i) a cylindrical core, (ii) a first cylindrical ferromagnetic layer that surrounds the cylindrical core, (iii) a spacer layer that surrounds the first cylindrical ferromagnetic layer, and (iv) a second cylindrical ferromagnetic layer that surrounds the spacer layer. The cylindrical core, the first cylindrical ferromagnetic layer, the spacer layer, and the second cylindrical ferromagnetic layer collectively form a magnetic tunnel junction.
US10541266B2
High-quality surface coatings, and techniques combining the atomic precision of molecular beam epitaxy and atomic layer deposition, to fabricate such high-quality surface coatings are provided. The coatings made in accordance with the techniques set forth by the invention are shown to be capable of forming silicon CCD detectors that demonstrate world record detector quantum efficiency (>50%) in the near and far ultraviolet (155 nm-300 nm). The surface engineering approaches used demonstrate the robustness of detector performance that is obtained by achieving atomic level precision at all steps in the coating fabrication process. As proof of concept, the characterization, materials, and exemplary devices produced are presented along with a comparison to other approaches.
US10541263B2
An image sensor package includes an image sensor chip, a logic chip, and a memory chip structure that are vertically stacked. The image sensor chip includes a pixel array and an interconnection structure that receives a power voltage, ground voltage, or signals. The logic chip processes pixel signals from the image sensor chip and receives the power voltage, ground voltage, or signals via the image sensor chip. The memory chip structure includes a memory chip, a molding portion surrounding the memory chip, and at least one through mold via contact vertically passing through the molding portion and connected to at least one of the logic or memory chip. The memory chip stores at least one of a pixel signal processed by the logic chip or a pixel signal from the image sensor chip and receives the power voltage, ground voltage, or signals via the image sensor chip and logic chip.
US10541260B2
An organic photoelectric conversion element includes an anode, a cathode, and a photoelectric conversion portion between the anode and the cathode. The photoelectric conversion portion includes a first organic compound layer containing an organic compound. Also, a second organic compound layer is disposed between the cathode and the photoelectric conversion portion. The second organic compound layer contains an organic compound having an ionization potential of 5.1 eV or less and a band gap of 2.5 eV or more.
US10541253B2
A method of forming a semiconductor circuit having FinFET devices that have fins of different height is provided. There is a shallow trench isolation layer (STI) on top of a semiconductor substrate. A first Fin Field Effect Transistor (FinFET) comprises a first semiconductor fin including a first layer that extends from a common substrate level through the STI layer to a first height above a top surface of the STI layer. There is a second FinFET comprising a second semiconductor fin including the first layer that extends from the common substrate level through the STI layer to the first height above the top surface of the STI layer, plus a second layer having a second height, plus a third layer having a third height. The second semiconductor fin is taller than the first semiconductor fin.
US10541248B2
A semiconductor memory device includes a stack of word lines and insulating patterns. Cell pillars extend vertically through the stack of word lines and insulating patterns with memory cells being formed at the junctions of the cell pillars and the word lines. A ratio of the thickness of the word lines to the thickness of immediately neighboring insulating patterns is different at different locations along one or more of the cell pillars. Related methods of manufacturing and systems are also disclosed.
US10541246B2
3-d flash memory cells and methods of manufacture are described. The devices and methods recess a compound floating gate in between the silicon oxide slabs which reduces the quantum probability of electron tunneling between vertically adjacent storage cells. The devices and methods further include a high work function nanocrystalline metal in the compound floating gate. A polysilicon buffer layer forms a portion of the compound floating gate. The polysilicon buffer layer allows the high work function nanocrystalline metal to be selectively deposited. The polysilicon buffer layer further protects the high work function nanocrystalline metal from oxidation with the gate oxide subsequently formed on the other side.
US10541241B2
A semiconductor device includes a substrate having a cell region and a peripheral region, a thyristor on the cell region, a MOS transistor on the peripheral region, and a first silicide layer on the substrate adjacent to the thyristor on the cell region. Preferably, the thyristor includes: a first semiconductor layer, a second semiconductor layer, a third semiconductor layer, and a fourth semiconductor layer on the cell region, vertical dielectric patterns in the first semiconductor layer, the second semiconductor layer, the third semiconductor layer, and the fourth semiconductor layer, and first contact plugs on the fourth semiconductor layer.
US10541238B2
A method is provided for fabricating a FinFET. The method includes providing a substrate including an NMOS region; forming a plurality of fins on the substrate; forming an isolation layer between adjacent fins and on the substrate; forming a gate structure across a length portion of the fin; forming a first mask layer on the top surface and sidewalls of the fin; etching the first mask layer to expose the top surface of the fin on both sides of the gate structure; removing a thickness portion of the fin on both sides of the gate structure, wherein the etched fin and the remaining first mask layer form a first trench; performing a thinning treatment of the remaining first mask layer on a sidewall of the first trench to increase width of the first trench; and forming an N-type in-situ doped epitaxial layer to fill up the first trench.
US10541235B2
A light emitting device package is provided. The light emitting device package may include a main body having a cavity including side surfaces and a bottom, and a first reflective cup and a second reflective cup provided in the bottom of the cavity of the main body and separated from each other. A first light emitting device may be provided in the first reflective cup, and a second light emitting device may be provided in the second reflective cup.
US10541233B2
A display device including a circuit substrate, a plurality of pixels, and a light-shielding layer is provided. The pixels include a plurality of light-emitting elements. The light-emitting elements are disposed on the circuit substrate and are electrically connected to the circuit substrate. The light-emitting elements in the pixels are arranged along an arrangement direction. The light-shielding layer is disposed on the circuit substrate and has a plurality of pixel apertures. The pixels are disposed in a corresponding pixel aperture. The light-shielding layer includes a plurality of first light-shielding patterns extending in the arrangement direction and a plurality of second light-shielding patterns connected to the first light-shielding patterns. The extending direction of the second light-shielding patterns is different from the extending direction of the first light-shielding patterns. A thickness of the first light-shielding patterns is greater than or substantially equal to a thickness of the second light-shielding patterns.
US10541223B2
A method of operating a wire bonding machine is provided. The method includes the steps of: (a) supporting a substrate on a material handling system of the wire bonding machine; (b) changing a bend profile of the substrate; and (c) securing, after step (b), the substrate against a support structure of the wire bonding machine using a clamping element of the wire bonding machine, the support structure for supporting the substrate during a wire bonding operation, and the clamping element for securing the substrate to the support structure during the wire bonding operation.
US10541215B1
A transient electronic device utilizes a glass-based interposer that is treated using ion-exchange processing to increase its fragility, and includes a trigger device operably mounted on a surface thereof. An integrated circuit (IC) die is then bonded to the interposer, and the interposer is mounted to a package structure where it serves, under normal operating conditions, to operably connect the IC die to the package I/O pins/balls. During a transient event (e.g., when unauthorized tampering is detected), a trigger signal is transmitted to the trigger device, causing the trigger device to generate an initial fracture force that is applied onto the glass-based interposer substrate. The interposer is configured such that the initial fracture force propagates through the glass-based interposer substrate with sufficient energy to both entirely powderize the interposer, and to transfer to the IC die, whereby the IC die also powderizes (i.e., visually disappears).
US10541213B2
An embodiment package on package (PoP) device includes a molding compound having a metal via embedded therein, a passivation layer disposed over the molding compound, the passivation layer including a passivation layer recess vertically aligned with the metal via, and a redistribution layer bond pad capping the metal via, a portion of the redistribution layer bond pad within the passivation layer recess projecting above a top surface of the molding compound.
US10541201B2
A semiconductor package including a package substrate, a semiconductor chip on a first surface of the package substrate, a connection substrate on the package substrate and spaced apart from and surrounding the semiconductor chip, the connection substrate including a plurality of conductive connection structures penetrating therethrough, a plurality of first connecting elements between the semiconductor chip and the package substrate and electrically connecting the semiconductor chip to the package substrate, a plurality of second connecting elements between the connection substrate and the package substrate and electrically connecting the connection substrate to package substrate, a mold layer encapsulating the semiconductor chip and the connection substrate, and an upper redistribution pattern on the mold layer and the semiconductor chip and electrically connected to a corresponding one of the plurality of conductive connection structures may be provided.
US10541194B2
A semiconductor package includes a semiconductor die and a ceramic package body covering the semiconductor die. The ceramic package body includes a plurality of contact pads. Each of a first plurality of leads includes a top portion and a bottom portion. The top portion of each of the first plurality of leads is electrically connected to a contact pad of the plurality of contact pads. Each of a second plurality of leads includes a top portion and a bottom portion and an interconnection portion between the top portion and the bottom portion. The top portion of each of the second plurality of leads includes separate finger portions that are electrically connected to at least two of the plurality of contact pads.
US10541187B2
A semiconductor package including an organic interposer includes: first and second semiconductor chips each having active surfaces having connection pads disposed thereon; the organic interposer disposed on the active surfaces of the first and second semiconductor chips and including a wiring layer electrically connected to the connection pads; barrier layers disposed onside surfaces of the first and second semiconductor chips; and an encapsulant encapsulating at least portions of the first and second semiconductor chips.
US10541186B2
A chip package and a chip packaging method are provided. The package includes: a chip to be packaged, a reinforcing layer and solder bumps. The chip to be packaged includes a first surface and a second surface opposite to each other, the first surface includes a sensing region and first contact pads, and the first contact pads are electrically coupled to the sensing region. The reinforcing layer covers the first surface of the chip to be packaged. The solder bumps are provided on the second surface of the chip to be packaged. The solder bump is electrically connected to the first contact pad and is configured to electrically connect with an external circuit.
US10541184B2
Embodiments may include a method of etching. The method may also include flowing a gas mixture through a plasma discharge to form plasma effluents. The method may further include flowing the plasma effluents through a plurality of apertures to a layer on a substrate. The layer may have a first thickness. In addition, the method may include etching the layer with the plasma effluents. The method may also include measuring the intensity of emission from a reaction of plasma effluents with the layer. The method may further include summing the intensity of the emission while the plasma effluents are being flowed to the layer to obtain an integrated intensity. The method may then include comparing the integrated intensity to a reference value corresponding to a target etch thickness. The method may include extinguishing the plasma discharge when the integrated intensity is equal to or greater than the reference value.
US10541175B1
A structure and a formation method of a semiconductor device structure are provided. The method includes forming a first fin structure, a second fin structure, and a third fin structure over a semiconductor substrate. The method includes forming first spacer elements over sidewalls of the first fin structure and the second fin structure and partially removing the first fin structure and the second fin structure. The method includes forming second spacer elements over sidewalls of the third fin structure and partially removing the third fin structure. The second spacer element is taller than the first spacer element. The method includes epitaxially growing a semiconductor material over the first fin structure, the second fin structure, and the third fin structure such that a merged semiconductor element is formed on the first fin structure and the second fin structure, and a semiconductor element is formed on the third fin structure.
US10541172B2
An interconnect structure and methods of forming the interconnect structure an interconnect dielectric including at least one contact landing within the interconnect dielectric and/or underlying the interconnect dielectric. The structure and methods include roughening an exposed surface of at least one contact landing to increase the surface area of a conductive metal subsequently disposed in a contact feature and in direct contact with the roughened surface of the least one contact landing.
US10541162B2
In an embodiment, a system includes: a wafer pod defining a cavity configured to store a wafer at a wafer position; calibration sensors within the cavity, each calibration sensor configured to produce calibration data indicating that the wafer is at a respective part of the cavity; and a processor configured to determine whether the wafer is positioned at the wafer position within the cavity based on the calibration data.
US10541161B2
Provided is a substrate treating apparatus. The substrate treating apparatus comprises: a support unit provided to support the substrate and rotate the substrate; a treatment liquid nozzle for supplying the treatment liquid onto the substrate supported by the support unit; a pre-wet liquid nozzle for supplying a pre-wet liquid onto a substrate supported by the support unit; and a controller for controlling the treatment liquid nozzle and the pre-wet liquid nozzle, wherein the controller controls the treatment liquid nozzle and the pre-wet liquid nozzle to perform a pre-wet step for supplying the pre-wet liquid to the substrate, and then a treatment liquid supply step for supplying the treatment liquid to the substrate and supplying the pre-wet liquid to the substrate during the supplying the treatment liquid to the substrate.
US10541155B2
A nested finned heat sink with heat pipe(s). A heat dissipation unit includes a base seat and a first radiating fin assembly. The first radiating fin assembly includes multiple first radiating fins. Two ends of each first radiating fin are respectively formed with a first end edge and a second end edge on a first side. The respective first radiating fins are nested with height and width gradually increased. Each first radiating fin is formed with at least one first support section and a first opening in a position corresponding to the first support section. The first support section abuts against and supports another first radiating fin.
US10541153B2
An electronics package includes an insulating substrate, an electrical component having a back surface coupled to a first surface of the insulating substrate, and an insulating structure surrounding at least a portion of a perimeter of the electrical component. A first wiring layer extends from the first surface of the insulating substrate and over a sloped side surface of the insulating structure to electrically couple with at least one contact pad on an active surface of the electrical component. A second wiring layer is formed on a second surface of the insulating substrate and extends through at least one via therein to electrically couple with the first wiring layer.
US10541146B2
A method of etching is described. The method includes providing a substrate having a first material containing organic material and a second material that is different from the first material, forming a first chemical mixture by plasma-excitation of a first process gas containing an inert gas, and exposing the first material on the substrate to the first chemical mixture. Thereafter, the method includes forming a second chemical mixture by plasma-excitation of a second process gas containing S and O, and optionally a noble element, and exposing the first material on the substrate to the second plasma-excited process gas to selectively etch the first material relative to the second material.
US10541140B2
A process for metalizing a through silicon via feature in a semiconductor integrated circuit device, the process including, during the filling cycle, reversing the polarity of circuit for an interval to generate an anodic potential at said metalizing substrate and desorb leveler from the copper surface within the via, followed by resuming copper deposition by re-establishing the surface of the copper within the via as the cathode in the circuit, thereby yielding a copper filled via feature.
US10541136B2
In one aspect a method of fabricating an n-doped strained germanium (Ge) film is disclosed, which includes depositing a strained Ge film on an underlying substrate, implanting at least one electron-donating dopant in the Ge film, and exposing the implanted Ge film to one or more laser pulses having a pulsewidth in a range of about 1 ns to about 100 ms so as to generate a substantially crystalline strained Ge film. In some embodiments, the pulses can cause melting followed by substantial recrystallization of at least a portion of the implanted Ge film. In some embodiments, the resultant Ge film can have a thickness in a range of about 10 nm to about 1 microns.
US10541116B2
A multi-source low-power low-temperature plasma polymerized coating device and method belong to the technical field of plasma. In the device, a plurality of discharge cavities are mounted on the wall of a main vacuum chamber; a plane grounding grid mesh and a porous electrode plate are mounted in each discharge cavity; and the porous electrode plate is parallel to the grid mesh, keeps a gap with the grid mesh and is connected with a low-power high-frequency power source. A carrier gas pipeline and a monomer steam pipeline are respectively connected to each discharge cavity. To-be-treated base material is placed in the main vacuum chamber. The vacuum pump is started to feed carrier gas and monomer steam. The wall of the discharge cavity is discharged by the porous electrode plate; the monomer steam is polymerized; and the polymerisate passes through small holes and the grid mesh successively in the porous electrode plate to enter the vacuum chamber and deposit on the surface of the base material to form a polymer coating. The device of the present invention has the advantages of even spatial distribution of plasma, good quality uniformity of products under batch treatment, low plasma energy and density, difficult in excessively destroying a chemical monomer structure and good quality of the formed polymer coating.
US10541114B2
An inductively-coupled plasma (ICP) generation system may include a dielectric tube, a first inductive coil structure to enclose the dielectric tube, an RF power supply, a first main capacitor between a positive output terminal of the RF power supply and one end of the first inductive coil structure, and a second main capacitor between a negative output terminal of the RF power supply and an opposite end of the first inductive coil structure. The first inductive coil structure may include inductive coils connected in series to each other and placed at different layers, the inductive coils having at least one turn at each layer, and auxiliary capacitors, which are respectively provided between adjacent ones of the inductive coils to distribute a voltage applied to the inductive coils.
US10541102B2
Described herein is an x-ray backscatter apparatus for non-destructive inspection of a part. The apparatus includes an x-ray emitter and a zone plate. The x-ray emitter includes an x-ray shield, a vacuum tube, a cathode, and an anode. The x-ray shield has an emission aperture. The vacuum tube is within the x-ray shield. The cathode and anode are enclosed within the vacuum tube. The cathode generates an electron emission. The anode is located relative to the cathode to receive the electron emission and convert the electron emission to a hard x-ray emission and is located relative to the emission aperture to direct at least a portion of the hard x-ray emission through the emission aperture. The zone plate is external to the x-ray shield and located relative to the emission aperture to receive the portion of the hard x-ray emission and focus the portion into a focused hard x-ray emission.
US10541096B2
A temperature-dependent switch has a housing with a cover part having a lower side and an upper side and with an electrically conductive lower part having a circumferential shoulder and a circumferential wall with an upper section that overlaps the cover part. The switch has a first external contact surface on the upper side of the cover part and a second external contact surface externally on the housing, wherein the upper section of the circumferential wall presses the cover part onto the circumferential shoulder. A temperature-dependent switching mechanism is arranged in the housing and, depending on its temperature, establishes or opens an electrically conductive connection between the first and second external contact surfaces. A circumferential cutting burr is arranged on the shoulder in the lower part.
US10541092B2
Circuit breakers with a rotary handle attached to an inwardly oriented shaft that connects to a gear assembly that translates rotational input to linear input also include a trip assist spring in communication with the rack gear so that, in operation, the trip assist spring applies a force to the operator slider and forces the handle to a consistent trip position.
US10541087B1
A multilayer ceramic capacitor includes a ceramic body with first and second internal electrodes facing each other and dielectric layers interposed therebetween. First and second external electrodes are on external surfaces of the ceramic body and electrically connected to the first and second internal electrodes, respectively. A dielectric layer includes dielectric grains including, respectively, first regions in which dysprosium (Dy) is not present and second regions surrounding the first regions. Where a shortest distance between boundaries of the first regions (in which dysprosium (Dy) is not present) of two of the dielectric grains is “L,” the concentration of dysprosium (Dy) in a region within ±0.2 L from a halfway point between the boundaries is lower than that of dysprosium (Dy) in the second regions.
US10541081B2
A high frequency inductor filter cooling apparatus, method of manufacture, and method of use thereof is described. In one embodiment, an inductor is potted in an epoxy-silica mixture to facilitate thermal transfer from the inductor. The inductor is optionally used with a capacitor to filter/invert/convert power. The inductor optionally comprises a distributed gap core and/or a powdered core material. In one example, a minimum carrier frequency used with the filter is above that usable by a traditional wound iron-steel inductor, such as greater than seven hundred or ten thousand Hertz at fifty or more amperes. Optionally, the inductor is used in an inverter/converter apparatus in conjunction with a notched low-pass filter, a low pass filter combined with a notch filter and a high frequency roll off filter, and/or one or more of a silicon carbide, gallium arsenide, and/or gallium nitride based transistor.
US10541080B2
An inductor, in particular for magnetically coupled energy transfer, includes a coil carrier on which a first coil and a second coil are arranged. The second coil has an outer diameter D2 that is greater than an outer diameter D1 of the first coil. A magnetic core surrounds a longitudinal center axis of the first coil. The first coil is operated with a first operating frequency in a first power range, whereas the second coil is operated independently of the first coil with a second operating frequency in a second power range. As a result applications can be run in a simple and flexible manner in a low-power range and in a high-power range.
US10541078B2
An electronic component includes: an element body in which a plurality of insulator layers are stacked; a coil in which a plurality of inner conductors installed in the element body are electrically connected to each other; and an outer electrode that is disposed on an outer surface of the element body, is electrically connected to the coil, and includes at least a baked electrode layer. The inner conductor connected to the outer electrode includes a connection conductor that electrically connects the baked electrode layer to the inner conductor. The connection conductor includes a protruding portion that protrudes from the outer surface of the element body to the outer electrode. The protruding portion includes a metal having a smaller diffusion coefficient than a metal of a main component included in the baked electrode layer. The inner conductors have a lower electric resistance value than the metal included in the protruding portion.
US10541077B2
A hybrid transformer core includes a first yoke of amorphous steel and a second yoke of amorphous steel. The hybrid transformer core further includes at least two limbs of grain-oriented steel extending between the first yoke and the second yoke. The first end of each one of the at least two limbs is coupled to a first surface of the first yoke in a first connection plane and wherein a second end of each one of the at least two limbs is coupled to a second surface of the second yoke in a second connection plane. The first surface in all directions along the first connection plane extends beyond the first end of each one of the at least two limbs. The second surface in all directions along the second connection plane extends beyond the second end of each one of the at least two limbs.
US10541076B2
The present invention suggests a power inductor comprising: a body; at least one substrate provided on the inside of the body; at least one coil pattern provided on at least one surface of the substrate; and an insulating layer formed between the coil pattern and the body, wherein at least a part of the substrate is removed and the body is filled in a region where the substrate is removed.
US10541072B2
A soft magnetic alloy includes a main component of Fe. The soft magnetic alloy includes a Fe composition network phase where regions whose Fe content is larger than an average composition of the soft magnetic alloy are linked. The Fe composition network phase contains Fe content maximum points that are locally higher than their surroundings. A virtual-line total distance per 1 μm3 of the soft magnetic alloy is 10 mm to 25 mm provided that the virtual-line total distance is a sum of virtual lines linking the maximum points adjacent each other. A virtual-line average distance that is an average distance of the virtual lines is 6 nm or more and 12 nm or less.
US10541063B2
A power inductor includes a core and winding. The winding has at least two portions, one made of pure copper and the other made of a low-TCR (temperature coefficient of resistance) alloy, wherein the alloy portion is used to form a current sensor. The two portions are joined to provide a unitary winding. The inductor can provide accurate current detection sensor while minimizing total resistance of the winding.
US10541062B2
An apparatus for movably suspending an x-ray grid. The apparatus has a carrier module, in or on which the x-ray grid is arranged, and a linkage. The linkage is configured to rotate the carrier module about an axis which is vertical to the x-ray grid and/or to translate the carrier module in the plane of the x-ray grid. An x-ray arrangement has an x-ray emitter, an x-ray detector and one or more apparatus for suspending the x-ray grid between the emitter and detector. The apparatus provides for play-free kinematics which is more cost-effective than the use of known precision drives.
US10541060B2
A material in the form of an alveolar monolith consisting of a matrix of an inorganic oxide with a hierarchical and opened porosity comprising macropores, mesopores and micropores, said macropores, mesopores and micropores being interconnected, and nanoparticles of at least one metal cation exchange inorganic solid material being distributed in said porosity.A method for preparing this material and a method for separating a metal cation notably a cation of a radioactive isotope of a metal such as cesium using this material.
US10541057B2
A fuel rod and a fuel assembly for light water reactors, in which crack penetration to a fuel cladding tube or an end plug can be prevented, are provided. The fuel rod 10a includes: a cylindrical cladding tube 11 formed of a ceramic base material; a connection 21 formed of the same material as the cladding tube 11; and an end plug 12a having a concave portion 12f of a continuously curved surface shape adapted to house the connection 21. The end plug 12a is formed of the same material as the cladding tube 11. A slanted surface 11a formed at an end portion of the cladding tube 11, and a slanted surface 12d formed at an end portion of the end plug 12a are joined in contact with each other with a metallic joint material 20. The joint is supported by the connection 21.
US10541053B2
Computer-based, natural language processing systems and methods are provided for review of clinical documentation and other medical records, and for clinical documentation improvement. The systems and methods are configured to analyze received diagnoses and/or procedures in view of documents in the record using a natural language processor and a tiered information model to identify clinical indicators, and optionally markers. The identified information is compared with the received data for use in generating queries requesting evidence in support of the received diagnosis or procedure, or for use in validating the received information.
US10541050B2
A chest x-ray differential diagnosis system is operable to generate abnormality pattern data is generated for each of a received plurality of chest x-rays by identifying at least one pattern in each chest x-ray corresponding to an abnormality by utilizing a computer vision model that is trained on a plurality of training chest x-rays. Differential diagnosis data is generated for each chest x-ray based on the abnormality pattern data. Filtering parameters are received from a client device, and a filtered chest x-ray queue that includes a subset of chest x-rays is selected based on the filtering parameters and the differential diagnosis data is generated for transmission to the client device for display. Differential diagnosis data corresponding a chest x-ray indicated in chest x-ray selection data received from the client device is transmitted to the client device for display via the display device in conjunction with the chest x-ray.
US10541046B2
Creating genetic devices for use in micro-organisms or other biological systems is described. In an embodiment a computer system receives at a program editor, input specifying a plurality of part designs, at least some of which comprise part properties expressed as logical variables; and the input also specifies constraints on the logical variables. For example, the input is a computer program which specifies constraints on the logical variables which, for example, relate to properties of the DNA sequences such as reactions and biological behaviors. In an example, a compiler resolves the constraints using a database of genetic parts in order to generate candidate parts for the proposed genetic device. In examples the sequences of genetic parts are translated into reactions and simulated using an automated simulator and/or implemented in a living cell or other biological system. In embodiments the compiler also uses a database of reactions.
US10541045B2
A semiconductor apparatus includes a fuse array, a word line decoder, a bit line decoder, a bank information comparison circuit, and a rupture circuit. The word line decoder is configured to select a word line of the fuse array based on a bank select address signal. The bit line decoder is configured to select a bit line of the fuse array based on a fail row address signal. The bank information comparison circuit and the rupture circuit are configured to rupture a fuse coupled to the word line and the bit line when a fail bank address signal and the bank select address signal correspond to each other.
US10541036B2
Provided herein may be a memory controller and a method of operating the same. The memory controller may include a control component configured to control an operation of a semiconductor memory device including a plurality of memory cells in response to a request from a host. The control component may be configured to select a subset of memory cells, among all memory cells in a selected page of the semiconductor memory device, and to determine an optimal read voltage based on the select subset of memory cells.
US10541026B2
A memristive dot-product system for vector processing is described. The memristive dot-product system includes a crossbar array having a number of memory elements. Each memory element includes a memristor. Each memory element includes a transistor. The system also includes a vector input register. The system also includes a vector output register.
US10541024B2
Current-based superconductor memory cell and related systems and methods are provided. A method in a memory system, having at least one storage circuit and at least one read SQUID, includes applying bit-line current, via a read bit-line not including any Josephson transmission line (JTL) elements, to the at least one read SQUID. The method further includes applying word-line current, via a read word-line not including any JTL elements, to the at least one read SQUID. The method further includes using the at least one read SQUID reading a logic state of the memory cell based on data maintained in the storage circuit.
US10541022B2
A sense amplifier includes a sense amplifying unit, first and second isolation units, and first and second offset cancellation unit. The sense amplifying unit includes a first P-type metal-oxide-semiconductor (PMOS) transistor, a second PMOS transistor, a first N-type metal-oxide-semiconductor (NMOS) transistor, and a second NMOS transistor. In a layout of the sense amplifier, the first and second PMOS transistors are disposed in a central region of the sense amplifier, the first and second NMOS transistors are disposed at opposite sides of the sense amplifier from each other, the first isolation unit and the first offset cancellation unit are disposed between the first PMOS transistor and the first NMOS transistor, and the second isolation unit and the second offset cancellation unit are disposed between the second PMOS transistor and the second NMOS transistor. In other layouts, the locations of the PMOS transistors and NMOS transistors may be reversed.
US10541021B2
Apparatuses and methods for implementing access line loads for sense amplifiers for open access line sensing. An example apparatus may include a memory array comprising a plurality of sense amplifiers. A first sense amplifier is coupled to a first access line segment and to a second access line segment and a second sense amplifier is coupled to a third access line segment and to a load segment. The first, second, and third access line segments are coupled to a respective plurality of memory cells. The load segment comprise load circuitry configured to provide a capacitive load to the second sense amplifier based on a capacitive load of the third access line segment.
US10541019B2
According to one embodiment, an apparatus is disclosed. The apparatus includes a first power supply having a first fixed voltage, a second power supply having a second fixed voltage, a plurality of circuits coupled to the first power supply via a first switch and the second power supply via a second switch, and a power control circuit configured to selectively enable one of the first switch and the second switch responsive to power demand information.
US10541012B2
Input power quality for a processing device is sensed. In response to detection of poor power quality, input power is disconnected, and the processing device backs up its machine state in non-volatile logic element arrays using available stored charge. When power is restored, the stored machine state is restored from the non-volatile logic element arrays to the volatile logic elements whereby the processing device resumes its process from the state immediately prior to power loss allowing seamless processing across intermittent power supply.
US10541009B2
Devices, systems, and methods having increased efficiency selective writing to memory are disclosed and described. A memory controller, upon receiving a dirty data segment, performs a read-modify-write to retrieve a corresponding data line from memory, saves a copy of the data line, merges the dirty data segment into the appropriate location in the data line to create a modified data line, and generates a write mask from the modified data line and the copy of the data line.
US10541008B2
Apparatuses and methods for reducing row address (RAS) to column address (CAS) delay are disclosed. An example apparatus includes a memory including a memory cell coupled to a first digit line in response to a wordline being set to an active state, and a sense amplifier configured to, during a sense operation, couple a first gut node to the first digit line and couple a second gut node to a second digit line in response to an isolation signal. The sense amplifier is further configured to, after the first gut node is coupled to the first digit line and the second gut node is coupled to the second digit line, drive the first digit line to a first sense voltage of a first control signal and drive the second digit line to a second sense voltage of a second control signal based on a data state of the memory cell.
US10540983B2
A computer-implemented method to detect and reduce feedback in an audio signal is disclosed. The method may include obtaining an audio signal. The method may further include separating the audio signal into a plurality of frequency bands. The method may also include, for each frequency band of the plurality of frequency bands, determining whether the frequency band includes feedback. The method may further include, for each frequency band determined to include feedback, attenuating the frequency band. The method may also include combining each frequency band of the plurality of frequency bands to produce an output audio signal.
US10540979B2
A device includes a memory, a receiver, a processor, and a display. The memory is configured to store a speaker model. The receiver is configured to receive an input audio signal. The processor is configured to determine a first confidence level associated with a first portion of the input audio signal based on the speaker model. The processor is also configured to determine a second confidence level associated with a second portion of the input audio signal based on the speaker model. The display is configured to present a graphical user interface associated with the first confidence level or associated with the second confidence level.
US10540975B2
Technologies for automatic speech recognition using articulatory parameters are disclosed. An automatic speech recognition device may capture speech data from a speaker and also capture an image of the speaker. The automatic speech recognition device may determine one or more articulatory parameters based on the image, such as such as a jaw angle, a lip protrusion, or a lip height, and compare those parameters with articulatory parameters of training users. After selecting training users with similar articulatory parameters as the training speaker, the automatic speech recognition device may select training data associated with the selected training speakers, including parameters to use for an automatic speech recognition algorithm. By using the parameters already optimized for training users with similar articulatory parameters as the speaker, the automatic speech recognition device may quickly adapt an automatic speech recognition algorithm to the speaker.
US10540970B2
This disclosure describes, in part, techniques for implementing voice-enabled devices in vehicle environments to facilitate voice interaction with vehicle computing devices. Due to the differing communication capabilities of existing vehicle computing devices, the techniques described herein describe different communication topologies for facilitating voice interaction with the vehicle computing devices. In some examples, the voice-enabled device may be communicatively coupled to a user device, which may communicate with a remote speech-processing system to determine and perform operations responsive to the voice commands, such as conducting phone calls using loudspeakers of the vehicle computing device, streaming music to the vehicle computing device, and so forth. In this way, the communication topologies between the voice-enabled computing device, the vehicle computing device, and the user device provide for voice control of vehicle computing devices which may otherwise be unable to be controlled by voice commands.
US10540967B2
A method for dialog state tracking uses a neural network model, such as an MemN2N model, which has been trained to receive a representation of a question and a representation of a subpart of a dialog and to output an answer to the question. For at least one iteration, a subpart of a dialog is received. A representation of the subpart of the dialog is generated. The representation of the subpart of the input dialog and representation of a question are input to the trained neural network model. An answer is output by the neural network model, based on the representation of the question and the representation of the subpart of the input dialog. A dialog state for the dialog is updated, based on the answer to the question. The dialog state includes a set of variables. The updating includes predicting a value for at least one of the variables.
US10540966B2
A method includes: loading, by a processor, a grammar specification defining at least one parameterizable grammar including a plurality of rules; setting, by the processor, an initial state of a grammar processor as a current state, the current state including parameters supplied to the rules; selecting, by the processor, a rule of the plurality of rules matching the parameters of the current state of the grammar processor; applying, by the processor, the selected rule to the audio and updating the current state; determining, by the processor, whether termination conditions have been met; in response to determining the termination conditions are not met, selecting, by the processor, from the plurality of rules in accordance with parameters of the updated state; and in response to determining the termination conditions are met, outputting, by the processor, a recognizer result of the current state.
US10540963B2
A computer-implemented method for generating an input for a classifier. The method includes obtaining n-best hypotheses which is an output of an automatic speech recognition (ASR) for an utterance, combining the n-best hypotheses horizontally in a predetermined order with a separator between each pair of hypotheses, and outputting the combined n-best hypotheses as a single text input to a classifier.
US10540961B2
Described herein are systems and methods for creating and using Convolutional Recurrent Neural Networks (CRNNs) for small-footprint keyword spotting (KWS) systems. Inspired by the large-scale state-of-the-art speech recognition systems, in embodiments, the strengths of convolutional layers to utilize the structure in the data in time and frequency domains are combined with recurrent layers to utilize context for the entire processed frame. The effect of architecture parameters were examined to determine preferred model embodiments given the performance versus model size tradeoff. Various training strategies are provided to improve performance. In embodiments, using only ˜230 k parameters and yielding acceptably low latency, a CRNN model embodiment demonstrated high accuracy and robust performance in a wide range of environments.
US10540947B2
Embodiments of a capo and fretting component are described. In certain embodiments, the fretting component is threaded onto a crossbar configured to overlie the instrument strings when in use and to pivot with respect to the crossbar so as to contact and press the strings against a fret on the instrument neck. The fretting component is offset with respect to the attachment mechanism of the capo, allowing the attachment mechanism to be offset on the neck of the instrument from where it would normally be positioned to achieve a comparable fretting effect.
US10540943B2
Provided is a display control apparatus including a display control unit configured to control a display unit in a manner that content is displayed on a basis of a mode selected from a plurality of modes. The plurality of modes include at least a mode in which an object included in the content is displayed obliquely with respect to a direction of a side of a display area.
US10540942B2
An optimization method and a pre-stage device for brightness compensation, includes: providing a brightness obtaining apparatus; photographing a to-be-compensated panel to obtain a brightness compensation reference frame, where the to-be-compensated panel has first pixel units, the brightness obtaining apparatus has second pixel units, the brightness compensation reference frame includes photographing units, and the photographing unit includes second pixel units, where the second pixel unit is bigger than the first pixel unit; using four second pixel units at four endpoints of each of the photographing units as brightness references, and obtaining pieces of brightness compensation data of the other second pixel units in the photographing unit by using a specific operation mode; and performing brightness compensation for the first pixel units corresponding to each of the photographing units by using the pieces of brightness compensation data.
US10540932B2
Apparatus and methods are provided that employ one or more of a variety of techniques for reducing the time required to display high resolution images on a high dynamic range display having a light source layer and a display layer. In one technique, the image resolution is reduced, an effective luminance pattern is determined for the reduced resolution image, and the resolution of the effective luminance pattern is then increased to the resolution of the display layer. In another technique, the light source layer's point spread function is decomposed into a plurality of components, and an effective luminance pattern is determined for each component. The effective luminance patterns are then combined to produce a total effective luminance pattern. Additional image display time reduction techniques are provided.
US10540925B2
The present disclosure relates to a shift register unit circuit, a method for driving the same, a gate drive circuit and a display panel. The shift register unit circuit includes a first switch circuit configured to transmit an input signal to a first node; a second switch circuit configured to transmit a first voltage to a signal output; a third switch circuit configured to transmit a second clock signal to a second node; fourth switch circuit configured to transmit the second voltage signal to a third node; a fifth switch circuit configured to transmit a second voltage signal to the signal output; a sixth switch circuit configured to transmit the second voltage signal to a fourth node; a first capacitor connected between the second clock signal and the third node; and a second capacitor connected between the first node and the second node.
US10540915B2
A display panel supporting unit according to an embodiment of the present disclosure includes a first magnet provided on a first support member and a second magnet provided on a second support member and having a residual magnetic flux density that is equal to or greater than a residual magnetic flux density of the first magnet. Accordingly, a display device is provided such that even an edge portion of the display panel can closely contact a wall. A first magnet may be a rubber magnet, and a second magnet may be either a rubber magnet or a rare-earth magnet.
US10540914B2
The present disclosure relates generally to methods and system for creating a multiple part peel and reseal label assembly that may include one or more RFID devices for use in providing information to potential end users. The assembly may be provided with a plurality of informational sheets or layers that may be printed with fixed or variable information.
US10540909B2
Disclosed is a braille display that is impact resistant and that employs a modular construction. The impact resistance is achieved, in part, by molded and resilient end caps. Each end cap includes a centrally positioned slit that functions in absorbing lateral impacts to the display. The impact resistance is further achieved by an over molded housing that is positioned about an associated USB connector. The modularity of the display is achieved by way of a subassembly that is releasably secured within the interior of a main housing. The subassembly, in turn, includes a series of cell compartments that are arranged in groups. Each group of cell compartments is controlled by an individual shift register. This allows a grouping cell compartments to be removed and replaced as needed without disturbing the remaining cell components.
US10540908B2
A firefighting training system including a display device configured to display an actual or simulated fire and a sensor configured to detect an actual, simulated or virtual extinguishant that is directed at the display device. The system further includes a smoke or steam generation system configured to provide an output and a controller operatively coupled to the display device, the sensor and the generation system. The controller is configured to control the display of the actual or simulated fire and the output based at least in part upon an output of the sensor.
US10540903B2
The invention described herein provides a flight crew with an easier, more intuitive, system and method to create a flight plan. A flight planning system is presented for navigation of an aircraft utilizing a touch screen display device mounted in an aircraft cockpit spanning the width and height of the instrument panel. The system provides navigational views, an interactive map, charts, a radio frequency component, a weather component, and a virtual flight plan. A flight planning method is presented that uses an interactive map on a touch screen device in an aircraft cockpit. The method accepts user inputs and displays a desired flight plan on the map. A method for providing a chart on a touch screen device is presented that includes presenting a list of menu options on a touch screen mounted in an aircraft cockpit. The method provides the flight crew with heads-up operation, providing greater situational awareness.
US10540886B2
A method for a building system and corresponding data processing system. A method includes receiving, by a data processing system, a building system diagnostics configuration. The method includes receiving diagnostic data corresponding to the building system diagnostics configuration and processing the diagnostic data. The method includes generating a report based on the processed diagnostic data and storing or displaying the report.
US10540884B1
A computer-implemented method for remote presence security is described. In one embodiment, an event is detected in relation to a premises. Upon detecting the event, a location of an occupant of the premises is determined in relation to the premises. Upon determining the occupant is a predetermined distance away from the premises, a first type of notification is sent. The first type of notification includes a display of real-time video being captured at the premises.
US10540880B1
In some embodiments, frames and methods are provided herein useful to assess contents of personal wearable item). In some embodiments, the frame includes a substrate and a system positioned on a section of the frame's substrate. The substrate includes sections positioned adjacent relative to each other and each distinguished by a demarcation; and coupling elements configured to affix the substrate to a surface(s) of the wearable item. The system includes sensor(s), transceiver(s), and I/O device(s) conductively coupled to a control circuit(s). The sensor(s) and transceiver(s), each oriented toward and away from the interior of the wearable item, respectively, each include conductive elements that transmit and/or intercept electromagnetic energy. The control circuit(s) can utilize the sensor to receive wireless signals transmitted by computing device; received wireless signals to determine the presence of the computing devices; and the I/O device(s) to present the status of the presence of the wireless signal.
US10540873B2
Examples are directed towards providing a set of hub devices for providing per-room monitoring of an area associated with a structure. A set of hub devices monitors movements of a user through the monitored area to generate user traffic data. A dynamic map of the monitored area is generated based on the user traffic data. The set of hub devices detects sounds occurring within the monitored area. The detected sounds are identified. Some of the detected sounds are amplified and replayed on speaker(s) within the monitored area. Notifications of some detected sounds are provided to user device(s) to notify at least one user of the occurrence of the detected sounds. If a detected sound indicates a safety issue, a safe route leading from a current location of the user to a different potentially safer location is generated and provided to the user to facilitate an evacuation.
US10540862B2
A cash storage apparatus including a housing which is arranged in a horizontal orientation state where a surface from which a cash storage case is pulled out or pushed out serves as a front surface, or in a vertical orientation state where this front surface serves as an upper surface, an open/close cover which is provided to be positioned on a portion of an upper surface or undersurface of the housing when the housing is in the horizontal orientation state and is opened frontward when the housing is in the vertical orientation state, a lock mechanism which individually locks the cash storage case and the open/close cover, and an open/close mechanism having a rotator which releases locking of the cash storage case by the lock mechanism when rotating in one direction and releases locking of the open/close cover by the lock mechanism when rotating in a reverse direction.
US10540861B2
A system for use in allowing a user to conduct one or more transactions at one or more touchpoints in a business facility includes an authentication component, a tracking component, and a control component. The authentication component is configured to authenticate the user as a person allowed to conduct the one or more transactions. The tracking component is configured to track the user's location within the facility as the user moves through the facility. The control component is configured (a) to receive authentication information from the authentication component, (b) to receive location information from the tracking component, (c) to use the location information to recognize that the user has moved into position to engage one of the touchpoints, and (d) to deliver a message to the touchpoint authorizing the touchpoint to engage in one or more transactions with the user.
US10540851B2
One embodiment provides a gaming system having a plurality of gaming devices. Each of the gaming devices enables a player to make wagers on plays of a primary game. For each gaming device, for each occurrence of a designated accumulation outcome, the player of that gaming device accumulates one or more positions on a bonus game display matrix. When a bonus game trigger occurs, the triggering gaming device is identified. In the bonus game, a plurality of symbols are displayed in the plurality of positions of the bonus game display matrix. The player of the triggering gaming device is provided with any awards associated with any winning symbol combinations formed by the displayed symbols. Additionally, for each assigned position of the bonus game display matrix that displays a symbol which is part of a winning symbol combination, a participation award is provided to the player assigned to that position.
US10540840B2
The present invention is an automated liquid dispenser comprising novel mechanisms for removing a single container from a nested stack of containers, closing the bottom of the container, decapping the container, filling the container, capping the container, and dispensing the filled container to a user.
US10540837B2
A coin processing apparatus eliminates quickly and surely a coin congestion in the cases where (a) a Tawara state and/or a Keirin phenomenon of coins is/are generated on a conveying surface, (b) additional coins are overlapped or stacked on existing coins having a Tawara state or a Keirin phenomenon, and (c) additional coins are placed on the conveying surface on the upstream side of the existing coins. A conveying belt has a protrusion on its conveying surface. A reversing roller is provided opposite to the conveying surface. Screw-like members with spiral projections on their outer surfaces are respectively provided at two sides of the conveying surface. Coins placed on the conveying surface in their standing state are moved backward due to engagement with the screw-like members to topple down naturally toward the conveying surface during conveyance and then, moved forward due to engagement with the protrusion.
US10540833B1
The present disclosure provides systems, machine-readable media, and methods for detecting and assessing damage to a vehicle. One or more embodiments include determining an amount of damage to a component based on reflected acoustic energy by comparing baseline data before damage is sustained to response data collected after damage is sustained.
US10540821B2
A technology for virtualized container opening and optimized item placement, and in an example includes a receiving, from an augmented reality device, a first image of user view capturing a storing surface of a storage space; receiving an input identifying a first item; retrieving item data associated with the first item based on the input; determining, from the one or more placement regions, a set of one or more viable placement regions for placing the first item on the storing surface based on an arrangement model and the item data associated with the first item; generating overlay placement data describing the set of one or more viable placement regions; transmitting the overlay placement data to the augmented reality device; and instructing the augmented reality device to superimpose one or more virtual items in the storage space in the user view based on the overlay placement data.
US10540816B2
Provided is an information display system configured to display auxiliary information in a real space in a superimposed manner, depending on the visibility of a workpiece. The information display system is provided with a mapping unit configured to photograph the workpiece and create model data indicative of the shape of the workpiece, a complementary unit configured to generate a 3D model image of at least a part of the workpiece based on 3D model data of the workpiece and complement an invisible part of the workpiece by the 3D model image, and a display unit configured to display the 3D model image so as to be superimposed on the invisible part of the workpiece.
US10540806B2
Systems and methods for automatically correcting apparent distortions in close range photographs that are captured using an imaging system capable of capturing images and depth maps are disclosed. In many embodiments, faces are automatically detected and segmented from images using a depth-assisted alpha matting. The detected faces can then be re-rendered from a more distant viewpoint and composited with the background to create a new image in which apparent perspective distortion is reduced.
US10540801B1
The present invention is a method and system of small construction project management by way of photo imaging and measurement capture for use by do-it-yourselfers, handymen and small contractors. The method and system operates on mobile computing devices and includes an image recognition system. By performing various imaging based measurements and then processing the resultant data, the method and system produces bills of materials, invoices, and receipts for the necessary tools and materials required by a construction project.
US10540799B2
An image processing apparatus receives operational information indicating a content of each of user operations sequentially performed to generate or edit an object using any of guest tools; for each operational information, determine one of the guest tools that a user has used to perform the user operation indicated by the operational information; in response to receiving each operational information, register processing information including the operational information in one of a plurality of processing lists for the determined guest tool; in response to receiving each operational information, point with a pointer the processing information including the currently received operational information; and display a display image including the object, generated by sequentially performing editing according to the first-registered processing information to the currently-received processing information registered in each of the processing lists for the plurality of guest tools.
US10540797B1
An image management system includes a computing platform including a hardware processor and a system memory storing an image customization software code, and a database of personas assumable by a user, the database communicatively coupled to the image customization software code. The hardware processor executes the image customization software code to receive a wireless signal associating a persona stored in the database with the user, receive a digital image including an image of the user, and detect the image of the user in the digital image. The hardware processor further executes the image customization software code to obtain the persona from the database, and output a customized image to be rendered on a display, where the persona modifies the image of the user in the customized image.
US10540794B2
The present invention relates to annotating images. In an embodiment, the present invention enables users to create annotations corresponding to three-dimensional objects while viewing two-dimensional images. In one embodiment, this is achieved by projecting a selecting object onto a three-dimensional model created from a plurality of two-dimensional images. The selecting object is input by a user while viewing a first image corresponding to a portion of the three-dimensional model. A location corresponding to the projection on the three-dimensional model is determined, and content entered by the user while viewing the first image is associated with the location. The content is stored together with the location information to form an annotation. The annotation can be retrieved and displayed together with other images corresponding to the location.
US10540793B2
A method for generating a raster image according to a tile drawing command includes acquiring a tile drawing command for repeatedly rasterizing a specified object, determining whether an interval in which the object is repeated in a predetermined direction based on the acquired tile drawing command is an integer pixel width in a coordinate system of the raster image, generating, based on the acquired tile drawing command, another tile drawing command for repeatedly rasterizing the object in the predetermined direction in an interval of an integer pixel width in the coordinate system, wherein the generated another tile drawing command includes a plurality of pieces of information corresponding to a plurality of scaling factors, scaling, based on the another tile drawing command, the object to repeatedly rasterize the object in the predetermined direction.
US10540790B2
A system comprises a central processing unit configured to receive, from at least one component monitor, a first set of readings for a component of a power system; provide the first set of readings to be displayed as a graph on a user interface; receive, from the user interface, a user selection of a portion of the first set of readings, and at least one user classification of the portion of the first set of readings; determine at least one characteristic of the portion of the first set of readings; detect the at least one characteristic in a second set of readings; and apply the user classification to the second set of readings.
US10540781B2
Described is an assistance device for providing imaging support to an operating surgeon during a surgical procedure involving at least one medical instrument. The assistance device comprises a camera, a display unit, a manipulator coupled to the camera, a manipulator controller and an image processing unit. The image processing unit includes an instrument detection module for detecting at least one target structure that represents the instrument being used in the frame in question by identifying a predetermined distinguishing feature, and for extracting position information that indicates the position of the target structure in the frame. The instrument detection module identifies an image segment as the predetermined distinguishing feature, said image segment being characterized by a color saturation that is equal to or less than a predefined color saturation and by a contour line that delimits the image segment and has at least one rectilinear section.
US10540771B2
An image segmentation method is disclosed that allows a user to select image component types, for example tissue types and or background, and have the method of the present invention segment the image according to the user's input utilizing the superpixel image feature data and spatial relationships.
US10540765B2
An image processing device includes at least one processor having hardware. The processor is configured to implement analyzing, in an intraductal image which is an image of inside of a duct, an intraductal imaging situation based on a position of a subject relative to a part that captures an image of the subject. Next, the processor is calculating a plurality of specific region discrimination indices for the intraductal image. Finally, the processor is detecting a specific region by integral determination on the plurality of specific region discrimination indices depending on the intraductal imaging situation.
US10540755B2
A method of capturing writing or drawing on a whiteboard comprises inputting camera data for a succession of image frames of the whiteboard, and processing data from said image frames to remove parts of the image frames corresponding to parts of a user or user pen writing or drawing on the whiteboard. The processing involves filtering to distinguish between i) motion of the user/user pen parts in the image frames, and ii) writing/drawing image information in the image frames which appears or changes during said writing or drawing but which is thereafter substantially unchanging. The filtered data defines captured writing or drawing from the whiteboard.
US10540748B2
Provided is an image displaying apparatus including a display configured to display a first image; a checker configured to check a correlation between the first image and a second image by analyzing the first and second images; a determiner configured to determine a change effect to be applied when the display is changed from a state of displaying the first image to a state of displaying the second image, based on the correlation; and a changer configured to change an image displayed on the display from the first image to the second image by applying the change effect.
US10540739B2
A predictive application cache is described. The predictive application cache intelligently selects which applications to cache to maximize caching effectiveness. In an embodiment, the selecting is based on user input and a graphical user interface. The predictive application cache then determines, based on the user input and the graphical user interface, which applications are likely to be selected by user input next. In an embodiment, the selecting is also based on historical usage information. In an embodiment, the selecting is based on crowd sourced information.
US10540732B2
A method for processing transactions receives from a customer, at a merchant computer system, customer account identification information and customer identification information. The method includes encrypting, at the merchant computer system, transaction data corresponding to a transaction between a merchant and the customer. The transaction data is encrypted with an encryption key generated from the customer identification information. The method transmits, from the merchant computer system to a financial institution, the customer account identification information and the encrypted transaction data. The method receives, at the merchant computer system from the financial institution, a notification indicating whether to proceed with the transaction based on whether the encrypted transaction data was successfully decrypted with a decryption key generated from account holder identification information derived from the customer account identification information. The method includes performing, at the merchant computer system, the transaction when the notification indicates to proceed with the transaction.
US10540723B1
A system and method may collect telematics and/or other data, and apply the data to insurance-based applications. From the data, an insurance provider may determine accurate vehicle usage information, including information regarding who is using a vehicle and under what conditions. An insurance provider may likewise determine risk levels or a risk profile for an insured driver (or other drivers), which may be used to adjust automobile or other insurance policies. The insurance provider may also use the data collected to adjust behavior based insurance using incentives, recommendations, or other means. For customers that opt-in to the data collection program offered, the present embodiments present the opportunity to demonstrate a low or moderate risk lifestyle and the chance for insurance-related savings based upon that low or moderate risk.
US10540717B2
A securities trading system 10 which is an example of an financial products trading system includes: a switch 100 including a processor 104 which checks order issue information included in each of order messages received from a participant terminal 300 against a server management table 125, determines the address of a trading server 200 to which the order message is to be sorted, delivers the order message, receives a notification of a result of a predetermined process for the delivered order message from the trading server 200, and sends the notification to the participant terminal 300; and the trading server 200 including a processor 204 which performs a predetermined error check on each of the delivered order messages, sends the switch 100 an error notification or an order reception notification depending on a result of the error check, performs an execution process for each of the order messages whose result of the error check is normal, and sends the switch 100 an execution notification depending on the execution process.
US10540716B2
A directed order process and related market center are disclosed, wherein a market center grants permission to order sending firms to send directed order flow to participating designated market makers. Such designated market makers create a virtual guarantee order book for each permissioned order sending firm. If an order sending firm sends a directed order to the market center that is marketable against a virtual guarantee order, then the market center automatically pairs the orders in a two-sided directed cross order instruction, which executes against any superior trading interest in the marketplace first before crossing.
US10540707B2
Provided is a commercial information providing system that provides commercial information intended by the administrator in the commercial information suitable for a response to the user. The commercial information providing system includes a control device and an information providing device. The control device is connectable to a database and configured to perform processing of extracting a set of commercial information to be provided from a plurality of sets of commercial information and a response template to be used from a plurality of response templates based on question information input from a user interface and creating response information using the response template. The response information includes a set of commercial information selected from the extracted the set of commercial information based on the priority level. The information providing device is configured to provide the response information created by the control device to the user.
US10540706B2
A system for injecting and ejecting virtual connected buttons on an operating system (OS) interface includes one or more communications channels connecting a host to on-line product/service acquisition sites, information on a user's purchases from the acquisition sites, a virtual purchasing connected button (VPCB) for each product/service the user buys from an acquisition site that can be displayed on an interface of the OS of the host, and an online-purchasing system manager that triggers, based on that information, a deferring action of the display of the VPCB on the OS interface for one or more products.
US10540705B2
A customer check-in system includes a server computer of a store including a processor programmed to install a customer application on a customer mobile computing device, install an associate application on an associate mobile computing device, receive a signal from the customer device including a unique customer identification, an indication that the customer has checked-in to pick up an order, and a customer-selected time slot for picking up the order, obtain tracking information of a current location of the customer device, utilize the tracking information to estimate a travel time remaining until the customer device arrives at the store, transmit a signal to the associate device including the customer identification and a first estimated time remaining, and transmit at least one signal to the associate device including an updated estimated time remaining and an instruction to display a graphical representation of the updated time remaining on the associate device.
US10540704B2
The invention synthesizes a social network, electronic commerce (including performance based advertisement and electronic payment), a mobile internet device and a machine learning algorithm(s), utilizing a classical computer or a quantum computer enhanced machine learning algorithm(s), utilizing a quantum computer. The synthesized social commerce further dynamically integrates stored information, real time information and real time information/data/image(s) from an object/array of objects (Internet of Things (IoT)). The machine learning algorithm(s), utilizing a classical computer can include a software agent, a fuzzy logic algorithm, a predictive algorithm, an intelligence rendering algorithm and a self-learning (including relearning) algorithm.
US10540694B2
Introduced here are communication optimization platforms configured to improve comprehension, persuasion, or clarity of communications. Initially, a communication optimization platform can acquire input sample(s) that are associated with a source audience. The communication optimization platform can then create a linguistic profile for the source audience by examining the content of the input sample(s). Additionally or alternatively, the communication optimization platform may produce a psychographic profile that specifies various characteristics of the source audience, such as personality, opinions, attitudes, interests, etc. The communication optimization platform can then generate, based on the linguistic profile and/or the psychographic profile, affinity language for communicating with a target audience. By incorporating the affinity language into communications, the communication optimization platform can increase appeal to the target audience.
US10540692B2
A social networking system suggests deals relevant to a user. The deals are selected for suggestion based on social information associated with the user. Social information used for selecting candidate deals for a user includes information describing other users connected to the user and their associations with the candidate deals or with related deals, for example, deals from the same provider. Associations of connections of the user with the candidate deals may be determined based on actions associated with the candidate deals performed by the connections. The actions performed by the connections may be weighted based on types of the actions to determine a measure of relevance of the candidate deal for the user. Candidate deals are selected from a set of deals by applying deal targeting criteria received from deal providers. The deal targeting criteria specify attributes describing users to be targeted for a particular deal.
US10540690B2
An occupancy based focused marketing system for augmenting market control techniques corresponding to one or more buildings of one or more building types within a geographic subsector is provided. The system has a subsector aggregator, an other facility occupancy estimator, and a subsector processor. The subsector aggregator receives energy consumption and outside temperature streams corresponding to a portion of the one or more buildings, and employs occupancy components to generate average occupancy components corresponding to each building type. The other facility occupancy estimator matches the average occupancy components to remaining ones of the one or more buildings not in the portion according to building type. The subsector processor employs the first and second aggregated occupancy components to determine an occupancy estimate for the buildings, and to identify particular buildings based on the occupancy estimate to transmit targeted marketing messages to the particular buildings directed towards increasing traffic flow.
US10540689B2
A fuel deal advertisement method, system, and non-transitory computer readable medium, include a navigation route and fuel availability determining circuit configured to determine a plurality of navigation route maps, each navigation route map including at least one fuel refill center for each of the plurality of navigation routes, an advertisement generating circuit configured to generate an advertisement for each of the at least one fuel refill center included on the plurality of navigation route maps, an advertisement playing circuit configured to play the advertisement for each of the at least one fuel refill center according to a predetermined rank of the advertisements, and a route selecting circuit configured to query a user of a vehicle to select a route of the plurality of navigation route maps including a preferred fuel refill center that the user wants to visit based on the advertisement.
US10540686B1
Systems, apparatus, methods, and non-transitory media for providing multiple items for purchase to consumers are discussed herein. Some embodiments may include a system including circuitry configured complete a purchase of a first item using transaction data provided the consumer. The circuitry may be further configured to provide additional items to the consumer for a subsequent instant transaction. Using the same transaction data for the instant transaction as the purchase of the first item, the instant transaction may be streamlined by minimizing required consumer inputs. Some embodiments may additionally or alternatively provide for streamlined consumer inputs for the purchase of the first item.
US10540682B1
The systems and methods described herein attempt to capture the impact on both the promoted items and other related products. The systems and methods analyze attached sales impact only for items that are more likely to be purchased with the featured product. The systems and methods also allow for measuring a cannibalization impact by analyzing the impact on potential cannibalized products and items that are more likely to be purchased with the cannibalized products. By aggregating the promoted impact and cannibalized impact, including the items with strong co-selling relationships, a full picture of the promotion can be obtained. Further, combining the item-level results into custom groupings can allow for further business insights.
US10540676B2
Apparatus, systems, and methods may operate to transmit applications to mobile devices. The applications may operate to enable the reception of source and advertising information from a wireless transmitter. Reception may occur at a wireless receiver in a mobile device, as part of a single transmission and without prior solicitation by the mobile device. The source information can identify a source associated with the advertising information. The advertising information is stored in the mobile device when the source information and/or distance information associated with the source information comply with conditions included in a storage policy associated with the mobile device. Additional apparatus, systems, and methods are disclosed.
US10540670B1
A sales lead generation system includes components including a gaming device and an application server. The application server includes a game controlling module and an education module configured to display on the gaming device educational information regarding financial products and receive data indicating that the end user has reviewed the educational information or answered a question regarding it. The application server also includes a loyalty module configured to award the end user consumer reward points. A social media server component is configured to transmit social media data associated with the end user to the application server. A biofeedback device component is configured to collect biofeedback data associated with the end user and transmit the biofeedback data to the application server. The application server further includes a correlation module configured to identify financial products based on the game play data, the social media data and the biofeedback data. A display and input device is configured to display to the end user data describing the one or more financial products; receive input describing an indication of interest of the end user regarding one or more of the one or more financial products; transmit data describing a location of the end user to the application server. An agent/advisor server is configured to identify a sales entity at the location that sells financial products indicated by the end user to be of interest. A client calendar server is configured to assist in scheduling a communication event between the sales entity and the end user.
US10540663B2
The authenticity of a product associated with a host device is verified through a process. The product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The process involves, in a first phase, the sending by the host device of a control signal for executing a function, with the product functioning to decipher the function and store the unciphered function in the non-volatile memory. The process further involves, in a second phase, the sending by the host device of a control signal for causing execution of the deciphered function, with the product functioning to execute the function and send a result of this execution back to the host device. The host device evaluates the received result to verify product authenticity.
US10540660B1
A system and method is disclosed for bidding on search engine marketing keywords at a search engine. The system comprises a bid management system, which is configured to bid on keywords at a search engine, configured to determine a keyword for evaluation and one or more measures for the keyword. The measures are dependent on social media content hosted by one or more social media platforms. The bid management system uses the social media measures to determine a level of popularity for the keyword based at least in part on the one or more measures.
US10540659B2
An authorization system allows for cardholder-provided parameters to a personal authorization subsystem. The parameters can be selected by the cardholder to limit the authorizations that would otherwise be granted on the card. The parameters can indicate limits by frequency, dollar amount, merchant, geographic location, time of day, combinations thereof, or the like. Authorization for a given transaction, even where authorized by an issuer and a network operator, might be denied based on self-constraints set by the cardholder. In some variations, messages are sent to the cardholder based on constraints set by the cardholder and transactions might be approved and messaged, or denied and messaged.
US10540657B2
Some examples include determining a traffic region of a touchscreen prior to presentation of a passcode entry interface based on determining a portion of the touchscreen receiving a number of touch events that exceeds a touch event threshold and/or based on determining a portion of the touchscreen on which was presented another user interface that received one or more touch events immediately prior to the presentation of the passcode entry interface. Based at least partially on the traffic region, a location on the touchscreen may be determined for presenting the passcode entry interface. The passcode entry interface may include buttons corresponding to character options for composing a passcode entry. The passcode entry interface may be presented at the determined location on the touchscreen with at least one of the buttons overlapping the traffic region of the touchscreen.
US10540652B2
An automated method to verify a block record for a digital ledger involves a first validation node (FVN) which receives a block record from a second validation node (SVN). The block record comprises a digital signature for the block record. In response to receiving the block record, the FVN automatically obtains a node identifier for the SVN, based on the digital signature for the block record. The first validator node uses the node identifier for the SVN to determine whether the SVN belongs to a validation group that comprises the FVN. The FVN uses an attestation service to determine whether the node identifier for the SVN belongs to a node with a trusted processor. The FVN determines whether the digital signature for the block record was created with a private key that corresponds to the node identifier for the SVN.
US10540648B2
A method of provisioning payment credentials to a mobile device includes receiving a payment credentials provisioning request. The method further includes facilitating decision-making with respect to the request based at least in part on data obtained and/or confirmed directly or indirectly from a mobile network operator (MNO) associated with the mobile device.
US10540644B1
An automated banking machine is operable responsive at least in part to read user data to cause financial transfers. The machine is associated with at least one wireless interface and at least one controller. The controller is operable to cause the wireless interface to receive at least one wireless communication from a nearby user mobile device, which communication indicates a sought transaction function (such as the provision of cash) and a sought transaction parameter associated with the sought transaction function (such as a transaction fee below a threshold). The at least one controller is operative to make a transaction availability determination concerning whether the sought transaction function is available in accordance with the sought transaction parameter. If the sought transaction function with the associated parameter is determined to be available, the at least one controller wirelessly communicates the availability to the mobile device.
US10540641B2
A system includes devices and sensors associated with a construction site for a project. A computing apparatus, communicates with the devices and the sensors, includes a storage device and a processor. The storage device stores software instructions for controlling the processor that when executed by the processor configures the processor to obtain a predetermined construction schedule with terms for the project. The processor obtains sets of data that each corresponds to a different term. The processor generates a distributed listing for the project, which includes a sequence of a plurality of units corresponding to different terms and sets of data. The processor receives a signal from one of the sensors, wherein the signal is representative of a progress event. The processor identifies whether the progress event at the site corresponds to one of the terms in the schedule and updates and saves the distributed listing when a correspondence is identified.
US10540630B2
Systems and methods for enabling gifting of a gift product on a merchant store front determine eligibility of an abstract product available for purchase on the merchant store front to be selected as a gift product, the abstract product representing a set of all available SKUs for a given product, a gift product representing a subset of all available SKUs for a given abstract product, and the subset including less than all available SKUs for the given abstract product and greater than one available SKU for the given abstract product; generate and place an embedded widget on the merchant store front to determine gift intent to initiate a gift transaction of the gift product; assign at least one representative SKU to represent the gift product; and mimic an orchestrated transaction between a user and the merchant store front prior to final selection of a specific SKU of the gift product.
US10540623B2
Systems, methods, apparatus, and computer-readable media provide for allocating vehicle resources to future vehicle requirements. In some embodiments, allocating a vehicle resource to a vehicle requirement may be based on an iterative analysis of candidate vehicle resources using one or more of: a suitability of a candidate vehicle resource to fulfil the vehicle requirement, a journey time from a vehicle location to a start location, and/or a start time for the vehicle requirement.
US10540615B2
Various embodiments provide a network planning tool comprising one or more memory storage areas containing data related to a plurality of transportation networks, and one or more computer processors configured to: receive input data comprising one or more modifications to one or more parameters associated with the plurality of transportation networks; retrieve at least a portion of the data contained in the one or more memory storage areas; validate the input data against the portion of data retrieved from the one or more memory storage areas, the validating comprising at least calculating one or more impacts to the integrated flow model based at least in part upon the received input data; and calculate, based at least in part upon the identified one or more impacts, one or more updated flow models for the plurality of transportation networks. Associated computer program products and computer-implemented methods are also provided.
US10540607B1
Relationship building Websites collect considerable self-reported and autonomously collected attribute data on users. Attribute data may be useful for identifying users having compatible or potentially compatible interests, likes, goals, and/or aspirations that the formation of a relationship between the users is possible. At least a portion of the data collected by relationship building Websites may include inbound and outbound messaging statistics and behaviors. When used in conjunction with profile attributes, these messaging statistics and behaviors may be used as training data to generate one or more response predictive models that provide an indication of the profile attributes and messaging behaviors to which a particular user is most likely to respond. Since messaging traffic is a key indicator of relationship building Website health and vitality, it is advantageous to provide users with matches or potential matches with whom they are more likely to exchange messages.
US10540606B2
Consistency metadata, including a parameter for a pseudo-random number source, are determined for training-and-evaluation iterations of a machine learning model. Using the metadata, a first training set comprising records of at least a first chunk is identified from a plurality of chunks of a data set. The first training set is used to train a machine learning model during a first training-and-evaluation iteration. A first test set comprising records of at least a second chunk is identified using the metadata, and is used to evaluate the model during the first training-and-evaluation iteration.
US10540602B2
According to some aspects, a method is provided of operating a circuit quantum electrodynamics system that includes a physical qubit dispersively coupled to a quantum mechanical oscillator, the method comprising applying a first electromagnetic pulse to the physical qubit based on a number state of the quantum mechanical oscillator, wherein the first electromagnetic pulse causes a change in state of the quantum mechanical oscillator, and applying, subsequent to application of the first electromagnetic pulse, a second electromagnetic pulse to the quantum mechanical oscillator that coherently adds or removes energy from the quantum mechanical oscillator.
US10540589B2
A system for image quality assessment of non-aligned images includes a first deep path portion of a convolutional neural network having a set of parameters and a second deep path portion of the convolutional neural network sharing a set of parameters with the first deep path convolutional neural network. Weights are shared between the first and second deep path convolutional neural networks to support extraction of a same set of features in each neural network pathway. Non-aligned reference and distorted images are respectively provided to the first and second deep paths of the convolutional neural network for processing. A concatenation layer is connected to both the first and second deep paths convolutional neural network, and a fully connected layer is connected to the concatenation layer to receive input from both the first and second deep paths of the convolutional neural network, generating an image quality assessment as a linear regressor and outputting an image quality score.
US10540586B2
A method of tracking an object across a stream of images comprises determining a region of interest (ROI) bounding the object in an initial frame of an image stream. A HOG map is provided for the ROI by: dividing the ROI into an array of M×N cells, each cell comprising a plurality of image pixels; and determining a HOG for each of the cells. The HOG map is stored as indicative of the features of the object. Subsequent frames are acquired from the stream of images. The frames are scanned ROI by ROI to identify a candidate ROI having a HOG map best matching the stored HOG map features. If the match meets a threshold, the stored HOG map indicative of the features of the object is updated according to the HOG map for the best matching candidate ROI.
US10540579B2
Disclosed herein are system, method, and computer program product embodiments for processing a document. In an embodiment, a document processing system may receive a document. The document processing system may perform optical character recognition to obtain character information and positioning information for the characters. The document processing system may generate a down-sampled two-dimensional character grid for the document. The document processing system may apply a convolutional neural network to the character grid to obtain semantic meaning for the document. The convolutional neural network may produce a segmentation mask and bounding boxes to correspond to the document.
US10540578B2
Mechanisms are provided to implement a generative adversarial network (GAN) that is trained based on labeled image data, unlabeled image data, and generated image data generated by a generator of the GAN. The GAN comprises a loss function that comprises error components for each of the labeled image data, unlabeled image data, and generated image data which is used to train the GAN. A new data source for which the trained GAN is to be adapted is identified and the trained GAN is adapted for the new data source. Image data in the new data source is classified by applying the adapted GAN to the data in the new data source. Adapting the trained GAN includes obtaining a minimized set of labeled images and utilizing the minimized set of images to perform the adapting of the trained GAN.
US10540576B1
A camera system captures images from a set of cameras to generate binocular panoramic views of an environment. The cameras are oriented in the camera system to maximize the minimum number of cameras viewing a set of randomized test points. To calibrate the system, matching features between images are identified and used to estimate three-dimensional points external to the camera system. Calibration parameters are modified to improve the three-dimensional point estimates. When images are captured, a pipeline generates a depth map for each camera using reprojected views from adjacent cameras and an image pyramid that includes individual pixel depth refinement and filtering between levels of the pyramid. The images may be used generate views of the environment from different perspectives (relative to the image capture location) by generating depth surfaces corresponding to the depth maps and blending the depth surfaces.
US10540573B1
Methods and apparatuses are described for automated computer text classification and routing using artificial intelligence transfer learning. A server captures historical story data from an Agile development tracking system. For each completed story, the server generates a vector based upon story-specific features and assigns a label to the vector based upon a cycle time associated with the story. The server trains a classification model using a neural network on the vectors and labels. The server captures new story data from the Agile development tracking system. For each new story, the server generates a vector based upon story-specific features and executes the trained model on the vector to generate a cycle time prediction for the new story. Based upon the cycle time prediction, the server identifies deficiencies in the new story and generates an alert message.
US10540566B2
Provided is an image processing apparatus, an image processing method, and a program, which are capable of accurate collation even when an image contains a number of identical or similar subjects. The image processing apparatus of the present invention has: first feature amount generating means for generating, with respect to a plurality of feature points to be detected from a first image, a first local feature amount group including local feature amounts representing feature amounts of a plurality of local regions containing the respective feature points, and a first coordinate position information group including coordinate position information; region dividing means for clustering the feature points of the first image based on the first coordinate position information group; and collation means for collating, in units of clusters, the first local feature amount group with a second local feature amount group formed from local feature amounts of feature points detected from a second image.
US10540564B2
Some aspects of the invention relate to a mobile apparatus including an image sensor configured to convert an optical image into an electrical signal. The optical image includes an image of a vehicle license plate. The mobile apparatus includes a license plate detector configured to process the electrical signal to recover information from the vehicle license plate image.
US10540555B2
There is provided herein an apparatus and method for roadside asset tracking and maintenance monitoring having a mobile unit with data capture devices for capturing roadside asset imagery, global positioning system (GPS) receivers and data interfaces for communicating with an asset management server. As such, the apparatus may take roadside imagery for automated asset identification which may include utilising an asset type image recognition technique for automating the identification of the roadside assets.
US10540547B2
Disclosed are an apparatus and method for detecting a debatable document. According to an embodiment of the present disclosure, the method for detecting a debatable document includes the steps of receiving a document including one or more sentences; generating an embedding vector for each of words included in the document; and extracting features of the document from an embedding vector matrix including the embedding vectors for the words, and detecting debatability of the document from the extracted features through a detection model including a two-step convolutional neural network.
US10540545B2
A mechanism is described for facilitating age classification of humans using image depth and human pose according to one embodiment. A method of embodiments, as described herein, includes facilitating, by one or more cameras of a computing device, capturing of a video stream of a scene having persons, and computing overall-depth torso lengths of the persons based on depth torso lengths of the persons. The method may further include comparing the overall-depth torso lengths with a predetermined threshold value representing a separation age between adults and children, and classifying a first set of the persons as adults if a first set of the overall-depth torso lengths associated with the first set of persons is greater than the threshold value.
US10540537B2
A method for content detection based on images or a digital video stream of images, to enhance and isolate frequency domain signals representing content to be identified, and decrease or ignore frequency domain noise with respect to the content. A digital image or sequence of digital images defined in a spatial domain are obtained. One or more pairs of sparse zones are selected, each pair generating a feature, each zone defined by two sequences of spatial data. The selected features are transformed into frequency domain data. The transfer function, shape and direction of the frequency domain data are varied for each zone, thus generating a normalized complex vector for each feature. The normalized complex vectors are then combined to define a model of the content to be identified.
US10540536B2
Imaging mass spectrometry (IMS) has become a prime tool for studying the distribution of biomolecules in tissue. Although IMS data sets can become very large, computational methods have made it practically feasible to search these experiments for relevant findings. However, these methods lack access to an important source of information that many human interpretations rely upon: anatomical insight. In this work, this need is addressed by (1) integrating a curated anatomical data source with an empirically acquired IMS data source, establishing an algorithm-accessible link between them; and (2) demonstrating the potential of such an IMS-anatomical atlas link by applying it toward automated anatomical interpretation of ion distributions in tissue.
US10540522B2
Disclosed are methods, systems and one or more computer readable mediums for storing data securely in a database. In one aspect, transaction data received from a user completing a form is encrypted using a transaction key provided by a record key management server which is administered by a customer of a form hosting entity. An encrypted transaction key is also generated by the record key management server, wherein a record indicative of the encrypted transaction data and the encrypted transaction key is stored in a database administered by the form hosting entity. Data at rest stored in the database, including the record, is encrypted by a database key management server using a database key.
US10540521B2
A computer-implemented method includes identifying a plurality of protected pieces from a conversation. The computer-implemented method further includes generating one or more confidence scores for each protected piece, wherein a confidence score is a degree of associativity between a protected piece and a type of sensitive information. The computer-implemented method further includes determining that the protected piece is associated with the type of sensitive information. The computer-implemented method further includes determining a type of protection action for each protected piece in the plurality of protected pieces. The computer-implemented method further includes performing the type of protection action for each protected piece in the plurality of protected pieces to form a modified conversation that is devoid of the sensitive information. A corresponding computer system and computer program product are also disclosed.
US10540515B2
System and computer readable media embodiments of enhanced and flexible login and profile management tools as well as brand owner communication tools are provided which provide more flexibility in regards to information sharing that benefit both users and brand owners and ease the integration of user information into brand owner databases. System and computer readable media embodiments are also provided for an end user to control both how and who uses her personal data. Specifically, these embodiments permit her to authorize which pieces of personal data may be used by particular actors to perform particular tasks. In addition, these embodiments allow the tasks to be performed while simultaneously limiting the number of actor(s)/servers/devices in possession of her personal data.
US10540503B2
A system and approach for conveying engineering and license data with a handheld or mobile device via a multi-dimensional code. Engineering data from a page such as a schematic may be generated, formatted, and encoded with a multi-dimensional code. The code in a visual presentation may be embedded in the schematic. A mobile device may scan the code. The device with an appropriate application may decode and un-format the engineering data from the code for a consumer or user. License data may be generated, encrypted, and encoded in a multi-dimensional code. The code in a visual presentation may be scanned and decrypted by the mobile device with an appropriate application, for a consumer or user.
US10540500B2
A method of securely booting a computer system includes executing program code of at least one boot loader to load a kernel; verifying, during loading of the kernel, the program code of the boot loader after at least a part of the program code of the boot loader has been executed; and interrupting the booting if a result of the verifying of the program code of the boot loader indicates a manipulation of the program code of the boot loader.
US10540499B2
One embodiment relates to a method for monitoring the security of a virtual machine hosted by a host system, the virtual machine comprising an operating system communicating with a hypervisor of the host system. The hypervisor interfaces between the operating system and hardware resources of the host system. The method comprises receiving at least one machine instruction corresponding to an interruption in the operating system, said interruption following an event having occurred in the virtual machine and executing the instruction by the hypervisor using the hardware resources of the host system and transmitting to the operating system a data stream including the result of the execution. The sent data stream is duplicated in a second stream and the second stream is analyzed by a security agent running on an entity separate from the virtual machine in order to detect a security problem during the processing of the interruption.
US10540495B2
A method includes establishing a power link between a power source and a computing device using a cable assembly, the cable assembly including at least one indicator, monitoring a status of the power link at the computing device, determining if the status of the power link includes establishing a communication link, and upon determining the status of the power link includes establishing the communication link determining a direction of data flow along the cable assembly associated with the communication link, and generating a signal using the at least one indicator, the signal indicating the direction of data flow along the cable assembly.
US10540485B2
Compiled code is stored on a mobile device or embedded in an application on the device. Instructions are assembled in a compiled program and stored on a system for subsequent transmission to the mobile device over a network. An application on the mobile device interfaces with the network to request and receive instructions. The instructions are retrieved from the data store and returned over the connection to the mobile device. After receipt by the mobile device, the instructions determine which code is to be activated. New instructions are downloaded to the device and the new instructions activate different code.
US10540484B2
A method, system, and computer program product for controlling consumption of a distributed network service in accordance with rights expression information associated with the distributed network service and specifying a manner of use of the distributed network service, including interpreting the rights expression information associated with the distributed network service, the rights expression information indicating a manner of use of the distributed network service; and controlling consumption of the distributed network service based on the rights expression information.
US10540483B2
Mechanisms are provided for implementing a personalized training recommendation system. A request is received from a user to generate a personalized training regimen for a specified athletic event and event information is identified comprising characteristics of one or more geographical segments of the specified athletic event. Based on the event information, one or more portions of a geographical region are identified that approximate one or more characteristics of the one or more geographical segments within a predetermined tolerance. A training course is generated at least by combining a selected set of the portions of the geographical region based on an evaluation of a level of matching, for each portion, of characteristics of the portion to the one or more physical characteristics associated with the one or more geographical segments of the specified athletic event, which is then presented to the user as the personalized training regimen for the user.
US10540478B2
A computerized system and method for automatically estimating the likelihood of having a fall leading to a fracture/dislocation within a specified period is described, and comprises a predictive model for guiding patients to the right course of treatment and encouraging discussions with their doctors for better outcomes. The system and method extracts member's health information from health administrative claims data, including clinical and pharmacy data, and estimates the probability of a fall for that member. Patients with high risk scores are selected for various clinical programs and interventions to manage their health conditions and reduce their likelihood of falling.
US10540474B2
A chip temperature computation method and a chip temperature computation device are provided. The chip temperature computation method includes: computing an upper layer thermal resistance and a lower layer thermal resistance of a chip, computing a total thermal resistance of the chip, and computing a temperature of the chip according to the total thermal resistance.
US10540469B2
A computerized method for mapping of electronic designs comprising using at least one hardware processor for receiving a first hardware design model and a second hardware design model, each hardware design model configured to receive a startup state and send digital output values. Hardware processor(s) are used for generating a plurality of initial states. Hardware processor(s) are used for computing, using each one of the first and second hardware design models, at least one specific output value for each one of the plurality of initial states. Hardware processor(s) are used for selecting corresponding initial states that produce equivalent at least one specific output value between the first hardware design model and the second hardware design model. Hardware processor(s) are used for storing the selected corresponding initial states as mappings between the first hardware design model and the second hardware design model.
US10540460B2
There is provided a flow pattern regular expression creating method, a regular expression creating apparatus, and a program enabling provision of a new representation method enabling one-to-one correspondence to a flow pattern. A regular expression creating method of creating a regular expression of a flow pattern in a multiply connected exterior domain with N (N is an integer equal to or larger than 1) holes topologically includes a graph representation creating step of creating a graph representation having one-to-one correspondence to the flow pattern; and a regular expression creating step of creating a regular expression from the graph representation that is created at the graph representation creating step.
US10540459B2
A computer-implemented method for generating a 3-dimensional (3D) model to characterize and visualize debris. The computer-implemented method includes defining a bounding surface for one or more debris fields generated by an on-orbit breakup event. The bounding surface is defined by using an upper limit fragment spreading speed predicted by a breakup model and applying the upper limit fragment spreading speed in different directions to generate points on the bounding surface. The computer-implemented method also includes connecting one or more points on the bounding surface to maintain a single bounded 3D mesh. The computer-implemented method further includes applying color and/or transparency to the 3D model.
US10540455B2
A computer-implemented method for generating multiple room placements is disclosed. In the embodiment, the method involves obtaining information indicating a number of rooms to be placed in a department, the information including room type information, capturing at least one room pattern using a pattern language-based regular expression, and generating a plurality of room placements using the at least one room pattern by placing the rooms to be placed in the department according to the selected room pattern.
US10540449B2
As provided herein, a translated string, received from a translator for an application (e.g., an instrumented application) may be identified. The translated string may be identified based upon the translated string being associated with a service call instruction for the application. A simulated instrumented application may be generated for testing the application. The simulated instrumented application may be generated to comprise the translated string integrated into the application. The simulated instrumented application may comprise an element corresponding to the translated string. A user interface may be generated. The user interface may comprise the simulated instrumented application, the translated string visually associated with the element, and an editing functionality to edit the translated string.
US10540440B2
Embodiments of the present invention disclose a method, a computer program product, and a computer system for extracting natural language relations between entities. A computer receives a configuration for associating one or more natural language questions with one or more entities and identifies the one or more entities annotated within a document. The computer answers the natural language questions associated with the identified one or more entities based on context surrounding the identified one or more entities. The computer may further transmit the natural language questions associated with the identified one or more entities and the surrounding context to a question and answer service, then receive answers to the natural language questions from the question and answer service. The computer may further determine whether the received answers correctly describe the relation between the identified one or more entities and other entities within the extracted surrounding context.
US10540439B2
Systems and methods for semantically analyzing digital information. A cognitive engine is configured to determine useful evidentiary information from large digital content data sets. Further, the cognitive engine can analyze or manipulate the evidentiary information to derive data needed to solve problems, identify issues, and identify patterns. The results can then be applied to any application, interface, or automation as appropriate.
US10540433B1
A service for implementing form fields is described. The service may include receiving (e.g., from a browser) information regarding input received to one or more fields rendered in a browser application. The service may also include forwarding the information to a subscriber of the service. An indication that the information was forwarded may be provided to the browser. In some instances, the service may be implemented without executing server-side code on a server of the entity that provided content that includes the form.
US10540427B2
Embodiments of the present invention provide a method, system and computer program product for the automated merger of content in progeny of a primary file in a version control system. In one embodiment of the invention, the method can include establishing different segments of content in a primary file in a merger tool executing in memory by a processor of a host computer and associating each of the segments with a classification corresponding to a particular merger rule selected from amongst different merger rules. The method also can include parsing content in different progeny of the primary file and identifying changes in a parsed portion of the progeny corresponding to a specific one of the segments of the primary file. Finally, the method can include applying to the identified changes a merger rule corresponding to a classification associated with the specific one of the segments.
US10540423B2
A representation of a collection of content items is generated for display by a computing device. The representation includes a two-or-more-dimensional arrangement including representations of the content items. The representations of the content items are positioned relative to one another based, at least in part, on values of one or more attributes of the digital content items. The representation is dynamically adjusted based, at least in part, on a user interaction with a representation of one of the content items.
US10540418B2
Computer program products, methods, systems, apparatus, and computing entities are provided for providing an enhanced media presentation. In one embodiment, an enhanced media presentation is provided. To provide the enhanced media presentation, one or more content items associated with subject matter associated with a segment of an enhanced media presentation are identified. Each content item may be associated with at least one uniform resource identifier. Then, a content object based at least in part on at least one content item is created. The content object is an abstract representation of the content item. The content object can be associated with the segment and provided for simultaneous displayed simultaneously with at least a portion of the segment.
US10540408B2
Systems and methods for enhancing user experience in a search environment are provided. The method includes displaying results of a search operation, the display comprising an extract of at least one search result; the extract comprising a combination of at least one relevant portion of the text and at least one portion of a legend.
US10540406B2
A search system with a user interface module that generates a search engine results page including a listing of reference documents, each with a hyperlink to at least one secondary document relevant to the reference document. The search system also includes a text function tagger that parses text excerpts of the documents, and applies text function tags thereto. A secondary processing module is provided which identifies those secondary documents that have a text function tag that matches a text function tag of a reference document, so that selection of the hyperlink generates a display of secondary documents that are determined to at least have a text function tag that matches a text function tag of the reference document for which corresponding hyperlink was selected. A method and computer readable medium are also provided.
US10540402B2
Examples disclosed herein relate to re-execution of an analytical process based on lineage metadata. In an example, a determination may be made on a hub device that an analytical process previously executed on a remote edge device is to be re-executed on the hub device, wherein the analytical process is part of an analytical workflow that is implemented at least in part on the hub device and the remote edge device. In response to the determination, a storage location of input data for re-executing the analytical process may be identified based on lineage metadata stored on the hub device, and input data may be acquired from the storage location.
US10540394B1
A method, apparatus and system that enables a user to find and act-upon a sound-containing composition, in a group of compositions. One or more sound-segments, which are intended to prompt a user's memory, may be associated with each composition in a group of compositions. A recognition sound-segment may include a portion of its associated composition, which is more recognizable to users than the beginning part of its associated composition. A recognition-segment may contain one or more highly recognizable portion(s) of a composition. When the user is trying to locate or select a particular composition, the recognition-segments are navigated and played-back to the user, based upon a user-device context/mode. When a user recognizes the desired composition from its recognition-segment, the user may initiate a control action to playback; arrange; and/or act-upon, the composition that is associated with the currently playing recognition-segment.
US10540388B1
Migrating and delivering data content to a traveling user is provided. A pattern of data access corresponding to a user is determined. The pattern of data access includes previous data access requests made by the user and data to-be delivered to the user. A travel plan corresponding to the user is determined. The travel plan includes a set of intermediate data delivery destinations based on travel mode, travel route, travel schedule, and geographic locations of stops corresponding to the set of intermediate data delivery destinations. The data content is migrated to a set of data storage locations as the user travels based on the pattern of data access, the travel plan, and the set of intermediate data delivery destinations along the travel route. The data content is delivered to the user at geographic locations corresponding to the set of data storage locations as the user travels.
US10540385B2
Methods, systems and computer program products are provided for summarizing user activity associated with media content by accessing a taste profile containing a representation of media content activity corresponding to at least one of a plurality of items, generating at least one statistic corresponding to the media content activity, and generating a taste profile attribute by using the at least one statistic.
US10540381B1
Disclosed are examples of a system, techniques and non-transitory computer-readable storage medium that enable the selection of a response document template for generating an appropriate response to notification document. Respective components may generate an electronic document from the notification document. A common theme between two or more of the electronic documents may be identified. The electronic documents identified as having the common theme may be grouped in a notification document corpus. The notification document corpus may be analyzed with reference to received notification documents stored in a document repository. Based on results of the analysis, a template of a notification response document appropriate for responding to a specific notification document received by the enterprise may be selected. The selected response document template may be forwarded to a client device for further processing.
US10540380B2
A cleanse engine receives address data from an application as the address data is entered into the application. The cleanse engine parses the address data as the data is received from the application. The cleanse engine performs a final address validation to validate a final address when sufficient parsed address data is available and returns the final address to the application. The cleanse engine sends the parsed address data to a search engine when insufficient parsed address data is available to perform the final address validation. When the parsed address data is sent to the search engine, the search engine queries reference data and returns a list of search results to the cleanse engine. The cleanse engine standardizes the list of search results from the search engine and sends the list of search results to the application.
US10540371B2
Methods and systems for synchronizing a database schema (or data structure) of a source database to a target database are disclosed. A source data structure definition is generated, including definitions of each object in the source database structure. A target database structure is generated, including definitions of each object in the source database structure. Object definitions are compared between the source database structure and the target database structure. A data definition language change instruction sequence is generated that, when executed, will modify the target database structure to correspond to the data structure definition. The change instruction sequence is executed on the target database.
US10540365B2
A method and apparatus that generates a plurality of ranked query results from a query over a plurality of separate search domains. In this embodiment, the device receives the query and determines a plurality of results across the plurality of separate search domains using the query. The device further characterizes the query. In addition, the device ranks the plurality of results based on a score calculated for each of the plurality of results determined by a corresponding search domain and the query characterization, where the query characterization indicates a query type.
US10540354B2
A method for discovering representative composite configuration item (CI) patterns in an IT system that includes a plurality of configuration items may include data mining a graph representing the IT system to extract extended frequent composite CI patterns. The method may also include clustering the extended frequent composite CI patterns into clusters based on similarity between the maximal frequent composite CI patterns. The method may further include extracting a representative composite CI pattern for each of the clusters, and using an output device, outputting the representative composite CI pattern for each of the clusters.
US10540352B2
Embodiments of the present invention provide systems and methods for remote query optimization in multi data sources. The method includes receiving a database query from a remote source requesting data-points from multiple data sources. The method further includes receiving and analyzing the data-points, creating a data set based on the analysis, and transmitting the data set to the remote source.
US10540337B2
A data placement device creates a similarity index for each of computational resources based on a similarity between each of the pieces of acquired data and each of the pieces of data stored in the computational resources. The data placement device allocates on the basis of the similarity index of each of the computational resources with respect to the pieces of the data, the pieces of the data to each of the computational resources by using a matching system in which the similarity index associated with each allocation becomes stable in a direction in which the similarity index is small. The placement device places the pieces of the acquired data into the computational resources on the basis of the allocation result.
US10540335B2
The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data, relationships, dependencies, and the like. The length of time of the copying and installation is reduced may selecting appropriate operations for different object types.
US10540325B2
A method and device for identifying junk picture files, which are used for a server side to identify junk picture files in cached network data. The method comprises: obtaining a directory to be detected; determining whether the number of files in the directory is greater than or equal to a first preset value; if so, determining whether file names of the files in the directory contain keywords which represent the cached network data; if the keywords are contained, determining that the files in the directory are the cached network data, and then, determining whether keywords which represent useless picture files exist in the cached network data, so as to find out whether junk picture files exist; if the junk picture files exist, identifying the found picture files as cached junk picture files; and recording a directory path where the cached junk picture files are located. By means of the above solution, the cached network junk picture files can be accurately identified.
US10540320B2
A temporary file management method for operating system or applications is disclosed, which comprises steps of creating a to-be-deleted-next-time-content directory beforehand and at least one not-to-be-deleted-next-time-content directory; saving temporary files in the to-be-deleted-next-time-content directory or the not-to-be-deleted-next-time-content directories when the operating systems or the applications is running; deleting the files in the to-be-deleted-next-time-content directory when a pre-set temporary file cleaning condition are triggered; specifying a not-to-be-deleted-next-time-content directory; switching and saving files in the specified not-to-be-deleted-next-time-content directory in the to-be-deleted-next-time-content directory. The present invention prevents the temporary files from occupying the storage space for a long time, which ensures the operating system runs with high efficiency, space saving and good user experience.
US10540317B2
A method, system and computer-usable medium are disclosed for performing a network traffic combination operation. With the network traffic combination operation, a plurality of input queues are defined by an operating system for an adapter based upon workload type (e.g., as determined by a transport layer). Additionally, the operating system defines each input queue to match a virtual memory architecture of the transport layer (e.g., one input queue is defined as 31 bit and other input queue is defined as 64 bit). When data is received off the wire as inbound data from a physical NIC, the network adapter associates the inbound data with the appropriate memory type. Thus, data copies are eliminated and memory consumption and associated storage management operations are reduced for the smaller bit architecture communications while allowing the operating system to continue executing in a larger bit architecture configuration.
US10540315B2
A computing system is provided. The computing system includes a host device and a plurality of interface devices. The plurality of interface devices is configured to communicate with the host device through a host bus. Each of the plurality of interface devices is configured to perform an interfacing operation between the host device and a memory device. The interfacing operation includes a serial interfacing operation and a parallel interfacing operation.
US10540314B2
A protocol transparent retimer circuit monitors certain link layer control signals, detects far-end receiver parameters of the link partners, and detects attributes of the data signal on the link to determine the link status and operate the retimer in accordance with the determined link status. By combining and reducing host and device system states into a few retimer states, the retimer circuit is largely simplified and yet still serves its purpose. The retimer includes a controller that employs a state machine to interpret the monitored and detected signals to determine the link state and operate the retimer in an operational state corresponding to the determined link state. The approach enables the retimer to restore signal integrity and forward data it receives in both downstream and upstream directions of the link without frequency alteration.
US10540312B2
Various examples of the present technology provide a cluster-architecture to support a scalable pooled-NVMe storage box that can be shared among a scalable number of nodes. The scalable pooled-NVMe storage box comprises NVMe drives, one or more switches and one or more switch ports. The number of NVMe drives in the scalable scalable-pooled-NVMe storage box can be scaled up or down based upon a number of nodes that need to share the scalable pooled-NVMe storage box.
US10540309B2
An apparatus for combining trace data from a plurality of trace sources has an input interface to receive the trace data, and an output interface to output a trace stream. A network of interconnected funnel elements combines the trace data to produce the trace stream. Each funnel element has an output port and a plurality of input ports arranged to receive trace data either from one of the trace sources, or from an output port of another funnel element in the network, and associated control circuitry to control connection of the input ports to the output port. The control circuitry determines control data indicative of a number of trace sources whose trace data is to be routed through each of the input ports of said funnel element, and controls the timing allocation of the associated funnel element's output port to each input port in dependence on the control data.
US10540308B2
An information handling system includes a host system, an embedded controller, and a management system. The embedded controller receives first serial data from the host system, converts the first serial data into first video frame information, and stores the first video frame information to a frame buffer of the embedded controller. The management system reads the first video frame information from the frame buffer.
US10540299B2
An apparatus has processing circuitry to perform data processing in one of two or more operating states associated with different levels of privilege. At least one operating state holding element holds a state indication indicating a current operating state of the processing circuitry. In response to a transition of a reset signal from a first value to a second value for triggering a reset of the processing circuitry, the at least one operating state holding element resets the state indication to indicate a default operating state other than a most privileged operating state of the two or more operating states.
US10540298B2
Examples described herein include a tape drive with a drive memory, an opening, and a key engine. The drive memory is to store a shared secret. The opening is to receive a tape cartridge that stores a protected dataset and an authorization code. The key engine is to generate a decryption key for the protected dataset based on the authorization code and the shared secret.
US10540295B2
Provided are a computer program product, system, and method for processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache. During caching operations to the active cache, information is gathered on an active cache miss rate based on a rate of access to tracks that are not indicated in the active cache list and a cache demote rate. A determination is made as to whether adding additional memory space to the active cache would result in the active cache miss rate being less than the cache demote rate when the active cache miss rate exceeds the cache demote rate. A message is generated indicating to add the additional memory space when adding the additional memory space would result in the active cache miss rate being less than the cache demote rate.
US10540288B2
Techniques are described in which a system having multiple processing units processes a series of work units in a processing pipeline, where some or all of the work units access or manipulate data stored in non-coherent memory. In one example, this disclosure describes a method that includes identifying, prior to completing processing of a first work unit with a processing unit of a processor having multiple processing units, a second work unit that is expected to be processed by the processing unit after the first work unit. The method also includes processing the first work unit, and prefetching, from non-coherent memory, data associated with the second work unit into a second cache segment of the buffer cache, wherein prefetching the data associated with the second work unit occurs concurrently with at least a portion of the processing of the first work unit by the processing unit.
US10540285B2
A method for coordinating cache and memory reservation in a computerized system includes identifying at least one running application, recognizing the at least one application as a latency-critical application, monitoring information associated with a current cache access rate and a required memory bandwidth of the at least one application, allocating a cache partition, a size of the cache partition corresponds to the cache access rate and the required memory bandwidth of the at least one application, defining a threshold value including a number of cache misses per time unit, determining a reduction of cache misses per time unit, in response to the reduction of cache misses per time unit being above the threshold value, retaining the cache partition, assigning a priority of scheduling memory request including a medium priority level, and assigning a memory channel to the at least one application to avoid memory channel contention.
US10540278B2
According to one embodiment, a memory system includes first and second memories, and a controller configured to switch between first and second modes, search whether data of a logical address associated with a read command is stored in the first memory in the first mode, and read the data from the second memory without searching whether the data of the logical address associated with the read command is stored in the first memory in the second mode.
US10540275B2
To secure flexibility of the memory extension area which is secured on the memory of the host computer and used by the memory controller.[Solution] A controller memory stores data corresponding to an area allocated to a memory in a memory controller configured to control the memory. An access control unit allocates a partial area of the controller memory to a host memory in a host computer and uses the areas as a memory extension area. The extension area managing unit performs management so that a size of the memory extension area in the host memory is changeable.
US10540268B2
Application services run on a computing platform and consume platform services. Performance measurement units are defined for the application services. A number of relationships for consumption of resources are defined between one or more of the application services and one or more of the platform service. Performance tests are executed on an application service while consuming different capacities provided by one or more instances of consumed platform services. Results measuring performance of the application service during test executions are collected. Based on the collected results, scaling formulas are determined for each of the consumed platform services by the application service. A scaling formula defines a correspondence between a capacity provided by a first consumed platform service and measured performance of the application service. Based on the scaling formulas, required capacities of the consumed platform services may be determined with respect to a predefined performance of the application service.
US10540267B2
Methods, systems, and computer program products for creating test cases are provided. Aspects include obtaining, by a processor, customer usage data from a plurality of customers. The customer usage data is analyzed to identify one or more outlier customer system configurations. A set of customer system attributes are extracted from the one or more outlier customer system configurations and new test cases are created based at least in part on the set of customer system attributes.
US10540260B2
In one example, an apparatus comprises processing circuitry to analyze a program at compile time to determine a set of latency parameters associated with instruction sets implemented to execute the program and select a latency management technique based at least in part on the set of latency parameters associated with instruction sets implemented to execute the program. Other examples may be described and claimed.
US10540241B2
Embodiments for storing log snapshots in an automated data storage library by a processor. A log snapshot is saved on a node associated with the automated data storage library for subsequent retrieval such that each of a plurality of saved log snapshots saved from a plurality of nodes associated with the automated data storage library are aggregated for exporting to a user.
US10540231B2
Embodiments for optimizing resource consumption through partial parity information eviction in a storage system of a data storage environment. One or more cooperative Redundant Array of Independent Disks (RAID) parity computations are performed by evicting partial parity data from a RAID controller memory to a storage entity prior to a full stripes worth of data being monotonically written to the storage entity. The storage entity assembles the partial parity data from the one or more cooperative RAID parity computations into a single parity computation valid for the full stripes worth of data, thereby offloading parity computation to the storage entity to more efficiently utilize the RAID controller memory resources.
US10540227B2
A high performance computing system including processing circuitry and a shared fabric memory is disclosed. The processing circuitry includes processors coupled to local storages. The shared fabric memory includes memory devices and is coupled to the processing circuitry. The shared fabric memory executes a first sweep of a stencil code by sequentially retrieving data stripes. Further, for each retrieved data stripe, a set of values of the retrieved data stripe are updated substantially simultaneously. For each retrieved data stripe, the updated set of values are stored in a free memory gap adjacent to the retrieved data stripe. For each retrieved data stripe, the free memory gap is advanced to an adjacent memory location. A sweep status indicator is incremented from the first sweep to a second sweep.
US10540222B2
Error notification by a bus master for a speculative access and error notification by a bus slave for a non-speculative access are achieved while a circuit scale of the bus master is suppressed. A bus request includes mode information for selecting that error notification for an access is performed by the bus slave or the bus master. In a case where the mode information indicating that error notification is performed by the bus slave is included in the bus request, when an error for an access in that bus request has occurred, the bus slave performs error notification. In a case where execution of an instruction of a speculative load access has been fixed and error information for the load access has been received from the bus slave, the bus master performs error notification based on the error information.
US10540219B2
In one embodiment, a method for reset and error handling comprises identifying at least one queue of a plurality of queues that is subject to a reset, halting fetching of commands from a host that are associated with the at least one queue subject to the reset, halting reallocation of command identifiers of completed commands to commands received from the host that are associated with the plurality of queues, identifying at least one command identifier associated with the at least one queue subject to the reset, updating an error state bitmap to indicate the at least one command identifier as a command in error, resuming reallocation of command identifiers of completed commands after updating the error state bitmap, and resuming fetching of commands from the host that are associated with the at least one queue subject to the reset after resuming reallocation of command identifiers of completed commands.
US10540217B2
A method and apparatus for message cache sizing are provided. A plurality of messages from one or more enqueuers are enqueued in a queue comprising at least one shard. Each shard includes one or more subshards. A message cache configured to store a plurality of cached subshards is maintained in memory. The plurality of messages is dequeued from the message cache by one or more dequeuers. An estimated enqueue rate is determined for each shard. An estimated dequeue rate is determined for each dequeuer-shard pair. Estimated restore overhead data is determined over a range of candidate message cache sizes based on the estimated enqueue rate for each shard and the estimated dequeue rate for each dequeuer-shard pair. A preferred message cache size is determined based on the estimated restore overhead data.
US10540215B2
An integrated application environment includes a host web application executed in a browser, and a target application embedded in a container of the host web application. Interoperability layers facilitate messaging between the host web application and a host entity object of the target application in the container according to multiple communication protocols.
US10540210B2
A method includes determining whether an application instance has properly used computing resources to process a workload request. The determination is based on one or more characteristics of the workload request to be processed. The method can include determining whether the application instance is operating properly, based on the determining of whether the application instance has properly used computing resources. Based on the determination that the application instance is not operating properly, the method initiates an action to prevent the application instance from improperly processing workload requests.
US10540201B2
Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.
US10540194B2
A method, computer program product, and system includes a processor(s) obtaining, during runtime, from a compiler, two versions of a data parallel loop for an operation. The host computing system comprises includes a CPU and a GPU is accessible to the host. The processor(s) online profiles the two versions by asynchronously executing the first version, in a profile mode, with the GPU and executing the second version, in the profile mode, with the CPU. The processor(s) generates execution times for the first version and the second version. The processor(s) stores the executions times and performance data in a storage, where the performance data comprises a size of the data parallel loop for the operation. The processor(s) update a regression model(s) to predict performance numbers for a process of an unknown loop size. The processor(s) execute the operation with the CPU or the GPU based on the performance data.
US10540191B2
The disclosed computer-implemented method for using dynamic templates to create application containers may include (i) identifying an application that is to be deployed in a container, (ii) creating a dynamic template that comprises at least one variable parameter and that defines at least a portion of an operating environment of the container, (iii) generating a value of the variable parameter during deployment of the application, (iv) processing the dynamic template to create a configuration file that comprises the value of the variable parameter, and (v) triggering a container initialization system to create, based on the configuration file, the container such that the container isolates a user space of the application from other software on a host system while sharing a kernel space with the other software. Various other methods, systems, and computer-readable media are also disclosed.
US10540186B1
Disclosed are techniques regarding aspects of implementing client configurable logic within a computer system. The computer system can be a cloud infrastructure. The techniques can include providing an identifier in response to configuring client configurable logic within the computer system.
US10540179B2
A processor is configured to identify a branch instruction immediately followed by an architectural delay slot. A single bonded instruction comprising the branch instruction immediately followed by the architectural delay slot is created. The single bonded instruction is loaded into an instruction buffer.
US10540174B2
Techniques for managing multi-container builds are described herein. A software build task description specifies a build environment and the build environment specifies a set of parameters for building a version of a software object. A container is instantiated that corresponds to the build environment and build commands are sent to the container. As the container completes the build command, it sends a response that is used to determine a second command to send to the container. A status of the software build task is provided based at least in part on the response.
US10540165B2
In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, one or more virtual disks comprising a plurality of storage devices and accessible by the virtual machine controllers, and a deployment system configured to receive a request to upgrade a virtualized file server on a plurality of host machines from a first program code version to a second program code version, and, for each host machine, request an upgrade token. When the host machine acquires the upgrade token, the deployment system is configured to generate a snapshot of a code image associated with the second program code version, and provide the snapshot to the host machine via the virtual disk. The virtual machine controller located on the host machine stores the snapshot on a storage device associated with the host machine.
US10540164B2
In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, one or more virtual disks comprising a plurality of storage devices, the one or more virtual disks being accessible by the virtual machine controllers, where the virtual machine controllers conduct I/O transactions with the virtual disks, and an upgrade system configured to receive a request to upgrade a virtualized file server on a plurality of host machines from a first program code version to a second program code version, for each host machine, generate a snapshot of a code image associated with the second program code version, and provide the snapshot to the host machine via the virtual disk. The virtual machine controller located on the host machine stores the snapshot on a first storage device associated with the host machine.
US10540160B2
A method for bridging between virtual applications and an operating system of a host computer. The method comprises retrieving virtual applications and settings of the virtual applications assigned to a user logged onto the host computer, wherein each of the virtual applications includes the following files: a virtual engine, a user data file, and an application-on-demand (AOD) file; downloading shadow files of the virtual applications assigned to the user; integrating each of the virtual applications with an operating system shell of the host computer; and causing a virtual application to be executed over the host computer when the virtual application is launched by the user.
US10540156B2
A computer generates a parallel program, based on an analysis of a single program that includes a plurality of tasks written for a single-core microcomputer, by parallelizing parallelizable tasks for a multi-core processor having multiple cores. The computer includes a macro task (MT) group extractor that analyzes, or finds, a commonly-accessed resource commonly accessed by the plurality of tasks, and extracts a plurality of MTs showing access to such commonly-accessed resource. Then, the computer uses an allocation restriction determiner to allocate the extracted plural MTs to the same core in the multi-core processor. By devising a parallelization method described above, an overhead in an execution time of the parallel program by the multi-core processor is reduced, and an in-vehicle device is enabled to execute each of the MTs in the program optimally.
US10540151B1
A firmware provides a setup browser that generates a setup menu. An internal forms representation of setup data for rendering the setup menu is converted to markup language (ML) setup data. The ML setup data is provided to an application that provides a GUI for defining a modified setup UI for the firmware. The application provides a graphical, drag-and-drop, WYSIWYG, UI through which a user can edit existing forms and controls, create new forms and controls, and specify default values and other properties. When a user modifies the setup menu using the application, customized ML setup data is generated that defines the modified setup UI. The customized ML setup data is used to create setup data that is stored in a firmware device for use by the setup browser with the internal format representation of setup data to render the modified setup UI.
US10540149B2
Disclosed are examples of systems, apparatus, methods and computer program products for presenting a property editor component in a web application builder framework. A database system maintains a database associated with a number of web application builder components, each with one or more attributes, for constructing web application components based on user input. The system receives a user request to generate a property editor component within the web application builder framework to include one or more user-defined property fields, each associated with a text label and configured to accept input. Based on the user request, a property editor component is generated and displayed, with the web application builder framework implementing the property editor component.
US10540146B1
Systems, apparatuses, methods, and computer program products are disclosed for quantum random number generation (QRNG). An example method includes generating, by encoding circuitry of a QRNG chip, a set of time-bin qubits based on a first optical path length. The example method further includes transmitting, by the encoding circuitry of the QRNG chip, the set of time-bin qubits over an optical line. The example method further includes receiving, by decoding circuitry of the QRNG chip, the set of time-bin qubits over the optical line. The example method further includes measuring, by the decoding circuitry of the QRNG chip and based on a second optical path length different from the first optical path length, the set of time-bin qubits to generate a decoded set of bits. In some embodiments, the example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits.
US10540144B2
Examples of the present disclosure provide apparatuses and methods for performing signed division operations. An apparatus can include a first group of memory cells coupled to a sense line and to a number of first access lines. The apparatus can include a second group of memory cells coupled to the sense line and to a number of second access lines. The apparatus can include a controller configured to operate sensing circuitry to divide a signed dividend element stored in the first group of memory cells by a signed divisor element stored in the second group of memory cells by performing a number of operations.
US10540140B2
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for processing multimodal input. A system configured to practice the method continuously monitors an audio stream associated with a gesture input stream, and detects a speech event in the audio stream. Then the system identifies a temporal window associated with a time of the speech event, and analyzes data from the gesture input stream within the temporal window to identify a gesture event. The system processes the speech event and the gesture event to produce a multimodal command. The gesture in the gesture input stream can be directed to a display, but is remote from the display. The system can analyze the data from the gesture input stream by calculating an average of gesture coordinates within the temporal window.
US10540136B2
A method and an information handling system (IHS) renders a graphical user interface (GUI) from a remote device using a local storage. An interface controller detects a first event used to initiate access to the GUI at the remote device. The controller requests GUI frame buffer data corresponding to the first event, and GUI change data from the remote device. The GUI change data correspond to respective events that can trigger changes to the GUI. In response to receiving the requested data, the controller provides a first locally-rendered GUI using the GUI frame buffer data. The controller stores the GUI change data in local storage. The controller then detects a second event/interaction via the first locally-rendered GUI and retrieves from local storage a relevant portion of the GUI change data. The controller provides an updated locally-rendered GUI using the relevant portion of GUI change data.