Document Document Title
US10756951B2 Network incident identification based on characterizing relationships between interfaces and events as graphical component relationships
Techniques for use in network incident identification are described. In response to an occurrence of an unknown network incident, a plurality of log messages (e.g. syslog messages) are received from a plurality of network components in one or more networks. In one illustrative example, a plurality of relationships between interfaces and events are derived from the received log messages and characterized as a plurality of graphical component relationships. One or more groups of connected components are determined from the graphical component relationships and network component connection data which indicate interface relationships of the network components. Here, groups of connected components may be logically joined based on the network component connection data indicating one or more interface relationships. A network incident may then be identified based on at least one of the determined groups of connected components being associated with at least one identified set of events that has the closest or substantial match with at least one predetermined set of events associated with the network incident.
US10756942B2 Data transmission and apparatus
Media access control MAC payloads corresponding to a plurality of receiving devices are encapsulated in one MAC packet data unit (PDU), where the MAC PDU includes a header, the MAC payloads and identification information of each receiving device in the plurality of receiving devices; and the header includes a plurality of subheaders, the plurality of subheaders is subheaders respectively corresponding to a MAC payload corresponding to each receiving device, the MAC payload corresponding to each receiving device includes a MAC control element (CE) and/or a MAC service data unit (SDU), and the identification information is used for identifying each receiving device. In the foregoing solutions, transmission of a MAC PDU during multi-user cooperated communication is implemented.
US10756932B2 Method for transmitting/detecting data on the basis of non-orthogonal multiple access method, and device therefor
Provided is a non-orthogonal multiple access method, which: randomly selects a physical resource for performing non-orthogonal multiple access among the contention-based data transmission areas defined in advance; selects a reference signal sequence for a contention-based data transmission through the selected physical resource; selects a contention resource for the contention-based data transmission; selects a scrambling sequence to be applied to data transmission in the contention-based data transmission; and transmitting a data channel including data and a reference signal corresponding to the selected reference signal sequence through the selected physical resource, wherein the data channel is transmitted by allowing the selected scrambling sequence to be applied thereto.
US10756930B2 Gateway device, vehicle network system, transfer method, and non-transitory computer-readable recording medium storing program
A network system includes a first network through which a frame of a first type is transmitted in accordance with a first communication protocol and includes a second network in which a frame of a second type is transmitted in accordance with a second communication protocol. A gateway device is connected to the first network and the second network. The gateway device sequentially receives frames of the first type from the first network and determines whether to transmit data regarding the received frames of the first type to the second network. The gateway device transmits, to the second network, a frame of the second type including data regarding a plurality of the frames of the first type determined to be transmitted to the second network.
US10756927B2 Method for virtually connecting two persons, corresponding media and system
The invention specifically relates to a method for virtually connecting two persons, with the first person having a first NFC device and the second person having a second NEC device. One of the NFC devices is a telecommunications terminal comprising an application, and both NFC devices comprise the identity of the person to which they belong. According to the invention, the method includes transmitting the identity of the first person from the first NFC device to the second NFC device; transmitting the identity of the second person from the second NFC device to the first NFC device; generating a secret shared by the persons using the application, with the shared secret giving access to an Internet space shared by the persons; and storing the shared secret in the NFC devices, with a reference relating to the virtual connection thereof.
US10756918B2 Activating a device via a module-based device interaction system
A system that enables a person to monitor and/or control a device via a network, such as the Internet, via an interactive hardware module that interfaces with the device and communicates with a module server located locally or remotely from the placement of the module. The hardware module allows for the transmission and receipt of data between the device interfaced to the hardware module and the module server, thereby enabling the user manually or automatically to control or monitor the device via an access medium, such as an API. Furthermore, the hardware module and the module server may enable the activation of an inactive device from a remote location.
US10756910B2 Dynamic power management
In one embodiment, a method includes: obtaining a power loss value for a cable that couples a device to a power source, where the power loss value is indicative of an amount of power lost through the cable during power transmission from the power source to the device; and determining, based at least in part on the power loss value for the cable, a power budget value indicative of an amount of power received by the device from the power source.
US10756906B2 Architecture and methods for self-sovereign digital identity
An architecture and methods for self-sovereign digital identity is described. The method mimics the handling of identities in the physical world, by provisioning unique digital identities to people. Digital identities and consent tokens are said to be self-sovereign because they are tightly controlled by their owners using identity engines installed on personal devices. Identity engines are interoperable, establishing a web identity layer. Self-sovereign digital identities are used to identify their holders, sign and encrypt transactions, and create digital seals that cannot be repudiated. Digital seals affix the identities and attestations of collaborating parties to digital identities, consent tokens, transactions, documents, and other artifacts. Self-sovereign digital identities can be exchanged securely, verified using proof-of-possession and proof-of-custody tests when collaborating synchronously, and verified using a proof-of-existence identity registry when collaborating asynchronously.
US10756886B2 Technologies for load balancing a network
Technologies for load balancing a storage network include a system. The system includes circuitry to adjust routing rules in a network interface controller to deliver a packet from one of multiple uplinks to one of any physical functions, circuitry to remap, in response to a failure of a switch, a port from one physical function to another physical function, and circuitry to communicate control data between a software defined network controller and one or more agents in one or more host endpoints with a hierarchical distributed hashing table.
US10756885B2 System and method for blockchain-based cross entity authentication
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, generating a blockchain transaction for obtaining an authentication result of the user by the second entity, wherein the authentication result is associated with the DID; and transmitting the blockchain transaction to a blockchain node for adding to a blockchain.
US10756880B2 Systems and methods for aligning received data
The present application is directed to an electronic device that has a receiver configured to receive data from a second electronic device and identify potential sync header locations within a portion of the data by performing a mutually exclusive or (XOR) logic operation on a plurality of sequential pairs of bits of the data. Additionally, the receiver is configured to identify sync headers in the data by determining which of the potential sync header locations is shared in subsequent portions of the data.
US10756863B2 Transmitting reference signals in 5G or other next generation communication systems
Techniques for transmitting reference signals (RSs) having respective signal patterns in the coding chain to improve performance of multiple input, multiple output (MIMO) communication systems are presented. For downlink transmissions, an RS management component (RSMC) of a network node can determine a first resource element (RE) pattern for RSs of a first cell and a second RE pattern for RSs of a second cell in the time, frequency, or code domain RSMC can utilize an adaptive interleaver in the coding chain to improve performance of MIMO systems. RSMC can facilitate configuring user equipment (UE) about the interleaver at the RE domain or as part of virtual resource block (VRB)-to-physical resource block (PRB) domain. RSMC can thereby reduce interference on RSs from other co-channel RSs, thereby improving channel estimation performance for channel-state-information estimation and data detection by the UE, and achieving significant gains in link and system throughputs.
US10756854B2 Terminal device, base station device, integrated circuit, and communication method
Provided is a terminal device that receives RRC layer information indicating an asynchronous HARQ for a secondary cell, and a first random access response, which is a random access response including fields for indicating an uplink grant and a Temporary C-RNTI and is related to a non-contention based random access procedure on the secondary cell, that manages multiple HARQ processes, and that delivers the uplink grant to an HARQ process that instructs the transmission unit to transmit the MAC layer data in accordance with the uplink grant. In a case that the RRC layer information indicating the asynchronous HARQ is configured, a HARQ process in which the uplink grant included in the first random access response is delivered is determined based on the value of a field for indicating the Temporary C-RNTI included in the first random access response.
US10756851B2 Multiplexing acknowledgment messages in response to downlink frames
In an example of multi-user wireless communications, an access point may send a downlink frame to multiple stations. Some or all of the stations may generate and transmit their respective uplink frames. The uplink frames from the stations may be aggregated or multiplexed to form a final uplink frame that is received by the access point. The uplink frames may be block acknowledgment or acknowledgment (BA or ACK) frames. Uplink response scheduling may be located in a payload of the downlink frame, in which the uplink response scheduling indicates one or more resource units assigned to the multiple stations for transmitting the uplink frames. In some examples, the uplink response scheduling is in a control field of the payload, in a trigger frame as part of the payload. In some aspects, the downlink frame is part of a multicast transmission. Other methods, apparatus, and computer-readable media are also disclosed.
US10756850B2 Communication method, apparatus, and system
The present disclosure discloses a communication method, an apparatus, and a system. The communication method includes: receiving, by a base station, uplink data sent by a terminal device; decoding the uplink data; and sending, by the base station, feedback information of the uplink data. The feedback information is used to indicate a decoding status of the uplink data, and carries information about an identifier. The identifier includes an identity of the terminal device or an identifier of the uplink data. In this way, the terminal device is prevented from receiving incorrect feedback information during conflicting transmission.
US10756845B2 Transmission device, transmission method, reception device, and reception method
An FEC coder in a transmission device according to an exemplary embodiment of the present disclosure performs BCH coding and LDPC coding based on whether a code length of the LDPC coding is a 16 k mode or a 64 k mode. A mapper performs mapping in an I-Q coordinate to perform conversion into an FEC block, and outputs pieces of mapping data (cells). The mapper defines different non-uniform mapping patterns with respect to different code lengths even an identical coding rate is used by the FEC coder. This configuration improves a shaping gain for different error correction code lengths in a transmission technology in which modulation of the non-uniform mapping pattern is used.
US10756840B2 Electromagnetic signal transport and distribution systems
An electromagnetic signal transport and distribution system simultaneously transports over one single mode fiber various programming specifically requested by multiple users in multiple locations while simultaneously offering bidirectional communications with a public network.
US10756832B2 Wireless quality prediction device, wireless base station, wireless terminal, wireless quality prediction method and wireless quality prediction program
In the present invention, in order to predict discontinuous wireless quality changes without using wireless terminal position information in a cellular type wireless communication system, a wireless quality prediction device is provided with: a measurement information acquisition means for acquiring wireless quality measurement information measured by a wireless terminal that moves within a wireless communication system having at least two wireless cells; a wireless quality transition pattern construction means for using the measurement information to construct, as a wireless quality transition pattern, a time-series data pattern of wireless quality associated with the passage of time; and a wireless quality prediction means for acquiring from the wireless quality transition pattern construction means a wireless quality transition pattern having a high degree of similarity to the measurement information, in regards to the wireless quality measurement information acquired from a wireless terminal for which a prediction is to be made, and for using the acquired wireless quality transition pattern to predict that future wireless quality in respect to the wireless terminal for which a prediction is to be made, or a wireless cell in which the wireless terminal for which a prediction is to be made is located, will change in the future.
US10756831B2 Characterizing transmit channels from an antenna array to a transceiver
Characteristics of channels from an antenna array to a transceiver are characterized based on reciprocity in an approach that eliminates a need for channel feedback from the transceiver. In some embodiments, these channel characteristics are used in MIMO communication to a plurality of transceivers from the antenna array.
US10756825B1 Optical interconnect computing module tolerant to changes in position and orientation
An optical interconnect computing module having free space optical interconnects that form communication links with other systems with like optical interconnects and with computer blades contained within the computing module. The computing module adapts to changes in the position and orientation and other factors of the optical interconnects. The optical interconnects utilize solid-state electronic and optoelectronic components and optical components. The ability to adapt is controlled by an algorithm implemented in software, firmware and logic circuits. Computing modules within an equipment rack and between equipment racks as well as blades contained within a computing module may experience changes in position and orientation due to installation misalignment, servicing of equipment, vibrations, floor sagging, thermal expansion and contraction, earthquakes, line-of-sight obstructions, manufacturing imperfections and other sources.
US10756818B2 Optimizing placement of a wireless range extender
Described are systems, devices, and techniques for extending wireless networks and associated systems, devices, and techniques for determination of optimal locations of a wireless range extender, such as by evalauating a quality of a wireless signal originating from a wireless gateway or access device and determining whether an alternative placement of a wireless range extender would result in improved quality. Also described are systems, devices, and techniques for automatically grouping multiple bands of a single wireless access device as well as systems, devices, and techniques that simplify connection of wireless devices to a wireless access device, such as by evaluating wireless messages transmitted on different bands to determine that the wireless messages originate from the same wireless access device.
US10756817B1 Power switching for systems implementing throughput improvements for optical communications
Disclosed in some examples, are optical devices, systems, and machine-readable mediums that send and receive multiple streams of data across a same optical communication path (e.g., a same fiber optic fiber) with a same wavelength using different light sources transmitting at different power levels—thereby increasing the bandwidth of each optical communication path. Each light source corresponding to each stream transmits at a same frequency and on the same optical communication path using a different power level. The receiver differentiates the data for each stream by applying one or more detection models to the photon counts observed at the receiver to determine likely bit assignments for each stream.
US10756813B1 Broadband subscriber switchover in a ring network
Broadband subscriber switchover may be provided. First, a first gateway device may receive a first failure message from a first ring device. The first gateway device may be designated as an access fault detection agent among a plurality of gateway devices. Next, the first gateway device may receive a second failure message from a second ring device. The second failure message may be received via a second gateway device. The first ring device and the second ring device may be in an open-ring. Then the first gateway device may determine that the first ring device has been cut off from the second gateway device based upon the first failure message and the second failure message. The second gateway device may be a master device for the first ring device. The master device for the first ring device may then be switched from the second gateway device to the first gateway device.
US10756809B1 Emergency communication satellite terminal management system
The present invention discloses an emergency communication satellite terminal management system. In order to improve the information management of emergency satellite phones, the present invention gives full play to the important role of satellite phones in emergency communication, constructs a scientific and reasonable satellite phone management system, and realizes the unified registration, monitoring, management and GIS display for basic information, allocation information, number resource information, operation status and location information of satellite phones and portable satellite stations based on basic requirements of command and dispatch of emergency communication. In case of emergencies, the above management system can provide information resources and decision-making basis for the command department to uniformly dispatch emergency communication resources, so as to improve emergency communication support capability. The main functions of the system include satellite terminal monitoring, satellite terminal management, statistical analysis, GIS display and monitoring, and emergency resource sharing.
US10756806B2 Methods and apparatus for measuring a signal to switch between modes of transmission
Aspects of the subject disclosure may include, a system for receiving electromagnetic waves that propagate along a transmission medium, responsive to a signal quality of the electromagnetic waves satisfying a threshold: generating updated electromagnetic waves by conditioning the electromagnetic waves without modifying digital signals conveyed by the electromagnetic waves and inducing propagation of the updated electromagnetic waves along the transmission medium. Other embodiments are disclosed.
US10756789B2 Communication device and method used for multi-user spatial modulation
A communication device includes a processing circuit, the processing circuit being configured as: mapping a first information bit part used for a receiving end to a corresponding channel based on a pre-set mapping rule so as to execute spatial modulation with respect to the first information bit part of the receiving end; allocating a transmission power to the receiving end; and controlling the transmission power allocated through a mapped channel to transmit a second information bit part used for the receiving end. In the case of the first information bit parts used for multiple receiving ends being the same, the channels mapped for multiple receiving ends are the same. The multi-user spatial modulation performs spatial modulation for multiple receiving ends at the same time through a multiplexing channel of the transmitting end, improving the additional modulation order and the data transmission rate which can be obtained by each receiving end.
US10756787B2 Signal transmission method, network device, and terminal device
Embodiments of the present disclosure provide a signal transmission method, network device, and terminal device. The method includes: determining a first time-frequency resource; obtaining a second time-frequency resource and a third time-frequency resource based on the first time-frequency resource and a preset rule, where the third time-frequency resource includes at least one resource element (RE) at a predefined location in the first time-frequency resource, the second time-frequency resource includes a resource other than the third time-frequency resource in the first time-frequency resource, the preset rule indicates the predefined location, the second time-frequency resource is used to carry a beamformed control channel, and the third time-frequency resource is used to carry a reference signal of the beamformed control channel; and demodulating the beamformed control channel according to the reference signal.
US10756782B1 Uplink active set management for multiple-input multiple-output communications
Aspects of the disclosure relate to an active set management scheme implemented by a scheduler in a multiple-input multiple-output (MIMO) network that minimizes capacity and interference issues. For example, the scheduler can initially group each base station into a separate active set. The scheduler can then analyze each active set to determine whether the active set is a good or bad based on the level of interference in and the number of MIMO receive dimensions available in the respective active set. If the scheduler determines that an active set is a bad, the scheduler can determine a set of metrics that each represent a capacity and link quality that would result if the bad active set is combined with another active set. Based on the set of metrics, the scheduler can combine the bad active set with another active set, and repeat this process until no bad active sets remain.
US10756781B2 Code division multiaccess (CDMA) communications system and method with low probability of intercept, low probability of detect (LPI/LPD)
A code division multiaccess (CDMA) communications system with low probability of intercept, low probability of detect (LPI/LPD) includes at least one data dictionary stored on a storage device of a sender subsystem and a recipient subsystem. The at least one data dictionary includes at least one data predetermined start time and date, at least one data predetermined end time and date based on a mission length or a predetermined wrap time and date, a CDMA chip rate, and a complex zero-mean independent and identically distributed (iid) sequence where each complex number in the complex zero-mean iid sequence represents a CDMA chip stored on the storage device of the sender subsystem and the recipient subsystem. The system includes a tangible, non-transitory, machine-readable medium comprising machine-executable instructions which, when executed by at least one processor of a machine, cause the at least one processor to: receive a message, convert the message to symbols with corresponding phasors, determine a date and time to send the message, look up a data spreading vector for each corresponding phasor by providing a mutually agreed number of chips per phasor stored on the storage device of the sender subsystem and the recipient subsystem and by matching the date and time the message is to be sent to the at least one data predetermined start time and date and the at least one data predetermined end time and date. Each data spreading vector is multiplied by its corresponding phasor to create a data spread vector for each data spreading vector. The sender subsystem is configured to sequentially transmit each chip of each data spread vector as a signal.
US10756774B2 Nonlinear interference cancellation
The representative embodiments discussed in the present disclosure relate to techniques in which a transmitter may operate in an uplink multiple-input, multiple-output (MIMO) mode of operation. More specifically, in some embodiments, the transmitter may concurrently transmit a first and a second signal within the same frequency band via a first and second antenna, respectively. Further, in some embodiments, the transmitter may include circuitry and/or logic to offset nonlinear interference present in the transmitted signals as a result of antenna coupling between the first and second antenna and a nonlinear element (e.g., a power amplifier) within the transmitter.
US10756754B2 Floating point to fixed point conversion using exponent offset
A binary logic circuit converts a number in floating point format having an exponent E, an exponent bias B=2ew−1−1, and a significand comprising a mantissa M of mw bits into a fixed point format with an integer width of iw bits and a fractional width of fw bits. The circuit includes an offset unit configured to offset the exponent of the floating point number by an offset value equal to (iw−1−sy) to generate a shift value sv of sw bits given by sv=(B−E)+(iw−1−sy), the offset value being equal to a maximum amount by which the significand can be left-shifted before overflow occurs in the fixed point format; a right-shifter operable to receive a significand input comprising a formatted set of bits derived from the significand, the shifter being configured to right-shift the input by a number of bits equal to the value represented by k least significant bits of the shift value to generate an output result, where bitwidth[min(2ew−1−1,iw−1−sy)+min(2ew−1−2,fw)]≤k≤sw, where sy=1 for a signed floating point number and sy=0 for an unsigned floating point number.
US10756753B2 Data compressor logic circuit
A compressor includes a logic circuit having transistors of a first channel type to receive a plurality of bit signals, and transistors of a second channel type, different from the first channel type, to receive the plurality of bit signals. The transistors of the first channel type are configured to generate an XOR logic output based on the plurality of bit signals, and the transistors of the second channel type are configured to generate, substantially simultaneous with the generation of the XOR logic output, an XNOR logic output based on the plurality of bit signals. The compressor includes NAND gates to receive multiplicand and multiplier bit signals.
US10756732B2 Inductive sensor and method for operating an inductive sensor
An inductive sensor is proposed which comprises at least one resonant circuit, an evaluation device which in a measuring phase evaluates oscillations of the at least one resonant circuit for generating sensor signals, an energy storage device, and a transfer device which in a relaxation phase of the at least one resonant circuit stores oscillation energy of the at least one resonant circuit in the energy storage device.
US10756730B2 Semiconductor light-emitting device driving apparatus controlling output light from light-emitting device in accordance to PWM modulation signal
A semiconductor light-emitting device driving apparatus is disclosed with a semiconductor light-emitting device. In the semiconductor light-emitting device driving apparatus, a switching power supply outputs a driving current for driving the semiconductor light-emitting device, and a switching element controls the driving current to be turned on and off. A PWM modulator generates a PWM modulation signal for controlling the switching element to be turned on and off based on a PWM setting value inputted from outside, and a feedback circuit drives and controls the switching power supply based on the driving current and a target current value that is externally inputted. The feedback circuit drives and controls the switching power supply such that an average value of the driving current for an interval when the driving current flows is equal to the target current value.
US10756725B2 Load switch having a controlled slew rate
A load switch circuit implemented on an IC chip includes a first node for coupling to an input voltage, a second node for coupling to an external load, first and second capacitor nodes for coupling to first and second terminals of an external capacitor, and a first PFET coupled between the first node and the second node to control an output voltage to the external load. The load switch circuit also includes a driver circuit having a first NFET that has a drain coupled to the first node and a source coupled to a gate of the first PFET. A slew-rate-control circuit is coupled to a gate of the first NFET and includes the first capacitor node, which is coupled to the gate of the first NFET, and the second capacitor node, which is coupled to the second node.
US10756715B2 Signal transfer device
A pulse generation circuit has: an edge detector detecting a pulse edge in an input signal to generate edge detection signals; a clock generator generating a clock signal according to the edge detection signals; a frequency divider dividing the frequency of the clock signal to generate a frequency-divided clock signal; an input pad for receiving a test mode switch signal from a tester; and an output pad for outputting the frequency-divided clock signal to the tester. The edge detector can generate the edge detection signals by detecting a pulse edge not in the input signal but in the clock signal or in the inverted clock signal obtained by inverting the logic level of the clock signal when the test mode switch signal is being fed in. The signal delay time in the edge detector is adjustable according to the period of the frequency-divided clock signal as measured by the tester.
US10756711B1 Integrated circuit skew determination
Examples described herein provide determining skew of transistors on an integrated circuit. In an example, an integrated circuit includes a ring oscillator and first and second detector circuits. The ring oscillator includes serially connected buffers. Each buffer includes serially connected inverters that include transistors. A transistor of each buffer has a different strength of another transistor of the respective buffer. The first and second detector circuits are connected to different first and second tap nodes, respectively, along the serially connected buffers. The first detector circuit is configured to count a number of cycles of a reference clock that a cyclic signal on the first tap node is either a logically high or low level. The second detector circuit is configured to count a number of cycles of the reference clock that a cyclic signal on the second tap node is either a logically high or low level.
US10756705B2 Apparatus and method for selecting frequency band
A switching circuit is provided. The switching circuit includes at least one Surface Acoustic Wave (SAW) filter, a Single-Pole n Throw (SPnT) switch connected to an input port of each of the at least one SAW filter, and a Dual-Pole n Throw (DPnT) switch connected to an output port of each of the at least one SAW filter.
US10756697B2 Transversely-excited film bulk acoustic resonator
Acoustic resonator devices and filters are disclosed. An acoustic resonator includes a substrate having a surface and a single-crystal piezoelectric plate having parallel front and back surfaces, the back surface attached to the surface of the substrate except for a portion of the piezoelectric plate forming a diaphragm that spans a cavity in the substrate. An interdigital transducer (IDT) is formed on the front surface of the single-crystal piezoelectric plate such that interleaved fingers of the IDT are disposed on the diaphragm. The IDT is configured to excite a primary acoustic mode in the diaphragm in response to a radio frequency signal applied to the IDT. A direction of acoustic energy flow of the primary acoustic mode is substantially orthogonal to the front and back surfaces of the diaphragm. The diaphragm is contiguous with the piezoelectric plate around at least 50% of a perimeter of the cavity.
US10756695B2 Multi-sided electromagnetic coil access assembly
An example implementation provides a computing device including a first computing device portion having one or more electrical components, a first side, a second side, an electromagnetic coil, and a first metal frame having a first through-slot. The computing device also a second computing device portion having one or more other electrical components, a third side, a fourth side and a second metal frame having a second through-slot. A mechanical joint connects the first computing device portion and the second computing device portion such that the first side is positioned to face the third side and the electromagnetic coil overlaps the first through-slot and the second through-slot along an axis running orthogonal to the first computing device portion and the second computing device portion. Control circuitry adjusts matching to compensate different physical configurations, and firmware switches the radiofrequency configuration.
US10756693B1 Integrated circuit device
An integrated circuit device is disclosed. The integrated circuit device includes a capacitor array, a decoder circuit, and an integrated circuit. The capacitor array includes a plurality of capacitor units. The decoder circuit is coupled to the capacitor array. The integrated circuit is coupled to the decoder circuit. The decoder circuit is configured to conduct part of the plurality of capacitor units, and to un-conduct part of the plurality of capacitor units, so as to adjust a capacitance value coupled to the integrated circuit.
US10756692B2 Frequency selective canceler
Described is a frequency selective canceler, which uses signals reflected from a reflective element (e.g. a frequency selective limiter) to selectively reject only signals having a power level above a threshold power level while simultaneously allowing signals having a power level below the threshold power level to pass without rejection.
US10756688B2 Amplifier system with digital switched attenuator
A broadband amplifier assembly is provided that includes a fixed gain amplifier coupled to an adjustable attenuator which is further coupled to a power amplifier. The adjustable attenuator includes a plurality of attenuation cells directly coupled in series between the input and the output of the adjustable attenuator.
US10756686B2 Band sharing technique of receiver
The present invention provides a receiver including a first band group, a second band group and a mixer. The first band group includes at least one LNA, wherein the first band group is configured to select one first LNA to receive a first input signal to generate an amplified first input signal. The second band group includes at least one LNA, wherein the second band group is configured to select one second LNA to receive a second input signal to generate an amplified second input signal. The first band group and the second band group are coupled to a first input terminal and a second input terminal of the mixer, respectively, and the mixer receives one of the amplified first input signal and the amplified second input signal to generate an output signal.
US10756681B2 Power amplifier module
A power amplifier module includes a combining circuit including a combiner. The combining circuit further includes a first inductor connected in series between an output terminal of a first amplifier and the combiner, a second inductor connected in series between an output terminal of a second amplifier and the combiner, and a second capacitor having an end connected to the combiner and another end grounded. A phase of a third signal from the output terminal of the first amplifier to the second amplifier through the combiner is delayed by about 45 degrees in the first inductor and the second capacitor, and is delayed by about 45 degrees in the second inductor and the second capacitor. A phase of the third signal from the output terminal of the first amplifier to the second amplifier through the first capacitor is advanced by about 90 degrees.
US10756667B2 Solar cell pole mounting apparatus
A solar cell mounting apparatus and methods for supporting solar panel sets on a pole. The invention contemplates both vertical and horizontal cell support arrangements and embodiments configured to installation in urban areas and embodiments providing protection of components in high wind areas.
US10756658B2 Allocating reactive power production for doubly fed induction generator wind turbine system
Systems and methods for allocating reactive power production in a doubly-fed induction generator (DFIG) wind turbine system including a DFIG and a power converter including a line side converter and a rotor side converter are provided. A method can include obtaining a reactive power production requirement, obtaining one or more operating parameters for the DFIG and the line side converter, and determining a priority ratio based at least in part on the one or more operating parameters. The priority ratio can be a ratio of reactive power production between the DFIG and the line side converter. The method can further include controlling the DFIG and the line side converter based at least in part on the reactive power production requirement and the priority ratio such that the combined reactive power production from the DFIG and the line side converter meet the reactive power production requirement.
US10756656B2 Fault tolerant permanent magnet DC motor drives
Technical solutions are described for generating an output torque from a multi-winding PMDC motor. An example method includes generating, by a current controller, a first voltage command for a first winding set from a plurality of winding sets of the PMDC motor, the first winding set generates a first current in response to the first voltage command. The method further includes generating, by the current controller, a second voltage command for the second winding set from the winding sets of the PMDC motor, the second winding set generates a second current in response to the second voltage command. The method further includes generating, by the PMDC motor, the output torque based on the first current and the second current.
US10756654B2 Controlled stopping method for a textile machine and textile machine stopped by this process
A method and a device for bringing a textile machine to a controlled standstill in the event of a failure of the power supply, and a correspondingly equipped textile machine, the textile machine having at least two axes that are driven in synchronization by respective electric motors (M1-M5) connected to a common intermediate voltage circuit (1), and in which at least one electric motor acting as power generator can supply electric power to at least one other electric motor via the common DC bus (1), and in which the voltage (V) on the common DC bus is controlled by varying at least two variables in such a way that the voltage follows a previously defined curve while the textile machine is being brought to a standstill.
US10756644B1 Controlled gate-source voltage N-channel field effect transistor (NFET) gate driver
Controlling gate-source voltage with a gate driver in a secondary-side controller in a secondary-controlled converter is described. In one embodiment, an apparatus includes a provider field effect transistor (FET) coupled to a transformer and the secondary-side controller coupled to the transformer. The gate driver is integrated on the secondary-side controller and is configured to control the gate-source voltage and slew rate of the secondary-side FET.
US10756637B2 Multi-phase resonant converter and method of controlling it
A PWM controlled multi-phase resonant voltage converter may include a plurality of primary windings powered through respective half-bridges, and as many secondary windings connected to an output terminal of the converter and magnetically coupled to the respective primary windings. The primary or secondary windings may be connected such that a real or virtual neutral point is floating.
US10756624B2 Hybrid DC-DC converter
A DC-DC converter suitable for conversion of high input voltages to regulated low output voltages at very high output currents has a cascade of stages including a buck regulation stage, an unregulated switched capacitor voltage doubler, and an unregulated voltage isolation stage. These three stages are merged in a single switching structure so that each stage optimally performs its respective function while also taking advantage of characteristics and features of neighboring stages.
US10756613B2 Controlling current flow between nodes with adjustable back-gate voltage
Embodiments of the present disclosure provide a circuit structure including: a first transistor having a gate terminal, a source terminal, a drain terminal, and a back-gate terminal electrically coupled to an adjustable voltage source. The gate terminal of the first transistor is electrically coupled to a first node having a first bias voltage. A second transistor has a gate terminal, a source terminal electrically coupled to the drain terminal of the first transistor, a drain terminal, and a back-gate terminal electrically connected to the adjustable voltage source. The gate terminal of the second transistor is electrically coupled to a second node having a second bias voltage. The adjustable voltage source is selectable between a first voltage and a second voltage to control a threshold voltage of the first transistor and a threshold voltage of the second transistor.
US10756611B2 Molten metal transfer pump and molten metal transfer system
A molten metal transfer pump in which a spiral flow channel is formed by a cylindrical body and a spiral body received in the cylindrical body while being fixed and which allows molten metal to swirl in the spiral flow channel by using Lorentz force generated by a current that flows in a longitudinal direction in molten metal in the cylindrical body and a lateral magnetic field that is generated by a permanent magnet provided on the outer periphery of the cylindrical body.
US10756601B2 Control method and control system of motor rotation speed
A control method of a motor rotation speed may include calculating a q-axis potential difference of a synchronous coordinate system for controlling a q-axis current of the synchronous coordinate system based on a target rotation speed of a motor and a measured rotation speed value of the speed sensor, calculating a voltage command of the synchronous coordinate system based on the calculated q-axis potential difference of the synchronous coordinate system, and controlling an inverter connected to the motor according to the calculated voltage command of the synchronous coordinate system.
US10756599B2 Oil circulation type motor and echo vehicle including the same
An oil circulation type motor may include an oil circulating device having cooling oil chambers which are formed along the circumference of a stator core and through which cooling oil pumped by an oil pump is introduced and discharged, wherein cooling oil is introduced into the cooling oil chambers, wets a stator coil wound around the stator core, and is then discharged from the cooling oil chambers.
US10756598B2 Method and apparatus for cooling a rotor assembly
A method and apparatus for cooling a rotor assembly includes a rotor core having a rotatable shaft and defining at least one rotor post, a winding wound around the post, and at least one coolant conduit supported by the rotor core and in a thermally conductive relationship with a portion of the winding.
US10756597B2 Radial ventilation cooling structure for motor
A radial ventilation cooling structure for a motor includes at least three core sections, a ventilation channel steel is provided between every two adjacent core sections, and a ventilation channel is formed between the ventilation channel steel and the every two adjacent core sections, and impedances of the multiple ventilation channels are gradually increased in a direction from two ends of the motor to a center of the motor.
US10756596B2 Fluid-powered generator
A fluid-powered generator harvests the inherent energy in a flowing medium, such as wind or water, as it flows along a flexible sail, creating an undulating motion that causes rotation of a crankshaft. The generator comprises a plurality of ribs pivotably connected to a support shaft. Each rib is coupled to the sail and to a crank arm such that when the sail undulates, the ribs and crank arm pivot in the direction of the undulation, causing rotation of the crankshaft. The generator thus converts the linear motion of the fluid to circular motion to produce renewable energy.
US10756594B2 Electric machine comprising noise-reducing means
The invention relates to an electric machine (1) comprising noise-reducing means (24) designed so as to obtain a resonance frequency of the electric machine within a resonance frequency range that does not match the range of frequency of the harmonics of the electric machine, more precisely between 1500 Hz and 2500 Hz.
US10756581B2 Control device, power receiving device, electronic apparatus, power transmission system, and power supply method
In the case where it is detected that a power receiving device has been removed from a power transmitting device, a control device turns on a power supply operation of a power supply portion when an operation mode is set to a first mode, and turns off the power supply operation of the power supply portion when the operation mode is set to a second mode.
US10756580B2 Wireless power transfer system
A wireless power transfer system (1) includes a primary coil (2) for generating an oscillating electromagnetic field for wirelessly transferring power to a secondary coil. The system also includes emitting coils (6) arranged to generate an electromagnetic field for exciting a nuclear quadrupole resonance in the biological material of an animal (7) exposed to the electromagnetic field generated by the emitting coils. The system also includes detecting coils (6) for detecting the absorption and/or emission of electromagnetic radiation by and/or from the excitation of the nuclear quadrupole resonance. The system is arranged, when the detecting coils detect the absorption or emission of electromagnetic radiation, to prevent the primary coil from generating, or to cause the primary coil to reduce the amplitude of, the oscillating electromagnetic field.
US10756575B2 Wireless power transfer systems and methods along a pipe using ferrite materials
A wireless power transfer system may provide coils that are respectively position on upper and lower ends of a pipe to allow power to be wirelessly transferred. Additionally, the system may also provide a soft ferrite layer placed on the upper and lower pipe sections to enhance the magnetic coupling so that the wireless power transfer efficiency can be maintained at a sufficient level when the coil separation is relatively large. Notably, this ferrite layer may span most or the entirely of the region between the coils to further enhance performance. In some cases, a ferrite core may be position between the coils and the pipe as well. In some cases, the pipe may include a tool section that may be non-conductive or results in a discontinuity in the ferrite layer. However, the setup of the system allows power to be wirelessly transferred despite such discontinuity.
US10756573B2 Device for harvesting and managing wireless energy
A device for harvesting and managing wireless energy includes a wireless receiver, a first rectifier, a first capacitor, a voltage detection circuit, a first electrical switch, a second rectifier and a second capacitor connected to each other. The wireless receiver receives a wireless RF signal and converts it into an AC voltage with an input power. The first rectifier receives the AC voltage, converts it into a first DC voltage and transmits the first DC voltage to a load. The voltage detection circuit has a threshold voltage value and detects the first DC voltage. When the first DC voltage is larger than the threshold voltage value, the voltage detection circuit turns on the first electrical switch and the second rectifier receives the AC voltage through the first electrical switch to share the input power received by the first rectifier, thereby achieving the high energy conversion efficiency.
US10756563B2 Powering devices using low-current power sources
Devices, systems, and methods may use a low current power source to charge an intermediate storage unit, providing sufficient electric power to perform various device functions. A voltage of the intermediate storage unit may be monitored using a voltage monitoring circuit, and a primary storage unit may be charged using current from the intermediate storage unit when the voltage of the intermediate storage unit meets a threshold.
US10756562B2 Communication device, control program, and non contact power-supply system
A communication device includes: a short-range wireless communication unit that performs short-range wireless communication; a communication unit that receives power transmission information about power transmission transmitted from a power transmission device that transmits power in a non-contact manner; and a control unit that controls power application to the short-range wireless communication unit in a case that the communication unit has received the power transmission information.
US10756558B2 Establishing trusted relationships for multimodal wireless power transfer
In accordance with aspects of the present invention, a first wireless power enabled device includes a transceiver and control logic. The transceiver includes a plurality of switches coupled in a full-bridge configuration with a resonant tank circuit. The control logic is configured to detect a presence of a second wireless power enabled device, establish a trusted relationship with the second wireless power enabled device, determine an operating mode of the first wireless power enabled device selected from a transmit mode or a receive mode, and drive the plurality of switches to operate the resonant tank circuit in the determined operating mode. The first wireless power enabled device may further include a memory that stores a copy of a first key associated with the first wireless power enabled device and a copy of a second key associated with the second wireless power enabled device.
US10756549B1 Smart energy distribution methods and systems for electric vehicle charging
A power management system can smartly allocate the available power at a location to support more electric vehicles than would otherwise be possible. Power managers can intelligently allocate that power based on the real-time needs of vehicles. A smart energy distribution system can estimate each vehicle's current charge level and use such information to efficiently provide electric vehicle charging. The system can respond dynamically to vehicle charge levels, current readings, and/or electrical mains readings, allocating more current where it is needed. The charger profiles can include historic charge cycle information, which can be analyzed under a set of heuristics to predict future charging needs. A local electric vehicle charging mesh network can be provided, which transmits data packets among short-range transceivers of multiple power managers. The local electric vehicle charging mesh network can be connected to a remote server via a cellular connection. The power managers and the local electric vehicle charging mesh network can intelligently allocate power to multiple electric vehicles.
US10756547B2 Data line used in a mobile phone
A data line used in a mobile phone is disclosed. The data line used in a mobile phone includes a body, a first connection terminal, a second connection terminal, and connection lines connecting said first and second connection terminals are disposed inside said body; wherein said connection lines include two core data communication lines and two core voltage lines; said data line further includes a display screen disposed outside said body, and a DSP chip, a voltage detecting circuit, and/or a current detecting circuit disposed inside said body. Performing the data line used in a mobile phone of the present invention can monitor the voltage and/or current flowing through the data line in real time, and detect hidden dangers in time and eliminate the probability of damage during charging of the mobile phone.
US10756546B2 Methods of advanced grid and microgrid support functionalities through hybrid fuel cell systems
A method of controlling an inverter having a three phase output and a plurality of single phase loads connected to respective one of the three phases of the three phase output includes determining if a first phase of the three phase output has a heavier load than a second phase of the three phase output, and providing a higher output power from the inverter to the first phase than to the second phase if it is determined that the first phase has a heavier load than the second phase.
US10756542B2 Agile deployment of optimized power flow control system on the grid
A modular power flow control system is described for optimizing power flow control in a multi-phase power transmission system. Identical impedance injection modules are arranged in an m×n matrix, where m is the number of series-connected modules inserted into each phase (forming a leg of the installed bank of modules), and n is the number of parallel-connected legs per phase. Each impedance injection module in a phase is configurable to collectively insert a pre-determined (controllable) power control waveform into the phase to which it is attached. The modular flow control system is agile with respect to configurability, reconfigurability, maintenance, size, weight, and cost.
US10756532B2 Ground fault minimization
A circuit for minimizing energy provided to a ground fault includes a source, a multiple switches, an output filter, and a controller. The switches include a first side pair of switches and a second side pair of switches configured to provide an output signal based on the source. The output filter includes one or more energy storage elements coupled to the first side pair of switches or the second side pair of switches. The controller is configured to receive a ground fault signal that indicates a fault has occurred and configured to generate a switch signal for the switches for a minimum energy state of the output filter and in response to the ground fault signal.
US10756531B2 Voltage differential transducer (VDT) fault detection
Embodiments of the invention include systems and techniques for implementing voltage differential transducer (VDT) fault detection. Embodiments include a computing resource electrically coupled to an AC power supply, a VDT including a primary winding and a set of secondary windings, wherein the VDT is electrically coupled to the AC power supply. Embodiments also include a current sensing circuit electrically coupled to the AC power supply and the VDT, and a signal processor electrically coupled to an output of the VDT and the computing resource, the signal processor providing a signal indicative of a voltage differential of the set of secondary windings of the VDT, that is used by the computing resource to make an error determination.
US10756526B2 Coupling structure of bus bar
Provided is a coupling structure of a bus bar equipped in a power part. The coupling structure of the bus bar includes a female type bus bar and a male type bus bar respectively coupled to different elements of the power part, wherein the female type bus bar is fitting-coupled to the male type bus bar. In the coupling structure of the bus bar, since bus bars of high voltage elements are connected to each other by a connecting method instead of a conventional bolting coupling structure, the miniaturization effect and cooling effect of an inverter may increase, and moreover, a tool used to couple bus bars may be omitted, thereby enabling power parts to be easily disposed.
US10756513B2 Atomic oscillator and frequency signal generation system
An atomic oscillator includes a semiconductor laser, an atomic cell, a light receiving element, a first temperature control element, and a second temperature control element. The semiconductor laser includes a first mirror layer, a second mirror layer, and an active layer disposed between the first mirror layer, the second mirror layer, and a heat transfer member disposed on the second mirror layer. The atomic cell is irradiated with light emitted from the semiconductor laser. In the atomic cell, an alkali metal atom is accommodated. The light receiving element detects intensity of light transmitted through the atomic cell and outputs a detection signal. The first temperature control element controls a temperature of the semiconductor laser. The second temperature control element is controlled based on the detection signal and is connected to the heat transfer member.
US10756508B2 Monolithic EML with electrically isolated electrodes
The present disclosure relates to a monolithic externally modulated laser (EML), which includes a substrate, a laser element, and an electro-absorption modulator (EAM). Both the laser element and the EAM reside over the substrate. The laser element includes a laser bottom electrode over the substrate, a laser core component over the laser bottom electrode, and a laser top electrode over the laser core component. The EAM includes a modulator bottom electrode over the substrate, a modulator core component over the modulator bottom electrode, and a modulator top electrode over the modulator core component. Herein, at least portions of the substrate, which are directly under the laser bottom electrode and directly under the modulator bottom electrode, are electrically non-conductive. The laser top electrode is isolated from the modulator top electrode, and the laser bottom electrode is isolated from the modulator bottom electrode.
US10756494B2 Portable electronic device
A portable information communications terminal includes a wiring board on which a ground pattern is formed, a connector including connector pins and mounted on the wiring board, a housing that has electrical conductivity and accommodates the wiring board on which the connector is mounted, an electroconductive connector shell (first shield member) that covers at least a portion of the connector pins, which are included in the connector, and that is electrically connected to the ground pattern of the wiring board, an electroconductive second shield member that is disposed so as not to be in contact with the connector shell and to cover the connector pins including a portion of the connector pins, the portion being not covered with the connector shell. The electroconductive second shield member is electrically connected to the housing, and an insulating member is interposed between the connector shell and the second shield member.
US10756484B1 Electrical splice connector
Apparatuses and methods disclosed herein include an electrical connector. The electrical connector may include an upper cap configured to engage with an end cap, the upper cap including an upper cap insert that is independent from the upper cap in at least one axis of motion. The end cap may include one or more contact blades configured to receive an insulated cable. As the upper cap engages with the end cap the upper cap insert may press the insulated cable onto the one or more contact blades such that the one or more contact blades are in electrical connection with one or more conductors in the insulated cable.
US10756478B2 Terminal and method of connecting electric wire to terminal
A terminal integrally includes a connecting portion connected to a mating terminal, a cover fixing portion that is positioned rearward of the connecting portion and fixes a cover of an electric wire including a conductor core wire and the cover covering the conductor core wire, and a conductor fixing portion that is positioned between the connecting portion and the cover fixing portion and fixes the conductor core wire exposed from the electric wire.
US10756473B2 Connection terminal
A connection terminal includes a female connection body having a housing space, a male connection body inserted into the housing space to a fitting completion position, and an elastic member supported by an inner wall surface of the female connection body surrounding the housing space, having contact point portions contacting an outer wall surface of the male connection body, and pressing the male connection body by the contact point portions. The female connection body has far-side protruding portions and inlet-side protruding portions. The outer wall surface of the male connection body has at least one of first recessed portions formed at portions facing the inlet-side protruding portions when the male connection body is inserted into the housing space and a second recessed portion formed at a portion facing the contact point portion when the male connection body is inserted into the housing space.
US10756457B2 Method for manufacturing an assembled multicore cable, and assembled multicore cable
The invention proposes a method for manufacturing an assembly (10) consisting of a connector (12) and a multicore cable (14) that comprises a shielding braid (18) that surrounds the conductors, and an outer sheath (20), said connector 12 comprising a conductive rear portion to which the braid (18) is joined, said method consisting of jointing the conductors to the connector (12); folding back a portion of the braid (18); moulding a first material around the conductors; unfolding the shielding braid over the region moulded with the first material to bring the braid into electrical contact with the connector (12); clamping the braid around the connector, with a collar (24); moulding a second material (30) to constitute an outer envelope (32) of the assembly (10) that surrounds at least the shielding braid (18) from its front end (19) to a front portion (21) of the outer sheath (20) of the multicore cable surrounding the shielding braid (18).
US10756450B2 Terminal and electric wire with the same
A terminal is to be connected to an electric wire including a conductor core wire and a sheath covering the conductor core wire. The terminal includes a connection portion and a conductor fixing portion which is located rearward of the connecting portion and configured to fix the conductor core wire exposed from the electric wire. The connection portion and the conductor fixing portion are integrally formed to each other and are extended in a front-rear direction. The conductor fixing portion has through holes penetrating in a thickness direction of the conductor fixing portion. An end edge portion of each of the plurality of through holes on an outer peripheral surface side of the conductor fixing portion is provided with a tapered portion that increases in diameter of the tapered portion toward an outer peripheral surface of the conductor fixing portion.
US10756448B2 Camera module facilitating industrialized assembly line and electronic device with the same
A camera module for facilitating industrialized water assembly includes a lens driver, a holder, a printed circuit board, and at least two conductive adhesives. The lens driver includes at least one pin. The lens driver is mounted on the holder. The pin extends from the lens driver to the holder. The holder includes at least one conductive layer corresponding to the pin. The conductive layer includes a first end and a second end opposite to the first end. The holder is mounted on the printed circuit board. One conductive adhesive connects the pin to the first end of the conductive layer, the other one conductive adhesive connects the second end of the conductive layer to the printed circuit board, that makes the conductive layer electrically connect to the printed circuit board.
US10756442B2 Radio-frequency signal shielding and channel isolation
An apparatus includes a package and a beam former circuit. The package may be configured to be mounted on an antenna array at a center of four antenna elements. The beam former circuit may (i) be disposed in the package, (ii) have a plurality of ports, (iii) be configured to generate a plurality of radio-frequency signals in the ports while in a transmit mode and (iv) be configured to receive the radio-frequency signals at the ports while in a receive mode. A plurality of ground bumps may be disposed between the beam former circuit and the package. The ground bumps may be positioned to bracket each port. Each ground bump may be electrically connected to a signal ground to create a radio-frequency shielding between neighboring ports.
US10756437B2 Systems, devices and methods for flexible meander line patch antenna
The disclosed antenna is designed to work at GPS L1, GPS L2, GPS L5/GLONASS/BEIDOU frequencies. The antenna is fabricated on a flexible body and includes a meander line between a 50Ω RF feeding cable on the ground plane and a patch element. The resonant mechanism is excited by the meander line structure from 1170 Mhz to 1610 MHz and the Patch gives the wideband performance. Most configurations of the antenna have a low profile of about 0.15 mm.
US10756430B2 Liquid crystal cell and scanning antenna
A liquid crystal cell in which antenna units are arrayed includes a TFT substrate, a slot substrate, an alignment film, and a liquid crystal layer. The TFT substrate includes a first dielectric substrate, TFTs supported by the first dielectric substrate, and patch electrodes electrically connected to the TFTs. The slot substrate includes a second dielectric substrate and a slot electrode including slots supported by the second dielectric substrate. The alignment film is provided on a surface of at least either each of the patch electrodes or the slot electrode. The alignment film includes a metal oxide film at the foremost surface of the alignment film. The liquid crystal layer is sandwiched between the TFT substrate and the slot substrate and contains liquid crystal molecules that are aligned parallel to the TFT substrate and the slot substrate when no voltage is applied between the patch electrode and the slot electrode.
US10756417B2 Adaptive polarimetric radar architecture for autonomous driving
An antenna includes a plurality of waveguide antenna elements arranged in a first array configured to operate with a first polarization. The antenna also includes a plurality of waveguide output ports arranged in a second array configured to operate with a second polarization. The second polarization is different from the first polarization. The antenna further includes a polarization-modification layer with channels defined therein. The polarization-modification layer is disposed between the waveguide antenna elements and the waveguide output ports. The channels are oriented at a first angle with respect to the waveguide antenna elements and at a second angle with respect to the waveguide output ports. The channels are configured to receive input electromagnetic waves having the first polarization and transmit output electromagnetic waves having a first intermediate polarization. The waveguide output ports are configured to receive input electromagnetic waves and radiate electromagnetic waves having the second polarization.
US10756402B2 Zinc-air secondary battery
A zinc-air secondary battery includes an air positive electrode part, a separator, and a zinc gel negative electrode part in a case, provided with an air flow guiding part, disposed in one area of the case, for guiding the inflow of air to the air positive electrode part when discharging and for guiding the discharge of air when charging. When discharging, the inflow of air is guided to an air positive electrode part so that discharging performance (discharging output) can be improved by pressing, and when charging, discharging of air including oxygen present in the zinc-air secondary battery is guided and promoted by pressing inside the zinc-air secondary battery so that charging performance can be improved.
US10756391B2 Method and system for secondary internal current mechanisms for a lithium-ion cell
An energy storage device having improved safety is provided, and methods of manufacturing the same. The device can be an electrochemical cell that includes: a positive electrode including a positive electrode active material in electrically conductive contact with a positive electrode current collector; a negative electrode including a negative electrode active material in electrically conductive contact with a negative electrode current collector and a negative electrode tab connected to the negative electrode current collector and a negative electrically conductive member; an electrically insulative and ion conductive medium in ionically conductive contact with the positive electrode and the negative electrode; and an outer case containing the positive electrode, negative electrode and electrically insulative and ion conductive medium, where the outer case comprises a scored area connected to a cooling plate.
US10756385B2 Quinary electrolytes for high power lithium ion batteries
High power lithium-ion batteries are disclosed. Such batteries may be used, for example, as the sole electric starter motor power sources for automotive vehicles powered by multi-cylinder engines with reciprocating pistons when the vehicles are to be operated in an engine start-stop mode to conserve fuel. Such batteries typically utilize non-aqueous solutions of lithium salts, such as LiPF6 or LiBF4, in combination with durable lithium intercalating electrodes. In accordance with this disclosure the performance of the battery's electrolyte and cells over a wide ambient temperature range is enhanced by a mixture of five miscible solvents formed of lower alkyl moieties. The quinary solvent mixture comprises two cyclic alkyl carbonates, two linear alkyl carbonates, and with a major portion of an alkyl ester.
US10756381B2 Lithium-sulfur battery separator and lithium-sulfur battery using the same
A lithium-sulfur battery separator includes a separator substrate and a functional layer coated on the separator substrate. The functional layer includes a carbon nanotube layer and a hafnium oxide layer. The carbon nanotube layer includes a plurality of carbon nanotubes. The hafnium oxide layer includes a plurality of hafnium oxide nanoparticles. The hafnium oxide nanoparticles are adsorbed on surfaces of the carbon nanotubes. The present disclosure also relates to a lithium-sulfur battery comprising the lithium-sulfur battery separator.
US10756376B2 Hydrogen supply system and driving method of hydrogen supply system
A hydrogen supply system includes: an electrochemical hydrogen pump including an electrolyte membrane, an anode and a cathode provided to a first and second main surfaces of the electrolyte membrane, respectively, an anode flow path and cathode flow path through which hydrogen flows, and a voltage applicator applying a voltage between the anode and cathode, pressurizing and sending hydrogen supplied to the anode via the anode flow path to the cathode by applying a voltage by the voltage applicator, and supplying the pressurized hydrogen in the cathode flow path to a hydrogen reservoir; a pressure adjuster adjusting a cathode flow path pressure; and a controller controlling the pressure adjuster and making the cathode flow path pressure higher than an anode flow path pressure before starting a hydrogen pressurization action for pressurizing and supplying hydrogen supplied to the anode flow path to the cathode flow path.
US10756360B2 Fuel cell system
A fuel cell system comprising: a fuel cell stack including: a stacked body in which unit cells are stacked, the unit cells including first and second unit cells; a reactant gas flow path; and a cooling water flow path; a pump that supplies cooling water to the cooling water flow path; a supply device that supplies reactant gas to the reactant gas flow path; and a control device configured to include: a bubble detection portion configured to detect an accumulation of bubbles in the cooling water flow path; and a cause determination portion configured to determine whether or not the accumulation of bubbles is caused by leakage of the reactant gas from the reactant gas flow path, when the bubble detection portion detects the accumulation of bubbles.
US10756359B2 Fuel cell system and controlling method of same
A fuel cell system comprises a solid oxide fuel cell which generates a power by receiving a supply of an anode gas and a cathode gas. The system comprises a cathode gas supply unit to supply the cathode gas to the fuel cell via a cathode gas supply route; a first burner arranged in the cathode gas supply route, a second burner to burn an anode off-gas and a cathode off-gas, which are discharged from the fuel cell; a first branch path which is branched out from an upstream of the first burner and joins to a downstream of the first burner in the cathode gas supply route; and a second branch path which is branched out from a downstream of the first burner in the cathode gas supply route and joins to a cathode off-gas discharge route through which the cathode off-gas is discharged from the fuel cell to the second burner.
US10756358B2 Stable electrolyte matrix for molten carbonate fuel cells
An electrolyte matrix for use with molten carbonate fuel cells having an enhanced stability and lifetime is provided. The electrolyte matrix includes lithium aluminate as a support material and a coarsening inhibitor. The coarsening inhibitor may be in the form of discrete particles or a dopant present in the support material. The coarsening inhibitor may include MnO2, Mn2O3, TiO2, ZrO2, Fe2O3, LiFe2O3, or mixtures thereof. The coarsening inhibitor prevents the formation of large pores in the electrolyte matrix during operation of the fuel cell, increasing the performance and the service lifetime of the electrolyte matrix.
US10756349B2 Secondary battery, battery pack, vehicle, and stationary power supply
According to one embodiment, provided is a secondary battery including an aqueous electrolyte, a positive electrode, and a negative electrode. A compound containing an element A is present on at least a part of the surface of the negative electrode. The element A is at least one selected from the group consisting of Hg, Pb, Zn, and Bi. According to scanning electron microscopy, a region where the compound containing the element A is present accounts for 50% of more of the surface of the negative electrode.
US10756344B2 Precursor and method for preparing Ni based Li transition metal oxide cathodes for rechargeable batteries
A crystalline precursor compound is described for manufacturing a lithium transition metal based oxide powder usable as an active positive electrode material in lithium-ion batteries, the precursor having a general formula Li1−a ((Niz(Ni1/2 Mn1/2)y Cox)1−k Ak)1+a O2, wherein x+y+z=1, 0.1≤x≤0.4, 0.25≤z≤0.55, A is a dopant, 0≤k≤0.1, and 0.04≤a≤0.50, wherein the precursor has a crystalline size L expressed in nm, with 77−(67*z)≤L≤97−(67*z). Also a method is described for manufacturing a positive electrode material having a general formula Li1−a′ ((Niz (Ni1/2 Mn1/2)y Cox)1−k Ak)1−a′ O2, wherein x+y+z=1, 0.1≤x≤0.4, 0.25≤z≤0.55, A is a dopant, 0≤k≤0.1, and 0.01≤a′≤0.10 by sintering the crystalline precursor compound in an oxidizing atmosphere at a temperature T between 800 and 1000° C., for a time t between 6 and 36 hrs.
US10756343B2 Positive-electrode active material for lithium secondary cell, positive electrode for lithium secondary cell, and lithium secondary cell
A positive electrode active material for a lithium secondary cell, having a layered structure and comprising at least nickel, cobalt and manganese, the positive electrode active material satisfying requirements (1), (2) and (3) below: (1) a composition represented by a composition formula: Li[Lix(NiαCoβMnγMδ)1-x]O2, wherein 0≤x≤0.10, 0.30<α≤0.34, 0.30<β≤0.34, 0.32≤γ<0.40, 0≤δ≤0.10, β<γ, δ+α+β+γ=1, M represents at least one metal selected from the group consisting of Fe, Cu, Ti, Mg, Al, W, Zn, Sn, Zr, Ga and V; (2) a secondary particle diameter of 2 μm or more and 10 μm or less; and (3) a maximum peak value in a pore diameter range of 90 nm to 150 nm in a pore diameter distribution determined by mercury porosimetry.
US10756341B2 Metallate electrodes
The invention relates to electrodes that contain active materials of the formula: AaMbXxOy wherein A is one or more alkali metals selected from lithium, sodium and potassium; M is selected from one or more transition metals and/or one or more non-transition metals and/or one or more metalloids; X comprises one or more atoms selected from niobium, antimony, tellurium, tantalum, bismuth and selenium; and further wherein 0
US10756338B2 Cathode active material for secondary battery and method of manufacturing the same
Provided are a method of manufacturing a cathode active material including a first step of preparing a metal glycolate solution, a second step of mixing lithium-containing transition metal oxide particles and the metal glycolate solution and stirring in a paste state, a third step of drying the paste-state mixture, and a fourth step of performing a heat treatment on the dried mixture, a cathode active material including a metal oxide layer which is manufactured by the above method, and a secondary battery composed of a cathode including the cathode active material.
US10756337B2 Lithium ion secondary battery
When the particle size of a silicon material used for a negative electrode active material are small, a large surface area thereof easily causes a side reaction between the active material and an electrolyte solvent to occur, and the cycle characteristics of a lithium ion secondary battery decrease. In order to improve the cycle characteristics, a lithium ion secondary battery according to the present invention is characterized in comprising a negative electrode comprising a material comprising silicon as a constituent element and a polyacrylic acid, and an electrolyte solution comprising a fluoroethylene carbonate, wherein the 50% particle size of the material comprising silicon as a constituent element is 2 μm or less.
US10756333B2 Cathode active material comprising polyimide, manufacturing method thereof, and lithium-sulfur battery comprising same
The present invention relates to a positive electrode active material for a lithium-sulfur battery containing polyimide, more specifically, a positive electrode active material formed by complexing the composite of polyimide and carbon-based secondary particles with sulfur particles, a preparation method thereof and a lithium-sulfur battery comprising the same. If the positive electrode active material formed by including and complexing the polyimide according to the present invention is applied to the lithium-sulfur battery, the elution of the polysulfide is suppressed, and thus lifetime characteristics and energy efficiency are improved.
US10756331B2 Lithium secondary battery and method of fabricating the same
A lithium secondary battery includes a cathode formed from a cathode active material including a first cathode active material particle and a second cathode active material particle, an anode and a separator interposed between the cathode and the anode. The first cathode active material particle includes a lithium metal oxide including a continuous concentration gradient in at least one region between a central portion and a surface portion. The second cathode active material particle includes a constant concentration composition.
US10756328B2 Preformed silicon-based negative electrode and method for its manufacture
The present invention relates to a method for manufacturing a silicon-based negative electrode, a method for manufacturing a lithium-ion battery from a preformed silicon-based negative electrode, and a lithium-ion battery thus obtained.
US10756324B2 Prismatic sealed secondary battery
The positive electrode substrate exposed portions or the negative electrode substrate exposed portions, or both, of an electrode assembly is split into two groups, and therebetween is disposed an intermediate member made of a resin material and holding one or more connecting conductive members. Collector members for the substrate exposed portions split into two groups is electrically joined by a resistance welding method to the substrate exposed portions split into two groups, together with the connecting conductive member(s) of the intermediate member. The resin material portion of the intermediate member protrudes, in the extension direction of the substrate exposed portions split into two groups, beyond the ends of the substrate exposed portions split into two groups and the ends of the collector member to a prismatic outer can. This structure enables enhanced resistance between the substrate exposed portions and the collector member and curbs variation in the welding strength.
US10756307B2 Panel bottom sheet and display device including the same
A panel bottom sheet and a display device including the same are provided. The panel bottom sheet includes a first base, a first light-absorbing layer disposed on a top surface or a bottom surface of the first base, a top bonding layer disposed above the first base and the first light-absorbing layer, an interlayer bonding layer disposed below the first base and the first light-absorbing layer, and a wiring pattern portion disposed below the interlayer bonding layer and including a plurality of wiring patterns.
US10756302B2 Electroluminescence display device
An electroluminescent display device includes a substrate, a bank provided on the substrate and configured to define a first emission area and a second emission area, a first emission layer provided in the first emission area, a second emission layer provided in the second emission area, a first electrode provided below the first emission layer, and a second electrode provided below the second emission layer, wherein a thickness of a first portion of the first electrode is larger than a thickness of a first portion of the second electrode.
US10756289B2 Lighting apparatus using organic light emitting diode for suppressing deterioration of lumincance in entire panel caused by short circuit and manufacturing method thereof
According to a lighting apparatus using an organic light emitting diode of the present disclosure and a manufacturing method thereof, a transparent high resistance conductive layer is used for an anode instead of ITO to control the concentrated current due to the short and the anode of the emission area lowers the resistance through the post-treatment to suppress the lowering of luminance. Further, the auxiliary electrode is formed of a transparent nanowire and the first protective layer above the auxiliary electrode is removed to be utilized as an emission area, so that the aperture ratio is drastically improved.
US10756288B2 Organic light emitting display panel and organic light emitting display device including the same
A display device, such an organic light emitting display device is disclosed. The display device includes an insulating film including a concave portion in an area of at least one subpixel, a first electrode on a side portion of the concave portion and on the concave portion in an area of the subpixel, an organic layer overlapping the concave portion and on the first electrode. An organic layer disposed in the at least one blue subpixel may include at least one of a first light emitting dopant with a maximum emission wavelength of 457 nm, a second light emitting dopant with a full width at half maximum (FWHM) of 30 nm or less, and/or a third light emitting dopant with the maximum emission wavelength of 457 nm and the full width at half maximum of 30 nm or less. Thus, a display device with enhanced light extraction efficiency is provided.
US10756282B2 Two-dimensional hybrid perovskites layer-edge device and method
A photovoltaic device that absorbs optical energy and generates electrical energy, the photovoltaic device including a base; a two-dimensional (2D) organic-inorganic perovskite layer assembly located on the base, wherein the 2D organic-inorganic perovskite layer assembly includes an inorganic layer sandwiched by first and second organic layers; and first and second electrodes formed on a surface of the 2D organic-inorganic perovskite layer assembly, opposite to the base. A location of the first and second electrodes is selected to define a layer-edge 0° surface, which extends within the surface of the 2D organic-inorganic perovskite layer assembly, parallel to an edge of the inorganic layer.
US10756272B2 Method and composition
A method of forming an n-doped organic semiconductor, the method comprising: formation of an n-dopant reagent by reaction of a composition comprising two or more precursor units for forming the n-dopant reagent and an organic semiconductor; and n-doping the organic semiconductor. One or more of the precursor units may be a substituent of a polymeric repeat unit. The n-doped organic semiconductor may be an electron-injection layer of an organic light-emitting device.
US10756258B2 Memory device and fabrication method thereof
A method for fabricating a memory device includes forming a bottom electrode over a substrate; forming an etch stop layer over and surrounding the bottom electrode; removing at least one portion of the etch stop layer to expose the bottom electrode; forming a stack layer over the bottom electrode and a remaining portion of the etch stop layer, the stack layer comprising a resistance switching layer; and etching the stack layer to form a stack over the bottom electrode, the stack comprising a resistance switching element over the bottom electrode and a top electrode over the resistance switching element, wherein the etch stop layer has a higher etch resistance to the etching than that of the resistance switching element.
US10756249B2 Structurally embedded and inhospitable environment systems having autonomous electrical power sources
A method is provided for producing an electrically-powered device and/or component that is embeddable in a solid structural component, and a system, a produced device and/or a produced component is provided. The produced electrically powered device includes an attached autonomous electrical power source in a form of a unique, environmentally-friendly structure configured to transform thermal energy at any temperature above absolute zero to an electric potential without any external stimulus including physical movement or deformation energy. The autonomous electrical power source component provides a mechanism for generating renewable energy as primary power for the electrically-powered device and/or component once an integrated structure including the device and/or component is deployed in an environment that restricts future access to the electrical power source for servicing, recharge, replacement, replenishment or the like.
US10756244B2 LED package structure
An LED package structure includes a ceramic substrate, a ceramic board, a light-emitting unit, a first adhesive layer, a second adhesive layer, and a cover. The ceramic board having a thru-hole is disposed on the ceramic substrate. The light-emitting unit is disposed on the ceramic substrate and is arranged in the thru-hole of the ceramic board. The first and second adhesive layers are disposed on the ceramic board, and the second adhesive layer covers the first adhesive layer. The cover is fixed on the ceramic board by the first and second adhesive layers. Thus, the shearing force of the LED package structure of the instant disclosure is increased by having the first and second adhesive layers, which are connected to each other.
US10756243B1 Light-emitting diode package structure and method for manufacturing the same
Disclosed herein are a light-emitting diode (LED) package structure and a method producing the same. The LED package structure includes a substrate; and a light-emitting unit disposed on the substrate. The light-emitting unit comprises a gallium nitride-based semiconductor, and a polymeric layer encapsulating the gallium nitride-based semiconductor. Also disclosed herein is a method of producing the LED package structure. The method comprises: providing a substrate; electrically connecting a gallium nitride-based semiconductor onto the substrate; overlaying the gallium nitride-based semiconductor with a slurry comprising a resin and a plurality of composite fluorescent gold nanocluster; and curing the slurry overlaid on the gallium nitride-based semiconductor to form a solidified polymeric layer.
US10756237B2 Light emitting diode and light emitting diode package
A light emitting diode including a first conductive type semiconductor layer, a mesa disposed on the first conductive type semiconductor layer, the mesa including an active layer and a second conductive type semiconductor layer, a reflective electrode disposed on the mesa and configured to be in ohmic-contact with the second conductive type semiconductor layer, a current spreading layer disposed on the mesa and the reflective electrode, the current spreading layer including a first portion configured to be in ohmic-contact with an upper surface of the first conductive type semiconductor layer, a first n-contact region spaced apart from a second n-contact region with the mesa disposed between the first and second n-contact regions, and an insulation layer including a first opening exposing the reflective electrode between the first and second n-contact regions. The first and second n-contact regions have a second opening that exposes the first conductive type semiconductor layer.
US10756233B2 Method of manufacturing a light emitting element
A method of manufacturing a light emitting element includes: providing a wafer comprising: a sapphire substrate having a first face and a second face, and a semiconductor structure disposed on the second face; irradiating the substrate with a laser beam to form a plurality of modified regions in the substrate; and subsequently, separating the wafer into a plurality of light emitting elements.
US10756229B2 Apparatus for manufacture of at least two solar cell arrangements, system for manufacture of at least two shingled solar cells, and method for manufacture of at least two solar cell arrangements
The present disclosure provides an apparatus for manufacture of at least two solar cell arrangements. The apparatus includes a separation device configured for separating a first solar cell into two or more first solar cell solar cell pieces, and at least one positioning device configured for positioning at least one first solar cell piece of the two or more first solar cell pieces on a support device for forming a first solar cell arrangement of the at least two solar cell arrangements and for positioning at least one other first solar cell piece of the two or more first solar cell pieces on the support device for forming a second solar cell arrangement of the at least two solar cell arrangements.
US10756227B2 Electrical devices making use of counterdoped junctions
An electrical device includes a counterdoped heterojunction selected from a group consisting of a pn junction or a p-i-n junction. The counterdoped junction includes a first semiconductor doped with one or more n-type primary dopant species and a second semiconductor doped with one or more p-type primary dopant species. The device also includes a first counterdoped component selected from a group consisting of the first semiconductor and the second semiconductor. The first counterdoped component is counterdoped with one or more counterdopant species that have a polarity opposite to the polarity of the primary dopant included in the first counterdoped component. Additionally, a level of the n-type primary dopant, p-type primary dopant, and the one or more counterdopant is selected to the counterdoped heterojunction provides amplification by a phonon assisted mechanism and the amplification has an onset voltage less than 1 V.
US10756216B2 Nanosheet mosfet with isolated source/drain epitaxy and close junction proximity
A sacrificial inner dielectric spacer is formed on physically exposed sidewalls of each recessed semiconductor channel material nanosheet of a nanosheet material stack that further includes recessed sacrificial semiconductor material nanosheets that have an inner dielectric spacer formed on physically exposed sidewalls thereof. A local isolation region is then formed by selective epitaxial growth on a surface of a semiconductor substrate containing the nanosheet material stack. After forming the local isolation region, the sacrificial inner dielectric spacers are removed and a source/drain region is formed on the physically exposed surface of each recessed semiconductor channel material nanosheet. A portion of the source/drain structure is formed in a gap located between each neighboring pair of vertically spaced apart inner dielectric spacers.
US10756204B2 Fin trim isolation with single gate spacing for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, a method includes forming a plurality of fins, individual ones of the plurality of fins along a first direction. A plurality of gate structures is formed over the plurality of fins, individual ones of the gate structures along a second direction orthogonal to the first direction. A dielectric material structure is formed between adjacent ones of the plurality of gate structures. A portion of one of the plurality of gate structures is removed to expose a portion of each of the plurality of fins. The exposed portion of each of the plurality of fins is removed. An insulating layer is formed in locations of the removed portion of each of the plurality of fins.
US10756203B2 Sub-thermal switching slope vertical field effect transistor with dual-gate feedback loop mechanism
Fabricating a feedback field effect transistor includes receiving a semiconductor structure including a substrate, a first source/drain disposed on the substrate, a fin disposed on the first source/drain, and a hard mask disposed on a top surface of the fin. A bottom spacer is formed on a portion of the first source/drain. A first gate is formed upon the bottom spacer. A sacrificial spacer is formed upon the first gate, a gate spacer is formed on the first gate from the sacrificial spacer, and a second gate is formed on the gate spacer. The gate spacer is disposed between the first gate and the second gate. A top spacer is formed around portions of the second gate and hard mask, a recess is formed in the top spacer and hard mask, and a second source/drain is formed in the recess.
US10756191B2 Method of manufacturing a gate structure for a nonvolatile memory device
A method of manufacturing a gate structure for a nonvolatile memory device is disclosed. A tunneling oxide layer is formed on a substrate, and then a first polysilicon layer, a gate dielectric layer, a second polysilicon layer and a hard mask pattern are sequentially formed on the tunneling oxide layer. Then, the second polysilicon layer, the gate dielectric layer, and the first polysilicon layer are patterned through an etching process using the hard mask pattern to form stacked memory gates on the tunnel oxide layer, each including a floating gate, a gate dielectric layer pattern and a control gate on the tunneling oxide layer, and a select gate provided between the memory gates on the tunneling oxide layer.
US10756179B2 Semiconductor device and method for fabricating the same
A semiconductor device and a fabricating method thereof are provided. The semiconductor device includes a substrate, a first nanowire spaced apart from a first region of the substrate, a first gate electrode surrounding a periphery of the first nanowire, a second nanowire spaced apart from a second region of the substrate and extending in a first direction and having a first width in a second direction intersecting the first direction, a supporting pattern contacting the second nanowire and positioned under the second nanowire, and a second gate electrode extending in the second direction and surrounding the second nanowire and the supporting pattern.
US10756175B2 Inner spacer formation and contact resistance reduction in nanosheet transistors
A nanosheet field effect transistor device includes a semiconductor substrate including a stack of semiconductor nanosheets and a gate structure. The gate structure has an electrically conductive gate contact on the nanosheets and defines a channel region interposed between opposing source or drain (S/D) regions. The nanosheet field effect transistor further includes an electrically conductive cladding layer that encapsulates an outer surface of the S/D regions, and inner spacers on the sidewalls of the gate structure. The inner spacers are interposed between the cladding layer and the gate contact.
US10756174B2 Multiple-stacked semiconductor nanowires and source/drain spacers
A semiconductor device includes a substrate, a gate structure, at least one nanowire, at least one epitaxy structure, and at least one source/drain spacer. The gate structure is disposed on the substrate. The nanowire extends through the gate structure. The epitaxy structure is disposed on the substrate and is in contact with the nanowire. The source/drain spacer is disposed between the epitaxy structure and the gate structure and is embedded in the epitaxy structure.
US10756169B2 Semiconductor device and method of manufacturing the same
A second source portion having an impurity concentration lower than that of a first source portion, both forming a source region, includes a first sub-portion having a depth from a bottom surface of the first source portion down to a second height higher than a first height, and a second sub-portion having an upper surface in contact with a part of a bottom surface of the first sub-portion, one side surface in a second direction perpendicular to a first direction in contact with an outer side surface of the trench, another side surface in the second direction, both side surfaces in the first direction, and a bottom surface in contact with the base layer, and having a depth from a bottom surface of the first sub-portion up to at least the first height.
US10756167B2 Radiation-tolerant unit MOSFET hardened against single event effect and total ionization dose effect
Provided is a radiation-tolerant 3D unit MOSFET having at least one selected from a dummy drain (DD), an N-well layer (NW), a deep N-well layer (DNW), and a P+ layer to minimize an influence by a total ionization dose effect and an influence by a single event effect.
US10756165B2 High-frequency transistor
A high-frequency transistor includes a source electrode, a drain electrode, a gate electrode, and a gate drive line that applies a voltage to the gate electrode. An impedance adjustment circuit is connected between the gate electrode and the gate drive line. A characteristic impedance of the gate electrode is Z1, when a connecting point between the impedance adjustment circuit and the gate electrode is viewed from the impedance adjustment circuit. A characteristic impedance of the gate drive line is Z2, when a connecting point between the impedance adjustment circuit and the gate drive line is viewed from the impedance adjustment circuit. X that denotes a characteristic impedance of the impedance adjustment circuit is a value between Z1 and Z2.
US10756162B2 Structure and formation method of semiconductor device with magnetic element
A structure and a formation method of a semiconductor device are provided. The method includes forming an adhesive layer over a semiconductor substrate and forming a magnetic element over the adhesive layer. The method also includes forming an isolation element extending across the magnetic element. The isolation element partially covers the top surface of the magnetic element and partially covers sidewall surfaces of the magnetic element. The method further includes partially removing the adhesive layer such that an edge of the adhesive layer is laterally disposed between an edge of the magnetic element and an edge of the isolation element. In addition, the method includes forming a conductive line over the isolation element.
US10756154B2 Display device including a light blocking layer over a pixel defining layer
A display device including a substrate that includes a circuit layer; an insulating layer on the substrate; a pixel defining layer on the insulating layer, the pixel defining layer having an opening exposing a region of a top surface of the insulating layer; a light blocking layer covering a top surface and a side surface of the pixel defining layer; and an organic electroluminescent element in the opening, wherein the organic electroluminescent element includes a first electrode on the region of the top surface of the insulating layer exposed through the opening; at least one organic layer on the first electrode; and a second electrode on the at least one organic layer.
US10756142B2 Display panel and display device
Provided is a display panel and display device. The display panel includes a first non-display area, a first display area, a second display area and a third display area. The first display area at least partially surrounds the first non-display area, the first display area and the second display area are arranged in a first direction, the third display area is arranged with the first and second display areas in a second direction. The first display area includes first sub-pixels arranged in array, the second display area includes second sub-pixels arranged in array, and the third display area includes third sub-pixels arranged in array. Each first sub-pixel, each second sub-pixel and each third sub-pixel have a same size in the first direction; each first sub-pixel and each second sub-pixel have a same size in the second direction and each second sub-pixel has the size greater than each third sub-pixel in the second direction.
US10756137B2 MTJ patterning without etch induced device degradation assisted by hard mask trimming
A MTJ stack comprising at least a pinned layer, a barrier layer, and a free layer is deposited on a bottom electrode. A top electrode layer, a carbon-based hard mask, and a dielectric hard mask are deposited in order on the MTJ stack. First, the hard masks and MTJ stack are etched. The etched MTJ stack has a first width. During the first etching, chemical damage forms on sidewalls of the MTJ stack. Next, the carbon-based hard mask is trimmed to a second width smaller than the first width. Then in a second etching, the top electrode and free layer of said MTJ stack not covered by the trimmed carbon-based hard mask are etched to complete formation of the MTJ structure wherein during the second etching of the free layer, chemical damage is removed from the free layer and metal re-deposition is formed on sidewalls of the free layer.
US10756133B2 Semiconductor device and method of manufacturing semiconductor device
A semiconductor device disclosed includes a semiconductor substrate, an electrode layer arranged over the semiconductor substrate, and a conductive member provided in an opening and electrically connected to the electrode layer, and the opening penetrates the semiconductor substrate and reaches the electrode layer. The conductive member includes a metal portion and a barrier metal portion provided between a side surface of the opening and the metal portion, the barrier metal portion includes a first layer and a second layer provided between the first layer and the metal portion, and the second layer is denser than the first layer.
US10756125B2 Flexible display panel and method for bending a GOA region thereof
A method for bending a GOA region of a flexible display panel is disclosed. The flexible display panel includes a substrate with an edge having a GOA bendable region. The method includes: an inflating assembly adheres to the GOA bendable region and a serving motor drives the inflating assembly to rotate and bend the GOA bendable region to the back surface of the substrate; and the inflating assembly inflates to press the GOA bendable region against the back surface of the substrate. A flexible display panel using the abovementioned method is also disclosed.
US10756122B2 Production method of an array substrate of a display device using TFT as a pixel control unit
There is provided a manufacture method of an array substrate of a display device using TFT as a pixel control unit, an array substrate, and a display apparatus. In this method, when a data line and source and drain electrodes of a TFT are prepared, a half-tone mask is used to retain at least one part of a photoresist on the data line; and the retained photoresist is softened by heating so that the at least one part of the data line is coated by the retained photoresist.
US10756121B2 Conductor structure and display device
A conductor structure includes a first metal layer, a second metal layer, and a controlling layer. The second metal layer is disposed on the first metal layer. A material of the first metal layer and a material of the second metal layer include at least one identical metal element. The controlling layer is disposed between the first metal layer and the second metal layer. A thickness of the controlling layer is less than a thickness of the first metal layer, and the thickness of the controlling layer is less than a thickness of the second metal layer.
US10756113B2 Protective structure and fabrication methods for the peripheral circuits of a three-dimensional memory
Embodiments of a semiconductor memory device include a substrate having a first region with peripheral devices, a second region with one or more memory arrays, and a third region between the first and the second regions. The semiconductor memory device also includes a protective structure for peripheral devices. The protective structure for peripheral devices of the semiconductor memory device includes a first dielectric layer and a barrier layer disposed on the first dielectric layer. The protective structure for peripheral devices of the semiconductor memory device further includes a dielectric spacer formed on a sidewall of the barrier layer and a sidewall of the first dielectric layer, wherein the protective structure is disposed over the first region and at least a portion of the third region.
US10756111B2 Integrated assemblies having thicker semiconductor material along one region of a conductive structure than along another region, and methods of forming integrated assemblies
Some embodiments include an integrated assembly having a conductive structure which includes a semiconductor material over a metal-containing material. A stack of alternating conductive levels and insulative levels is over the conductive structure. A partition extends through the stack. The partition has wall regions, and has corner regions where two or more wall regions meet. The conductive structure includes a first portion which extends directly under the corner regions, and includes a second portion which is directly under the wall regions and is not directly under the corner regions. The first portion has a first thickness of the semiconductor material and the second portion has a second thickness of the semiconductor material. The first thickness is greater than the second thickness. Some embodiments include methods of forming integrated assemblies.
US10756106B2 Three-dimensional memory device with locally modulated threshold voltages at drain select levels and methods of making the same
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers containing word lines and drain select gate electrodes located over a substrate, and memory stack structures containing a respective vertical semiconductor channel and a memory film including a tunneling dielectric and a charge storage layer. A first portion of a first charge storage layer located in a first memory stack structure at level of a first drain select gate electrode is thicker than a first portion of a second charge storage layer located in a second memory stack structure at the level of the first drain select electrode.
US10756105B2 Memory arrays and methods used in forming a memory array
A method used in forming a memory array comprises forming a tier comprising conductor material above a substrate. Sacrificial islands comprising etch-stop material are formed directly above the conductor material of the tier comprising the conductor material. A stack comprising vertically-alternating insulative tiers and wordline tiers is formed above the sacrificial islands and the tier comprising the conductor material. Etching is conducted through the insulative tiers and the wordline tiers to the etch-stop material of individual of the sacrificial islands to form channel openings that have individual bases comprising the etch-stop material. The sacrificial islands are removed through individual of the channel openings to extend the individual channel openings to the tier comprising the conductor material. Channel material is formed in the extended-channel openings to the tier comprising the conductor material. The channel material is electrically coupled with the conductor material of the tier comprising the conductor material. Structure independent of method is disclosed.
US10756102B2 Three-dimensional memory structure and manufacturing method thereof
A three-dimensional (3D) memory structure and a manufacturing method thereof are provided. The method includes the following steps. A 3D memory unit is formed on a first region of a substrate. A first insulation layer is formed on the first region and a second region of the substrate. A first planarization process is performed to the first insulation layer. The top surface of the first insulation layer on the first region and the top surface of the first insulation layer on the second region are coplanar after the first planarization process. A peripheral circuit is formed on the second region after the first planarization process. The influence of the process for forming the 3D memory unit on the peripheral circuit may be avoided. The manufacturing yield, the electrical performance, and the reliability of the 3D memory structure may be enhanced accordingly.
US10756099B2 Memory device and method for manufacturing the same
A memory device and a method for manufacturing the memory device are provided. The memory device includes a substrate, a plurality of first gate structures, a first dielectric layer, a second dielectric layer, a third dielectric layer and a contact plug. The first gate structures are formed on an array region of the substrate. The first dielectric layer is formed on top surfaces and sidewalls of the first gate structures. The second dielectric layer is formed on the first dielectric layer and in direct contact with the first dielectric layer. The second dielectric layer and the first dielectric layer are made of the same material. The third dielectric layer is formed between the first gate structures and defines a plurality of contact holes exposing the substrate. The contact plug fills the contact holes.
US10756098B2 Semiconductor device and manufacturing method of semiconductor device
In a semiconductor device, an insulating film is disposed between an upper surface of a substrate and a floating gate of a flash memory, a first oxide film is disposed directly above the floating gate, a silicon nitride film is disposed on an upper surface of the first oxide film, and a second oxide film made of silicon oxide film is disposed on an upper surface of the silicon nitride film.
US10756096B2 Integrated circuit structure with complementary field effect transistor and buried metal interconnect and method
Disclosed are structures with a complementary field effect transistor (CFET) and a buried metal interconnect that electrically connects a source/drain region of a lower-level transistor of the CFET with another device. The structure can include a memory cell with first and second CFETs, where each CFET includes a pull-up transistor stacked on and having a common gate with a pull-down transistor and each pull-down transistor has a common source/drain region with a pass-gate transistor. The metal interconnect connects a lower-level source/drain region of the first CFET (i.e., the common source/drain region of first pass-gate and pull-up transistors) to the common gate of the second CFET (i.e., to the common gate of second pull-down and pull-up transistors). Formation methods include forming an interconnect placeholder during lower-level source/drain region formation. After upper-level source/drain regions and replacement metal gates are formed, the interconnect placeholder is exposed, removed and replaced with a metal interconnect.
US10756086B1 Method for manufacturing semiconductor and structure and operation of the same
A method of manufacturing a semiconductor structure is provided, wherein the method includes the following operations. A substrate having a transistor is received, wherein the transistor includes a channel region and a gate on a first side of the channel region. The second side of the channel region of the transistor is exposed, wherein the second side is opposite to the first side. A metal oxide is formed on the second side of the channel region of the transistor, wherein the metal oxide contacts the channel region and is exposed to the environment. A semiconductor structure and an operation of a semiconductor structure thereof are also provided.
US10756084B2 Group-III nitride semiconductor device and method for fabricating the same
The present invention discloses a group-III nitride semiconductor device, which comprises a substrate, a buffer layer, a semiconductor stack structure, and a passivation film. The buffer layer is disposed on the substrate. The semiconductor stack structure is disposed on the buffer layer and comprises a gate, a source, and a drain. In addition, a gate insulating layer is disposed between the gate and the semiconductor stack structure for forming a HEMT. The passivation film covers the HEMT and includes a plurality of openings corresponding to the gate, the source, and the drain, respectively. The material of the passivation film is silicon oxynitride.
US10756083B2 Device with a high efficiency voltage multiplier
A device includes a capacitive element that is coupled between first and second nodes and that includes a first well region, a second well region, and a transistor. The second well region is formed in the first well region, has a different conductivity type than the first well region, and is coupled to the second node. The transistor includes source and drain regions formed in the second well region and coupled to each other and to the second node, a channel region between the source and drain regions, and a gate region over the channel region. The first well region and the gate region are coupled to each other and to the first node, whereby a capacitance of the capacitive element is increased without substantially enlarging a physical size of the capacitive element.
US10756078B2 Structure and method for dynamic biasing to improve ESD robustness of current mode logic (CML) drivers
An integrated circuit having a CML driver including a driver biasing network. A first output pad and a second output pad are connected to a voltage pad. A first driver is connected to the first output pad and the voltage pad. A second driver is connected to the second output pad and the voltage pad. A first ESD circuit is connected to the voltage pad, the first output pad, and the first driver. A second ESD circuit is connected to the voltage pad, the second output pad, and the second driver. The first ESD circuit biases the first driver toward a voltage of the voltage pad when an ESD event occurs at the first output pad, and the second ESD circuit biases the second driver toward the voltage of the voltage pad when an ESD event occurs at the second output pad.
US10756072B2 Conductive wire through-mold connection apparatus and method
A microelectronic structure (200) and a fabrication method of microelectronic are described. A first package (10) has a first conductive pad (40, 41, 47, 48) formed on a first foundation layer (12). A loop of conductive wire (50-53) is wirebonded to the first conductive pad ((40, 41, 47, 48) of the first foundation layer (12). A mold cap (70) is formed on the first foundation layer (12). A via (90-93) is formed in the mold cap (70) to reach the conductive wire (50-53). A solder structure (80-83) is coupled to the conductive wire (50-53). A second package (100) is connected to the first package (10) by attaching a second solder structure (110-113) of a second package (100) to the first solder structure (80-83) of the first package (10).
US10756069B2 Display device manufacturing method, display device and electronics apparatus
A display device manufacturing method, display device and electronics apparatus are provided. The display device manufacturing method comprises: forming the vertical micro-LEDs on a growth substrate: forming a first electrode on top of each of the vertical micro-LEDs; forming a second electrode on side surface of each of the vertical micro-LEDs; and transferring the vertical micro-LEDs from the growth substrate to a display substrate of a display device. An embodiment of this invention can reduce the back-end fabrication process on a display substrate after transfer.
US10756067B2 Light-emitting device and the method of manufacturing the same
The present application discloses a light-emitting device including a first support structure having a first surface, a plurality of light-emitting elements arranged on the first surface, and a first adhesive layer arranged on the first support structure. Each light-emitting element has a side wall, a bottom surface, a first electrode pad, and a second electrode pad arranged on the bottom surface. The first adhesive layer surrounds the side wall and does not directly contact the bottom surface. The first support structure includes a plurality of through holes located on positions corresponding to the first electrode pad and the second electrode pad.
US10756052B2 Method of manufacturing integrated fan-out package
A method of manufacturing an integrated fan-out (InFO) package includes at least the following steps. A package array is formed. A dielectric layer having a core layer formed thereon is provided. The core layer includes a plurality of cavities penetrating through the core layer. The dielectric layer and the core layer are attached onto the package array such that the core layer is located between the dielectric layer and the package array. A plurality of first conductive patches is formed on the dielectric layer above the cavities.
US10756050B2 Package structure and bonding method thereof
A package structure includes a first substrate, a second substrate, a plurality of conductive pillars and an adhesive layer. The first substrate includes a plurality of vias and a plurality of pads. The pads are disposed on the first substrate, and fill the vias. The second substrate is disposed opposite to the first substrate. Each conductive pillar electrically connects each pad and the second substrate, and the adhesive layer fills the gaps between the conductive pillars. A bonding method of the package structure is also provided.
US10756046B2 Bonding apparatus, bonding system, bonding method and storage medium
There is provided a bonding apparatus for bonding substrates together, which includes: a first holding part configured to adsorptively hold a first substrate by vacuum-drawing the first substrate on a lower surface of the first substrate; a second holding part provided below the first holding part and configured to adsorptively hold a second substrate by vacuum-drawing the second substrate on an upper surface of the second substrate; a pressing member provided in the first holding part and configured to press a central portion of the first substrate; and a plurality of substrate detection parts provided in the first holding part and configured to detect a detachment of the first substrate from the first holding part.
US10756043B2 Method of fabricating implantable medical devices from a polymer coupon that is bonded to a rigid substrate
Plural medical device formed from one or more layers of thin film polymer are assembled from a single polymer coupon. Initially the coupon is bonded to a rigid substrate. Force, heat and a suction are selectively applied to the coupon to ensure that it has a consistent height across its exposed surface. Once the polymer coupon is bonded the components forming the medical device are attached to the coupon and the coupon is shaped to form the individual medical devices. Shaped sections of the coupon are then lifted off the rigid backing. The lifted off sections on which the components were attached are the medical devices.
US10756034B2 Display substrate, production method thereof, and display apparatus
This disclosure provides a display substrate, a production method thereof, and a display apparatus. The display substrate comprises: a display area; and a pad area outside the display area. The pad area comprises at least one pad. The pad comprises: a metal layer, which comprises a first metal sublayer and a second metal sublayer laminated on the first metal sublayer, wherein a corrosion resistance of the second metal sublayer is stronger than that of the first metal sublayer; and a conductive material layer, which covers a side surface of the metal layer.
US10756032B2 Seal ring inductor and method of forming the same
Apparatuses and methods for providing inductance are disclosed. In one embodiment, a method for providing an inductor includes forming an electrical circuit on a substrate, forming a seal ring around the perimeter of the electrical circuit, providing a break in at least one layer of the seal ring, and electrically connecting the seal ring such that the seal ring operates as an inductor.
US10756025B2 Semiconductor package device and method of manufacturing the same
A semiconductor package device includes: (1) a substrate having a top surface; (2) a passive component disposed on the substrate and having a top surface; (3) an active component disposed on the substrate and having a top surface; and (4) a package body disposed on the substrate, the package body including a first portion covering the active component and the passive component, and a second portion covering the passive component, wherein a top surface of the second portion of the package body is higher than a top surface of the first portion of the package body, and the first portion and the second portion of the package body include different materials.
US10756011B2 Power semiconductor module, electronic device, and method for controlling power semiconductor module
In a power semiconductor module, a first conductive layer including first to fourth electrodes are formed on one of principal surfaces of an insulating layer, and a conductive substrate functioning as a second conductive layer is formed on the other one of principal surfaces. Current paths are switched by controlling switching of a first transistor and a second transistor disposed on a surface of the first conductive layer thereby performing a power conversion. A capacitor is connected, in a region, between the first electrode and the second electrode. When a current flows in the region through the second conductive layer, a charging/discharging current occurs in the capacitor, which results in magnetic field cancellation.
US10755998B2 Metal member, composite of metal member and resin member, and production method therefor
A metal member includes a metal substrate and a porous metal layer. A composite includes the metal member and a resin member. The metal substrate has one surface, is made of a metal material, and has a region formed as an uneven layer having an uneven shape with respect to the one surface. The porous metal layer has a mesh-like shape and is formed on the uneven layer. The uneven layer includes a plurality of protrusions protruding in a direction normal to the one surface.
US10755982B1 Methods of forming gate structures for transistor devices on an IC product
One illustrative method disclosed herein includes forming 1st and 2nd sacrificial gate structures for, respectively, 1st and 2nd devices, removing 1st and 2nd sacrificial gate electrodes from the 1st and 2nd sacrificial gate structures so as to at least partially define, respectively, 1st and 2nd replacement gate (RMG) cavities, and removing the 2nd sacrificial gate insulation layer from the 2nd RMG cavity while leaving the 1st sacrificial gate insulation layer in position in the 1st RMG cavity. The method also includes forming a conformal gate insulation layer in both the 1st and 2nd RMG cavities, removing the conformal gate insulation layer and the 1st sacrificial gate insulation layer from the 1st RMG cavity while leaving the conformal gate insulation layer in the 2nd RMG cavity, and performing an oxidation process to form an interfacial gate insulation layer only in the 1st RMG cavity.
US10755976B2 Field effect device with reduced capacitance and resistance in source/drain contacts at reduced gate pitch
A method of forming source/drain contacts with reduced capacitance and resistance, including, forming a source/drain and a channel region on an active region of a substrate, forming a dielectric fill on the source/drain, forming a trench in the dielectric fill, forming a source/drain contact in the trench, forming an inner contact mask section on a portion of an exposed top surface of the source/drain contact, removing a portion of the source/drain contact to form a channel between a sidewall of the dielectric fill and a remaining portion of the source/drain contact, where a surface area of the remaining portion of the source/drain contact is greater than the surface area of the exposed top surface of the source/drain contact, and forming a source/drain electrode fill on the remaining portion of the source/drain contact.
US10755964B1 Source/drain isolation structure and methods thereof
A method and structure directed to providing a source/drain isolation structure includes providing a device having a first source/drain region adjacent to a second source/drain region. A masking layer is deposited between the first and second source/drain regions and over an exposed first part of the second source/drain region. After depositing the masking layer, a first portion of an ILD layer disposed on either side of the masking layer is etched, without substantial etching of the masking layer, to expose a second part of the second source/drain region and to expose the first source/drain region. After etching the first portion of the ILD layer, the masking layer is etched to form an L-shaped masking layer. After forming the L-shaped masking layer, a first metal layer is formed over the exposed first source/drain region and a second metal layer is formed over the exposed second part of the second source/drain region.
US10755958B2 Transfer method, mounting method, transfer device, and mounting device
A transfer method for transferring LED chips, a first surface of which is held on a transfer substrate, on a transfer-target substrate is provided that comprises disposing the transfer-target substrate such that the transfer-target substrate faces, across a gap, a second surface of the LED chips on an opposite side from the first surface of the LED chips, and transferring the LED chips on the transfer-target substrate by irradiating the transfer substrate with a laser light to separate the LED chips from the transfer substrate and by urging the LED chips toward the transfer-target substrate. At least the transferring of the LED chips to the transfer-target substrate being executed in a vacuum environment.
US10755953B2 Cluster tool techniques with improved efficiency
The present disclosure relates to some embodiments of a method for improving processing efficiency of a cluster tool. The method comprises transferring a first lot of wafers from a transfer load lock to a designated storage load lock and transferring a second lot of wafers from the transfer load lock to the designated storage load lock while the first lot of wafers is in the transfer load lock or the designated storage load lock. The designated storage load lock has the same structure as the transfer load lock and respectively has an inner load lock portal at an interface with the first transfer chamber and an outer load lock portal on a sidewall of a front end interface. The inner load lock portal of the designated storage load lock is retained opened during processing. The outer load lock portal of the designated storage load lock is retained closed during processing.
US10755950B2 Substrate processing apparatus
In a substrate processing apparatus, a cup part is moved in an up-down direction to cause a cup exhaust port to selectively overlap a first chamber exhaust port or a second chamber exhaust port. In the state in which the cup exhaust port overlaps the first chamber exhaust port, gas in the cup part is discharged through the cup exhaust port and the first chamber exhaust port by a first exhaust mechanism. In the state in which the cup exhaust port overlaps the second chamber exhaust port, the gas in the cup part is discharged through the cup exhaust port and the second chamber exhaust port by a second exhaust mechanism. In this way, an exhaust mechanism for exhausting gas from the cup part can be easily switched between the first exhaust mechanism and the second exhaust mechanism.
US10755949B2 Structures, methods and applications for electrical pulse anneal processes
Structures and methods are provided for nanosecond electrical pulse anneal processes. The method of forming an electrostatic discharge (ESD) N+/P+ structure includes forming an cathode on a substrate and a anode on the substrate. The anode is in electrical contact with the cathode. The method further includes forming a device between the cathode and the anode. A method of annealing a structure or material includes applying an electrical pulse across an electrostatic discharge (ESD) N+/P+ structure for a plurality of nanoseconds.
US10755941B2 Self-limiting selective etching systems and methods
Exemplary etching methods may include flowing a hydrogen-containing precursor into a substrate processing region of a semiconductor processing chamber. The methods may include flowing a fluorine-containing precursor into the substrate processing region. The methods may include contacting a substrate housed in the substrate processing region with the hydrogen-containing precursor and the fluorine-containing precursor. The substrate may define a trench, and a layer of an oxygen-containing material may be disposed within the trench and exposed on the substrate. The methods may include halting delivery of the hydrogen-containing precursor. The methods may also include removing the oxygen-containing material.
US10755933B2 Method of manufacturing semiconductor device
Laser light of a short-wavelength laser is irradiated from a rear surface of an n−-type semiconductor substrate, activating a p+-type collector region and an n+-type cathode region. At this time, a surface layer at the rear surface of the n−-type semiconductor substrate is melted and recrystallized, eliminating amorphous parts. Thereafter, laser light of a long-wavelength laser is irradiated from the rear surface of the n−-type semiconductor substrate and an n-type FS region is activated. Substantially no amorphous parts exist in the surface layer at the rear surface of the n−-type semiconductor substrate. Therefore, decreases in the absorption rate and increases in the reflection rate of the laser light of the long-wavelength laser are suppressed and heat from the laser light of the long-wavelength laser is transmitted to the n-type FS region, enabling the n-type FS region to be assuredly activated by laser annealing using lower energy.
US10755926B2 Patterning directly on an amorphous silicon hardmask
The invention herein includes enhancing the surface of an amorphous silicon hardmask through implantation of nonpolar, hydrophobic elements, resulting in increased hydrophobicity and increased resist adhesion of the amorphous silicon surface. According to the invention, implanting the hydrophobic elements may involve introduction of the hydrophobic elements into the surface of the amorphous silicon by way of low energy implantation and plasma treatment. The implanted hydrophobic element may be Boron, Xenon, Fluorine, Phosphorus, a combination thereof, or other hydrophobic elements. According to the invention, the surface of the amorphous silicon is enhanced with 10-15% hydrophobic element, however in other embodiments, this composition may be adjusted as needed. In any case, however, the invention herein includes maintaining an etch selectivity of the bulk amorphous silicon hardmask.
US10755914B2 Adjustable multipole assembly for a mass spectrometer
A multipole assembly configured to be disposed in a mass spectrometer includes a plurality of elongate electrodes arranged about an axis extending along a longitudinal trajectory of the plurality of elongate electrodes and configured to confine ions radially about the axis, and a piezoelectric actuator configured to adjust a position of a first electrode included in the plurality of elongate electrodes.
US10755907B2 Method of producing a mass spectrum
A method of producing a mass spectrum from a time-varying transient signal detected in a mass spectrometer, the method comprising: performing a Fourier transform of the transient signal to produce a first set of complex amplitudes wherein each of the complex amplitudes corresponds to a respective frequency of a first set of frequencies; generating a second set of complex amplitudes, wherein each of the complex amplitudes corresponds to a respective frequency of a second set of frequencies with a minimum spacing less than the inverse of the duration of the transient signal; optimizing the second set of complex amplitudes to produce an improved second set; generating a mass spectrum from at least some of the improved second set of complex amplitudes; wherein optimizing the second set of complex amplitudes to produce an improved second set of complex amplitudes is based on an objective function subject to some phase constraints.
US10755902B2 Plasma processing apparatus and focus ring
A plasma processing apparatus includes a chamber, a mounting table 2 and a focus ring 8. The chamber is configured to process a semiconductor wafer W with plasma. The mounting table 2 is provided within the chamber, and includes a holding surface 9a on which the semiconductor wafer W is mounted. The focus ring 8 is provided to surround the semiconductor wafer W mounted on the holding surface 9a, and includes a first flat portion 8a, a second flat portion 8b and a third flat portion 8c which are formed in sequence from an inner circumferential side of the focus ring 8 toward an outer circumferential side thereof. Here, the first flat portion 8a is lower than the holding surface 9a, the second flat portion 8b is lower than the first flat portion 8a, and the third flat portion 8c is higher than the first flat portion 8a.
US10755900B2 Multi-layer plasma erosion protection for chamber components
A method of applying a multi-layer plasma resistant coating on an article comprises performing plating or ALD to form a conformal first plasma resistant layer on an article, wherein the conformal first plasma resistant layer is formed on a surface of the article and on walls of high aspect ratio features in the article. The conformal first plasma resistant coating has a porosity of approximately 0% and a thickness of approximately 200 nm to approximately 1 micron. One of electron beam ion assisted deposition (EB-IAD), plasma enhanced chemical vapor deposition (PECVD), aerosol deposition or plasma spraying is then performed to form a second plasma resistant layer that covers the conformal first plasma resistant layer at a region of the surface but not at the walls of the high aspect ratio features.
US10755898B2 Plasma generating device
A plasma generating device is an inductively coupled plasma generating device comprising an antenna coil that generates plasma in a vacuum chamber, a high-frequency power source that is connected to a reference potential to be referred for plasma potential and that applies high-frequency voltage to the antenna coil, and a resonance circuit provided between the antenna coil and the high-frequency power source. The resonance circuit comprises a first series reactance element that is connected in series to one end portion of the antenna coil and has at least a capacitance component and a second series reactance element that is connected in series to the other end portion of the antenna coil and has at least a capacitance component. The circuit configuration at one side and the circuit configuration at the other side are electrically symmetrical.
US10755897B2 Plasma processing apparatus and plasma processing method
In a plasma processing apparatus, a placement electrode includes an inner peripheral electrode for electrostatically adsorbing a wafer and an outer peripheral electrode disposed outside the inner peripheral electrode for electrostatically adsorbing the wafer, and a DC power supply unit on which the wafer is placed supplies a first radio frequency power to the inner peripheral electrode via an inner peripheral transmission path. A DC power supply unit supplies a second radio frequency power having the same frequency as the frequency of the first radio frequency power to the outer peripheral electrode via an outer peripheral transmission path. An electromagnetic wave generating power supply supplies a third radio frequency power for generating plasma. A control device controls a phase difference between a phase of the first radio frequency power and a phase of the second radio frequency power so that a phase of a radio frequency voltage applied to the inner peripheral electrode and a phase of a radio frequency voltage applied to the outer peripheral electrode are equal.
US10755894B2 Power supply system
A power supply system 90 includes high frequency power supplies 92 and 93 that supply a high frequency power for plasma generation; a DC power supply 91 that supplies a DC voltage to be applied to an electrode; and control unit 94 that controls the high frequency power supplies 92 and 93 and the DC power supply 91 including a first DC power supply unit 101 that supplies a first negative DC voltage V1, a second DC power supply unit 102 that supplies a second negative DC voltage V2 having a higher absolute value than the first negative DC voltage V1, and a selecting circuit 103 that selectively connects the first DC power supply unit 101 and the second DC power supply unit 102 to the electrode; and a discharging circuit 104 connected with a node 109 between the first DC power supply unit 101 and the selecting circuit 103.
US10755891B2 Systems and methods of aberration correction for atom probe tomography
Methods and systems for correcting aberrations in atom probe tomography are described. A specimen function associated with a plurality of lattice positions of ions of a specimen in a holder is generated using a transmission electron microscope. An image function associated with x- and y-coordinates and time of flight information for a plurality of ions of the specimen in the holder is generated using a delay line detector mounted on the transmission electron microscope. A transfer function based on the specimen function and the image function is generated. The transfer function comprises information relating to ion trajectory aberrations. An Atom Probe Tomography (APT) image of the specimen is generated based on the specimen function, the image function, and the transfer function. The APT image is adjusted to correct for the ion trajectory aberrations.
US10755885B2 Vacuum tube rear device
The present invention provides a device with rear-mounted vacuum tubes, comprising a protective cover with a plurality of heat dissipating holes, a rear panel with a panel opening, and at least one vacuum tube, wherein the vacuum tubes are arranged in a containing space of the protective cover through the panel opening and inserted to a connection circuit board for coupling to a printed circuit board. In addition, the protective cover, the rear panel, and the vacuum tubes are placed in parallel with the printed circuit board, so that heat dissipation for the device is improved and replacement and maintenance of the vacuum tubes are easier. In particular, a vacuum tube audio amplifier apparatus having the device with rear-mounted vacuum tubes as disclosed herein can be stacked.
US10755877B1 Keyboard for an electronic device
A keyboard is disclosed. The keyboard includes a keyboard housing and a switch assembly coupled to the keyboard housing. The switch assembly includes a switch body defining an interior volume, a collapsible dome positioned in the interior volume, an actuation member configured to actuate the collapsible dome in response to an actuation of the actuation member, and a cover coupled to the switch body. The cover retains the actuation member to the switch body. The keyboard also includes a flexible material coupled to the keyboard housing and extending over the actuation member.
US10755873B2 Membrane circuit board and keyboard device with same
A membrane circuit board includes a first flexible circuit board, a second flexible circuit board and a nanomaterial layer. The nanomaterial layer includes plural polymeric structures. The nanomaterial layer is formed on the first flexible circuit board, the second flexible circuit board and/or a junction region between the edge of the first flexible circuit board and the second flexible circuit board to prevent at least one of the upper metallic conductor line and the lower metallic conductor line from contacting with a specified chemical element. Consequently, the conductive impedance of the upper metallic conductor line and the lower metallic conductor line is not affected by the specified chemical element. Moreover, the present invention also provides a keyboard device with the membrane circuit board.
US10755868B2 Electrolytic capacitor
An electrolytic capacitor includes a capacitor element and an electrolyte solution. The capacitor element includes an anode foil, a cathode foil opposite to the anode foil, and a conductive polymer layer disposed between the anode foil and the cathode foil. A dielectric layer is formed on the anode foil. An inorganic layer is formed on the cathode foil. The conductive polymer layer includes a conductive polymer. The inorganic layer has a surface having projections and recesses. The projections form a region where the inorganic layer is in contact with the conductive polymer layer and the recesses form a region where the inorganic layer is not in contact with the conductive polymer layer. A proportion of water in the electrolyte solution ranges from 0.1% by mass to 6.0% by mass, inclusive.
US10755859B2 Electronic component
An element body of a rectangular parallelepiped shape includes a pair of principal surfaces opposing each other in a first direction, a pair of side surfaces opposing each other in a second direction, and a pair of end surfaces opposing each other in a third direction. An external electrode disposed on an end portion of the element body in the third direction. When viewed from the third direction, a width of the element body in the second direction is the largest at a central position in the first direction, and gradually decreases from the central portion in the first direction. When viewed from the third direction, a position in which a length from one end to another end of the conductive resin layer in the second direction is the largest is located closer to the one principal surface than the central position.
US10755844B2 Method of fabricating a shape-changeable magnetic member, method of producing a shape changeable magnetic member and shape changeable magnetic member
The present invention relates to a method of fabricating a shape-changeable magnetic member comprising a plurality of segments with each segment being able to be magnetized with a desired magnitude and orientation of magnetization, to a method of producing a shape changeable magnetic member composed of a plurality of segments and to a shape changeable magnetic member.
US10755840B2 R-T-B based sintered magnet
An R-T-B based sintered magnet includes “R”, “T”, and “B”. “R” represents a rare earth element. “T” represents a metal element other than rare earth elements including at least Fe, Cu, Mn, Al, Co, Ga, and Zr. “B” represents boron or boron and carbon. With respect to 100 mass % of a total mass of the R-T-B based sintered magnet, a content of “R” is 28.0 to 31.5 mass %, a content of Cu is 0.04 to 0.50 mass %, a content of Mn is 0.02 to 0.10 mass %, a content of Al is 0.15 to 0.30 mass %, a content of Co is 0.50 to 3.0 mass %, a content of Ga is 0.08 to 0.30 mass %, a content of Zr is 0.10 to 0.25 mass %, and a content of “B” is 0.85 to 1.0 mass %.
US10755827B1 Radiation shield
An apparatus for radiation shielding is provided. The apparatus includes a first housing element and a first plurality of magnetic elements arranged in a first array on the first housing element. The first array is configured to generate a first tapered magnetic field and, using the first tapered magnetic field, deflect incoming radiation away from a protected element.
US10755822B2 In-vessel rod handling systems
A rod transfer assembly has an outer rotating plug. A pick-up arm assembly extends from the outer rotating plug and includes a pivoting arm. An inner rotating plug is disposed off-center from and within the outer rotating plug and is rotatable independent of a rotation of the outer rotating plug. An access port rotating plug is disposed off-center from and within the inner rotating plug and is rotatable independent of rotation of the outer and inner rotating plugs. A pull arm extends from the access port rotating plug.
US10755816B2 Clinical decision-making artificial intelligence object oriented system and method
The present invention involves a system and method of providing decision support for assisting medical treatment decision-making. A patient agent software module processes information about a particular patient. A doctor agent software module processes information about a health status of a particular patient, beliefs relating to patient treatments, and the actual effects of treatment decisions. By filtering information over time from the patient agent into the doctor agent, a plurality of decision-outcome nodes are created and formed into a patient-specific outcome tree with the plurality of decision-outcome nodes. An optimal treatment is determined by evaluating the plurality of decision-outcome nodes with a cost per unit change function to output the optimal treatment. When additional information is available from at least one of the patient agent and the doctor agent, the filtering, creating, and determining steps are repeated thus allowing for the system to “reason over time”, continuously updating and learning as new information is received.
US10755813B2 Communication of smoke evacuation system parameters to hub or cloud in smoke evacuation module for interactive surgical platform
Surgical systems can include evacuation systems for evacuating smoke, fluid, and/or particulates from a surgical site. A surgical evacuation system can be intelligent and may include one or more sensors for detecting one or more properties of the surgical system, evacuation system, surgical procedure, surgical site, and/or patient tissue, for example. Communication among devices in the surgical system may include a surgical evacuation system acquiring a value of a parameter and transmitting the value of the parameter to a cloud computing network or a surgical hub. The cloud computing network or surgical hub may process the value of the parameter, determine an impact of the value of the parameter on the surgical evacuation system or a modular device, and send an instruction to adjust operation to the surgical evacuation system or the modular device. The surgical evacuation system or the modular device will adjust operation based on the instruction.
US10755804B2 Health information system for searching, analyzing and annotating patient data
Disclosed herein are improved systems, methods, and machine readable media for implementing a service for enriching patient documents using natural language processing and a semantic health taxonomy, among other types of information. Enriched documents may be mined for improved diagnostic coding and health services documentation purposes, for example to identify missed and/or inaccurately coded diagnosis codes and quality gaps.
US10755798B2 Recovering data from a faulty memory block in a memory system
Recovering data from a faulty memory block in a memory system. Various methods include: reading a target word line in a memory block to obtain a first data; determining the first data has an uncorrectable error; and then adjust bias parameters of a first group of neighboring word lines within the memory block, where adjusting bias parameters creates a first adjusted bias parameters; and reading the target word line using the adjusted bias parameters to obtain second data from the target word line. The method also includes determining the second data has a second uncorrectable error; and then adjusting bias parameters of a second group of lines within the memory block, where adjusting the bias parameters of the second group creates second adjusted bias parameters; and reading the target word line using the first and second adjusted bias parameters to obtain a third data from the target word line.
US10755790B2 Boosted voltage driver for bit lines and other circuit nodes
A memory device is described with NAND strings and corresponding BL connected to SSL, a first power supply circuit, a second power supply circuit to distribute a higher supply voltage than the first power supply circuit, and a page buffer that generates program/inhibit outputs having a level between the first power supply voltage and a first reference voltage. Data line drivers drive nodes coupled to corresponding BL with a first voltage or a second voltage between the second power supply voltage and a second reference voltage. A data line driver includes a first switch transistor connected between the data line node and the second power supply circuit, a second switch transistor between the data line node and the second voltage reference, and a boost circuit to boost the gate of the first switch transistor above the first supply voltage level to turn on the first switch transistor.
US10755789B1 Write protection circuit
The invention provides a write protection circuit, which is applied to a data storage device. The data storage device comprises a controller and a plurality of flash memories. The flash memories comprise a write protection pin. The write protection circuit comprises a fuse and a switch. When the switch is operated in a turned on state, the fuse is directly grounded via the switch and therefore is burned, and a signal on the write protection pin of the flash memories becomes a signal with a low-level state so that the flash memories of the data storage device will be permanently inhibited to be written.
US10755782B1 Time interleaved writing of phase change material for infrared spatial light modulator
A method for time interleaved writing includes providing a phase change material (PCM) array, the PCM array comprising a plurality of phase change material areas arranged in a two dimensional array having rows and columns, selecting PCM areas to configure, and configuring the selected PCM areas. Selecting PCM areas to configure includes selecting PCM areas to configure in both the row and column dimensions that are separated by at least two PCM areas that are not selected to be configured.
US10755780B2 Memory sense amplifier with precharge
A memory device includes a memory cell and a sense amplifier. The sense amplifier has a reference circuit configured to output a reference voltage and a sensing circuit connected to the memory cell. A comparator includes a first input and a second input, with the first input connected to the reference circuit to receive the reference voltage, and the second input connected to the memory cell. A precharger is configured to selectively precharge the sensing circuit to a predetermined precharge voltage.
US10755777B2 Transformed non-reprogrammable memory array devices and methods of manufacture
The ROM device has a memory array including memory cells formed by an access element and a data storage element; a high voltage column decoder stage; a high voltage row decoder stage; an analog stage; and a writing stage, wherein the data storage elements are electrically non-programmable and non-modifiable. The memory array is formed by memory cells having a first logic state and by memory cells having a second logic state. The data storage element of the memory cells having the first logic state is formed by a continuous conductive path uninterruptedly connecting the access transistor to the respective bit line, the data storage element of the memory cells having the second logic state is formed by a region of dielectric material insulating the access transistor from the respective bit line.
US10755768B2 Semiconductor device including distributed write driving arrangement and method of operating same
A semiconductor memory device includes: a local write bit (LWB) line; a local write bit_bar (LWB_bar) line; a global write bit (GWB) line; a global write bit_bar (GWBL_bar) line; a column of segments, each segment including bit cells; each of the bit cells including a latch circuit and first and second pass gates connecting the corresponding LWB and LWB_bar lines to the latch circuit; and a distributed write driving arrangement. The distributed write driving arrangement includes: a global write driver including a first inverter connected between the GWB line and the LWB line, and a second inverter connected between the GWB_bar line and the LWB_bar line; and a local write driver included at an interior of each segment, each local write driver including a third inverter connected between the GWB line and the LWB line; and a fourth inverter connected between the GWB_bar line and the LWB_bar line.
US10755762B2 Semiconductor device and memory module including the semiconductor device for controlling a refresh cycle differently based on error correction code
A semiconductor device includes a counter configured to count a refresh signal and output a counting signal. The semiconductor device may include a mode control circuit configured to receive a first mode signal for controlling a refresh cycle and a second mode signal for constantly controlling a refresh cycle, in correspondence to error correction code information, configured to output an advanced refresh signal in which the refresh cycle is adjusted, by controlling the counting signal depending on the first mode signal, and configured to output a smart refresh signal which has a constant refresh cycle, in correspondence to the second mode signal. The semiconductor device may include a refresh control circuit configured to output a bank address for performing a refresh operation that is set in correspondence to the advanced refresh signal and the smart refresh signal, to a bank.
US10755759B2 Symmetrically programmable resistive synapse for RPU using current-programmed single domain wall ferroelectric
A circuit is provided. The circuit includes a ferroelectric tunneling junction (“FTJ”) coupled in series with a YR read line. The circuit also includes a pull-up circuit having a write line YW as a first input with an output in series with the FTJ, and a pull-down circuit having the write line YW as a first input with an output in series with the second side of the FTJ.
US10755755B2 Apparatuses and methods for concurrently accessing different memory planes of a memory
Apparatuses and methods for performing concurrent memory access operations for different memory planes are disclosed herein. An example apparatus may include a memory array having a plurality of memory planes. Each of the plurality of memory planes comprises a plurality of memory cells. The apparatus may further include a controller configured to receive a group of memory command and address pairs. Each memory command and address pair of the group of memory command and address pairs may be associated with a respective memory plane of the plurality of memory planes. The internal controller may be configured to concurrently perform memory access operations associated with each memory command and address pair of the group of memory command and address pairs regardless of page types associated with the pairs of the group (e.g., even if two or more of the memory command and address pairs may be associated with different page types).
US10755740B2 Spindle motor
A spindle motor includes a base plate in which a through hole is formed, a stator core that is provided inside the base plate and is wound with a coil, and a circuit board that is provided outside the base plate and to which a conducting wire of the coil drawn out to outside through the through hole is connected, wherein the through hole includes an inner opening that opens inward of the base plate, an outer opening that opens outward of the base plate, and an intermediate portion having a cylindrical shape that is provided between the inner opening and the outer opening, an enlarged opening is formed to be connected to the outer opening, the enlarged opening is offset to extend toward a side where the circuit board is not present, and the through hole is sealed with a sealing material.
US10755739B1 Remote railway crossing programmable device and methods thereof
A railway crossing programmable device includes a communication module in signal communication with a central server for authentication of a user to use the programmable device to modify the railway system circuit. The programmable device further includes a circuit modification module configured for electrical coupling to a railway system circuit for modifying an electrical connection of the railway system circuit in a programmed manner. The programmable device further includes a user interface configured to receive user data and display output information related to at least one of a user, a device, and a circuit modification.
US10755734B2 Multi-signal realignment for changing sampling clock
An apparatus may include a circuit configured to receive first and second samples of an underlying data from respective first and second sample periods and which correspond to respective first and second sensors, a phase control value may have first and second values during respective first and second sample periods. The phase control value may be a control value for a sample clock signal. The circuit may also determine a difference in the phase control value between the first value and the second value. The circuit may then digitally interpolate the first and second samples to produce a phase shifted first and second samples where the digital interpolation of at least one of the first and second samples mat be at least in part based on the difference in the phase control value to compensate for a phase misalignment between the first sample and the second sample.
US10755733B1 Read head including semiconductor spacer and long spin diffusion length nonmagnetic conductive material and method of making thereof
A read head includes a first ferromagnetic layer, a second ferromagnetic layer, a first diffusion-assist nonmagnetic metallic layer located between the first ferromagnetic layer and the second ferromagnetic layer, a second diffusion-assist nonmagnetic metallic layer located between the first ferromagnetic layer and the second ferromagnetic layer, and a semiconductor spacer layer located between the first diffusion-assist nonmagnetic metallic layer and the second diffusion-assist nonmagnetic metallic layer.
US10755727B1 Directional speech separation
A system configured to perform directional speech separation. The system may dynamically associate direction-of-arrivals with one or more audio sources in order to generate output audio data that separates each of the audio sources. The system identifies a target direction for each audio source, dynamically determines directions that are correlated with the target direction, and generates output signals for each audio source. The system may associate individual frequency bands with specific directions based on a time delay detected by two or more microphones. The system may determine a cross-correlation between each direction and the target direction and select directions with strong correlation. The system may generate time-frequency mask data indicating frequency bands corresponding to the directions associated with a particular audio source. Using the mask data, the system generates output audio data specific to the audio source, resulting in directional speech separation between different audio sources.
US10755726B2 Detection and suppression of keyboard transient noise in audio streams with auxiliary keybed microphone
Provided are methods and systems for enhancing speech when corrupted by transient noise (e.g., keyboard typing noise). The methods and systems utilize a reference microphone input signal for the transient noise in a signal restoration process used for the voice part of the signal. A robust Bayesian statistical model is used to regress the voice microphone on the reference microphone, which allows for direct inference about the desired voice signal while marginalizing the unwanted power spectral values of the voice and transient noise. Also provided is a straightforward and efficient Expectation-maximization (EM) procedure for fast enhancement of the corrupted signal. The methods and systems are designed to operate easily in real-time on standard hardware, and have very low latency so that there is no irritating delay in speaker response.
US10755724B2 Systems and methods for adjusting dubbed speech based on context of a scene
Systems and methods are disclosed herein for detecting dubbed speech in a media asset and receiving metadata corresponding to the media asset. The systems and methods may determine a plurality of scenes in the media asset based on the metadata, retrieve a portion of the dubbed speech corresponding to the first scene, and process the retrieved portion of the dubbed speech corresponding to the first scene to identify a speech characteristic of a character featured in the first scene. Further, the systems and methods may determine whether the speech characteristic of the character featured in the first scene matches the context of the first scene, and if the match fails, perform a function to adjust the portion of the Dubbed Speech of the dubbed speech so that the speech characteristic of the character featured in the first scene matches the context of the first scene.
US10755723B1 Shared audio functionality based on device grouping
Techniques are described for shared audio functionality between multiple computing devices, based on identifying computing devices in a device set. The devices may provide audio output, audio input, or both audio output and input. The devices may be organized into one or more device sets based on location, supported functions, or other criteria. The shared audio functionality may enable a voice command received at one device to be employed for controlling audio output or other operations of other device(s) in the device set. Shared audio functionality between devices may also enable synchronized audio output through using multiple devices.
US10755707B2 Selectively blacklisting audio to improve digital assistant behavior
A method, computer system, and a computer program product for selectively blacklisting audio commands is provided. The present invention may include observing an audible command received by an IoT (Internet of Things) enabled device, wherein the observed audible command appears in a blacklist database. The present invention may also include blacklisting the observed audible command.
US10755706B2 Voice-based user interface with dynamically switchable endpoints
A method and system of controlling a digital assistant with dynamically switchable endpoint devices, comprising: dynamically selecting a respective input endpoint device and a respective controlled device for each of a plurality of voice-based requests from a user to the computing system, including: at a first point in time, acquiring respective instances of a first voice input from a first set of two or more input endpoint devices; obtaining a representative copy of the first voice input based on the respective instances of the first voice input that have been acquired from the first set of two or more input endpoint devices; determining a first actionable intent based on the representative copy of the first voice input; and dispatching a first encoded instruction to a first controlled endpoint device selected from the plurality of controlled endpoint devices in accordance with the first actionable intent.
US10755701B2 Method and apparatus for converting English speech information into text
The present disclosure proposes a method and an apparatus for converting English speech information into a text. The method may include: receiving the English speech information inputted by a user, determining a target speech recognition model according to a preset algorithm, and identifying original phonemes of the English speech information by applying the target speech recognition model; performing a matching on the original phonemes by applying a phonetic model generated by pre-training English texts and a preset probability model, and determining a target phoneme matched successfully; and acquiring a target English text corresponding to the target phoneme, and displaying the target English text on a speech conversion textbox.
US10755700B2 Systems and methods for operating a voice-based artificial intelligence controller
A system for voice-based process management is provided. The system includes a microphone, a speaker, and a computer device in communication with the microphone and the speaker. The computer device includes at least one processor in communication with at least one memory device. The computer device is programmed to (i) receive, via the microphone, one or more audible statements from an individual; (ii) parse the one or more audible statements into discrete data elements to allow normalized semantic definition of the meaning of conveyed information; (iii) compare the conveyed information with stored data; (iv) determine whether there is a discrepancy based on the comparison; and (v) if the determination is that there is a discrepancy, request, via the speaker, a clarification.
US10755697B2 Voice command triggered speech enhancement
Received data representing speech is stored, and a trigger detection block detects a presence of data representing a trigger phrase in the received data. In response, a first part of the stored data representing at least a part of the trigger phrase is supplied to an adaptive speech enhancement block, which is trained on the first part of the stored data to derive adapted parameters for the speech enhancement block. A second part of the stored data, overlapping with the first part of the stored data, is supplied to the adaptive speech enhancement block operating with said adapted parameters, to form enhanced stored data. A second trigger phrase detection block detects the presence of data representing the trigger phrase in the enhanced stored data. In response, enhanced speech data are output from the speech enhancement block for further processing, such as speech recognition.
US10755696B2 Speech service control apparatus and method thereof
A speech service control apparatus and a method thereof are provided. Speech data is obtained, and a keyword in the speech data is recognized to determine a confidence value corresponding to the keyword, which is a match level of the keyword relative to a wakeup keyword to request for speech services. When the confidence value is inferior to a recognized threshold, a number of cumulative failures is determined. The speech services are requested because the confidence value is greater than the recognized threshold, and the number of cumulative failure is a cumulative number accumulated when the speech data and previous speech data are inferior to the recognized threshold within a time period. The recognized threshold is modified according to the number of cumulative failure, a calculation relationship of confidence values of the speech data and the previous speech data, to enable the speech services successfully.
US10755679B2 Gate driving circuit and display panel
A gate driving circuit and a display panel with the gate driving circuit are provided. The gate driving circuit includes shift registers. The shift registers are configured to respectively provide scan signals to gate lines of a display panel. One of the shift registers includes a pre-charge unit, a pull-up unit and a reset unit. The pre-charge unit is coupled to a first node and is configured to output a pre-charge signal to the first node. The pull-up unit is coupled to the first node and a second node and is configured to output one of the scan signals to the second node. The reset unit is coupled to the first node and the second node and is configured to receive a reset signal. A voltage level of the reset signal switches after the gate driving circuit scans the gate lines sequentially in a frame period.
US10755673B2 Methods and systems for adjusting contrast in devices
The disclosure features information display systems that include a display device, at least one sensor, and an electronic processor connected to the display device and to the at least one sensor. During operation of the system, for a set of pixels of the display device that are used to display visual information, the electronic processor is configured to determine a range of target luminance values for a subset of the pixels for which a Weber contrast value is less than the contrast threshold value, adjust luminance values for the set of pixels so that at least some members of the subset of pixels have Weber contrast values, based on their adjusted luminance values, that exceed the contrast threshold value, and display the visual information on the display device using the members of the set of pixels with the adjusted pixel luminance values.
US10755656B2 Display apparatus and color-calibration method thereof
A display apparatus is provided. The display apparatus includes: a display panel, a non-volatile memory, and a controller. The controller is configured to adjust first gain values of the display panel, and obtain two-dimensional color coordinates in a first predetermined color space of the white screen displayed by the display apparatus as white-color coordinates. The controller further adjusts colors displayed by the display apparatus to fit a second predetermined color space, calculates second gain values in the second predetermined color space according to the white-color coordinates, and stores the second gain values in a color-calibration setting in a non-volatile memory of the display apparatus. In response to a selection signal from the display apparatus, the controller reads the color-calibration setting corresponding to the selection signal from the non-volatile memory for execution to perform color calibration on the display apparatus.
US10755655B2 Source driver and operation method for improving display quality
A source driver and an operation method thereof are provided. The source driver includes a chopper circuit and a source driver circuit. A first sub-pixel and a second sub-pixel are temporally or spatially adjacent to each other. The chopper circuit adds original gray-scale data of the first sub-pixel with a first value to serve as new gray-scale data of the first sub-pixel and deducts original gray-scale data of the second sub-pixel by a second value to serve as new gray-scale data of the second sub-pixel. The source driver circuit generates a first driving voltage for the first sub-pixel according to the new gray-scale data of the first sub-pixel and generates a second driving voltage for the second sub-pixel according to the new gray-scale data of the second sub-pixel.
US10755651B2 Display device and driving method thereof
A driving method of a display panel is provided. A driving method of a display panel including: dividing a plurality of pixels disposed on the display panel into a plurality of pixel groups, each of the pixel groups including even number pixels arranged in matrix; calculating a display hue of each of the pixel groups according to an image input signal; obtaining a gray scale lookup table according to a hue range containing the display hue, a gray scale value of each blue sub-pixel corresponding to two pair of target gray scale values in the gray scale lookup table; obtaining the two pair of the target gray scale values in the gray scale lookup table according to an average gray scale value of blue sub-pixel of each of the pixel groups; obtaining two pair of corresponding driving voltages according to the two pair of the target gray scale values of each of the pixel groups; and driving the blue sub-pixel of the corresponding pixel group according to the two pair of corresponding driving voltages.
US10755647B2 Organic light emitting display device
An organic light emitting display device includes a driving transistor having one electrode connected with a node, and another electrode connected with an organic light emitting element, a first control transistor for receiving a first driving voltage through one electrode, and having another electrode connected with the node, a second control transistor for receiving a second driving voltage through one electrode, and having another electrode connected with the node, and a sensing transistor having one electrode connected between the another electrode of the driving transistor and the organic light emitting element, wherein the sensing transistor is turned on in a sensing period, the first control transistor is turned off in the sensing period, and the second control transistor is turned on in the sensing period.
US10755646B2 Driving method of an organic light-emitting display device based on detecting threshold voltages of driving transistors and/or turn-on voltages of organic light-emitting diodes
A driving method of an organic light-emitting display device, the display device includes a plurality of sub-pixels, each of the sub-pixels includes a driving transistor, an organic light-emitting diode and a sense line connected to the driving transistor and the organic light-emitting diode, the method includes: detecting threshold voltages of driving transistors of the sub-pixels or turn-on voltages of organic light-emitting diodes of the sub-pixels by sense lines; calculating a first driving voltage of a data driving circuit or a second driving voltage applied to anodes of the organic light-emitting diodes according to all detected threshold voltages or detected turn-on voltages respectively; and based on the first driving voltage or the second driving voltage, applying data driving voltages and supply voltages to the sub-pixels.
US10755645B2 Scan driver and display device having the same
A scan driver includes: a blocking circuit configured to receive a scan control signal and to block the scan control signal lower than a predetermined first reference voltage and higher than a predetermined second reference voltage, wherein the second reference voltage is higher than the first reference voltage; and a plurality of stages configured to output scan signals in response to the scan control signal, wherein the blocking circuit includes: a first block circuit configured to block the scan control signal lower than the first reference voltage; and a second block circuit configured to block the scan control signal higher than the second reference voltage.
US10755644B2 Display device and a method of driving the same
A display device includes: a pixel circuit including a switching transistor connected to a data line, a storage capacitor connected to the switching transistor, a driving transistor connected to the storage capacitor, an organic light-emitting diode connected to the driving transistor and a sensing transistor connected between a sensing line and the driving transistor; and a data-sensing circuit including a first selector connected to the data line and the sensing line, a second selector connected to an output terminal of an amplifier, he first selector and a feedback capacitor, where the second selector selectively connects the output terminal of the amplifier to the first selector and the feedback capacitor, a third selector connected to the sensing line, and a fourth selector connected to the output terminal of the amplifier and the third selector.
US10755641B2 Electro-optical device and electronic apparatus
An electro-optical device includes scan line, data line, pixel circuit located at a position corresponding to an intersection of the scan line and the data line, a first high potential line supplies a first potential, a low potential line supplies a second potential, and a second high potential line supplies a third potential. The pixel circuit includes a light emitting element, a memory circuit disposed between the first high potential line and the low potential line, a first transistor including a gate electrically connected to the memory circuit, and a second transistor including a gate electrically connected to the scan line. The second transistor is disposed between the memory circuit and f the data line. A potential difference between the first potential and the second potential is smaller than a potential difference between the third potential and the second potential.
US10755640B2 Threshold voltage hysteresis compensation
Electronic devices, storage medium containing instructions, and methods pertain to determining a target boosted threshold voltage level based at least in part on a target emission threshold voltage level. Using the determined target boosted threshold voltage level, a light emitting diode (LED)-controlling transistor is submitted to voltage stress to boost a threshold voltage of the transistor to the target boosted threshold voltage level during a first portion of a refresh period between first and second emission periods. During a second portion of the refresh period, the voltage stress is de-asserted to settle the threshold voltage to a target emission threshold voltage level for the second emission period. After the voltage is settled, the LED-controlling transistor is driven based at least in part on the target emission threshold voltage level.
US10755619B2 Display device, program, and display method for controlling relationship between ambient illuminance and display luminance
A display device, program, and display method that even if the luminance is changed with respect to the previously set relationship between the ambient illuminance and the luminance of a display, are able to suppress a change in the previous relationship. A display device includes a display, an illuminance acquisition unit configured to acquire an ambient-light illuminance that is an illuminance of ambient light, a relationship acquisition unit configured to acquire a relationship between the ambient-light illuminance and a luminance of the display, a controller configured to control the relationship, and a setting unit configured to set a first set point and a second set point. The first set point is a point specified by a luminance set at an illuminance equal to or greater than a particular illuminance Is and the illuminance.
US10755618B2 Noise mitigation for display panel sensing
Systems and methods are provided for differential sensing (DS), difference-differential sensing (DDS), correlated double sampling (CDS), correlated-correlated double sampling (CDS-CDS) and/or programmable capacitor matching to reduce display panel sensing noise. An electronic device may include one or more processors that generate image data according to sensing operations. The one or more processors may reference a sensing pattern as part of sensing operations. Applying test sensing signals based on the sensing pattern may help reduce error associated with sensing operations.
US10755607B2 Display device and method of manufacturing the same
A display device includes a display panel having a first region, a second region spaced apart from the first region, and a bending region between the first region and the second region, the bending region being bent along a bending axis, a protective film including a first part on a first surface of the first region of the display panel, the first part having an opening at a center thereof that exposes the first surface of the display panel, and a second part on a first surface of the second region of the display panel, and a functional layer on the first surface of the display panel exposed by the opening.
US10755604B2 Map information display device, map information display method and program
There is provided a map information display device including an operating tool detector for, on a display panel where map information MI and view image information VI are displayed, detecting a position and a pointing direction of an operating tool M in touch with an area corresponding to the map information; and a display controller for controlling display of the view image information in accordance with a view point on the map information indicated by the position of the operating tool and a line-of-sight direction on the map information indicated by the pointing direction of the operating tool.
US10755590B2 Method and system for automatically providing graphical user interfaces for computational algorithms described in printed publications
A system and method for providing graphical user interfaces based on computational algorithms described in printed publications. The method includes analyzing the printed publication to determine algorithm-indicating information of the computational algorithm; identifying at least one input required by the computational algorithm and at least one output to be output by the computational algorithm; generating, based on the at least one input and the at least one output, at least one GUI element; and generating executable code, wherein the executable code includes instructions for causing a display of the GUI including the at least one GUI element.
US10755583B2 System and method for monitoring compliance with air traffic control instructions
A method is provided for monitoring compliance with air traffic control (ATC) instructions by an air crew of an aircraft. First, voice and text ATC commands are received by an ATC instruction moderator support system (AIMSS) located on board the aircraft. The voice and text ATC commands are converted into a data format by the AIMSS. The ATC commands are used to determine an expected aircraft state while a current aircraft state is determined by the aircraft sensors. The current aircraft state is compared with the expected state and determined if it is in compliance. If the current state is in non-compliance, it is determined if the non-compliance is allowable and it is then classified as either no action or incorrect action by the aircrew. Finally, an alert of the noncompliance is generated with the AIMSS.
US10755582B2 Drone physical and data interface for enhanced distance coverage
There are provided systems and methods for a drone physical and data interface for enhanced distance coverage. An unmanned aerial vehicle or a drone may be unable to operate over a distance due to range limitations. The drone may utilize onboard systems and communications with other devices and servers to detect another vehicle operating over at least a portion of the distance, where connecting to the vehicle and using the vehicles resources for travel over the portion of the distance decreases the flight time of the drone. The drone may utilize a camera and communications with the vehicle or server to determine a connection point to the vehicle, and may connect to the vehicle to travel the portion of the distance. If the drone has not yet arrived at the destination and still requires further assistance reaching it, the drone may locate another vehicle to further use.
US10755579B2 Autonomous vehicle control
Controlling autonomous vehicles in interface regions of multilane roads by receiving, from at least one first autonomous vehicle entering an interface region of a multilane road in a first direction, a current first autonomous vehicle destination. Receiving, from at least one second autonomous vehicle exiting the interface region from the first direction, a current second autonomous vehicle status as exiting the road. Receiving, from at least one traffic system covering the interface region, traffic data applicable to the interface region. Determining, based at least in part on each received destination, each received exiting status, and the received traffic data, an operating parameters envelope for each autonomous vehicle entering the interface region in the first direction. Transmitting, to each corresponding autonomous vehicle entering the interface region in the first direction, instructions to apply the corresponding determined operating parameters envelope.
US10755574B2 Communication apparatus for vehicle and vehicle
Disclosed is a communication apparatus for a vehicle, including: an interface unit configured to receive sensing information regarding a first other vehicle located in a vicinity of the vehicle and incapable of performing vehicle-to-vehicle communication; a transmitter configured to transmit information to a second other vehicle capable of performing vehicle-to-vehicle communication; and a processor configured to generate recognition information for the first other vehicle based on the sensing information, and transmit the recognition information for the first other vehicle to the second other vehicle through the transmitter.
US10755572B2 Urban private parking space sharing and exchanging service method and system
The invention relates to the field of information sharing, in particular to an urban private parking space sharing and exchanging service method and system. A parking space supply side sets parking space sharing information and releases the parking space sharing information on a sharing platform, and then an intelligent parking space lock is triggered to conduct locking; a parking space demand side acquires the parking space sharing information within a preset range, so that a parking space sharing information set is formed; the parking space demand side selects a parking space corresponding to the parking space sharing information from the parking space sharing information set and sets a time to leave the parking space. Urban private parking space information is shared, and the utilization rate of parking spaces is increased.
US10755563B2 Driving assistance system
A driving assistance system includes a plurality of in-vehicle devices configured to communicate with a roadside device. The plurality of in-vehicle devices are mounted on a plurality of vehicles travelling in a row, respectively. Based on information on a response to travelling in a row, acquired from the roadside device, one of the plurality of in-vehicle devices determines whether a traffic signal controller that controls a traffic signal device is configured to perform control to give priority to the plurality of vehicles travelling in a row. Based on a result of the determination, the driving assistance system selects one in-vehicle device, from among the plurality of in-vehicle devices, to transmit, to the roadside device, a request signal requesting to give priority to the plurality of vehicles.
US10755549B2 High voltage safety system and method for electrical cabinetry
A safety system for high-voltage electrical cabinetry provides active visual and/or audible warnings during maintenance. Load monitors evaluate electrical loads of dedicated power circuits used by an existing automatic lighting system. Light and sound indicators present status information (e.g. indicating maintenance status or normal operating status) to persons in signaling areas based on whether the evaluated electrical loads indicate that at least one lamp is turned on. A common power supply can be used to power the lighting circuit and the indicators. Bridge modules can also be used to monitor the electrical load for different group lighting circuits and report discrete group status information to a programmable logic controller while also sharing the group status information with the other bridge modules. In this case, the indicators present combined status information, for example, indicating a maintenance status if any lamps from any group is turned on.
US10755547B2 System and method for adapting alarms in a wearable medical device
According to another example, a wearable medical device controller is provided. The device controller includes a memory and a processor coupled to the memory. The processor is configured to determine a correlation between a phenomenon identifiable by the wearable medical device controller and at least one response pattern associated with a patient and store, responsive to detecting the correlation, an adaptation path to address the at least one response pattern, the adaptation path specifying an adaptation of at least one characteristic of an alarm. The at least one response pattern may include a plurality of response patterns and the adaptation path may reflect adaptations made to address at least some of the plurality of response patterns.
US10755534B2 Monitoring method and system for offline payment machine
Methods, systems, and devices, including computer programs encoded on computer storage media, for monitoring a payment machine are provided. One of the methods includes: monitoring a payment machine's interaction with a terminal; and in response to determining that the payment machine is obtaining payment information from the terminal, sending, in a low-power-consumption communication mode, attribute information of the payment machine to the terminal, causing the terminal to send the attribute information to a server for monitoring an operation status of the payment machine.
US10755531B1 Casino style game
Provided is a casino-style game for one or more players. A standard, shuffled four-suited deck of playing cards is provided, along with at least one wager-indicating marker is for each player. A playing field having indicia indicating designated areas is provided. The designated areas including integer spaces designated for the integers five through seventeen on which at least one wager-indicating marker is placed by a player. To determine an integer between five and seventeen, the cards are dealt sequentially until five cards of one suit have been dealt. The determined integer is the total numbers of cards dealt. Any bet made on the determined integer is paid according to predetermined odds.
US10755528B2 Method and system for allowing a voter to vote via an augmented reality device on a real world event displayed on a video display that is being viewed by the augmented reality device
Methods and systems are provided for allowing a plurality of players to vote on one of a plurality of real world events being displayed on video displays that are potentially viewable by augmented reality (AR) devices, and monitor progress of the real world events and status of votes on the real world events using the AR devices. Each of the real world events are represented by a respective video feed that becomes displayed on the video displays. The AR devices are pointed at the video displays to identify the real world event.
US10755524B2 Fraud detection system in a casino
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US10755520B2 Systems and methods for utilizing RFID technology to facilitate a gaming system
In accordance with some embodiments, an RFID-enabled table game system provides for determining whether there is a variance between an expected balance of inventory and an actual balance of inventory in a game element container. If a variance is detected, the RFID-enabled game system may identify at least one characteristic associated with an RFID-enabled game element that is determined to be a source of the variance (e.g., a player position at which the RFID-enabled game element had last been detected, a denomination or value of the game element, and/or an identifier associated with the game element). In some embodiments, an alert may be output to game provider personnel (e.g., a dealer of a card game) at the end of a game play when such a variance is detected, thus allowing the variance to be corrected in an efficient and timely manner.
US10755518B2 Gaming system providing a reel-based wagering game with modifiers
Embodiments of a gaming system employ a processor and a memory device, wherein the memory device stores instructions that, when executed by the processor, cause the processor to cause a display device to display a top matrix expression and a first base matrix outcome for a reel-based wagering game. Responsive to the occurrence of a modifier event in various embodiments, the instructions cause the processor to alter the top matrix expression. Responsive to the occurrence of a modifier event in various other embodiments, the instructions cause the processor to replace the first base matrix outcome with a second base matrix outcome that incorporates the top matrix expression.
US10755499B2 Opening-closing control device, opening-closing control method, and opening-closing control system
An opening-closing control device of the present disclosure includes: a first electrode unit and a second electrode unit that perform communication with an authenticated communication device; an authentication processor that performs authentication processing on the authenticated communication device on a basis of a result of the communication with the authenticated communication device; an opening-closing operation unit that performs an operation on a lockable opening-closing unit; an operation detector that detects an operation state of the opening-closing operation unit; and a controller that locks or unlocks the opening-closing unit on a basis of a result of the authentication processing and a result of detection of the operation state.
US10755482B2 Information processing device and information processing method
Provided is a mechanism that can prevent deterioration in a sense of immersion or a sense of reality of a user with respect to a virtual object displayed in a display area from deteriorating. An information processing device includes a display control unit that controls display of a virtual object displayed to be moved in a display area, and change an aspect of the virtual object when the virtual object moves across a boundary of the display area. An information processing method is performed using a processor, the information processing method including controlling display of a virtual object displayed to be moved in a display area, and changing an aspect of the virtual object when the virtual object moves across a boundary of the display area.
US10755478B1 System and method for precision indoors localization and mapping
A method of mapping an interior of a building and/or a device for mapping and/or construction of an interior of a building is disclosed. For example, an autonomous device may find a reference point in a building and/or build an accurate 3D model of the space and/or the building. For example, while mapping the building, the device may use 3D features to orient itself and/or define reference points. For example, a corner where three surfaces meet may serve as a reference point. In some embodiments, the device starts from a starting point (optionally the starting point is arbitrary) and/or finds a defined reference point. For example, the device may include a self-mobile device (e.g. a robot) including a 3D sensor (for example a depth camera and/or 3D Lidar). Optionally the system may include a high precision robotic arm.
US10755475B2 Display apparatus and method of displaying content including shadows based on light source position
Provided are a display apparatus and a method of displaying content. The display apparatus is capable of obtaining information about a light source around the display apparatus and providing a shadow effect on content to be displayed. The display apparatus may include a processor, a memory connected to the processor, and a display unit. The processor may be configured to receive light source position information about a position of a light source in a space where the display apparatus is located, determine a shadow image for content based on the light source position information, and display the content and the shadow image on the display unit.
US10755473B2 Graphics processing system
When rendering a scene that includes a complex object made up of many individual primitives, rather than processing each primitive making up the object in turn, a bounding volume which surrounds the complex object is generated and the scene is then processed using the bounding volume in place of the actual primitives making up the complex object. If it is determined that the bounding volume representation of the object will be completely occluded in the scene (e.g. by a foreground object), then the individual primitives making up the complex object are not processed. This can save significantly on processing time and resources for the scene.
US10755457B1 Graphical representation of account outflow
Various examples are directed to computer-implemented systems and methods for graphical representation of financial account outflow. The method includes obtaining, by a processor of a computer, a transaction of an account holder including an amount and frequency of the transaction, and categorizing the transaction on a continuum of discretionary spending and fixed expense spending. The transaction is displayed by the processor on a user interface using a graph having an x-axis providing a frequency of the at least one transaction, and a y-axis indicating the categorization of the transaction. The transaction is displayed as a bubble on the graph, where the bubble has a diameter that is proportional to the amount of the transaction.
US10755453B2 Image processing apparatus, image processing method, and ultrasound imaging apparatus having image processing unit
An image processing apparatus includes an input device configured to receive a computerized tomography image of a first respiration phase of an object; a data selector configured to select magnetic resonance image data similar to the object from among magnetic resonance image data; and an image generator configured to generate a computerized tomography image of a second respiration phase of the object based on the selected magnetic resonance image data.
US10755452B2 Calibrating time in PET device
A method of calibrating time in a Positron Emission Tomography (PET) device includes obtaining original time information and energy information of a first pulse signal collected by a detecting module during a scanning process of the PET device. A detector of the PET device includes a plurality of detecting modules. The original time information of the first pulse signal includes a moment at which an amplitude of the first pulse signal begins to be greater than a threshold. The method includes determining a pulse time calibration amount corresponding to the energy information of the first pulse signal according to stored information indicative of a correspondence between the pulse time calibration amount and the energy information of each detecting module. The method includes generating calibrated time information of the first pulse signal by calibrating the original time information with the pulse time calibration amount; and reconstructing a PET image based on the generated calibrated time information.
US10755451B2 Image processing apparatus, image processing method, computer-readable storage medium, and system using optical coherence tomography
Provided is an image processing apparatus including: a data acquiring unit configured to acquire a plurality of pieces of tomographic data, which are obtained by performing optical coherence tomographic imaging of an object to be inspected through use of measuring light a plurality of times; a noise acquiring unit configured to acquire a noise characteristic of the tomographic data; a coefficient determining unit configured to determine a weighting coefficient corresponding to each pixel position in a tomographic image generated from the tomographic data based on the plurality of pieces of tomographic data and the noise characteristic; a changing unit configured to change a value of the tomographic data based on the weighting coefficient; and an image generating unit configured to generate the tomographic image based on the tomographic data that has the value changed.
US10755439B2 Estimation device, estimation method and storage medium
An estimation device includes a processor coupled to a memory and configured to detect a plurality of feature lines from an image of the object photographed by an imaging device, generate a plurality of sets of a predetermined number of line segments among the plurality of line segments, select a set to be processed from among the plurality of sets based on a length-first selection order in which a line segment that is longer than other line segments is preferentially selected, generate the predetermined number of combinations in which the predetermined number of line segments included in the set to be processed and the predetermined number of feature lines among the plurality of feature lines are associated with each other on a one-to-one basis, and estimate a position and a orientation of the imaging device in a three-dimensional space using the predetermined number of combinations.
US10755431B2 Systems and methods for sizing objects via a computing device
The present disclosure generally relates to the measurement of objects. Using unique processes, the present systems and methods can determine the size of an object using a computing device. For example, in certain embodiments, the present systems and methods receive a physical object such as a foot determine the size of the foot in millimeters, and convert the size of the foot in millimeters into a shoe size.
US10755409B2 Method for analyzing an image of a dental arch
A method for acquiring an image of a dental arch of a patient. Activation of an image acquisition apparatus so as to acquire an analysis image of the arch. Analysis of the analysis image by a deep learning device trained by a learning base. Determination, for the analysis image, as a function of the results of the analysis, of a value for an image attribute. Comparison of the image attribute value with a setpoint. Sending of an information message as a function of the comparison, the information message being related to the quality of the image acquired and/or to the position of the acquisition apparatus in relation to said arch and/or to the setting of the acquisition apparatus and/or to the opening of the mouth and/or to the wearing of a dental appliance.
US10755407B2 Systems and methods for capturing deep learning training data from imaging systems
Methods and systems are provided for generating deep learning training data with an imaging system. In one embodiment, a method for an imaging system comprises performing a scan of a subject to acquire imaging data, training a deep neural network on the imaging data to obtain updates to the deep neural network, and transmitting the updates to a server for training a central deep neural network. In this way, imaging data may be leveraged for training and developing global deep learning models without transmitting the imaging data itself, thereby preserving patient privacy.
US10755400B2 Method and computing device for monitoring object
A method and a computing device for monitoring an object are provided, where the method includes the following steps. An image sequence captured on a monitored area is received. Whether a target object is within a region of interest (ROI) of the monitored area is determined. If the determination is not affirmative and at least one first moving object is detected, whether the first moving object enters the ROI is determined according to a relative position between the first moving object and a detection boundary as well as whether the first moving object has continuous movements in the ROI. If the determination is affirmative, whether the target object leaves the ROI is determined according to a relative position between at least one second moving object associated with the target object and the detection boundary as well as whether the second moving object has continuous movements in a non-ROI.
US10755394B2 Image processing method and device
An image processing method and device is configured to convert an obtained image to be processed into a grayscale chrominance YUV mode image; determine an equilibrium mapping curve of a whole grayscale image according to the grayscale image in the YUV mode image; divide the whole grayscale image into a plurality of sub-regions, and determine a mapping restriction parameter for each pixel in each of the sub-regions; adjust a grayscale value of each pixel in the grayscale image according to the determined equilibrium mapping curve of the whole grayscale image and the mapping restriction parameter of each pixel in each of the sub-regions; and convert the adjusted grayscale image into an image of original mode. an image is processed using an equilibrium mapping curve and a plurality of mapping restriction parameters present the image details well and greatly reduce the calculation amount.
US10755392B2 High-dynamic-range video tone mapping
A video controller and method for performing tone-mapping of high-dynamic-range (HDR) video are provided. The video controller includes: a color-space converter, arranged to receive an input high-dynamic-range (HDR) video signal and perform a color space conversion on the input HDR video signal to obtain a first video signal having a first gamma curve; a de-gamma unit, arranged to apply a second gamma curve on the first video signal to compensate the first gamma curve to obtain a second video signal; a first histogram calculator, arranged to calculate a first histogram of a current frame of the second video signal; and a tone-mapping unit, arranged to apply a tone-mapping curve on the current frame of the second video signal according to a histogram of a previous frame of the second video signal to generate an output video signal.
US10755389B2 Image processing apparatus, image processing method, and medium
In a case where noise reduction processing is performed on an image acquired by radiography, the noise reduction processing is prevented from being influenced by other image processing performed in advance. A structure determination unit determines a structure present in a target pixel of a preprocessed captured image. A first image processing unit performs a predetermined image processing based on a determination result of the structure present in the target pixel of the preprocessed captured image. A second image processing unit performs image processing different from the predetermined image processing on an image acquired through the predetermined image processing performed by the first image processing unit.
US10755368B2 Medical equipment customer web portal
A system for managing medical equipment is described. The system includes an equipment tracking module to maintain equipment records corresponding to medical equipment that are shipped from a medical equipment manufacturer to a medical center. The system also includes a patient information tracking module to maintain patient records corresponding to patients of the medical center and to associate the patient records with the equipment records when the patients are equipped with the medical equipment. In addition, the system includes a mapping module to provide locations of medical facilities capable of providing support for the medical equipment for patients that have been discharged from the medical center. Other embodiments are also described.
US10755367B2 Analysis and presentation of agricultural data
A computer-implemented method of managing data related to an agricultural process is disclosed. The method comprises causing, by a processor, display of a first map of one or more agricultural fields, the first map indicating a first type of a plurality of types of farming data associated with the one or more agricultural fields; receiving, by the processor, cost data corresponding to a second type of the plurality of types of farming data associated with the one or more agricultural fields; receiving revenue data associated with the one or more agricultural fields; performing a return-on-investment (RoI) analysis for the one or more agricultural fields having a plurality of components, including cost data associated with a third type of the plurality of types of farming data, the revenue data, and corresponding RoI data; causing display of a second map of the one or more agricultural fields concurrently with the first map, the second map indicating a first component of the plurality of components of the RoI analysis; receiving a selection of points from the second map, the selection corresponding to a boundary of a region within the one or more agricultural fields; causing display of a report indicating the first component of the RoI analysis specific to the region.
US10755366B2 Disseminating floor quotes from open outcry markets
One or more methods may be used to disseminate floor quotes from an open outcry financial market, such as via messages posted on a social network. These messages may include additional information for providing “color” to the price quotation. In some cases, a method of disseminating the floor quotes may include receiving, at a computer device, a request from a trader to receive an authenticated user name associated with a financial exchange. The financial exchange may then permit the trader to post one or more messages to a social network using the authenticated user name, where the message includes information about a trade on the financial exchange.
US10755353B2 Trading interface for facilitating trading of multiple tradeable objects in an electronic trading environment
A system and method are provided for trading multiple tradeable objects. One example method includes displaying at least one combined quantity indicator representing a combined quantity associated with at least two tradeable objects, detecting an input associated with an order for a predetermined order quantity in relation to one of the combined quantity indicators, and allocating the order quantity between the at least two tradeable objects using at least one quantity allocation rule. In one example embodiment, a plurality of quantity allocation rules can be user-configurable, and different rules can be defined and applied in relation to different order types.
US10755344B2 System framework processor for channel contacts
Embodiments of the invention are directed to a system, method, or computer program product for a framework processing for channel contacts data such as interaction data. In this way, the invention receives and processes raw interaction data from one or more deployed micro services. The framework subsequently provides for advanced operational execution not possible by the micro services. The processing of the interaction data includes machine learning predictive analytics framework and business rule application. As such, the system may learn from the data received at the micro servers in real-time and continue to monitor the raw interaction data based on the implemented business rules and machine learning to issue future alerts if necessary. Furthermore, the system may calculate analytics and perform advanced operation executions based on the demands/requests and/or rules. Finally the framework presents data in an interface picture format based on the calculated analytics.
US10755343B2 Multi-system distributed processing of payment and/or non-payment information
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include communication using a payment processing device. Various other embodiments are described.
US10755335B2 Recording medium, product recommendation system, and product recommendation method
A non-transitory recording medium stores a program causing a computer to execute a process including: determining a recommendation index that indicates a recommendation degree for each product based on a relationship between a number of purchase and a number of purchaser for each product in a sales history of products; and recommending a product in a case where the recommendation index determined for the product satisfies a predetermined condition.
US10755329B1 System and method for automated distillery management
A system and method for automated distillery management includes the ability to manage customers, manage inventory, and facilitate the production, aging, and sale of customized spirits. Customers, groups, and distillery staff may engage in the production, aging, and storage of customized spirits on a micro-brewing and/or micro-distilling scale. Various levels of customization may be available when producing the customized spirit. A level of customization of a spirit may be based upon type of spirit, recipe selection, amount of involvement in production process, type of involvement in production process, amount of notifications provided, types of notifications provided, participation in tasting during production process, spirit proof, aging type and time, storage time, customized labels for one or more casks, tanks, bottles, and/or other receptacles to hold the customized spirit and/or other factors related to producing a customized spirit. Customers and groups may also age and store spirits at the distillery storage site.
US10755328B2 Method and mobile terminal device for certifying webpage
The present disclosure discloses a method and a mobile terminal device for certifying a webpage. The method is implemented as follows. A mobile browser detects whether a link contained in a payment request initiated by a user is a payment link. The mobile browser sends the payment link to a third party certification plug-in if the link contained in the payment request is the payment link. The third party certification plug-in performs a certification process according to the payment link, generates and displays a certification webpage, generates a payment result webpage after the user inputs payment information on the certification webpage, and sends a link corresponding to the payment result webpage to the mobile browser. The mobile browser displays the payment result webpage.
US10755325B2 Displaying listings based on listing activity
Systems and methods for enabling a display of listings based on listing activity are disclosed herein. In one embodiment, activity information of a listing displayed among multiple listings is accessed. Whether the activity information of the listing conforms to one or more criteria is determined. A priority of the listing relative to the multiple listings is altered based on the activity information of the listing conforming to the one or more criteria. The listing is displayed among the multiple listings according to the altered priority of the listing.
US10755323B2 Widget-based integration of payment gateway functionality into transactional sites
Various embodiments of a payment service are disclosed. In some embodiments, a merchant can enable customer use of the payment service by adding widget code to a web page, such as a catalog or shopping cart page, of the merchant's site. Thereafter, a user can invoke the payment service and complete a purchase transaction directly from the merchant site, without navigating or being redirected to a separate payment service site. In some embodiments, the user can complete the transaction without having or creating an account with the payment service.
US10755314B2 Method and system for interaction between users, vendors, brands, stakeholders for products and services in real time during usage or consumption life cycle
The various embodiments herein disclose an intelligent system and method for user behavior, communication, connection and engagement management. The intelligent system is a digital platform for connecting and engaging users, their product or service brands or vendors and related stakeholders that enable all the participants to connect, communicate and engage with each other. Further, the platform provides a means to establish two way relationships between the users and brands or vendors.
US10755308B2 Local-search optimization and pricing for rich ad allocation
Systems, devices, and methods generate a more accurate search advertising auction that considers heterogeneous attributes of advertisements for inclusions into an available advertisement space. Each advertisement considered for inclusion into the available advertisement space may be further analyzed to generate a truthful estimated price for reference during an online bidding for the advertisement space.
US10755306B2 Enhanced advertisement blocking
A computer system determines a financial health rating for a user based on financial information associated with the user. The computer system detects receipt of digital content that includes an advertisement. Responsive to the detecting receipt of digital content, the computer system compares the content of the advertisement to the determined financial health rating of the user to determine whether the advertisement is appropriate for the user. Responsive to determining that the advertisement is not appropriate for the user, the computer system disallows display of the digital content.
US10755303B2 Generating actionable suggestions for improving user engagement with online advertisements
An online advertising system receives an advertisement from an advertiser. The system analyzes the advertisement, extracts its features and provides to the advertiser a quality rating for the advertisement which depends on a user engagement factor such as the predicted dwell time for the ad, given its features. The system further provides to the advertiser suggestions for improvements to the advertisement, such as a list of actionable guidelines that can improve the expected dwell time of the ad, and likely its conversion rate.
US10755302B2 Methods and apparatus to determine informed holdouts for an advertisement campaign
Methods and apparatus are disclosed to determine informed holdouts for an advertisement campaign. An example storage medium includes instructions that, when executed, cause a machine to retrieve user identifiers associated with purchase instances; determine households that correspond to the user identifiers; identify a first and a second group type, the first group type exhibiting a first threshold of purchase behaviors, and the second group type exhibiting a second threshold of purchase behaviors; identify a first holdout group and a second holdout group, reduce computational lift calculation resource consumption by constraining the first holdout group to a first percentage, constraining the second holdout group to a second percentage, the first percentage equal to the second, the first and the second holdout groups are not to be exposed to an advertisement campaign; and determine a lift calculation for the advertisement campaign based on the first and the second holdout groups.
US10755300B2 Optimization of online advertising assets
A system for collecting and presenting information about advertising analytics comprises an ad preparation server, an ad server and an analytics server. The ad preparation server receives advertising assets (e.g., ads) and modifies them to include a data collection script. The preparation server then sends the modified ads to the ad server for delivery along with underlying content to users. The underlying content and modified ads are delivered to client devices that present the content and execute the data collection script. The data collection script collects and sends advertising analytic data back to the analytics server in a non-intrusive manner. The present invention also includes a method for preparing ads, a method for deriving a heat map, a method for generating and sending advertising data, and a method for generating a representation of a focus of attention for a user.
US10755297B1 System for processing a digital promotion based upon user-provided identification code uniqueness determination and related methods
A system for processing a digital promotion may include a mobile wireless communications and a digital promotion server. The server may generate a digital promotion for a given product based upon a promotion request, and communicate the digital promotion to the mobile device based upon the promotion request. The server may cooperate with the mobile device to prompt the user for a user-provided identification code for redemption of the digital promotion at a redemption location, and determine whether the user-provided identification code is unique relative to other user-provided identification codes. When unique, the user-provided identification code may be stored for redemption of the digital promotion, otherwise a server-provided unique identification code may be generated and communicated to the mobile device. The server may cooperate with the redemption location to redeem the digital promotion based upon one of the user-provided identification code and the server-provided unique identification code.
US10755293B2 Customer journey prediction and resolution
Customer journey prediction and resolution is accomplished via a predictive model in which each user is mapped onto all available user journey information corresponding to a specific business. The predictive model is analyzed to understand the characteristics, preferences, and lowest effort resolution for the user related to the services that are subscribed to by the user. The predictive model is analyzed to predict the service or collection of services for each user. Embodiments interact with, provide and receive information from, and react to and/or deliver action to the customer across channels and across services. All customer and system behavior, data, and action is tracked and coordinated and leveraged for continuous feedback and performance improvement.
US10755290B1 Merchant advertisement informed item level data predictions
Systems as described herein may include predicting item level data based on merchant advertisement information. A transaction pattern may be detected. The merchant advertisement information may be retrieved and parsed to generate a price list. A number of transactions that each shares a common payment amount may be determined and the number may reach a threshold value. Items from the price list may be matched with the common payment amount. The transaction records may be updated to indicate likely item level transaction information. In a variety of embodiments, the likely transaction information may be presented to a user.
US10755283B1 Automated vehicle ownership support
A computer system for processing vehicle ownership support data includes an infrastructure platform which includes a plurality of hardware and software components, infrastructure services, APIs, and SDKs adapted to communicate in a communication network. The infrastructure platform receives telematics data such as vehicle identification data, driving performance data, vehicle operation data and vehicle sensor data for a corresponding vehicle. Such telematics data can be received from a vehicle device (Onboard Device (OBD)), or from a cloud-based telematics platform. The infrastructure platform identifies vehicle ownership support services associated with the at least one vehicle and analyzes the received telematics data associated with the identified services. The infrastructure platform provides vehicle ownership support services to a mobile application accessible at a customer's mobile device associated with the vehicle or the customer. Such services may include, without limitations, automated fuel dispensing, emergency roadside assistance, vehicle maintenance and repair assistance, and the like.
US10755279B2 Methods, systems and products for authentication
Multiple authentication procedures enhance security of Internet transactions. For example, a request is received from a customer to access a service. A first authentication request is sent to the customer for first authentication information. A second authentication request may be sent to the customer for second authentication information. The method then enables the customer to proceed with accessing the service if the second authentication information is received.
US10755278B2 Conducting secure retail transactions using a mobile wallet system
A mobile payment system for a retail environment enables customers to securely use their mobile device to pay for goods purchased at a point-of-sale (POS) system, regardless of whether the mobile device has cellular service or is connected to a network.
US10755273B2 Systems and methods for mapping non-validated data with validated data
A data mapping (DM) computing device including a processor and a memory in communication with the processor is provided. The processor receives a plurality of validated data messages associated with a plurality of transactions through a first communication channel and receives a non-validated data message associated with a first transaction through a second communication channel. Each validated data message includes a plurality of validated data elements with a validated merchant identifier. The non-validated data message includes a plurality of non-validated data elements with a non-validated merchant identifier. The processor further compares the validated data messages and the non-validated data message, identifies a validated data message that is associated with the first transaction based on the comparison, maps the non-validated merchant identifier and the validated merchant identifier of the identified validated message, and stores the mapped merchant identifiers in a linked identifier table within the memory.
US10755265B1 Officially authorized virtual identification cards
A system that allows users to display valid identification via a mobile device. Authentic and valid IDs and secure folders are verified by a certificate authority. Statistical techniques are applied to automatically determine the consistency and reliability of user data. Context is automatically determined to display data according to the context.
US10755260B2 Methods and apparatuses for mailing items
A method and an apparatus are provided for mailing items in the field of network technology. The method includes: generating an access request by a mobile terminal after scanning a mailing label; sending the access request of accessing a mailing page to a server; displaying the mailing page; acquiring mailing information inputted on the mailing page, and sending the mailing information to a server.
US10755255B2 Standardizing point of sale services and leveraging instances of the PLU data
An adaptable and extensible interface is described for connecting one or more point of sale (POS) applications to one or more at a wide variety of retail application is described. The interface may be embodied as a programmable state machine employing XML files to customize its operation reusable retail applications may be utilized as part of the interface approach.
US10755249B1 Systems and methods for completing transactions via curbside service
A method performed by a processor of a financial institution computing system includes allowing an account holder at the financial institution to initiate a transaction with the financial institution remotely (e.g., via smartphone app, online banking portal, etc.), by submitting a request for a branch of the financial institution to provide the specified transaction to the account holder's vehicle upon arrival of the account holder. The pickup and completion of the account holder requested transaction occurs in a designated spot near the financial institution's branch location and from the convenience of the account holder's vehicle. The curbside service alleviates the uncertainty and fluctuating time cost to engage in transactions at a branch of a financial institution by providing an account holder with a user interface to make a transaction request that will be ready to complete when the account holder arrives at the chosen time.
US10755248B2 Method and device for digital payment transactions
A method and device for digital payment transactions is provided. A method for encoding data for use in a digital payment transaction between a cardholder and a merchant includes generating, by a cardholder electronic device, dynamic magnetic stripe data associated with a digital payment card of a digital wallet application stored in a data storage module of the cardholder electronic device, retrieving merchant-related data stored in the data storage module of the cardholder electronic device, and encoding, by the cardholder electronic device, the generated dynamic magnetic stripe data and the retrieved merchant-related data in a machine-readable visual code for use in the digital payment transaction.
US10755242B2 Bitcoin mining hardware accelerator with optimized message digest and message scheduler datapath
A Bitcoin mining hardware accelerator is described. A System on Chip implementing a Bitcoin mining hardware accelerator may include a processor core and a hardware accelerator coupled to the processor core, the hardware accelerator to mine digital currency. The hardware accelerator may include a first computational block, including a message digest datapath, wherein the first computational block is to: precompute a first summation of a 32-bit message (Wi), a 32-bit round constant (Ki), and a content of a first shifted state register (Gi−1), and store a result of the first summation in a state register (Hi). The Bitcoin mining hardware accelerator may further include a second computational block comprising a message scheduler datapath.
US10755238B2 Transmission method, apparatus and system
A thing information transmission method, apparatus and system in the Internet of Things are for reducing risk of sensitive information leakage when thing information is acquired in the current Internet of Things. In a thing information transmission method of an embodiment, a second device sends thing identification information to a first device, and the first device sends a thing information request message to a third device, the thing information request message including verification information and the thing identification information, the verification information not including device identification information about the second device and also not including identity identification information about a user. The third device sends thing information to the first device when determining that the thing information request message has a permission of the acquired thing information according to the verification information. The leakage of the device identification and user identity can be effectively avoided.
US10755231B1 Computer-implemented systems and methods for validating a quantity of items in fulfillment centers for inventory management
Disclosed embodiments provide systems and methods related to managing inventory by validating physical quantities of items in fulfillment centers for use with a user interface. A method for managing inventory comprises receiving, from a mobile device, a request for one or more validation locations, a zone for performing a validation, a validation type, and a round of validation, retrieving validation locations, each location associated with a status of not assigned, assigned, problem zone, or validated, and determining which of the retrieved validation locations needing assignment have a location in the received zone, a match in the validation type, and a match round of validation. Based on the determination, the method further comprises selecting one or more of the matching validation locations if a status of each determined validation locations is equal to not assigned and responding to the received request by transmitting one or more selected validation locations to the mobile device.
US10755219B2 Cloud service usage risk assessment
A method of assessing a risk level of an enterprise using cloud-based services from one or more cloud service providers includes assessing provider risk scores associated with the one or more cloud service providers; assessing cloud service usage behavior and pattern of the enterprise; and generating a risk score for the enterprise based on the provider risk scores and on the cloud service usage behavior and pattern of the enterprise. The risk score is indicative of the risk of the enterprise relating to the use of the cloud-based services from the one or more cloud service providers.
US10755218B2 System and method for analyzing and tuning a marketing program
A method for permitting a program to be analyzed and tuned includes the steps of receiving a program which itself includes a plurality of stages, where execution of the program follows a plurality of distinct paths, each of the distinct paths including one or more of the stages. The method further includes determining unique paths of the program and determining execution boundaries of the program. In addition, the method includes persisting the unique paths and the execution boundaries in a database, and changing an execution of the program based on the persisted unique paths and execution boundaries.
US10755217B2 Systems and methods for digital workflow and communication
Systems and methods for authoring and performing procedural workflows, and engaging in multimedia communication, remote assistance, training, data entry, inventory management, authentication, and secure networking using a hands-free or substantially hands-free wearable digital device are described. In one implementation, a user logs into a secure network using existing credentials, and a Quick Response Code is generated to temporarily authorize the user's wearable device within the secure network. In another implementation, information is encrypted and transferred between a computing device and a remote system, and the computing device is verified as being connected to a particular network and located within a particular geofence. In a further implementation, an interface for authoring a procedural workflow includes defining workflow steps based on selected primitives, and displaying rendered previews of the workflow as it would appear on different user devices.
US10755213B2 System for resource utilization analysis and resource alteration
A system directed to analyzing technology resources in terms of many different factors to determine a need to alter/adjust the technology resource. Specifically, the present invention correlates data associated with (i) a level of performance of a technology resource relative to technology resource users, (ii) results of the technology resource relative to facility users, and (iii) a qualitative value associated with the technology resource to determine a technology resource metric that indicates a need to alter/adjust the technology resource and trigger one or more actions associated with altering/adjusting the technology resource. In specific embodiments, the technology resource metric of one facility is compared to one or a plurality of other facilities to determine a technology resource index for the technology resource.
US10755203B1 Methods of reserving and managing vacation rental properties
Systems and methods include interactive concierge shops wherein an initial web page displays at least one active link associated with a rental property wherein a registered property owner having a rental management contract with a local vacation rental company, a host, and a computer user are each third parties with respect to one other; and, using retrieved data from each of the registered property owner, the host, and the computer user, the concierge shops generate and transmit to a web browser of the computer user a subsequent web page that displays information associated with the locally managed rental property including a view of the property corresponding to the information.
US10755185B2 Rating difficulty of questions
A mechanism is provided in a data processing system for rating difficulty of a question. The mechanism receives an input question and generates one or more candidate answers from a corpus of knowledge using a pipeline of software engines. The pipeline of software engines generates a plurality of features extracted from the question, the one or more candidate answers, or the corpus of knowledge. The mechanism then generates a question difficulty score based on the plurality of features using a machine learning model. The machine learning model maps features to assigned weights for scaling the difficulty score.
US10755180B2 Accounting for long-term user interaction with an application in selection of content associated with the application by an online system
An online system generates one or more models that determine a likelihood of a user interacting with an application over a particular time interval after installing the application. To generate the one or more models, the online system obtains information describing a user's interaction with the application that occurred greater than a threshold time period prior to a time for which user interaction with the application is to be determined. Example user interactions with the application include: usage of the application, numbers of particular interactions with the application, an amount of compensation the application receives from the user, interactions with other users of the application via the application, and any other suitable interactions. Various engagement metrics may be predicted by the one or more models such as an amount of time spent using the application, particular actions taken in the application, and revenue generated by the user in the application.
US10755179B2 Methods and apparatus for identifying concepts corresponding to input information
Techniques for use in identifying one or more concepts in a knowledge representation (KR). The techniques include obtaining user context information associated with a user, wherein the user context information comprises a plurality of words; Also included are semantic disambiguation techniques comprising obtaining user context information associated with a user, wherein the user context information comprises a first portion and a second portion different from the first portion; and disambiguating between a first and second concept in a knowledge representation (KR) associated with a first meaning of the first portion. Semantic disambiguation techniques further include obtaining user context information associated with a user, wherein the user context information comprises a first portion and a second portion different from the first portion; and disambiguating between a first concept and second concept in a knowledge representation (KR) using a measures of dominance and semantic coherence. Additionally, techniques are disclosed for calculating a measure of semantic coherence based on a graph of a knowledge representation (KR) and, an overlap of semantic context of a first concept and a second concept in the KR.
US10755178B2 System and method for determining credibility of information based on many remarks on a network, and non-transitory computer readable storage medium having stored thereon computer program therefor
A credibility determining system enabling highly accurate credibility determination of given information includes causal relation knowledge DB 90 and search scope constraint DB 88. Causal relation knowledge each includes a combination of cause and result parts, and time and position constraints associated with the causal relation. The credibility determining system further includes a query generating unit 92 retrieving a causal relation matching the input information and based on the time and position constraints stored in search scope constraint DB 88 in association with the retrieved causal relation, generating a query for retrieving remarks from mini-blog text DB 84, a text search unit 96 searching for related remarks from mini-blog text DB 84 using the query, and a display candidate selecting unit 100 classifying the searched remarks to expressions interpreted as causes or to results, determining credibility of the input information based on the classification result and outputting the determination result.
US10755176B2 Methods and systems for troubleshooting problems in complex systems using multiple knowledgebases
A system and method for troubleshooting problems in complex systems using multiple knowledgebases comprises a first knowledgebase that has a case-based reasoning engine and knowledge from which a first set of possible solutions can be determined, and a second knowledgebase that has a case-based reasoning engine and knowledge from which a second set of possible solutions can be determined. The first knowledgebase pertains to a first equipment, and the second knowledgebase pertains to a second equipment. The second equipment is a component of the first equipment. A Federation Manager associated with the first knowledgebase transfers a case-based reasoning session between the first and second knowledgebases.
US10755174B2 Unsupervised neural attention model for aspect extraction
Methods, systems, and computer-readable storage media for receiving a vocabulary, the vocabulary including text data that is provided as at least a portion of raw data, the raw data being provided in a computer-readable file, associating each word in the vocabulary with a feature vector, providing a sentence embedding for each sentence of the vocabulary based on a plurality of feature vectors to provide a plurality of sentence embeddings, providing a reconstructed sentence embedding for each sentence embedding based on a weighted parameter matrix to provide a plurality of reconstructed sentence embeddings, and training the unsupervised neural attention model based on the sentence embeddings and the reconstructed sentence embeddings to provide a trained neural attention model, the trained neural attention model being used to automatically determine aspects from the vocabulary.
US10755173B2 Video deblurring using neural networks
Methods and systems are provided for deblurring images. A neural network is trained where the training includes selecting a central training image from a sequence of blurred images. An earlier training image and a later training image are selected based on the earlier training image preceding the central training image in the sequence and the later training image following the central training image in the sequence and based on proximity of the images to the central training image in the sequence. A training output image is generated by the neural network from the central training image, the earlier training image, and the later training image. Similarity is evaluated between the training output image and a reference image. The neural network is modified based on the evaluated similarity. The trained neural network is used to generate a deblurred output image from a blurry input image.
US10755172B2 Secure training of multi-party deep neural network
A deep neural network may be trained on the data of one or more entities, also know as Alices. An outside computing entity, also known as a Bob, may assist in these computations, without receiving access to Alices' data. Data privacy may be preserved by employing a “split” neural network. The network may comprise an Alice part and a Bob part. The Alice part may comprise at least three neural layers, and the Bob part may comprise at least two neural layers. When training on data of an Alice, that Alice may input her data into the Alice part, perform forward propagation though the Alice part, and then pass output activations for the final layer of the Alice part to Bob. Bob may then forward propagate through the Bob part. Similarly, backpropagation may proceed backwards through the Bob part, and then through the Alice part of the network.
US10755170B2 Resistive processing unit with hysteretic updates for neural network training
A technique relates a resistive processing unit (RPU) array. A set of conductive column wires are configured to form cross-points at intersections between the set of conductive row wires and a set of conductive column wires. Two-terminal RPUs are hysteretic such that the two-terminal RPUs each have a conductance state defined by hysteresis, where a two-terminal RPU of the two-terminal RPUs is located at each of the cross-points.
US10755165B2 Converting spike event data to digital numeric data
One embodiment of the invention provides a system comprising at least one spike-to-data converter unit for converting spike event data generated by neurons to output numeric data. Each spike-to-data converter unit is configured to support one or more spike codes.
US10755164B2 Apparatus and method for learning a model corresponding to time-series input data
A dynamic time-evolution Boltzmann machine capable of learning is provided. Aspects include acquiring a time-series input data and supplying a plurality of input values of input data of the time-series input data at one time point to a plurality of nodes of the mode. Aspects also include computing, based on an input data sequence before the one time point in the time-series input data and a weight parameter between each of a plurality of input values of input data of the input data sequence and a corresponding one of the plurality of nodes of the model, a conditional probability of the input value at the one time point given that the input data sequence has occurred. Aspects further include adjusting the weight parameter so as to increase a conditional probability of occurrence of the input data at the one time point given that the input data sequence has occurred.
US10755160B2 Insertion body, assembly of insertion bodies and method for inserting an insertion body
An assembly of a plurality of identical insertion bodies, wherein each insertion body has an RFID tag as an electronic or electromechanical transmitter and/or receiver device. The insertion bodies are connected to one another, one next to the other or one behind the other by one or more connecting elements, wherein the connecting elements are designed to be torn off mechanically by an external force effect on a single insertion body. In this way, the connecting elements can form, when combined as a type of magazine, a linear arrangement for a pneumatic or electrical nail gun device or bolt gun device as an insertion device.
US10755154B2 Indicia reading device and methods for decoding decodable indicia employing stereoscopic imaging
An indicia reading device for decoding decodable indicia includes an illumination subsystem, an aimer subsystem, an imaging subsystem, a memory, and a processor. The illumination subsystem is operative for projecting an illumination pattern. The aimer subsystem is operative for projecting an aiming pattern. The imaging subsystem includes a stereoscopic imager. The memory is in communication with the stereoscopic imager and is capable of storing frames of image data representing light incident on the stereoscopic imager. The processor is in communication with the memory and is operative to decode a decodable indicia represented in at least one of the frames of image data. The stereoscopic imager is configured to capture multiple images at a baseline distance apart to create three-dimensional images with depth information of the decodable indicia.
US10755147B2 Classification and localization based on annotation information
Systems and techniques for classification and localization based on annotation information are presented. In one example, a system trains a convolutional neural network based on training data and a plurality of images. The training data is associated with a plurality of patients from at least one imaging device. The plurality of images is associated with a plurality of masks from a plurality of objects. The convolutional neural network comprises a decoder consisting of at least one up-sampling layer and at least one convolutional layer. The system also generates a loss function based on the plurality of masks, where the loss function is iteratively back propagated to tune parameters of the convolutional neural network. The system also predicts a classification label for an input image based on the convolutional neural network.
US10755145B2 3D spatial transformer network
The present invention provides a novel approach to simultaneously extracting the 3D shape of the face and the semantically consistent 2D alignment using a 3D Spatial Transformer Network (3DSTN) to model both the camera projection matrix and the warping parameters of a 3D model. By utilizing a generic 3D model and a thin plate spline (TPS) warping function, subject-specific 3D shapes are able to be generated without the need for a large 3D shape basis.
US10755142B2 Automated and unsupervised generation of real-world training data
The technology disclosed uses a combination of an object detector and an object tracker to process video sequences and produce tracks of real-world images categorized by objects detected in the video sequences. The tracks of real-world images are used to iteratively train and re-train the object detector and improve its detection rate during a so-called “training cycle”. Each training cycle of improving the object detector is followed by a so-called “training data generation cycle” that involves collaboration between the improved object detector and the object tracker. Improved detection by the object detector causes the object tracker to produce longer and smoother tracks tagged with bounding boxes around the target object. Longer and smoother tracks and corresponding bounding boxes from the last training data generation cycle are used as ground truth in the current training cycle until the object detector's performance reaches a convergence point.
US10755136B2 Pruning filters for efficient convolutional neural networks for image recognition in vehicles
Systems and methods for surveillance are described, including an image capture device configured to mounted to an autonomous vehicle, the image capture device including an image sensor. A storage device is included in communication with the processing system, the storage device including a pruned convolutional neural network (CNN) being trained to recognize obstacles in a road according to images captured by the image sensor by training a CNN with a dataset and removing filters from layers of the CNN that are below a significance threshold for image recognition to produce the pruned CNN. A processing device is configured to recognize the obstacles by analyzing the images captured by the image sensor with the pruned CNN and to predict movement of the obstacles such that the autonomous vehicle automatically and proactively avoids the obstacle according to the recognized obstacle and predicted movement.
US10755134B2 Generation of training data for object-sorting work based on a difference between feature amounts of captured object images
An apparatus includes a memory configured to store training data used for automatically sorting objects. The apparatus acquires a first captured-image that is captured at a first timing before an object-sorting work for sorting objects is performed, and a second captured-image that is captured at a second timing after the object-sorting work has been performed, and extracts, from each of the first captured-image and the second captured-image, a feature amount of an object-image that is an image of an object included in each of the first captured-image and the second captured-image. The apparatus stores, in the memory, as the training data, a first feature amount corresponding to a first object whose object-image is included in both the first captured image and the second captured image, or a second feature amount corresponding to a second object whose object-image is included in only one of the first captured-image and the second captured-image.
US10755132B2 Methods for extracting surface deformation feature of object based on linear scanning three-dimensional point cloud
A method for extracting a surface deformation feature of an object based on linear scanning three-dimensional point cloud is disclosed comprising: performing data acquisition by using a three-dimensional measurement sensor based on line structured light, and obtaining a three-dimensional point cloud data of a surface of the object after data pre-processing; eliminating influences of abnormal data and textures on extraction of sectional main profiles, to accurately obtain the sectional main profiles of the object; obtaining a binary image based on deformation feature points extracted from sections, in conjunction with a deformation feature knowledge base, and preliminarily positioning a deformation region based on sub-block images to obtain a set of target morphology sub-blocks; then performing a morphological operation on deformation feature points in the set of target morphology sub-blocks, and generating a deformation region of confidence ROC, and then performing a region growth to extract a target using geometrical features of the ROC so as to guarantee completeness of detection of deformation regions; and finally, making statistics on deformation characteristic values of a deformation region in the surface of the object according to predefined deformation features, so as to accurately obtain complete attribute information about deformation of the object.
US10755129B2 Disease recognition from images having a large field of view
In an embodiment, a computer-implemented method of detecting infected objects from large field-of-view images is disclosed. The method comprises receiving, by a processor, a digital image capturing multiple objects; generating, by the processor, a plurality of scaled images from the digital image respectfully corresponding to a plurality of scales; and computing a group of feature matrices for the digital image. The method further comprises, for each of the plurality of scaled images. selecting a list of candidate regions from the scaled image each likely to capture a single object; and for each of the list of candidate regions, performing the following steps: mapping the candidate region back to the digital image to obtain a mapped region; identifying a corresponding portion from each of the group of feature matrices based on the mapping; and determining whether the candidate region is likely to capture the single object infected with a disease based on the group of corresponding portions. In addition, the method comprises choosing a group of final regions from the lists of mapped regions based on the determining; and causing display of information regarding the group of final regions.
US10755126B2 Convolutional neural network processing method and apparatus
A convolutional neural network (CNN) processing method and apparatus. The apparatus may select, based on at least one of a characteristic of at least one kernel of a convolution layer or a characteristic of an input of the convolution layer, one operation mode from a first operation mode reusing a kernel, of the at least one kernel, and a second operation mode reusing the input, and perform a convolution operation based on the selected operation mode.
US10755118B2 Method and system for unsupervised learning of road signs using vehicle sensor data and map data
A method, system, and computer program product is provided, for example, for identifying a type of road sign. The method may include receiving a plurality of observations for the road sign. The method may also include clustering the plurality of observations based on at least a location and a heading of the road sign. Further, the method may include filtering the plurality of observations in the cluster based on a speed value and a lateral offset of each of the plurality of observations. Also, the method may include identifying the type of the road sign based on the filtering.
US10755114B1 Efficient two-stage object detection scheme for embedded device
An apparatus comprises a detector and a processor. The processor may be configured to perform a two-stage object detection process utilizing the detector circuit. The detector circuit may be configured to implement a simple detection stage and a complex detection stage. In the simple detection stage, a first type of object detection is applied to each image in a search space and a number of candidates are identified by applying a first non-maximum suppression technique. In the complex detection stage, a second type of object detection is applied to the candidates identified by the simple detection stage.
US10755110B2 Trailering assist system for vehicle
A trailering assist system for a vehicle includes a camera disposed at a vehicle, with the camera having a field of view rearward of the vehicle that encompasses a trailer that is being towed by the vehicle. The camera is operable to capture image data. A control of the system includes an image processor operable to process captured image data. Responsive to input of vehicle parameters and processing of captured image data by the image processor, the trailering assist system is operable to determine an estimated trailer angle and an estimated vehicle steering wheel angle. The control compares the estimated vehicle steering wheel angle to a measured or determined or actual vehicle steering wheel angle to determine an error value. The control is operable to generate an output when the error value is at or above a threshold level.
US10755103B2 Methods and systems of spatiotemporal pattern recognition for video content development
Interacting with a broadcast video content stream is performed with a machine learning facility that processes a video feed of a video broadcast through a spatiotemporal pattern recognition algorithm that applies machine learning on at least one event in the video feed in order to develop an understanding of the at least one event. Developing the understanding includes identifying context information relating to the at least one event and identifying an entry in a relationship library detailing a relationship between two visible features of the video feed. Interacting is further enabled with a touch screen user interface configured to permit at least one broadcaster to control a portion of the content of the video feed through interaction options that are based on the identified context information. Interacting is further enhanced through an interface configured to permit remote viewers to control the portion of the content.
US10755100B2 Information processing device, system, information processing method, and storage medium
An information processing device of the present invention includes a first acquirer, a second acquirer, an analyzer, and a creating unit. The first acquirer is configured to acquire a plurality of images in which a working environment is photographed. The second acquirer is configured to acquire a plurality of setting patterns including analysis setting values. The analysis setting values are setting values regarding an analysis of markers photographed in the images. The analyzer is configured to analyze the markers from the respective images acquired by the first acquirer based on the analysis setting values. The analysis setting values are included in the plurality of respective setting patterns acquired by the second acquirer. The creating unit is configured to create total information for each of the setting patterns. The total information is based on an analysis process of the markers corresponding to the setting patterns by the analyzer.
US10755099B2 Object detection in images
In implementations of object detection in images, object detectors are trained using heterogeneous training datasets. A first training dataset is used to train an image tagging network to determine an attention map of an input image for a target concept. A second training dataset is used to train a conditional detection network that accepts as conditional inputs the attention map and a word embedding of the target concept. Despite the conditional detection network being trained with a training dataset having a small number of seen classes (e.g., classes in a training dataset), it generalizes to novel, unseen classes by concept conditioning, since the target concept propagates through the conditional detection network via the conditional inputs, thus influencing classification and region proposal. Hence, classes of objects that can be detected are expanded, without the need to scale training databases to include additional classes.
US10755097B2 Information processing device, information processing method, and recording medium with program stored therein
This information processing device 10 is provided with a product quantity estimating unit 14 (detecting means) and a wait time estimating unit 18: the product quantity estimating unit 14 detects the number of shopping baskets held by people lined up at a product registration device (POS device); the wait time estimating unit 18 calculates a wait time prediction value for each product registration device on the basis of the number of shopping baskets; the product quantity estimating unit 14 detects the shopping baskets, and estimates the quantity of products held by each person lined up at each product registration device; the wait time estimating unit 18 calculates the wait time prediction value for each product registration device on the basis of the quantity of products held by each person lined up at each product registration device.
US10755092B2 Image forming apparatus that gives color respectively different from one another to text area for each of various kinds of languages or selectively deletes text area for each of various kinds of language
An image forming apparatus including: an image scanning unit scanning an image of an original document; an image forming unit forming the image onto a recording sheet; a text extraction section extracting a text area from the image for each of various kinds of languages; an editing section, for each of the various kinds of languages, giving color different from one another to the text area or selectively deleting the text area; and a control section controlling the image forming unit so as to cause the image forming unit to form the text area for each of the various kinds of languages on the recording sheet in respective color given to the text area or to form a text area, which is among the text areas of the various kinds of languages and is not being deleted by the editing section, on the recording sheet.
US10755090B2 On-device partial recognition systems and methods
Disclosed is an approach of on-device partial recognition that includes performing partial recognition on an image of a document captured by a mobile device to detect and/or recognize a specific area (e.g., barcodes, non-relevant text, etc.) and filling the recognized area with a solid color. Because the solid color area has a maximum compression ratio, this approach can lead to image size reduction and increased network throughput for client-server based data recognition where further processing such as advanced data extraction is performed at the server side. The approach can be enforced with neural network algorithms to exclude non-relevant information (e.g., logos, phrases, words, etc.).
US10755078B2 Methods and devices for live cell imaging analysis
Provided herein are methods for analysis of target cells on a population or individual basis, including before and after contact with a stimulus in order to determine the effect of such stimulus on the target cells. Also provided are devices for performing such methods. The analysis methods involve identifying and measuring or tracking morphological changes that occur in target cells over a period of time. Tracking is accomplished using imaging systems capable of imaging target cells individually over a period of time either continuously or at discrete intervals of time.
US10755069B2 Obtaining a biometric image and handling damaged biometrics
Inspired by Shack Hartmann Wavefront Patterns, a device may obtain three dimensional images for use in authentication. Since such images can have high resolution, damage in, for instance, skin on a finger may be recorded and used as part of a temporary template image. In future authentication attempts, an aged version of the temporary template image may be used. Additionally, reference points on the damage may be employed when authenticating.
US10755067B2 Operating a fingerprint sensor comprised of ultrasonic transducers
In a method for operating a fingerprint sensor including a plurality of ultrasonic transducers, receiving a plurality of images corresponding to different subsets of the ultrasonic transducers of the fingerprint sensor are received, wherein the plurality of images are non-adjacent. For each image of the plurality of images, it is determined whether the image of the plurality of images is indicative of a fingerprint. Provided a number of images of the plurality of images that are indicative of a fingerprint satisfies a threshold, it is determined whether the images of the plurality of images that are indicative of a fingerprint are collectively indicative of a fingerprint. Provided the plurality of images are collectively indicative of a fingerprint, it is determined that the plurality of images include a fingerprint.
US10755065B2 Sensor device and flicker noise mitigating method
A sensor device includes a fingerprint sensing module, configured to sense a first raw image using a first exposure time; and an exposure time adjusting module. The exposure time adjusting module is configured to obtain a first image according to the first raw image; determine whether the first image comprises a flicker noise; and adjust the first exposure time when the first image comprises the flicker noise, so as to mitigate the flicker noise.
US10755061B1 Product verification in a messaging system
The subject technology receives image data including a representation of a physical item. The subject technology analyzes the image data to recognize an object corresponding to an identification indicator of the physical item. The subject technology determines whether the identification indicator of the physical item includes a representation of a barcode. The subject technology extracts verification metadata from the representation of the barcode. The subject technology sends the verification metadata to determine verification information associated with the verification metadata. The subject technology receives the verification information. The subject technology sends the verification information and the verification metadata to determine provenance information associated with the physical item. The subject technology receives, from the second server, the provenance information associated with the physical item. Further, the subject technology causes display, at a client device, of a media overlay including the physical item based at least in part on the provenance information.
US10755060B2 Security feature using printed LEDs and wavelength conversion material
In one embodiment, a printed security mark comprises a random arrangement of printed LEDs and a wavelength conversion layer. During fabrication of the mark, the LEDs are energized, and the resulting dot pattern is converted into a unique digital first code and stored in a database. The emitted spectrum vs. intensity and persistence of the wavelength conversion layer is also encoded in the first code. The mark may be on a credit card, casino chip, banknote, passport, etc. to be authenticated. For authenticating the mark, the LEDs are energized and the dot pattern, spectrum vs. intensity, and persistence are converted into a code and compared to the first code stored in the database. If there is a match, the mark is authenticated.
US10755057B2 Kinematic asset management
A system for managing kinematic assets is disclosed. In one embodiment, the system comprises an electronic identification device associated with an asset. The system further comprises a container comprising a reader disposed within the container for receiving a unique identification of the identification device. The container further comprises a reader node for maintaining an inventory record comprising the asset and for generating a report when the asset is not detected by said reader. The report further comprises a location of the container when said report is generated. The system further comprises a kinematic asset management platform comprising an asset registry for storing data conveyed by the report and a reports engine for generating a second report conveying the location of said container when the report is generated.
US10755051B2 Rule-based natural language processing
Systems and processes for rule-based natural language processing are provided. In accordance with one example, a method includes, at an electronic device with one or more processors, receiving a natural-language input; determining, based on the natural-language input, an input expression pattern; determining whether the input expression pattern matches a respective expression pattern of each of a plurality of intent definitions; and in accordance with a determination that the input expression pattern matches an expression pattern of an intent definition of the plurality of intent definitions: selecting an intent definition of the plurality of intent definitions having an expression pattern matching the input expression pattern; performing a task associated with the selected intent definition; and outputting an output indicating whether the task was performed.
US10755049B2 Extraction of a keyword in a claim
Extracting one or more keywords in a claim, including: decomposing an independent claim into a plurality of elements, wherein each element in the plurality of elements has at least one term; constructing a dependency structure from the plurality of elements, wherein each element in the plurality of elements has a depth in the dependency structure; calculating a score using the depth of the element corresponding to the at least one term in the independent claim; and extracting at least one keyword from the at least one term having a score equal to or larger than a predetermined threshold.
US10755043B2 Method for revising errors by means of correlation decisions between character strings
The present invention relates to a method for revising an error, wherein a user inputs a desired character string for revision so as to calculate a correlation between the desired character string for revision and previously inputted character strings, so that a character string with a high correlation is replaced with the desired character string for revision. A characteristic configuration of the present invention is in a step for deciding a correlation. According to the present invention, in the step for deciding a correlation, a plurality of error-revising operations are defined, an error-revising operation score is given to each of the plurality of error-revising operations, a total of scores are calculated in such a way that scores are summed up for each of the error-revising operations required for revising a previously inputted character string into a desired character string for revision, wherein, if the number of cases of error-revising operations selectable for revision are plural, a score of a case in which a total of scores become a minimum is used for deciding a correlation. A total of scores calculated in such a way are compared with a predetermined threshold, thereby implementing a correlation decision.
US10755038B2 Real-time collaborative clinical document analysis and editing
Methods, computer systems, and computer storage media are provided for providing real-time analysis and annotation of clinical documents in a distributed system. A clinical transformation session is opened at a clinical transformation server maintaining sessions for one or more editors and agents operating on a clinical document. Sequences of operations on the clinical document are stored at a memory accessible by the server. At least a portion of the clinical document is analyzed in real-time to provide annotations and other document modifications to each of the one or more editors having a session at the server. Parallel annotations or modifications are resolved and a synchronized view of the clinical document is maintained based on operational transformation.
US10755012B2 System and method for generating a functional simulations progress report
The present disclosure relates to system(s) and method(s) for generating a functional simulation's progress report simultaneously when the simulation is in progress. The system comprises a testbench and a DUV/SUV connected to the testbench. The testbench generates a set of input data/packets in order to simulate and verify the DUV/SUV. The system is configured to identify one or more components, from a set of components in the testbench. Furthermore, the system receives one or more current progress messages from the one or more components and identifies one or more component Lock-Up conditions based on the processing of the one or more current progress messages and one or more previous progress messages. Further, the system executes one or more actions to resolve the one or more component Lock-Up conditions. Furthermore, the system generates a simulation progress report, simultaneously at runtime, during the simulation.
US10755009B1 Optimization after allocating potential slacks to clock arrival times
During logic synthesis and placement optimization, designs are aggressively optimized for timing, power, and area but only the data paths are modified and the clock network is assumed to be “ideal” and fixed. The described embodiments optimize the clock network as well as the data path logic during the logic synthesis and placement optimization stages, thereby improving the overall performance of the design.
US10755008B2 Circuit comparing method and electronic device
A circuit comparing method includes the following operations: detecting several connection relationships between all starting points and all ending points corresponding to all starting points of a first circuit diagram; detecting several connection relationships between all starting points and all ending points corresponding to all starting points of a second circuit diagram; determining at least one difference between several connection relationships of the first circuit diagram and several connection relationships of the second circuit diagram; and outputting the at least one difference.
US10755004B2 Method and apparatus for modeling object
A method of modeling an object includes defining a state transition probability and a state of each of a plurality of particles forming the object; changing a state of a particle defined to be in a first state among the plurality of particles to a second state; applying a movement model to a particle defined to be in the second state among the plurality of particles; and changing a state of the particle defined to be in the second state to the first state based on the state transition probability.
US10754992B2 Self-encrypting drive
A data security system, and a method of operation thereof, includes a data security transceiver or receiver; an authentication subsystem operatively connected to the data security transceiver or receiver; and a storage subsystem connected to the authentication subsystem.
US10754981B2 Data processing systems for fulfilling data subject access requests and related methods
In particular embodiments, in response a data subject submitting a request to delete their personal data from an organization's systems, the system may: (1) automatically determine where the data subject's personal data is stored; and (2) in response to determining the location of the data (which may be on multiple computing systems), automatically facilitate the deletion of the data subject's personal data from the various systems (e.g., by automatically assigning a plurality of tasks to delete data across multiple business systems to effectively delete the data subject's personal data from the systems).
US10754977B2 Report comprising a masked value
Examples disclosed herein relate, among other things, to a monitoring system. The monitoring system may include a report analyzer configured to receive a report from one of a plurality of devices and determine whether the report includes at least one masked value. If the report includes at least one masked value, the report analyzer may be configured to determine, based on a plurality of reports associated with the masked value, whether an unmasking condition is satisfied, and if the unmasking condition is satisfied, to mark the masked value for unmasking.
US10754973B2 Secure cloud storage system
Disclosed herein are system, method, and computer program product embodiments for a secured cloud storage system. An embodiment operates by receiving a compressed file comprising data that has been compressed using a compression algorithm. The compressed data is divided into a plurality of separate files. A password for each of the separate files is determined. Each of the separate files is encrypted with its corresponding password. The encrypted files are stored across a plurality of servers.
US10754969B2 Method to allow for question and answer system to dynamically return different responses based on roles
Embodiments are directed to a question and answer (QA) pipeline system that adjusts answers to input questions based on a user criteria, thus implementing a content-based determination of access permissions. The QA system allows for information to be retrieved based on permission granted to a user. Documents are ingested and assigned an access level based on a defined information access policy. The QA system is implemented with the defined information access policy, the ingested documents, and the inferred access levels. For the QA system implementation, a user enters a question; primary search and answer extraction stages are performed; candidate answer extraction is performed using only content the user is allowed to access; the candidate answers are scored, ranked, and merged; ranked answers based on user permissions are filtered; and answers are provided to the user.
US10754967B1 Secure interrupt handling between security zones
Systems, methods, and other embodiments associated with handling secure interrupts between security zones are described. According to one embodiment, an apparatus includes a memory divided between a secure zone and a non-secure zone and storing a plurality of applications. The secure zone provides exclusive access to secure assets of the apparatus. A processor with an interface module configured to, in response to receiving an interrupt request from a requesting application that executes on the processor in the non-secure zone, tunnel the interrupt request into the secure zone of the processor. The non-secure zone and the secure zone are configured as operating environments of the processor with separate security controls. The processor includes a monitor module configured to issue the secure interrupt to a trusted application that is one of the plurality of applications in the secure zone, wherein the trusted application is registered to handle the secure interrupt.
US10754959B1 Non-linear stochastic models for predicting exploitability
Procedures to identify the probabilities for different states in a vulnerability life cycle are described. The probabilities are used to develop a number of statistical models to evaluate the risk factor of a particular vulnerability at time “t”. A transition probability matrix of all states of a particular vulnerability as a function of time is also described. A Markov chain process can be iterated to reach a steady state of the transition probability matrix, with the initial probabilities reaching the absorbing states, including exploited and patched states. A risk factor is also introduced for use as an index of the risk of a vulnerability being exploited. Finally, statistical models that can calculate the risk factor more conveniently without going through the Markovian process are described.
US10754948B2 Protecting devices from malicious files based on n-gram processing of sequential data
Under one aspect, a method is provided for protecting a device from a malicious file. The method can be implemented by one or more data processors forming part of at least one computing device and can include extracting from the file, by at least one data processor, sequential data comprising discrete tokens. The method also can include generating, by at least one data processor, n-grams of the discrete tokens. The method also can include generating, by at least one data processor, a vector of weights based on respective frequencies of the n-grams. The method also can include determining, by at least one data processor and based on a statistical analysis of the vector of weights, that the file is likely to be malicious. The method also can include initiating, by at least one data processor and responsive to determining that the file is likely to be malicious, a corrective action.
US10754945B2 Psychographic device fingerprinting
A system for generating a psychographic device fingerprint includes a server in communication with a network and memory storing a program which, when executed by the server, performs steps for (a) detecting reception at a computing device of media content delivered via the network, (b) reading device elements stored on the computing device, (c) reading a geographic indicator from the computing device, (d) reading a content indicator identifying the media content, (e) determining a timing parameter associated with reception of the content at the computing device, and (f) deriving from the device type, the geographic indicator, the content indicator, and the timing parameter, the psychographic device fingerprint as computer readable code uniquely identifying a user of the computing device. The steps may further include recording media content received by multiple computing devices, and generating a viewership report relating computing devices and psychographic device fingerprints to the media content received.
US10754941B2 User device security manager
Techniques for authentication and authorization of a user, an application, or a user device for access to web resources are described. For example, a machine identifies an access request to access a remote resource associated with a web service. The access request may be received from an application executing at a user device. The machine retrieves at least one user artifact from a security manager identifier received from the web service. The machine performs fingerprinting of the user device based on the at least one user artifact. The machine transmits the access request to the web service based on the performing of the fingerprinting of the user device. The machine, in response to the transmitting of the access request to the web service, receives a resource access authorization from the web service for the application executing at the user device.
US10754940B2 Authentication device and computer-readable recording medium
An authentication device includes a first login module and a second login module. Upon a login request accompanied by entry of correct authentication information on any one of accounts, the first login module approves a request for first login using the account in account information, the account information comprising the registered accounts distinguished between one or more first accounts and one or more second accounts, the second accounts being allowed for proxy login using the first accounts. Upon a further request for login using any one of the first accounts in a login session started by the first login using any one of the second accounts, the second login module approves a request for second login using the first account, the first account having a preset proxy for approving the proxy login using the second account in the account information.
US10754938B2 Method for activating function using fingerprint and electronic device including touch display supporting the same
An electronic device is provided. The electronic device includes a housing, a touch display, a pressure sensing circuit, a fingerprint sensor, a processor, and a memory. The memory is configured to store fingerprint data associated with a plurality of reference fingerprints. The processor is configured to, when pressure is applied by the finger in the fingerprint sensing area, receive first data associated with the pressure from the pressure sensing circuit and receive second data associated with the fingerprint of the finger from the fingerprint sensor, identify a selected function corresponding to the second data based on comparing result of the second data and the reference fingerprint data, and execute the selected function.
US10754932B2 Centralized consent management
A consent management system (CMS) manages a number of individual consent data records of data subjects. The CMS stores predefined consent templates to be instantiated when an individual consent data record is created. The CMS represents a centralized system for management of individual consent data records that are created, stored, and maintained in relation to provided consent by data subjects for purposes of operations related to stored personal data records by associated application systems. The CMS may run on an on-premise, cloud, or personal device computing platform.
US10754928B2 Methodologies linking patterns from multi-modality datasets
A method is disclosed to acquire imaging and non-imaging datasets from like objects. A linkage is found using a partial least squares (PLS) technique between imaging and non-imaging datasets. The linkage is then reduced to an expression of a single numerical assessment. The single numerical assessment is then used as an objective, quantified assessment of the differences and similarities between the objects. The data each dataset can be aspects of performance, physical characteristics, or measurements of appearance.
US10754925B2 NLU training with user corrections to engine annotations
Techniques for training a natural language understanding (NLU) engine may include generating a first annotation of free-form text documenting a healthcare patient encounter and a link between the first annotation and a corresponding portion of the text, using the NLU engine. A second annotation of the text and a link between the second annotation and a corresponding portion of the text may be received from a human user. The first annotation and its corresponding link may be merged with the second annotation and its corresponding link. Training data may be provided to the engine in the form of the text and the merged annotations and links.
US10754920B2 Arithmetic processing device
An arithmetic processing device according to the present embodiment includes: a first storage device including m (m≥2) groups each including at least one first array; a second storage device including n (m>n≥1) groups each including at least one second array; a third storage device including at least one third array; a fourth storage device including k (m>k≥1) fourth arrays; and a processor, the processor selecting n groups of the first array from among the m groups of the first array, reading out data stored in memory elements of the first array included in the selected groups, storing the data in the memory elements of the second array of the second storage device, and the processor performing a convolution process to the third array using the data stored in the memory elements of the second array and storing a result of the convolution process in the fourth arrays.
US10754911B2 Systems and method for content presentation
Systems, methods, and non-transitory computer-readable media can provide a content feed through a display interface. The content feed can include at least a snippet of a first content item that is associated with a preview time threshold. A determination can be made that the snippet of the first content item has been positioned within a viewport region of the display interface for a duration of time that satisfies the preview time threshold. Data associated with the first content item can be obtained from a content distribution system. The data associated with the first content item can be stored.
US10754910B2 Digital multimedia pinpoint bookmark device, method, and system
Embodiments of the inventive concept enable a user to define exactly what and/or where they would like to set a digital pinpoint bookmark within digital content, and at a later time, engage the use of the digital pinpoint bookmark so that they can jump back to the very spot within the digital content where they left off. The pinpoint bookmark is a visual mark that overlays the digital content and that points directly to the spot (i.e., directly to a punctuation mark, letter, word, paragraph, image, video clip, audio clip, or the like) so that it is easy and quick for the user to get back to the exact position within the digital content. The pinpoint bookmark can be cleared using a button. Multiple pinpoint bookmarks across various different personal computing devices associated with a single user can be centrally stored and managed using a remote pinpoint bookmark database.
US10754905B2 Search method, apparatus, and electronic device
A method of searching content is provided. The method includes receiving, in a social media messaging program, a search request including one or more search terms from a user of a client device. The method further includes searching, among the user's contacts locally stored on the client device, for contacts matching with the one or more search terms to produce first search results displaying a least a subset of the first search results and one or more search navigation affordances. At least one of the search navigation affordances corresponds to second search results of a first content type that are shared by the user and other users and at least one of the search navigation affordances corresponds to third search results of a second content type different from the first content type that are associated with the user.
US10754895B2 Efficient metadata destage during safe data commit operation
A method for reducing I/O performance impacts associated with a data commit operation is disclosed. In one embodiment, such a method includes periodically performing a data commit operation wherein modified data is destaged from cache to persistent storage drives. Upon performing a particular instance of the data commit operation, the method determines whether modified data in the cache is a metadata track. In the event the modified data is a metadata track, the method attempts to acquire an exclusive lock on the metadata track. In the event the exclusive lock cannot be acquired, the method skips over the metadata track without destaging the metadata track for the particular instance of the data commit operation. A corresponding system and computer program product are also disclosed.
US10754892B2 Methods and techniques for adaptive search
A user may establish a reservation for content that is not currently available to the user via a group of sources, including broadcast, streaming, and/or download sources. For example the a user may establish a reservation to record a broadcast of specific content that is currently not scheduled for broadcast. As another example, the user may establish a reservation for the purpose of alerting the user once a new movie becomes available through a subscription streaming service. Based on a reservation, the service provider and/or the user's media playback device may monitor content availability data for one or more sources. When the content is indicated as available, the user may be so informed. The content may then be streamed or downloaded, or a recording of the content may be scheduled. Additionally, or alternatively, the content may be automatically scheduled for recording or download.
US10754890B2 Method and system for dynamic playlist generation
A system and method for generating a personalized playlist is provided. A plurality of media tracks from a user device of a user is received. The plurality of media tracks is analyzed for metadata and the metadata is assigned to the media tracks in the plurality of media tracks. One or more user attributes of the user is generated. The one or more user attributes includes a first time period when the user is between 20 and 30 years old. The metadata of the media tracks is compared to the one or more user attributes. The metadata includes metadata for relevant dates of media tracks. The relevant dates include a date of performance of the media tracks and are compared to the first time period. A target mood for generating a playlist is generated. A playlist is generated based on the target mood and based on the comparison of the metadata to the one or more attributes.
US10754885B2 System and method for visually searching and debugging conversational agents of electronic devices
Embodiments of the inventive system and methods are directed to a computer program that employs a drag-and-drop user interface for debugging dialogue states, tracking dialogue context, understanding dialogue utterances, and managing dialogue sessions of a conversational agent. Each dialogue element is defined in a “node” that can be dragged and dropped into a canvas of the user interface. A debugging window allows a user to visually debug and/or search the code associated with each dialogue element as well as execute each dialogue element of the conversational agent in sequence at a pace that is suitable to the user.
US10754881B2 System for natural language interaction with financial data
The present invention is directed toward a system for database querying using natural language generation, which comprises identifying a first set of entities corresponding to an indexed data set in response to a user query, generating a ranked list of query intents using the first set of entities, wherein each item of the list of query intents represents a second set of entities associated with the user query and iterating over the ranked list of query intents to identify a top ranked intent associated to one of a set of predefined query plans. The predefined query plan associated with the top rank intent is executed using the set of entities corresponding to the top ranked intent, the predefined query plan comprising one or more search actions against the indexed data set. A first set of results is then received and a description is generated and transmitted.
US10754879B2 Signal identification
A computer implemented method for identifying a signal in a sequence of numerical values, the method including: converting the sequence of numerical values into a vector sequence by converting each value in the sequence to a normalized vector representation; generating a vector field comprising the vector sequence as a multi-dimensional data structure such that vectors in the vector sequence are plotted in sequence in the vector field; modeling a simulated flow of particles through the vector field such that a flow of each particle is influenced by vectors in the vector field; generating one or more static representations of the particles, each representation being generated at a particular point in time; and performing feature detection on each of the one or more static representations to identify features in the representation corresponding to the signal.
US10754873B2 Data synchronization method, apparatus, and system
A determination is made, by a first device, that data in a first database is modified. The first database is associated with the first device. A notification is generated by the first device. The notification includes information associated with the data modification in the first database. The notification is transmitted by the first device to at least one second device. At least one second database is associated with the at least one second device.
US10754871B2 Context-sensitive data retrieval and conversion
Techniques for context-sensitive data retrieval and conversion are disclosed. A system receives a request for data in a first data format. A first subset of records includes a first subset of data in the first data format. A second subset of the records includes a second subset of data in a second data format. The system determines a context-sensitive operation for converting data. The system transmits a query including an aggregation clause associated with the context-sensitive operation. The system receives aggregated results including: aggregated data from the first subset of records, in the first data format; and aggregated data from the second subset of records, in the second data format. Using the context-sensitive operation, the system converts data from the second data format to the first data format. A response to the request is based on the aggregated data from the first subset of records and the converted aggregated data.
US10754866B2 Management device and management method
A management device managing a storage device having a plurality of logical storage areas accessed by a computer has a monitor module for determining whether a setting is made by which the computer uniformly accesses the plurality of logical storage areas, obtaining respective access counts of the plurality of logical storage areas when it is determined that the setting is made, and comparing the obtained plurality of access counts, thereby determining whether a logical storage area having a problem exists; an analysis module for obtaining, when the problem exists, configuration information of the storage device assigned to the logical storage area having the problem, and identifying a configuration in the storage device as a bottleneck on the basis of the obtained configuration information; a creation module for creating a countermeasure of changing an access route passing through the configuration as the identified bottleneck.
US10754865B2 System and method for mining user cycle mode
A method for mining user cyclic patterns comprises steps: S1: a user behavior recording module recording time of behaviors of each user; S2: a user behavior time sequence generation module performing batch processing to the behaviors of each user to generate a time sequence of the behaviors of the user by using day as time granularity; and S3: a user behavior cyclic pattern acquisition module generating time sequence cyclic patterns from the time sequence according to frequent patterns.
US10754864B2 Information processing system and information processing method to specify persons with good affinity toward each other
An information processing system includes an acquisition unit that acquires time-series data representing vital sign information of a plurality of persons who share a location in a predetermined time and a control unit that specifies persons who have a same or similar emotional response as persons having a good affinity with each other in accordance with the time-series data acquired by the acquisition unit.
US10754861B2 System and method for content affinity analytics
Method and system for content affinity analytics using graph and exchange of affined learning data across learning management systems (LMS), are provided. The present invention relates to a method and system for performing content affinity analytics in learning management systems such as assessment management systems (AMS)/content management systems (CMS)/learning management system (LMS). The present invention comprises of a data capture service layer, affinity analysis layer and an information retrieval layer. The data capture service Layer models the data management entities into a connected graph. The affinity analysis layer identifies the affinity data and creates/updates the relations among the nodes. Further, the information retrieval layer exposes APIs which queries the graph and returns data in a JSON format.
US10754855B2 Data partitioning for improved computer performance when processing
Improved computer data query processing by a) identifying a cut point value (CPV) for a data set, where an attribute value of each data set record is normalized between first and second normal bounds, where the CPV is any value between the normal bounds that is associated with a maximum data skipping performance value (DSP) calculated by applying a DSP function based on the normalized values and the CPV, and where the DSP function relates to a selected data query distribution profile, b) partitioning the data set into multiple partitions, one partition including a data record subset whose corresponding normalized attribute values are greater than the CPV, and another partition including a data record subset whose corresponding normalized attribute values are less than the CPV, and c) storing the partitions on physical data storage media for access by a computer configured to perform data query processing.
US10754854B2 Consistent query of local indexes
A distributed database management system may comprise a plurality of computing nodes. A request to update an item maintained by the system may be acknowledged as durable and committed once an entry corresponding to the request has been written to a log file and quorum among the computing nodes has been achieved. Improved consistency may be achieved by maintaining snapshots of committed item states within queryable in-memory snapshot data structures. Range queries may be performed by merging a secondary index with the snapshots and applying filters. Projections may be completed by retrieving additional data from an item collection maintain on one or more storage devices.
US10754853B2 Virtual edge of a graph database
At least a portion of a graph database having a plurality of vertex-centric indices is stored. A virtual edge to be generated is identified based on a plurality of edges of the graph database. The virtual edge connecting at least a pair of vertices that were not previously directly connected is generated. The plurality of vertex-centric indices is updated to include information about the virtual edge.
US10754850B2 Query composition system
Methods, systems, and apparatus for generating data describing context clusters and context cluster probabilities, wherein each context cluster includes query inputs based on the input context for each of the query inputs and the content described by each query input, and each context cluster probability indicates a probability that at a query input that belongs to the context cluster will be selected by the user, receiving, from a user device, an indication of a user event that includes data indicating a context of the user device, selecting as a selected context cluster, based on the context cluster probabilities for each of the context clusters and the context of the user device, a context cluster for selection input by the user device, and providing, to the user device, data that causes the user device to display a context cluster selection input that indicates the selected context cluster for user selection.
US10754849B2 Dynamic gathering of social media content
Methods, techniques, and systems for gathering social media content are provided. Some embodiments provide a Social Intelligence System (“SIS”) configured to provide dynamic search capability of a content source by using a proxy server system as an intermediary between the SIS and the content source. The SIS may then dynamically determine a rate at which it searches for content based on a rate of change or predicted change of a particular content source. Dynamically determining a rate allows the SIS to track a particular topic or series of topics over time, while only searching for content on the topic at the most optimal time periods to reduce overall cost.
US10754847B2 Method, apparatus and system for production management
Various embodiments relate to a method and apparatus automated production management, the system including a storage device configured to store data and program instructions; and a processor configured to receive data from a production asset and process the data, detect an event from the data, add a record to an edge blockchain, determine whether an action is required based on the event, communicate the action to the production asset, add a record to the edge blockchain and transmit edge blockchain to an enterprise information system to be stored in a core blockchain.
US10754835B2 High-efficiency deduplication module of a database-management system
A method and associated systems for a deduplication module of a database-management system. The database-management system, upon receiving a request to perform a transaction that will revise a stored database record, uses memory-resident logs and previously generated database-maintenance tables to: i) identify a first logical block that identifies an updated value, stored in a physical block of storage, to be used to update the database record; and ii) further identify a second logical block that stores in the database a corresponding existing value of the same record. After determining that the first and second logical blocks reside on physical storage devices within the same storage tier, the system directs the deduplication module to associate both logical blocks with the first physical block.
US10754829B2 Virtual configuration systems and methods
Some embodiments of the present invention provide virtual configuration systems and methods that overcome some or all of the downfalls of typical approaches by allowing for persistent configuration of an operating system of a host device. A virtual configuration layer may be incorporated into the file system of the host device and executed to modify configuration data stored outside of the file system, without changing the file system. Once the configuration data is modified, it may be used to configure the file system and/or the operating system of the host device when it is loaded by a client device. In some embodiments, the host device may be nonvolatile storage (e.g., a flash drive) embedded into a client device (e.g., a diskless system).
US10754827B2 Technologies for integrating cloud content items across platforms
Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to open a cloud-backed content item at a first client device using a native application associated with the cloud-backed content item; detecting that the content item is open at a second client device from a cloud-based application that supports live collaboration for the cloud-backed content item; and directing the first client device to an instance of the cloud-based application at the first client device.
US10754822B1 Systems and methods for ontology migration
Systems and methods are provided for migrating a source ontology for a source stack to a destination stack. The source ontology may define source objects that are associated with source data sets. The source data sets may correspond to destination data sets on a destination stack. The destination data set identifiers for the source data sets may be different from the destination data sets. Translation of the destination data set identifiers may enable migration of the source ontology to the destination stack.
US10754815B2 Processing transactions using a multi-purpose callout processor
A method includes receiving, by a multi-purpose callout processor, a transaction input from an external client application. The transaction input includes a request to perform a specific functionality by a transaction processing system. The multi-purpose callout processor implements a multi-purpose application program interface between the external client application and the transaction processing system. The method also includes performing a callout based on the transaction input. The multi-purpose callout processor is configured to perform a plurality of types of callouts.
US10754812B2 N-depth asynchronous FIFO including a collection of 1-depth FIFO cells
Some embodiments include apparatuses and methods of using the apparatuses. One of the apparatuses includes first-in first-out (FIFO) cells included in an asynchronous FIFO unit and first and second circuits included in the asynchronous FIFO unit. The first circuit provides first information based on a value of a first bit from each of the FIFO cells in order to select one of the FIFO cells to be a selected FIFO cell for storing data information in the selected FIFO cell. The second circuit provides information based on a value of a second bit from each of the FIFO cells in order to select one of the FIFO cells to be a selected FIFO cell for reading data information from the selected FIFO cell.
US10754811B2 Multi-mode NVMe over fabrics devices
A device may include a connector to connect the device to a chassis. The device may include chassis type circuitry to determine a type of the chassis. The device may further include mode configuration circuitry to configure the device to use a particular mode appropriate for the type of the chassis.
US10754807B2 Circuit device, electronic device, and cable harness
A circuit device includes first and second physical layer circuits, a bus switch circuit that switches connection between a first bus and a second bus that comply with a USB standard on in a first period and off in a second period, and a processing circuit that performs, in the second period, packet transfer processing on a transfer route that includes the first bus, the first and second physical layer circuits, the second bus. The bus switch circuit includes a first switch circuit, a second switch circuit, and a signal line connected between the first switch circuit and the second switch circuit.
US10754801B2 Individually addressing memory devices disconnected from a data bus
Memory devices and methods for operating the same are provided. A memory device can include at least one command contact and at least one data contact. The memory device can be configured to detect a condition in which the at least one command contact is connected to a controller and the at least one data contact is disconnected from the controller, and to enter, based at least in part on detecting the condition, a first operating mode with a lower nominal power rating than a second operating mode. Memory modules including one or more such memory devices can be provided, and memory systems including controllers and such memory modules can also be provided.
US10754799B2 Coordinating memory operations using memory-device-generated reference signals
A memory system includes a memory controller coupled to multiple memory devices. Each memory device includes an oscillator that generates an internal reference signal that oscillates at a frequency that is a function of physical device structures within the memory device. The frequencies of the internal reference signals are thus device specific. Each memory device develops a shared reference signal from its internal reference signal and communicates the shared reference signal to the common memory controller. The memory controller uses the shared reference signals to recover device-specific frequency information from each memory device, and then communicates with each memory device at a frequency compatible with the corresponding internal reference signal.
US10754792B2 Persistent virtual address spaces
Example implementations relate to persistent virtual address spaces. In one example, persistent virtual address spaces can employ a non-transitory processor readable medium including instructions to receive a whole data structure of a virtual address space (VAS) associated with a process, where the whole data structure includes data and metadata of the VAS, and store the data and the metadata of the VAS in a non-volatile memory to form a persistent VAS (PVAS).
US10754781B2 Heuristic method to control fetching of metadata from a cache hierarchy
Embodiments are directed to a method for optimizing performance of a microprocessor. The method includes monitoring the performance of the microprocessor in each of a plurality of performance modes. The method further includes choosing a performance mode based on the monitoring. Thereafter, using the performance mode for a predetermined amount of time. Each of the plurality of performance modes is a branch prediction mode.
US10754769B2 Memory system having persistent garbage collection
Non-volatile memory systems such as those using NAND FLASH technology have a property that a memory location can be written to only once prior to being erased, and a contiguous group of memory locations need to be erased simultaneously. The process of recovering space that is no longer being used for storage of current data, called garbage collection, may interfere with the rapid access to data in other memory locations of the memory system during the erase period. The effects of garbage collection on system performance may be mitigated by performing portions of the process contemporaneously with the user initiated reading and writing operations. The memory circuits and the data may also be configured such that the data is stored in stripes of a RAID array and the scheduling of the erase operations may be arranged so that the erase operations for garbage collection are hidden from the user operations.
US10754768B2 Memory system using descriptor lookup tables to access setting information for a non-volatile memory, and an operating method thereof
A memory system includes a nonvolatile memory device; In an embodiment, a memory system comprising: a nonvolatile memory device; a working memory configured to store a first layer and a second layer as firmwares, each of which drives the nonvolatile memory device; a control component configured to control the nonvolatile memory device based on the firmwares; a buffer memory configured to store a first table which is managed by the first layer and a second table which is managed by the second layer; and a memory controller configured to store a descriptor for setting information of the nonvolatile memory device, and interface with the nonvolatile memory device based on control of the control component, wherein the second layer stores position information of the descriptor in the second table, and wherein the first layer accesses the memory controller by referring to the second table.
US10754762B2 Automatic tracking of feature usage of webpages on a website
A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for tracking one or more tracked features in one or more communication between a web browser and a web server. The method can detect that a session between the web browser and the web server has been initiated and monitor the communications to determine if any of the one or more tracked features are used. The method can further retrieve data from the communication when the communication is triggered by a tracked feature and save the data to a database. The data retrieved can include an identifier of the tracked feature and the session between the web browser and the web server. The method can save the data to the database in a different manner according to the types of the one or more tracked features. Other embodiments are disclosed.
US10754758B2 Indexing time-travel traces
Querying resource lifetime using a trace of program execution. An embodiment includes identifying a query expression targeted at least a portion of the trace of program execution. The query expression specifies at least (i) a data object representing a plurality of events identified in the trace, each event associated with one or more attributes relating to resource lifetime, and (ii) one or more conditions matching the one attributes relating to resource lifetime. In response to receiving the query expression, the query expression is processed based at least on an analysis of an identified subset of the trace. Based on processing the query expression, a result data set that includes or identifies at least one of the plurality of events that meets the one or more conditions is presented.
US10754755B2 Automatically validating data incorporated into a computer program
Embodiments disclosed herein relate to methods, systems, and computer programs for verifying that data incorporated into a computer program is current. The methods, systems, and computer programs compare a source identifier status code associated with the data to a current source identifier status code at the location where the data was obtained. The methods, systems, and computer programs include at least one validation function which determines the validity of the data according to selected parameters. If the source identifier status code and current source identifier status code match and the at least one validation function determines the data is valid, an executable computer program incorporating the data and one or more functions is produced as output.
US10754746B2 Virtual processor enabling unobtrusive observation of legacy systems for analytics in SoC
The example embodiments are directed to a system and method for a virtual processor that enables unobtrusive observation of legacy systems for analytics in a system-on-chip (SoC) environment. In one example, the method includes implementing a virtual processor in field programmable gate array (FPGA) programmable logic, the virtual processor comprising a virtual version of a target system, capturing one or more operational parameters in volatile memory of the virtual processor using an access controller configured to provide direct access to the volatile memory of the virtual processor, streaming the one or more operational parameters to the embedded processor, storing the one or more operational parameters in volatile memory of the embedded processor, and performing in-situ monitoring using the one or more operational parameters.
US10754738B2 Using transactional execution for reliability and recovery of transient failures
Autonomous recovery from a transient hardware failure by executing portions of a stream of program instructions as a transaction. A start of a transaction is created in a stream of executing program instructions. A snapshot of a system state information is saved when the transaction begins. When a predefined number of program instructions in the stream are executed, the transaction ends, and store data of the transaction is committed. A new transaction then begins. If a transient hardware failure occurs, the transaction is aborted without notifying the computer software application that initiated the stream of program instructions. The transaction is re-executed, based on the saved snapshot of the system state information.
US10754737B2 Boot assist metadata tables for persistent memory device updates during a hardware fault
A method and data processing device for enabling a write operation to track meta-data changes during a hardware fault in an information handling system (IHS). The method includes generating an indexing map to track memory space attributes of a persistent memory device. The method includes generating a subsequent indexing map that is a duplicate of a first indexing map. The method includes communicatively linking each of the indexing maps. The method includes distributing a subsequent indexing map to one or more memory devices. In response to detection of an update to meta-data associated during a hardware fault, the method includes identifying an indexing map that is stored on a writeable memory device. In response to detection of the hardware fault the method includes writing memory space attributes to the writeable indexing map. The method includes synchronizing a master indexing map to each other indexing map to coordinate changes to the memory space attributes.
US10754736B2 Storage system with scanning and recovery of internal hash metadata structures
A storage system in one embodiment comprises a plurality of storage devices and a storage controller. The storage controller is configured to scan data pages and associated metadata structures of the storage system, the metadata structures comprising at least a first metadata structure associating unique hash identifiers with physical locations of respective data pages in the storage system and a second metadata structure associating the physical locations of respective data pages with hash digests of the data pages and the unique hash identifiers. The storage controller is further configured to detect an error in one of the first and second metadata structures. Responsive to the detected error, the storage controller recovers a corresponding portion of the metadata based at least in part on one or more entries of the other one of the first and second metadata structures. The unique hash identifiers illustratively comprise respective shortened representations of the hash digests, such as hash handles uniquely corresponding to respective ones of the hash digests.
US10754735B2 Distributed storage reservation for recovering distributed data
Distributed storage reservation for distributed data recovery is described. A system identifies a total number of connected computers, a storage capacity of each connected computer, and a maximum storage capacity of the identified storage capacities of the connected computers. The system determines a reserved storage capacity based on the maximum storage capacity and a reduced total number of the connected computers. The system provisions the reserved storage capacity in each connected computer. The system stores replicas of a database on the connected computers and on multiple computers, the multiple computers being the same as or different than the connected computers. The system identifies that a connected computer storing a replica of the database is unavailable. The system restores a replica of the database from at least one computer storing one replica to the reserved storage capacity in each of multiple available connected computers.
US10754711B2 Multi-window control method and electronic device supporting the same
A multi-window control method and an electronic device supporting the same is provided. The multi-window control method includes changing a size of at least one specific window among a plurality of windows, and altering a focus to the at least one specific window based on a changed size of the at least one specific window.
US10754709B2 Scalable task scheduling systems and methods for cyclic interdependent tasks using semantic analysis
Scalable task scheduling systems and methods for cyclic interdependent tasks using semantic analysis include, for a software application including a plurality of tasks which are cyclic interdependent tasks, segmenting the plurality of tasks into a task graph with vertices including the plurality of tasks and edges including interdependencies between the plurality of tasks; processing the task graph into a dependency graph which is a Directed Acyclic Graph (DAG); and causing execution of the plurality of tasks in a parallel manner based on the dependency graph.
US10754705B2 Managing metadata hierarch for a distributed processing system with depth-limited hierarchy subscription
A manager agent access a grain hierarchy that represents a state for a computation that is to performed by a distributed processing system, wherein the grain hierarchy includes manager agent grains including metadata for manager agent processes that manage the performance of the computation by the distributed processing system, and worker agent grains including, for tasks to be performed by the distributed processing system, metadata for worker agents that each correspond to a subset of the plurality of data processors for performing the task. A manager agent performs processes defined by a manager agent grain to manage the computation by worker agents and storing, within the grain, metadata describing the manager agent process performed by the manager agent, and worker agents perform tasks assigned to the worker agents based on an assignment of a respective worker agent grain to the worker agent.
US10754704B2 Cluster load balancing based on assessment of future loading
Disclosed embodiments provide techniques for load balancing of computer jobs in a distributed computer network. A health score is determined for each node of the pool of nodes, which can include native applications, virtual machines, and/or containers. A future resource availability score is determined for each node of the pool of nodes corresponding with a predetermined future time. A schedule eligibility score is computed for each node based on the health score and future resource availability score. A new job is assigned to the node with the optimal schedule eligibility score. In this way, rather than only considering the current workload conditions of the node, a future resource availability score is computed for each node, and this score is used as a factor in the assigning of jobs to the node. This provides an opportunity for improved resource utilization and improved overall system reliability.
US10754703B2 Trusted computing resource meter
In an example, there is disclosed a computing apparatus, having a computing resource; a bespoke sensor for measuring at least one parameter of usage of the computing resource; and one or more logic elements providing a trusted compute meter (TCM) agent to: receive an external workload; provision a workload enclave; execute the external workload within the TCM enclave; and measure resource usage of the external workload via the bespoke sensor. There is also disclosed a computer-readable medium having stored thereon executable instructions for providing a TCM agent, and a method of providing a TCM agent.
US10754700B2 Distributed graph processing system featuring interactive remote control mechanism including task cancellation
Techniques herein provide job control and synchronization of distributed graph-processing jobs. In an embodiment, a computer system maintains an input queue of graph processing jobs. In response to de-queuing a graph processing job, a master thread partitions the graph processing job into distributed jobs. Each distributed job has a sequence of processing phases. The master thread sends each distributed job to a distributed processor. Each distributed job executes a first processing phase of its sequence of processing phases. To the master thread, the distributed job announces completion of its first processing phase. The master thread detects that all distributed jobs have announced finishing their first processing phase. The master thread broadcasts a notification to the distributed jobs that indicates that all distributed jobs have finished their first processing phase. Receiving that notification causes the distributed jobs to execute their second processing phase. Queues and barriers provide for faults and cancellation.
US10754697B2 System for allocating resources for use in data processing operations
A system, method and the like for allocating computing resources to data processing services/applications based on the current or foreseen usage/load of the computing resources. The elastic nature of the computing resource grid allows for expansion or contraction of ancillary use of the computing resources depending on the data processing requirements and computer resource usage. Further, virtual binary codes are deployed on the computing resources, which are executed at the application layer and configured to be removed upon completion of a job or in the event that the usage state of the computing resource dictates such. The removal of the virtual binary codes from the computing resources provides for no residual effect on the computing resources (i.e., no code remains in computing resource memory and, as such no processing capabilities are subsequently used).
US10754686B2 Method and electronic device for application migration
The present disclosure relate to a method and an electronic device for application migration. The method includes: in response to a migration request for migrating, from a source machine to a target machine, an application executed at a source processing unit on the source machine, establishing a connection between the source machine and the target machine, the request indicating the application to be migrated, the target machine and a target processing unit to operate the application on the target machine; synchronizing a plurality of threads related to the application executed on the source processing unit; determining a resource descriptor and allocation and use conditions of a memory related to the application at the source processing unit; transmitting, via the connection, the determined resource descriptor and the allocation and use conditions of the memory to the target memory, for migration preparation performed by the target machine; and determining, based on the allocation and use conditions of the memory, the data to be migrated, for migration via the connection to the target machine.
US10754681B2 Announcing virtual machine migration
Systems and methods for announcing virtual machine migration. An example method may comprise: receiving, by a first hypervisor running on a first computer system, a migration announcement from a virtual machine that is undergoing live migration from the first computer system to a second computer system; and transmitting a message comprising the migration announcement to a second hypervisor running on the second computer system.
US10754673B2 Smart device configuration guidance via automated assistant interface of separate client device
Methods, apparatus, and computer readable media are described for tailoring instructions for configuring a smart device based on feedback received from the smart device and/or based on feedback received from a device that is separate from the smart device. Some implementations additionally or alternatively relate to utilization of data corresponding to previous installations of similar smart devices to tailor provided instructions in order to mitigate the reoccurrence of past issues during configuration of smart devices. Some implementations additionally or alternatively relate to proactively suggesting and/or providing, to a user, guidance related to a smart device in response to determining the smart device is to be configured by the user and/or in response to determining a complete configuration of the smart device has not occurred.
US10754662B2 System and method for distributed system discovery in a clustered environment
A method, computer program product, and computing system for initiating a boot mode process for a plurality of devices included within a device cluster of a storage system. The boot mode process includes: generating a cluster device identifier for a first device chosen from the plurality of devices, generating a cluster device count for the first device, and broadcasting from the first device to all of the other plurality of devices, a boot cluster device message. The boot cluster device message includes the cluster device identifier of the first device, and the cluster device count of the first device. The boot cluster device message is broadcast at a first frequency.
US10754658B2 Information processing apparatus, information processing method, and computer-readable recording medium
An apparatus includes an arithmetic circuit that performs a pipeline operation on first data as an input; and a determination circuit that determines, based on pipeline operation results, whether to perform the pipeline operation by inputting, to the arithmetic circuit, second data different from the first data, wherein when the determination circuit has determined that the pipeline operation is to be performed by inputting the second data to the arithmetic circuit, the arithmetic circuit suspends the pipeline operation using the second data thereof, and performs the pipeline operation with the first data input until the second data is input, and when the second data is input, the arithmetic circuit resumes the pipeline operation using the second data.
US10754656B2 Determining and predicting derived values
A predicted value to be used in register-indirect branching is predicted. The predicted value is to be stored in one or more locations based on the prediction. An offset for a predicted derived value is obtained. The predicted derived value is to be used as a pointer to a reference data structure providing access to variables used in processing. The predicted derived value is generated using the predicted value and the offset. The predicted derived value is used to access the reference data structure during processing.
US10754649B2 Computation engine that operates in matrix and vector modes
In an embodiment, a computation engine is configured to perform vector multiplications, producing either vector results or outer product (matrix) results. The instructions provided to the computation engine specify a matrix mode or a vector mode for the instructions. The computation engine performs the specified operation. The computation engine may perform numerous computations in parallel, in an embodiment. In an embodiment, the instructions may also specify an offset with the input memories, providing additional flexibility in the location of operands. More particularly, the computation engine may be configured to perform numerous multiplication operations in parallel and to accumulate results in a result memory, performing multiply-accumulate operations for each matrix/vector element in the targeted locations of the output memory.
US10754630B2 Build-time code section-specific compiler selection
Systems, methods, and computer-readable media are described for selecting, at build time, a respective compiler and/or a respective set of compiler options for each section of code to be compiled such that the compiler/compiler options selected for each code section are optimized for that code section with respect to one or more metrics. Abstract syntax tree (AST) analysis and semantic analysis may be performed at build time for each section of code to identify the compiler/compiler options that produce compiled object code for that code section that maximizes or minimizes a desired metric. The metric according to which compiler/compiler option optimization is performed may be any suitable metric including, without limitation, performance, binary size, security, reliability, scalability, and so forth.
US10754626B2 Visual and code views in a process workflow user interface
In embodiments of the present invention improved capabilities are described for modifying a workflow condition including displaying a workflow component through a graphical user interface, where the workflow component includes at least one visual depiction of a function associated with the workflow component; and changing a representational view of the workflow component from a first representational level to a second representational level when a detail level selector is changed.
US10754625B2 Systems and methods for managing a database back end as a service
Systems and methods for managing a database back end as a service are described. In some aspects, the described systems and methods provide for a cloud-based resource for servicing a request for data from an application to a remote database and/or a service. In some aspects, the described systems and methods provide for a cloud-based application client for requesting data from a remote database and/or a service.
US10754618B2 Random number generator
A random number generation device includes conductive lines including interruptions and a number of conductive vias. A via is located at each interruption. Each via randomly fills or does not fill the interruption. A circuit is capable of determining the electric continuity or lack of continuity of the conductive lines.
US10754613B2 Audio master selection
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.
US10754612B2 Playback device volume control
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.
US10754596B2 Image forming apparatus
An image forming apparatus includes a communication device, a received data processing portion, a human detection sensor, a sensitivity setting portion, a rest control portion, and a return control portion. The sensitivity setting portion sets, based on content of the job data, the sensitivity of the human detection sensor for a time when specific devices including the received data processing portion are in a predetermined rest state. The rest control portion causes the specific devices to transit to the rest state when a predetermined rest condition is satisfied. The return control portion causes the specific devices to transit from the rest state to a return state when the human detection sensor detects a human body in the situation where the specific devices are in the rest state, wherein larger power is consumed in the return state than in the rest state.
US10754585B2 Method for performing writing management in a memory device, and associated memory device and controller thereof
A method for performing writing management in a memory device, the memory device, and the controller thereof are provided. The method may include: writing first partial data of even-page data into a non-volatile (NV) memory; transmitting a first set of commands without a confirmation command to the NV memory, to write the first partial data and second partial data of the even-page data into an internal buffer within the NV memory; transmitting a second set of commands and the confirmation command to the NV memory, to write the first partial data and the second partial data into a block of the NV memory; writing third partial data of odd-page data into the NV memory; and writing the first and the second partial data into an even page of another block of the NV memory, and writing the third and fourth partial data into an odd page of this block.
US10754582B2 Assigning data to a resistive memory array based on a significance level
In an example, a method includes receiving input data and dividing the input data into a plurality of data portions, wherein the size of each data portion is based on a significance level. The input data may be assigned to at least one resistive memory array. Assigning the input data to at least one resistive memory array may comprises at least one of (i) assigning at least one data portion of the input data to be represented by a resistive memory array representing a number of bits, wherein the number of bits represented within the resistive memory array is based on the size of the at least one data portion; and (ii) processing each data portion of the input data with at least one resistive memory array.
US10754578B2 Memory buffer management and bypass
Methods, systems, and devices for memory buffer management and bypass are described. Data corresponding to a page size of a memory array may be received at a virtual memory bank of a memory device, and a value of a counter associated with the virtual memory bank may be incremented. Upon determining that a value of the counter has reached a threshold value, the data may be communicated from the virtual memory bank to a buffer of the same memory device. For instance, the counter may be incremented based on the virtual memory bank receiving an access command from a host device.
US10754577B2 Dynamic flow control for transferring data efficiently and effectively over non-linear buffered network paths
A method of transferring data between local and remote computing systems includes the step of transferring data between the local and remote computing systems via a local buffer in the local computing system and a series of steps carried out during transferring of data from the local to the remote computing system. The steps include receiving a statistic from the remote computing system, computing an average transfer rate of the data transfer between the local and remote computing systems based on the statistic, determining whether or not a throttle condition is in effect based on the computed average transfer rate, and upon determining that the throttle condition is in effect, throttling the transferring of data into the local buffer.
US10754565B2 Systems and methods for deferred lock enforcement
Systems and methods for providing deferred lock enforcement for transactions are described. The method includes receiving a first request for access to a data resource for a transaction, assigning a first lock to the transaction, and receiving, from a candidate reader, a second request for access to the data resource. The method further includes determining an interpretation of the first lock as i) a first lock type responsive to determining that the transaction is in a read phase or ii) a second lock type responsive to determining that the transaction is in a commit processing phase, and assigning a second lock to the candidate reader responsive to interpreting the first lock as the first lock type, or declining to assign the second lock to the candidate reader responsive to interpreting the first lock as the second lock type.
US10754558B2 Vehicular device
A vehicular device includes: a function processing unit that executes an application software; a volatile memory that temporarily stores a backup data; and a backup processing unit that copies the backup data from the volatile memory to a non-volatile memory when an event for terminating an operation occurs. The function processing unit and the backup processing unit execute processes independently, and are accessible to a same memory space in the volatile memory, respectively. The function processing unit reads out the backup data from the volatile memory and reboots the application software when an event for maintaining an activation occurs while the backup processing unit is storing the backup data from the volatile memory to the non-volatile memory.
US10754554B2 Providing a reliable distributed queuing service
A method, system, and computer-readable medium is described for facilitating interactions between software programs by providing a reliable data queuing service that enables the programs to store and retrieve elements of data queues. In some situations, the data queuing service is provided to users who purchase usage of the data queuing service for application programs executed by or otherwise affiliated with the users. In addition, accessibility of the data queuing service to remote executing programs may be enhanced via a defined API of the data queuing service, such as a Web services-based API. Availability of the data queuing service may also be enhanced in some situations by using multiple alternative distributed systems for a data queue such that each of the alternative systems stores a subset of the elements of the data queue.
US10754551B2 Workload-aware storage-allocation system
A method and associated systems for a workload-aware thin-provisioning system that allocates physical storage to virtual resources from pools of physical storage volumes. The system receives constraints that limit the amount of storage that can be allocated from each pool and the total workload that can be directed to each pool. It also receives lists of previous workloads and allocations associated with each volume at specific times in the past. The system then predicts future workloads and allocation requirements for each volume by regressing linear equations derived from the received data. If the predicted values indicate that a pool will at a future time violate a received constraint, the system computes the minimum costs to move each volume of the offending pool to a less-burdened pool. It then selects the lowest-cost combination of volume and destination pool and then moves the selected volume to the selected pool.
US10754546B2 Electronic device and method for executing function using input interface displayed via at least portion of content
An electronic device and method are disclosed. The electronic device includes a display and a processor, which implements the method, including: displaying virtual reality image, a virtual keyboard including a plurality of keys indicating a plurality of characters, and a representation of an external electronic device superimposed on the virtual reality image, wherein the virtual keyboard is displayed in a virtual touch pad area of the representation corresponding to a touch pad of the external electronic device, receiving information regarding a first touch input, transmitted from the external electronic device in response to detecting the first touch input on the touch pad, identifying, using the received information, a key corresponding to the first touch input from among the plurality of keys, and displaying, in at least a portion of the virtual reality image, a character indicated by the identified key on at least portion of the image.
US10754540B2 Image sharing method and electronic device
Embodiments of this application provide an image sharing method. The method includes: establishing, by a first electronic device, a Bluetooth link to a second electronic device; establishing, by the first electronic device, a Wi-Fi link to a Wi-Fi wireless access point, and establishing, by the second electronic device, a Wi-Fi link to the Wi-Fi wireless access point; obtaining, by the first electronic device, an image, and sending the image to the second electronic device over a Wi-Fi link; and after receiving the image, determining, by the second electronic device, whether a display screen of the second electronic device is on. The second electronic device displays the image on the display screen if determining that the display screen is on. According to the method in this application, transaction processing efficiency of an electronic device can be greatly increased.
US10754536B2 Content-based directional placement application launch
A user can select content on an interface screen and provide an associated directional placement instruction to launch a new application window that displays the selected content or information associated with the selected content. The directional placement instruction may indicate an area of the screen where the user prefers to display the new application window. Responsive to the initiation of the directional placement instruction, a conversion module converts the selected content into a placeable representation of the new application. Responsive to receipt of the directional placement instruction, a window management system presents the new application window in the user interface in a location based on the directional placement instruction.
US10754517B2 System and methods for interacting with a control environment
A system and methods for facilitation of user interactions with an electronic device. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced interface to a user. A method of providing user interaction using a compact status indicator is described. A method for providing a virtual scroll wheel to a user for interaction with content sets is described. A method for allowing a user to dynamically modify a scalable user interface is described. A method for providing gesture based input to a user via a virtual gesture pad is described. A method of providing an interactive graphic search query interface is described. A method for indicating and selecting available content type is described.
US10754512B1 Dynamic instream autoplay based on presence of watch while mini player
Dynamic media players are disclosed. A method for providing the dynamic media players includes presenting a first media player and a plurality of elements in a user interface (UI); providing a first playback of a first media item in the first media player in the UI; in response to receiving user input, scrolling the plurality of elements to remove from view one or more of the plurality of elements that were visible in the UI prior to the user input, and to display, in the UI, a second media player that was not visible in the UI prior to the user input; determining that the second media player is configured to start a second playback of a second media item without a user playback request; and stopping the first playback of the first media item and providing the second playback of the second media item without the user playback request.
US10754503B2 Methods and apparatus for providing recommendations to a user of a cloud computing service
A method and apparatus is disclosed for transferring digital content from a computing cloud to a computing device and generating recommendations for the user of the computing device.
US10754502B2 Framework for contextual notifications
A framework for implementing contextual notifications is provided. According to one set of embodiments, a computer system can receive a notification including a context identifier. The computer system can further attempt to match the context identifier to an object created or instantiated by an application running on the computer system. If the attempt to match is successful, the computer system can invoke a notification handler associated with the object or with the application, where the notification handler is configured to present, in a user interface of the computer system, the contents of the notification contextually with respect to the object.
US10754488B2 Touch panel, conductive sheet for touch panel, and touch sensor
A touch panel has a transparent insulating member, a first electrode layer, and a second electrode layer, in which in a case where a total area of first non-connecting wires in a first electrode of the first electrode layer is A1, a total area of first electrode wires in the first electrode is B1, and an occupation ratio of the first non-connecting wires in the first electrode is C1, C1=A1/(A1+B1) is satisfied, in a case where a total area of second non-connecting wires in a second electrode of the second electrode layer is A2, a total area of second electrode wires in the second electrode is B2, and an occupation ratio of the second non-connecting wires in the second electrode is C2, C2=A2/(A2+B2) is satisfied, and at least one first electrode and at least one second electrode satisfying C2
US10754486B2 Composite yarn for the position sensitive capacitive touch sensing
It is disclosed a composite yarn (1) comprising an electrically conductive yarn (2) and an electrically resistive yarn (3), wherein said electrically conductive yarn (2) is coupled to said electrically resistive yarn (3), and wherein the electrically conductive yarn (2) is electrically insulated from the electrically resistive yarn (3). It is further disclosed a touch sensor (10) comprising at least one composite yarn (1) according to anyone of the previous claims, and a detection device (5) configured to evaluate the capacitance values (CR, CC) of the electrically resistive yarn (3) and of the electrically conductive yarn (2) of said composite yarn (1), said detection device (5) being configured to calculate the ratio (CR/CC) between said capacitance values (CR, CC) of the electrically resistive yarn (3) and of the electrically conductive yarn (2) and to provide an output signal (SOUT) indicative of the location of a touch event along said composite yarn (1) in function of said ratio (CR/CC).
US10754485B2 Printed wiring
In printed wiring that is formed, on a surface of a base member. by a film of cured electrically conductive ink and that includes: a wavy line; a first wiring element located at one side of both sides sandwiching the wavy line in a width direction; and a second wiring element located at the other side of the both sides and adjacently to the wavy line; a surplus wavy line is provided which is another wavy line, which extends along the wavy line adjacently to the wavy line between the wavy line and the first wiring element, and which is connected to the wavy line to have the same potential.
US10754457B2 Touch-screen panel with multiple sense units and related methods
This document discloses, systems, methods, and articles of manufacture, related to position sensors and uses of such sensors. Multiple panels can be arranged in close proximity to one another and one or more sense or drives lines associated with each respective panel can be associated with a control circuit of the other adjacent panel.
US10754454B2 User notification method, handwritten data capture device, and program
A user notification method performed by a handwritten data capture device includes determining whether a pointing body is in a pen-up state or a pen-down state, and determining whether coordinate data of a pointing body on a touch sensor of the handwritten data capture device is stored in a first area of a memory. In response to determining that the coordinate data is stored in the first area of the memory and that the pointing body is in the pen-up state, making a first user notification, for example, by causing a LED lamp to slowly flash a light green color. In response to an acceptance of a given user operation, switching a storage destination of the coordinate data to a second area of the memory that is different from the first area. Accordingly, a user may be prevented from forgetting to press an operating button for changing a storage destination file of handwritten data.
US10754453B2 Handwriting input system, board, and identification component
A handwriting input system includes a board for writing and a pen that serves as a writing instrument. The pen includes a pen tip that leaves visible handwriting on the board when the pen tip comes into contact with the board and an identification circuit that provides an identification signal. The board includes a coordinate detection section that detects position coordinates of a position on the board where the pen tip is in contact with the board and a pen identification section that detects the identification signal in a contactless manner.
US10754449B2 Bristle brush sensors
A stylus brush for creating paintbrush-like digital effects using a digitizer. The stylus brush includes sensing filaments. The sensing filaments include a conductor extending the length of the filament, wherein the conductor transmits light or current along the length of the filament; a cladding or insulator juxtaposed against the conductor; and a means for changing a light or electrical property passing through the conductor when the filament bends along the length as compared to the light or electrical property of the filament in a nonbent condition, wherein the filament has a width not more than 1 mm and length not more than 10 cm.
US10754447B2 Stylus capsule
In various examples there is a capsule of a stylus for operation with a digitizer device. The capsule is sized and shaped to fit within a housing of the stylus and is a modular capsule which can be used in different styli. The capsule comprises a generally cylindrical housing tapered at a tip end and formed from plastics material. The capsule has a stylus tip comprising a tip antenna. The capsule has at least one antenna printed on an outer surface of the housing.
US10754441B2 Text input system using evidence from corrections
A text input system is described for inputting text to a computing device. The text input system has a memory storing first evidence comprising text selected by a user for input to the computing device in a first attempt by a user to input intended text. The memory stores second evidence comprising either information about text deleted by the user or text selected by the user in a second attempt at inputting the intended text. The text input system has an input model configured to combine at least the first and second evidence to produce combined evidence; and a text predictor configured to take the combined evidence as input and use the combined evidence to compute a plurality of predicted text items for input to the computing device.
US10754435B2 Information processing apparatus and method, and program
The present technology relates to information processing apparatus and method, and a program, which are capable of presenting an operation input unit in a position in which a user easily performs an input operation. An imaging unit captures an image of a vicinity of a display unit. A hand recognition unit recognizes a hand by extracting a hand image obtained by capturing a hand, based on feature information of the hand, from the image captured by the imaging unit. The hand position detection unit specifies a real position on a display unit from information on a position in an image in which the hand image is present. A display control unit for an operation input unit displays an operation input unit in a position on the display unit which is specified based on the position of the hand detected by the hand position detection unit.
US10754432B2 Information processing device and information processing method for detecting gesture manipulation
To recognize gestures with high precision without impairment of a user's convenience. An information processing device according to the present disclosure includes: an acquisition unit configured to acquire manipulation information based on a gesture manipulation of a user; and a processing unit configured to perform processing on a basis of the manipulation information. The processing unit performs predetermined processing in a case where first manipulation information based on a first user manipulation is acquired, and performs the predetermined processing in a case where second manipulation information based on a second user manipulation related to the first user manipulation is acquired and third manipulation information based on a third user manipulation performed within a predetermined period of time after the second user manipulation is acquired.
US10754431B2 Information processing device and information processing method
An information processing device includes an acquisition unit that acquires manipulation information based on a gesture manipulation of a user and a determination unit that determines that processing is to be performed on a basis of the manipulation information. The determination unit determines that first processing is to be performed in a case where first manipulation information based on a first user manipulation is acquired, and that the first processing is to be performed, on a basis of acquired usage information of the user, in a case where second manipulation information based on a second user manipulation related to the first user manipulation is acquired.
US10754430B2 Systems and methods for providing social media with an intelligent television
An Intelligent Television provides unique user interfaces and user interface interactions to provide social media. The interfaces and interface are intuitive and allow the user to quickly retrieve and view social media with respect to content displayed on the Intelligent Television. Further, intuitive user interface interactions are provided to allow for the quick and efficient posting of social media from the Intelligent Television to a social media site.
US10754429B2 Haptic feedback device and method for providing haptic sensation based on video
A haptic feedback device for providing haptic sensation comprises a haptic feedback interface that includes a plurality of haptic elements. The haptic feedback device detects a plurality of different motion associated with a plurality of objects in an upcoming scene of a video based on a look-ahead buffer of the video played on an external display device or the haptic feedback device. A haptic feedback is determined for the upcoming scene of the video based on the look-ahead buffer of the video and the detected plurality of different motion associated with the plurality of objects. One or more movable haptic cues are generated on the haptic feedback interface using the plurality of haptic elements in synchronization with a current scene played on the external display device or the haptic feedback device, based on the determined haptic feedback.
US10754425B2 Information processing apparatus, information processing method, and non-transitory computer readable recording medium
An information processing apparatus is disclosed which includes a hardware processor configured to, analyze an attention degree of a gaze of a user, on the basis of gaze data in which the gaze of the user is detected, the gaze data being input externally, and assign an important degree according to the attention degree that is analyzed with respect to speech data of the user, the speech data being input externally, and is associated with a time axis that is a same as that of the gaze data to be recorded in a memory.
US10754420B2 Method and device for displaying image based on virtual reality (VR) apparatus
A method is provided for displaying an image based on a virtual reality (VR) apparatus. The method includes acquiring an image of raw-shooting-material and acquiring a shooting field-of-view (FOV) of the image of raw-shooting-material. The method also includes setting a scene FOV of a virtual scene of the VR apparatus according to the shooting FOV, and performing scene image generation and adaption to generate a scene image according to the image of raw-shooting-material and the scene FOV and to determine a size of the scene image according to the scene FOV. Further, the method includes determining a display area of the scene image by using a gyroscope sensor, and displaying the display area on a display screen of the VR apparatus.
US10754413B2 Mechanism to enter or exit retention level voltage while a system-on-a-chip is in low power mode
A computing device, system and method. The computing device includes a memory storing instructions, and a processing circuitry coupled to the memory. The processing circuitry is configured to execute the instructions to process a first control signal and a second control signal from respective first and second control pins of a computing platform. The processing circuitry is further to transition the computing platform, based on a combination of the first control signal and the second control signal and using at least one voltage pin on the platform, between a low power state and a retention power state without transitioning to an operational power state in between.
US10754409B1 Energy efficient ethernet with multiple low-power modes
An Ethernet transceiver is disclosed. The Ethernet transceiver includes transceiver circuitry including transmit circuitry, receive circuitry, and adaptive filters. The transceiver circuitry is configurable to operate in one of two low-power modes. A first low-power mode includes update operations for the adaptive filters. A second low-power mode includes turning off at least one of the transmit circuitry and the receive circuitry, and omitting update operations for the adaptive filters.
US10754399B2 Method and system for integration of electronic sensors with thermal cooling system
A system includes a computing device operatively coupled to one or more user interface components, and a thermal cooling system for cooling the computing device. The system further includes a proximity sensor positioned adjacent a thermal vent and configured to set a proximity flag in response to detecting an object in proximity to the thermal vent. The system further includes an orientation sensor coupled to the computing device and configured to set an orientation flag in response to detecting an orientation of the computing device being such that the thermal vent is facing downward. The system further includes a processor communicatively coupled to the proximity sensor, the orientation sensor, and the one or more user interface components. The processor is configured to provide an alert for output through the one or more user interface components in response to having the proximity flag set or the orientation flag set.
US10754398B2 Adaptive cooling techniques in electronic devices
Cooling of a computing device is described herein. The computing device includes a plurality of fans, a plurality of sensors, and a processor in communication with the plurality of fans and the plurality of sensors. Each sensor of the plurality of sensors is associated with at least one fan of the plurality of fans and is operable to determine a temperature. The processor is configured to determine, for each sensor of the plurality of sensors, a difference between the determined temperature and a predetermined temperature corresponding to the sensor. The processor is also configured to compared the determined differences. The processor is configured to increase a speed of at least a first fan of the plurality of fans based on the comparison, and determine which fan of the plurality of fans to decrease fan speed based on the increased speed of the first fan.
US10754395B2 Multi-axis hinge translation to adjust housing position relative to flexible display position
A portable information handling system rotationally couples first and second housing portions with a multi-axis hinge and disposes a flexible display over the first and second housing portions supported by a first sliding support over the first housing portion and a second sliding support over the second housing portion. An actuator interfaced with the multi-axis hinge translates hinge axis rotation into lateral movement of the sliding supports to adjust sliding support positions relative to flexible display positions as the flexible display folds around the hinge inner circumference.
US10754394B2 Hinged device
The description relates to hinged devices, such as hinged computing devices. One example can include first and second portions and a hinge assembly secured to the first and second portions. The hinge assembly can define first, second, and third hinge axes. The hinge assembly can include a first timing cord that synchronizes rotation around the first and second hinge axes and a second timing cord that synchronizes rotation around the second and third hinge axes.
US10754388B2 Handheld device enclosure having outer periphery members and a front cover assembly
This is directed to an electronic device enclosure. The enclosure includes an outer periphery member forming an outer surface of a device, and to which an internal platform is connected. Electronic device components can be assembled to one or both surfaces of the internal platform. The enclosure can include front and back cover assemblies assembled to the opposite surfaces of the outer periphery member to retain electronic device components. One or both of the cover assemblies can include a window through which display circuitry can provide content to a user of the device.
US10754382B2 Display device
A display device includes a display module including a plurality of non-folding portions arranged along a first direction, and a folding portion disposed between the non-folding portions; a support part facing each of the non-folding portions and the folding portion; an adhesive between the support part and each of the non-folding portions, respectively; and a sub-support part between the folding portion and the support part. Along a second direction crossing the first direction, a first width of the sub-support part is less than a second width of the display module.
US10754369B2 Reference current source and semiconductor device
A first transistor and a second transistor have control terminals coupled to each other. A current mirror circuit supplies a current having the same amount as that of a current Iref flowing through a first path including the second transistor to a second path including the first transistor and supplies a current having a predetermined number of times m of a current amount of the current Iref of the first path to a third path separate from the second path. The third transistor and a fourth transistor are provided on the third path. The third transistor has a source coupled to one end of the first transistor, and the fourth transistor has a gate coupled to a gate of the third transistor. A resistor is provided between a source of the fourth transistor and one end of the second transistor.
US10754367B2 System and method to control power grid with distributed power regeneration sources
A communication apparatus comprises a controller configured to control an output of a reverse power flow-power source that generates power for performing a reverse power flow from a facility to a power grid; and a transmitter configured to transmit reverse power flow-power source information about the reverse power flow-power source to a management server that transmits a power instruction message.
US10754363B2 Mixing unit, related mixer tap, and method for manufacturing such a mixer tap
A mixing unit with a mixer tap for mixing two fluids and a method for manufacturing the mixer tap for mixing fluids are disclosed. The mixing unit has a cartridge, which is provided with a coupling base having an inlet for a first inflow, an inlet for a second inflow, and an outlet for an outflow obtained by mixing the inflows. The mixing unit also has a housing designed to be placed in a coupled position with the coupling base. The housing is designed to change the rate of the first inflow and/or second inflow on the basis of the temperature of the outflow. The mixing unit also includes an attachment for attaching a housing to the coupling base. The attachment allows for movement of the additional housing, in relation to the cartridge, between the coupled position and a separated position.
US10754358B2 Methods and systems for controlling gas flow using a proportional flow valve
A method (400) for controlling a proportional valve. The method includes the steps of: (i) providing (410) a proportional flow valve system that includes: a closed loop flow controller (110) including a proportional flow control valve (140), a flow sensor (150), and an adjustable gain (180); and an adaptive controller (120) including a model (160) of the closed loop flow controller, and a gain control (170); (ii) actuating (420) the proportional flow control valve; (iii) measuring (430) actual gas flow; (iv) determining (440) a difference between the measured gas flow rate and a desired gas flow rate; (v) adjusting (450) the proportional flow valve using the determined difference; (vi) initiating (460) a response from the model of the closed loop flow controller; (vii) determining (470) a gain for the closed loop flow controller; and (viii) adjusting (480) the adjustable gain of the closed loop flow controller.
US10754354B2 Hover control
A hover control method includes obtaining a flight velocity of an unmanned aerial vehicle (UAV), obtaining an image frame as a keyframe in response to that the flight velocity satisfies a preset condition, and controlling hovering of the UAV using the keyframe as a reference object.
US10754351B2 Observability grid-based autonomous environment search
The novel technology described in this disclosure includes an example method comprising initializing an observability grid with an observation likelihood distribution for an environment being navigated by a mobile detection system, such as but not limited to a robot; searching the environment using the observability grid for an observation point; navigating, using a propulsion system, the robot to the observation point; and observing a target object from the observation point. The observability grid may include two or more spatial dimensions and an angular dimension. In some cases, the method may include sampling the environment with the robot based on the observation likelihood distribution of the observability grid.
US10754349B2 Robot systems providing bump detection and robots incorporating the same
A robot is provided. The robot includes a main body, one or more wheels coupled to the main body, one or more elastic members coupled to the main body, a disc coupled to the one or more elastic members, and one or more sensors. The disc is configured to move relative to the main body in response to a force exerted against the disc. The one or more sensors may detect a dislocation of the disc relative to the main body in response to the force exerted against the disc.
US10754347B2 Vehicle control device
A vehicle control device includes a tracking unit estimating a motion of a moving object, a model selection unit selecting a motion model corresponding to a moving object type, an abnormality determination unit determining a presence or absence of an abnormality of the estimation of the motion of the moving object based on the estimated moving object motion and the motion indicated by the motion model, and a control unit. A control mode in which the control unit controls traveling of a host vehicle when the abnormality determination unit determines that the abnormality is present differs from a control mode in which the control unit controls the traveling of the host vehicle when the abnormality determination unit determines that the abnormality is absent.
US10754346B2 System and method for preventing depletion of a robotic energy source
A system to prevent depletion of a robotic energy source includes: a mobile robot; a server operably connected to the robot via a communication system, the server configured to manage the robot; a robotic energy source configured to provide energy to the robot; a controller operably connected to the robot, the controller operably connected to the server, the controller configured to control the robot, the controller further configured to monitor an energy level of the robot; and a charging station configured to operably connect to the energy source, the charging station further configured to replenish the energy source.
US10754344B2 Method and apparatus for road hazard detection
A method and an apparatus for detecting a road hazard are provided. The method includes acquiring one or more sensor data from one or more sensors. The method further acquires traffic reference information and compares the one or more sensor data with the traffic reference information. A road hazard can be identified based on a comparison result between a first sensor data and the traffic reference information. Further, other sensor data are annotated to be associated with the road hazard. The other sensor data are collected within a same time frame in which the first sensor data captures the road hazard. The first sensor data that captures the road hazard and the other sensor data that are associated with the road hazard is output to a machine learning algorithm. The machine learning algorithm is trained based on the sensor data and deployed to identify a similar road hazard thereafter.
US10754338B2 Controlling an autonomous vehicle based upon labels assigned to objects represented in sensor data
An autonomous vehicle controlled based upon the output of a trained object classifier is described herein. The object classifier is trained using labeled training data generated by a pipeline configured to assign labels to unlabeled sensor data. The pipeline includes transmitting sensor signal data capturing an object to individual computing devices for indications of an object type, wherein a label is assigned to the object based on the indications and provided to a data store as labeled training data. A learning system receives the labeled training data and generates a trained object classifier (e.g., a neural network) that is deployed in an autonomous vehicle to control operation of a mechanical system based on an output thereof.
US10754335B2 Automated driving system
An automated driving system includes at least one electronic control unit configured to: recognize at least one obstacles around a vehicle, based on ambient surroundings of the vehicle; create a traveling plan of the vehicle, based on the ambient surroundings and a result of recognition of the at least one obstacles; control the vehicle using an actuator installed on the vehicle, based on the traveling plan; and perform, according to input from a user of the vehicle, overwriting operation to change the result of recognition of the at least one obstacles used for creation of the traveling plan.
US10754332B2 Monitoring device that performs monitoring on operations of an actual machine
Provided is a monitoring device capable of easily ascertaining an abnormality. A monitoring device comprises: an acquisition unit which acquires actual operation data (53a) from a control device which controls an actual machine; a storage unit which stores reference operation data indicating reference operation of the actual machine, first related information and second related information; a timing chart generation unit which generates an actual operation timing chart and a reference operation timing chart, and displays the timing charts on a display device; and a simulation data generation unit which generates simulation data of a reference image and a real image.
US10754329B2 Automatic distribution of device parameters for commissioning portions of a disconnected process control loop
Disclosed herein are techniques for automatically distributing device identification amongst components of a process control loop in a process plant while the loop is communicatively disconnected from the plant's back-end environment or control room. A field device's identification is stored in a memory of a component of the loop (which may be the field device or a proxy) and is used for commissioning the field device. While the loop remains disconnected, the field device's identification is distributed to the memory of another component of the loop and used for commissioning a portion of the loop including the field device and the another component. Additional distribution to other components for commissioning other loop portions is possible. Distribution may be triggered by the completion of certain commissioning activities, the establishment of communicative connections between components, and/or other conditions. Other parameters and/or information descriptive of the field device may be similarly distributed.
US10754317B2 Control of an electrical power network
A method of controlling an electrical power network in which a sudden event which may lead to loss or excess of generation or load. The electrical power network comprises plural controllers, each controller configured to control an apparatus connected to the power network at a different respective location in the electrical power network. The method comprises determining the occurrence of the sudden and receiving synchronised quantities in each of the controllers each of the quantities corresponding to one of frequency and angle at respective different locations in the electrical power network. The method further comprises generating a control output from each controllers in dependence on the received plural quantities, each control output controlling its respective apparatus, each controller generating the control output independent of operation of any other controller and on an ongoing basis in dependence on ongoing receipt of the plural quantities.
US10754305B2 Controller for parallel link mechanism
A controller for a parallel link mechanism includes a drive control unit that controls driving of a parallel link mechanism and a command section that gives a command for controlling an actuator to the drive control unit. The command section includes a natural frequency prediction unit that calculates a predicted value string of a natural frequency changing depending on the position of an end effector for each interpolation position of the end effector by using a dynamic model that simulates a mechanical system from a base to a link joint of the parallel link mechanism with a translational spring and simulates a mechanical system from the link joint to the end effector with one rigid body. The drive control unit includes a filter that changes a frequency component to be suppressed for each interpolation positions according to a predicted value string at each interpolation position of the end effector.
US10754301B2 Liquid powered device
A liquid powered device, including a housing assembly configured to be worn on the wrist of a user. The housing assembly includes a front portion and a back portion. A liquid tank assembly is secured within the housing assembly. The liquid tank assembly has a fluid inlet. A power assembly is secured within the liquid tank assembly. An electronic module assembly is secured within the liquid tank assembly. The power assembly is in fluid communication with the fluid inlet to provide filling of the power assembly. The power assembly and the electronic module assembly are each separately liquid sealed. A pressure relief assembly is positioned within the liquid tank assembly for relief of undesired pressure therein.
US10754299B2 Electronic watch
An electronic watch with a two-coil stepper motor including: a magnetized rotor; a stator including: first and second stator magnetic-pole portions, which are formed so as to oppose to each other through the rotor; and a third stator magnetic-pole portion, which is formed between the first stator magnetic-pole portion and the second stator magnetic-pole portion so as to face the rotor; a coil A to be magnetically coupled to the first stator magnetic-pole portion and the third stator magnetic-pole portion; and a coil B to be magnetically coupled to the second stator magnetic-pole portion and the third stator magnetic-pole portion; and a high-speed drive pulse generation circuit configured to output a drive pulse for driving the rotor to the coil A or the coil B, and wherein the rotor is rotationally driven in increments of 360° due to a drive pulse train formed of the plurality of drive pulses.
US10754297B2 Determine and project holographic object path and object movement with multi-device collaboration
Embodiments described herein provide a solution for providing a holographic projection. A plurality of holographic projecting mobile devices that are within a physical area are identified. A set of holographic object paths that can be projected using the identified holographic projecting mobile devices is determined. A holographic object path is selected from this set of holographic object paths. A holographic object is projected moving according to the holographic object path by the plurality of holographic projecting mobile devices.
US10754295B2 Ultra-thin color phase hologram with metasurfaces
A device for producing a subwavelength hologram. The device comprises a metasurface layer attached to a substrate. The metasurface layer includes an array of plasmonic antennas that simultaneously encode both wavelength and phase information of light directed through the array to produce a hologram. The wavelength is determined by the size of the antennas, and the phase is determined by the orientation of the antennas.
US10754293B1 Image forming apparatus having heater, temperature sensor and controller which disables print suspend operation
An image forming apparatus includes an image forming unit, a temperature sensor configured to measure a temperature of the image forming unit, and a controller. The controller is configured to control an operational state of the image forming apparatus to be in a print ready state or a print unready state in which power consumption of the image forming apparatus is less than power consumption of the image forming apparatus in the print ready state. For a preset period after the image forming apparatus transitions out of the print unready state, the controller disables a print suspend operation that is otherwise carried out when the temperature detected by the temperature sensor is a threshold value or higher. After the preset period, the controller enables the print suspend operation.
US10754288B2 Image forming apparatus, method for controlling the same, and recording medium
An image forming apparatus includes a detection unit that detects a user of the image forming apparatus, a power supply control unit that, when a person approaching the image forming apparatus is detected by the detection unit when the image forming apparatus is in a power saving state where power supply to a function unit included in the image forming apparatus is stopped, activates the function unit while maintaining the display unit in a non-display state, and a display control unit that, when the user of the image forming apparatus instructs the display unit to present display after power is supplied to the function unit by the power supply control unit, changes the display unit to a display state.
US10754282B2 Image forming apparatus
An image forming apparatus includes an image former, an informing unit, and a hardware processor. The image former prints an image on continuous paper by: forming an electrostatic latent image on an image holder based on image information of a job; developing the electrostatic latent image with toner, thereby forming a toner image on the image holder; and transferring the toner image onto the continuous paper. Based on the image information of the job, the hardware processor calculates a coverage of the image to be printed on the continuous paper. Based on the calculated coverage, the hardware processor determines a continuously printable distance on the continuous paper. The hardware processor causes the informing unit to inform a user of the continuously printable distance before the image former starts the printing.
US10754279B2 Image forming apparatus having air blowing on a sheet
An image forming apparatus includes a transfer portion to transfer a toner image to a sheet, a fixing portion to fix the toner image, a reverse conveyance portion to perform a reverse conveyance operation in which the sheet is conveyed to a first direction and thereafter conveyed to a second direction that is opposite to the first direction, and a reverse guide configured to guide the sheet in the reverse conveyance operation. A conveyance guide pair forms a conveyance path through which the sheet subjected to the reverse conveyance operation passes, and guides the sheet toward the transfer portion, and an air blowing portion blows air toward the conveyance path. In addition, a ventilation portion is provided through which air blowing from the air blowing portion toward the reverse guide passes, the air having passed through the ventilation portion flowing along the reverse guide.
US10754272B1 Charging device and cleaning member
A charging device includes a charging member that includes a conductive elastic layer and a conductive surface layer disposed on an outer circumferential surface of the conductive elastic layer and a cleaning member that includes a support and a foamed elastic layer disposed on an outer circumferential surface of the support and having a higher surface free energy than the conductive surface layer of the charging member and that rotates in contact with the conductive surface layer of the charging member.
US10754268B1 Toner for electrostatic image development, electrostatic image developer, and toner cartridge
A toner for electrostatic image development includes: a binder resin; and a coloring agent. When an image with a toner mass per unit area of 4.0 g/m2 is formed using the toner, the image has a color that satisfies the following conditions (A), (B), and (C): (A) L* is from 37 to 50 inclusive; (B) a* is from −12 to 8 inclusive; and (C) b* is from −49 to −40 inclusive.
US10754265B2 Image forming apparatus
An image forming apparatus including: an image bearing member; a developing member to supply a developer to the image bearing member; and a cleaning member to clean a peripheral surface of the image bearing member in contact with the peripheral surface, wherein a plurality of grooves extend in a circumferential direction on the peripheral surface, and have a width in a generatrix direction of the peripheral surface within a range of at least 0.5 μm and not more than 40 μm, and are formed to be side by side in the generatrix direction; the number of the grooves is at least 20 and not more than 1000 per a width of 1000 μm in the generatrix direction of the peripheral surface; and an average depth (Rvk) of a valley of a projection under a core section of a roughness curve of the peripheral surface is 0.08 μm or less.
US10754261B2 Reticle optimization algorithms and optimal target design
Metrology target designs on the reticle and on the wafer, and target design and processing methods are provided. Target designs comprise coarse pitched periodic structures having fine pitched sub-elements, which vary in sub-element CD and/or height, an orthogonal periodic structure, perpendicular to the measurement direction, with an orthogonal unresolved pitch among periodically recurring bars, which provide a calibration parameter for achieving well-printed targets. Orthogonal periodic structures may be designed on the reticle and be unresolved, or be applied in cut patterns on the process layer, with relatively low sensitivity to the cut layer overlay. Designed targets may be used for overlay metrology as well as for measuring process parameters such as scanner aberrations and pitch walk.
US10754259B2 Method and device for pupil illumination in overlay and critical dimension sensors
An illumination system for a metrology apparatus that can achieve illumination spatial profile flexibility, high polarization extinction ratio, and high contrast. The illumination system includes a polarizing beam splitter (PBS), an illumination mode selector (IMS), and a reflective spatial light modulator (SLM). The PBS divides an illumination beam into sub-beams. The IMS has a plurality of apertures that transmits at least one sub-beam and may be arranged in multiple illumination positions corresponding to illumination modes. A pixel array of the reflective SLM and reflects a portion of the sub-beam transmitted by the IMS back to the IMS and PBS. The PBS, IMS, SLM collectively generates a complex amplitude or intensity spatial profile of the transmitted sub-beam.
US10754249B2 Coating compositions for photolithography
In a first aspect, methods are provided that comprise: (a) applying a curable composition on a substrate; (b) applying a hardmask composition above the curable composition; (c) applying a photoresist composition layer above the hard mask composition, wherein one or more of the compositions are removed in an ash-free process. In a second aspect, methods are provided that comprise (a) applying an organic composition on a substrate; (b) applying a photoresist composition layer above the organic composition, wherein the organic composition comprises a material that produce an alkaline-soluble group upon thermal and/or radiation treatment. Related compositions also are provided.
US10754244B2 Pattern forming method as well as production methods for processed substrate, optical component, circuit board, electronic component and imprint mold
A pattern is formed on a substrate with forming a layer of a curable composition (A1) containing a component (a1) serving as a polymerizable compound on a surface of the substrate, then dispensing droplets of a curable composition (A2) containing a component (a2) serving as a polymerizable compound (a2) and a component (b2) serving as a photopolymerization initiator dropwise discretely onto the layer of the curable composition (A1), subsequently sandwiching a mixture layer of the curable composition (A1) and the curable composition (A2) between a mold and the substrate, then irradiating the mixture layer with light to cure the mixture layer, and then releasing the mold from the mixture layer after the curing.
US10754243B2 Pattern forming method as well as production methods for processed substrate, optical component, circuit board, electronic component and imprint mold
A pattern is formed on a substrate with a layer of a curable composition (A1) containing a component (a1) serving as a polymerizable compound on a surface of the substrate, then dispensing droplets of a curable composition (A2) containing at least a component (a2) serving as a polymerizable compound dropwise discretely onto the layer of the curable composition (A1), subsequently sandwiching a mixture layer of the curable composition (A1) and the curable composition (A2) between a mold having a pattern and the substrate, then irradiating the mixture layer with light to cure the layer, and releasing the mold from the mixture layer after the curing, a contact angle of a composition of components of the curable composition (A1) except a solvent of the curable composition (A1) with respect to a surface of the mold being 10° or less.
US10754237B2 Control apparatus, control method, projection system, and storage medium
A control apparatus for controlling a plurality of projection apparatuses each of which projects an image onto a projection surface includes a setting unit configured to set a control group including two or more projection apparatuses, a reception unit configured to receive an instruction relating to a direction in which to move projection areas of the two or more projection apparatuses included in the control group in the projection surface, and a control unit configured to, in response to the instruction, control the two or more projection apparatuses included in the control group in such a way as to move the projection areas of the two or more projection apparatuses in a direction corresponding to the instruction.
US10754234B2 Projection device
An embodiment of the present invention enables an improvement in image resolution. A projection device (1) includes: a light source (11); a MEMS mirror (14) which reflects and two-dimensionally scans the laser beam emitted from the light source; and a free-form lens (15) which changes focusing properties of the laser beam reflected by the scanning section such that, after propagation of the laser beam to a screen (20) onto which the image is to be projected, a shape of the laser beam when viewed on the screen has a first width that is shorter than a second width of the shape, the first width being along a horizontal direction corresponding to a primary scanning direction in which the MEMS mirror scans the laser beam, the second width being along a vertical direction.
US10754227B2 Cover for a camera body and lens
A cover for a camera body having a hot shoe and an attached lens has a flexible sleeve that has an opening for the end of the lens and an opening through which the camera body and lens can be inserted and through which the camera body can be manipulated. The sleeve is provided with a clear panel or window for viewing the camera body. The cover has a connector attached to the sleeve and protruding inwardly for detachable connection to the hot shoe of the camera body.
US10754224B2 Wavelength conversion device, transmission device, and transmission system
A wavelength conversion device includes a light source configured to output an excitation light beam, a modulator configured to phase-modulate the excitation light beam, a polarization adjustor configured to adjust a polarization angle of the excitation light beam to 45 degrees or 135 degrees with respect to a polarization angle of a signal light beam, and a nonlinear medium configured to generate four-wave mixing of the excitation light beam whose polarization angle is adjusted and the signal light beam to generate an idler light beam having a frequency corresponding to a difference between frequencies of the signal light beam and the excitation light beam from the signal light beam.
US10754217B2 Display structure and electronic device
A display structure and an electronic device having the same are provided. The display structure includes a display screen and a light adjusting component located at a light emitting side of the display screen. An operating state of the light adjusting component comprises a light transmitting state and a polarization state, and the light adjusting component comprises a first region and a second region which are independently controllable. The display screen comprises a plurality of independently controllable pixels. Further, when the first region of the light adjusting component is in the light transmitting state, the pixels that are in the display screen and correspond to the first region are disabled to allow light emitted from the first region to penetrate through the display screen.