US10237256B1

Systems, methods, and apparatus, including computer-readable storage media storing executable instructions, for providing dynamic identity profiles are described. A dynamic user identity may be generated and updated in real time according to a user's interactions, interests, and various other suitable parameters. Contextual information, geo-fencing, beacon transmissions, and various other features may be used to acquire information that is included in the dynamic user identity and to provide more effective and intelligent interactions of the user with other devices based on the dynamic user identity.
US10237235B1

A technology is described for a managed NAT (Network Address Translation) system. An example method of the NAT system may include receiving a request to launch a NAT system for a computing network that includes a number of computing devices. The NAT system may be used to allocate network addresses and ports for computing instances executing on one or more host computing devices according to a NAT policy. The NAT policy may include specifications that may be obtained and used to determine allocation of network addresses to the computing instances. The NAT system may then be associated with the computing devices included in the computing network and the NAT policy may be applied among the computing devices.
US10237225B1

A computer based system for social network assistance is disclosed. Via use of the system and related methods, a high-volume social media account (for example, an airline Twitter account) may be managed to enable prompt and thorough responses to incoming social media messages. In this manner, customer issues and feedback may be more effectively addressed, resulting in improved customer satisfaction and goodwill associated with the owner of the high-volume social media account.
US10237223B2

A user operating a messaging client can use control codes to defer messages for later action. For example, a user can defer a message by forwarding the message to herself and including in a field of the message a control code indicating that the message should be deferred until a particular condition is met. A message management service can receive the forwarded message, detect the control code, and defer the forwarded message, the original message, or both, e.g., by temporarily moving the message(s) to a deferred-message store until the condition is met.
US10237219B2

A mobile communication device includes: a display; a memory configured to store image data and communication party information associated with the image data; and at least one processor configured to display, when a sent mail that is transmitted by the mobile communication device is selected and transmission destination information of the sent mail corresponds to the communication party information, the image data together with the transmission destination information on the display, wherein the image data was previously stored in the memory and not attached to the sent mail.
US10237215B2

A method for notifying of an activity of a first user to a second user during a first communication session is provided. The method includes receiving an interrupt when the first user engages in a second activity during the first communication session, encoding an information message by a first device of the first user, after receiving the interrupt, and sending the information message to a second device of the second user.
US10237214B2

Methods and devices are provided for sharing media data between terminals. The method includes: a first terminal receives a media data sharing parameter through a NFC link, the media data sharing parameter including: a sharing link connection parameter, and/or, location information of media data to be shared. When the media data sharing parameter includes the sharing link connection parameter, the first terminal establishes a sharing link between the first terminal and the second terminal according to the sharing link connection parameter, and acquires the media data to be shared through the sharing link. When the media data sharing parameter includes the location information of the media data to be shared, the first terminal acquires the media data to be shared according to the location information of the media data to be shared.
US10237213B2

A computer monitors communications between at least two users on the electronic communication platform. The computer associates the monitored communications with one or more communication segments, while each communication segment being associated with a corresponding graphical user interface (GUI) component of a communication program. The computer identifies a question within the monitored communications and associates the identified question with at least one question component of the GUI of at least one of the one or more communication segments.
US10237210B2

An information processing system includes an apparatus and terminal devices, wherein a first terminal device of the terminal devices includes a first acquisition unit acquiring a file name of one file stored in the apparatus using first user information, a first send unit sending a message including the first user information and access information and directed to the second user, wherein a second terminal device of the terminal devices includes a receiving unit receiving the message from the another apparatus based on second user information, a second acquisition unit acquiring one file specified by the access information using the first user information, wherein the apparatus includes a determination unit determining whether one file is sent to the second terminal device based on the first user information and information of the user who can access one file, and a second send unit sending one file to the second terminal device.
US10237206B1

A method of forwarding a multicast packet by a physical forwarding element is provided. The method receives a multicast packet that identifies a multicast group. The method scans a multicast tree associated with the multicast group to identify an ECMP group for forwarding the multicast packet to a member of the multicast group. The method calculates a group of hash values on several fields of the packet and uses a first hash value in the group of hash values to identify a first path in the ECMP. The method determines that the identified path has failed. The method uses a second hash value to identify a second path in the ECMP. The method forwards the multicast packet to the multicast member through the second path.
US10237201B2

An Information Handling System (IHS) includes a processor device in communication with a network interface and a memory containing a queue of one or more virtual machine (VM) workloads. The processor device determines, based on monitored resource utilization, a constraining resource of a selected server that is performing one of storage services and network services and assigns a Quality of Service (QoS) threshold to the selected server based on the constraining resource. The processor device assigns VM workload/s, from among compute workloads, to a VM of the IHS based on requirements of the VM for resource utilization. In response to determining that the selected server has failed to satisfy the QoS threshold the predefined number of times over the monitoring interval, the processor device migrates at least one of the assigned VM workloads away from the selected server to another server of the IHS.
US10237196B2

A method of generating and processing a broadcast signal according to an embodiment of the present invention includes: receiving one or more packets, from among Internet protocol (IP) packets and MPEG2-TS packets, as input packets; generating at least one link layer packet including the received input packets, generating a broadcast signal including the at least one link layer packet; and transmitting the broadcast signal.
US10237193B2

In embodiments, a client station operates to identify and prioritize time-sensitive short-range wireless packets, such as time-sensitive Bluetooth Low Energy (BTLE) packets, in a congested wireless environment. The client station may identify time-sensitive packets using, e.g., the type of device providing the packets, a state of the device providing the packets, and/or the type of data included in the packets. The client station may prioritize the time-sensitive packets in various ways, including by providing priority scheduling to the time-sensitive packets; pausing communication of other types of Bluetooth packets, such as A2DP packets; reducing a data rate of other types of Bluetooth packets, such as A2DP packets; and/or extending a data packet size of time-sensitive BTLE packets. The time-sensitive packets may thus be prioritized over packets associated with the same wireless protocol and/or a different wireless protocol.
US10237191B2

This disclosure describes systems, devices, methods and computer readable media for enhanced network communication for use in higher performance applications including storage, high performance computing (HPC) and Ethernet-based fabric interconnects. In some embodiments, a network controller may include a transmitter circuit configured to transmit packets on a plurality of virtual lanes (VLs), the VLs associated with a defined VL priority and an allocated share of network bandwidth. The network controller may also include a bandwidth monitor module configured to measure bandwidth consumed by the packets and an arbiter module configured to adjust the VL priority based on a comparison of the measured bandwidth to the allocated share of network bandwidth. The transmitter circuit may be further configured to transmit the packets based on the adjusted VL priority.
US10237185B2

A method and system for increasing the collection of network traffic data in a network based on the occurrence of predetermined criteria. A network appliance manages network traffic in the network and passes data traffic on the network. Network traffic data is collected based on the data traffic passing through the network appliance at a normal level. It is determined whether the network traffic data indicates an abnormal condition. The collection of network traffic data is increased through the network traffic appliance when an abnormal condition is detected. The network traffic data from the increased collection is stored in a memory device.
US10237184B2

A resource management system that includes at least one managed computing system including a plurality of hierarchal computer resources and a server computing system that is coupled to the at least one managed computing system through a network. The server computing system includes a broker in communication with a plurality of providers. The broker is configured to receive a Uniform Resource Identifier (URI) request for a first resource of the plurality of hierarchal computer resources included in the at least one managed computing system. The URI request includes a resource path that identifies the first resource by a hierarchy of a plurality of collections. The broker is configured to determine a last collection in the hierarchy of the plurality of collections that matches a first provider of the plurality of providers, and forward the request directly to the first provider such that the first provider processes the URI request.
US10237171B2

Methods and apparatus for facilitating efficient Quality of Service (QoS) support for software-based packet processing by offloading QoS rate-limiting to NIC hardware. Software-based packet processing is performed on packet flows received at a compute platform, such as a general purpose server, and/or packet flows generated by local applications running on the compute platform. The packet processing includes packet classification that associates packets with packet flows using flow IDs, and identifying a QoS class for the packet and packet flow. NIC Tx queues are dynamically configured or pre-configured to effect rate limiting for forwarding packets enqueued in the NIC Tx queues. New packet flows are detected, and mapping data is created to map flow IDs associated with flows to the NIC Tx queues used to forward the packets associated with the flows.
US10237170B2

A flow switch stores a plurality of pairs of a protocol message for a communication protocol used in a data plane communication and an identifier of the protocol message. The flow switch applies any one of the stored protocol messages to the data plane communication, and applies an identifier corresponding to a protocol message of a flow control target in the data plane to a control plane communication for a controller.
US10237169B2

Technologies for quality of service based throttling in a fabric architecture include a network node of a plurality of network nodes interconnected across the fabric architecture via an interconnect fabric. The network node includes a host fabric interface (HFI) configured to facilitate the transmission of data to/from the network node, monitor quality of service levels of resources of the network node used to process and transmit the data, and detect a throttling condition based on a result of the monitored quality of service levels. The HFI is further configured to generate and transmit a throttling message to one or more of the interconnected network nodes in response to having detected a throttling condition. The HFI is additionally configured to receive a throttling message from another of the network nodes and perform a throttling action on one or more of the resources based on the received throttling message. Other embodiments are described herein.
US10237167B2

A method for selecting routes for items being sent from a given beginning node to a given destination node within a network. Each segment of a trip is evaluated and assigned a negative reward based on the deviation from the ideal length of time to complete that segment. Upon arrival of the item at the destination node, the route is assigned a large positive reward. The system is configured to attempt to maximize rewards at all times by selecting the routes with the lowest likelihood of delay. As more and more trips are completed, the control system may define a policy that selects routes based on their probability of yielding the highest reward.
US10237165B2

A data traffic management system and method is described. Embodiments of the data traffic management system and method can include creating a plurality of tunnels in a communications network between a data center and a remote network. A failover solution of tearing down a tunnel when an issue is detected and immediately transferring data traffic to a second tunnel is provided. The plurality of data tunnels can be continuously monitored to ensure a viable data tunnel is available when a primary data tunnel fails.
US10237162B2

The invention relates to a device, in particular a router, for bundling a plurality of Internet access lines into a virtual Internet access line for the purpose of providing the sum of the bandwidths of the plurality of Internet access lines for a transmission of data via the virtual Internet access line, wherein the device divides a data packet to be transmitted among a plurality of data packets for separate transmission via the plurality of Internet access lines, wherein the device is designed to calculate redundancy information and to transmit said redundancy information along, from which redundancy information lost data packets can be restored, such that packet losses on an Internet access line do not lead to packet losses on the bundled virtual line.
US10237159B2

A large-scale computer system including a plurality of nodes is controlled to improve its system performance without aggregating data in a single site. There is provided a computer system including a plurality of computers, wherein a processor: detects a trigger to calculate a control value for controlling a process to be performed by the computer; identifies a target computer for which an evaluation value is obtained; calculates the evaluation value of its own computer; obtains the evaluation value from the target computer; calculates a first point using at least one of the evaluation value of its own computer and the evaluation value of the target computer; obtains a second point from the target computer; calculates the control value using the first point and the second point; and controls the process performed by the computer based on the control value.
US10237154B2

The present invention relates to a network monitoring device and methods for estimating time elapsed between a user's first selection of an item or hyperlink on a web browser of a user device and a first bit received by the user device from a corresponding web server.
US10237143B2

A type of an access to a server, which is assigned to a user terminal as a server which provides a service to the user terminal in accordance with an access from the user terminal, is acquired, and it is judged whether or not the type is a prescribed type. When a frequency of judgment of “prescribed type” in the judgment is higher than a prescribed frequency, an apparatus which executes the assignment is set so as not to assign the server to the user terminal from the next time.
US10237140B2

Systems, software, and methods for managing networks of connected electronic devices are described. In one example, network management policy and network management applications are transferred automatically upon detection and identification of a new device, protocol or application on the network. In another example, information related to at least one aspect of the network is obtained by an NMAS, and at least one applicable management policy is identified by the NMAS; and the identified policy is used to manage at least one aspect of the network's operation.
US10237134B2

A method of configuring a set of conversation identifiers (IDs) at a network device in a distributed resilient network interconnect (DRNI) of a link aggregation group is disclosed. The method starts with initializing the set of conversation IDs, wherein the initialization includes setting entries of a Boolean vector associated with the set of conversation IDs to be a sequence of zeroes, and wherein the Boolean vector includes values indicating processing the set of conversation IDs through the single gateway or the single aggregator of the network device. The method continues with determining that distribution of the set of conversation IDs needs to be updated, setting values of an operational vector indexed by the conversation IDs, and setting values of the Boolean vector, wherein the Boolean vector lists whether the single gateway or the single aggregator of the network device is associated with each of the conversation IDs.
US10237132B2

Embodiments relate to the communications field, and provide a configuration method, a network device, and user equipment, so as to correctly configure different types of radio bearers and correctly configure a MAC entity. The method includes determining, by the network device, a configuration type and generating a first message according to the configuration type. The method also includes sending the first message to the user equipment. The method embodiment is used to configure a radio bearer.
US10237130B2

A process for processing VxLAN data units in an environment that includes an operating system configured for processing VSLAN data units, and a fast path environment configured for receiving incoming VxLAN data units and capable of processing such VxLAN data units. The process comprises obtaining VxLAN processing configuration parameters used by the operating system, configuring the fast path environment for processing received VxLAN data units based on the obtained parameters, and selecting, at the fast path environment, at least one received VxLAN data unit for processing by the operating system.
US10237128B2

A method for installing an outdoor unit, the outdoor unit for receiving signals from a satellite, the method including determining, with an electronic device, pointing information to be applied to the outdoor unit; receiving signal quality information on the electronic device and from an indoor unit, the indoor unit including a modem or receiver and being connected to the outdoor unit, and pointing the outdoor unit according to the received signal quality information.
US10237127B1

A method includes (a) receiving from several different storage systems, several discovery packets, each different type of system having a different minimal amount of configuration information required to initialize, (b) displaying an identifier for each system from which a discovery packet was received, (c) receiving a selection of a particular system, (d) determining which type of system the selected system is, each type being associated with a distinct set of initialization parameter selection choices reflecting the minimal amount of configuration information required to initialize a system of that type, (e) displaying the initialization parameter selection choices associated with the determined type of system, (f) receiving initialization parameter selections responsive to the displayed initialization parameter selection choices, and (g) sending an initialization command to the selected particular system including the received initialization parameter selections to allow the selected particular system to be properly initialized.
US10237124B2

This application discloses a network operation, administration, and maintenance (OAM) method, an apparatus, and a system. The method includes: receiving a fault alarm message sent by an MP, where the fault alarm message includes fault information; determining according to the fault alarm message, a first maintenance set to which the MP belongs, where the first maintenance set includes MPs using a first OAM technology; querying an OAM database, to obtain a second maintenance set interacting with the first maintenance set, where the second maintenance set includes MPs using a second OAM technology; and sending a fault notification message to all MPs in the second maintenance set or an MP that is determined according to a policy in the second maintenance set. Therefore, a related fault alarm may be centrally notified on a management plane, and is decoupled from a specific OAM technology, thereby greatly reducing an implementation difficulty.
US10237121B2

A linear protection switching-based domain connecting method includes determining, by a protection interconnecting node, a user traffic transceiving path based on information on a presence or absence of defect in working paths and protection paths, generating working path control information and protection path control information based on information on the determined user traffic transceiving path and the information on the presence or absence of the defect in the protection paths, and transmitting the generated working path information to the working interconnecting node, and connecting two paths among the protection paths, and the connection path based on the protection path control information.
US10237120B2

Systems, devices, and methods for detecting an Ethernet segment failure in an Ethernet virtual private network (EVPN) are described herein. An example method can include monitoring for failure of an Ethernet segment, establishing a bidirectional forwarding detection (BFD) session with a remote peer, and transmitting a BFD control packet to the remote peer over a network. The BFD control packet can include a notification of the failure of the Ethernet segment.
US10237119B2

An event clustering system includes an extraction engine in communication with a managed infrastructure. A sigalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The sigalizer engine determines one or more common steps from events and produces clusters relating to events. The sigalizer engine determines one or more common characteristics of events and produces clusters of events relating to the failure or errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. In response to production of the clusters one or more physical changes in a managed infrastructure hardware is made, where the hardware supports the flow and processing of information.
US10237110B2

The present disclosure relates to a 5G or pre-5G communication system for supporting a higher data rate beyond a 4G communication system such as LTE. According to an embodiment of the present invention, a method for transmitting a synchronization signal by a base station in a filter bank multi carrier (FBMC) system and a base station using the same may be provided, the method comprising the steps of: generating a frequency-domain quadrature amplitude modulation (QAM) symbol sequence having a length of k for a synchronization signal; mapping the QAM symbol sequence to a sub-carrier of a filter bank on the basis of the correlation characteristic of the synchronization signal; generating a quadrature amplitude modulation-filter bank multicarrier (QAM-FBMC) symbol including the synchronization signal on the basis of the mapping, and transmitting the generated QAM-FBMC symbol. In addition, a terminal communicating with the base station and an operation method for the terminal may be provided.
US10237109B2

Interference (I1, I2) is mitigated in a waveform received at the input of a receiver in a wireless network, the interference comprising passive intermodulation PIM products of at least a first signal (C1). A first stream of time samples (5) is generated of a simulated first PFM product of at least the first signal (C1), and a second stream of time samples (6) is generated of the simulated first PIM product. The second stream has a delay with respect to the first stream. A replica (8) is generated of the interference by processing (7) at least the first stream and the second stream, the processing comprising reducing a degree of correlation between the first stream and the second stream, and the replica of the interference is combined with a stream of time samples of the received waveform (40) to reduce the interference in the received waveform.
US10237094B2

Radio signals are received in a receiving device having an internal radio receiver that is designed to carry out a channel estimation for error correction, in the course of a receiving process of the radio signals received in a radio channel. The internal radio receiver communicates with an external radio receiver, which receives the same radio signals as the internal radio receiver at the measuring time, carries out a channel estimation for error correction, and transmits the channel estimation to the internal radio receiver, wherein the internal radio receiver uses the channel estimation of the external radio receiver in order to improve its own channel estimation.
US10237075B2

One embodiment of the present invention provides a system for delivering a content piece over a network using a set of reconstructable objects. During operation, the system obtains a metadata file that includes a set of rules; generates the set of reconstructable objects for the content piece based on the set of rules included in the metadata file; cryptographically signs the set of reconstructable objects to obtain a set of signed reconstructable objects; and delivers, over the network, the set of signed reconstructable objects along with the metadata file to a recipient, thereby enabling the recipient to extract and store a copy of the content piece and then to reconstruct the set of signed reconstructable objects from the stored copy of the content piece and the metadata file.
US10237072B2

A data-carrying device and methods of authenticating the same are disclosed. The data-carrying device is described as being capable of communicating via the Near Field Communications (NFC) protocol and may have one or more NFC Data Exchange Format (NDEF) records stored in its memory. The data-carrying device also comprises or has the ability to generate a signature that proves the data-carrying device is the authorized device for storing the one or more NDEF records. A data-carrying device that attempts to transmit an NDEF record without a valid signature may be identified as an unauthorized data-carrying device.
US10237067B2

This invention relates to a network interface device. A first capture device interfaces with a first external information source to capture first external information. A processor processes the captured first external information and stores it in a first media. The processor initiates the storage of the first captured information at an initial time and completes storage of the first captured information at a completion time, thus providing a stored defined set of first captured information. A transmitter transmits the defined set of stored captured information to a remote location on a network. A remote processing system is disposed at the remote node on the network and includes a database and a receiver for receiving the transmitted defined set of first captured information. A data converter is operable to convert the received defined set of first captured information to a second format. The database stores the set of converted captured information.
US10237061B2

Provided are a computer program product, system, and method for generating master and wrapper keys for connected devices in a key generation scheme. For each of the devices, a wrapped master key comprising a master key for the device and a wrapper key is stored. The wrapper keys for a plurality of the devices are generated by another of the devices. For each of a plurality of the devices, the master key for the device is used to generate the wrapper key for a target device comprising another of the devices. For each of the devices, the wrapper key for the device is used to decrypt the stored wrapped master key. At least one of the devices uses the master key for the device to encrypt and decrypt data at the device.
US10237059B2

Disclosed are devices, systems, apparatus, methods, products, and other implementations, including a method that includes receiving a block of information from non-processor memory at an interface between the non-processor memory and processor memory comprising two or more processor memory levels, determining whether the block of information received from the non-processor memory at the interface corresponds to encrypted instruction code, and decrypting the block of information at the interface between the non-processor memory and the processor memory for storage in one of the two or more levels of the processor memory in response to a determination that the received block of information corresponds to the encrypted instruction code. The block of information is stored at the one of the two or more levels of the processor memory without being decrypted when the received block of information is determined to correspond to data.
US10237057B2

A method for controlling the exchange of private data, associated with a client device, between an application in execution on or for the device and a serving node in a data network, comprising transmitting a request to the serving node from the application for access to a service requiring use of the private data, receiving challenge data at the application from the serving node, requesting authorization for the use of the private data using a secure user interface of the client device to a trusted information manager on the basis of the challenge data, transmitting an obfuscated version of the private data for use with the service from the trusted information manager to the application on the basis of the authorization.
US10237055B1

Systems and methods for a communication system including a set of transmitters, wherein operations of the set of transmitters are synchronized with an accuracy bound by a synchronization error. A controller forms a message with ordered symbols including data symbols and at least one identification symbol, and controls transmitters from the set of transmitters to transmit the message using a cyclic delay diversity (CDD). Wherein each transmitting transmitter prior to transmitting, circularly rotates the ordered symbols of the message with a unique shift, then copies some symbols located at an end of the message. Wherein a number of the copied symbols is based on a predetermined cyclic prefix length, into a first position in the rotated message, to form a transmitter identifiable message, and transmits via each transmitting transmitter the transmitter identifiable message.
US10237052B1

Systems and methods disclosed herein provide for effectively eliminating the rotational and static phase skews between the in-phase (I) and quadrature (Q) clocks generated by phase interpolators in decision feedback equalizer based receivers. Embodiments of the systems and methods provide for (i) a ring oscillator that eliminates the rotational phase skews and (ii) a plurality of clock mixers that eliminate the static phase skews.
US10237051B2

In accordance with embodiments disclosed herein, there is provided systems and methods for jitter sensing and adaptive control of parameters of clock and data recovery (CDR) circuits. A receiver component includes an adaptive CDR loop dynamic control circuit. The adaptive CDR loop dynamic control circuit is to detect first sinusoidal jitter at a first frequency and a first amplitude and update parameters of the CDR circuit to a first plurality of values based on the first frequency and the first amplitude. The adaptive CDR loop dynamic control circuit is further to detect second sinusoidal jitter at a second frequency and a second amplitude and update the parameters of the CDR circuit to a second plurality of values based on the second frequency and the second amplitude. The first sinusoidal jitter is in a first incoming data signal and the second sinusoidal jitter is in a second incoming data signal.
US10237045B2

It is described a method for allocating a transmission mode to a user equipment for a radio transmission within a cellular network between the user equipment and a base station, wherein the user equipment is adapted to communicate with the base station in the allocated transmission mode via a communication channel. The method includes determining, by the base station, an information being indicative for a quality of the communication channel, receiving, by the base station, a feedback information from the user equipment being indicative for the quality of the communication channel, determining a compensation value based on the information and the feedback information, wherein the compensation value is adapted for compensating a difference between the information and the feedback information, determining an adapted transmission mode for the user equipment based on the compensation value, and allocating the adapted transmission mode to the user equipment.
US10237036B2

A method comprising, at a mobile station, transmitting a pilot message to a base station in response to determining that no signal has been received at the mobile station within a predetermined time period or that a received signal has been below a predetermined intensity within a predetermined time period, said pilot message comprising a pilot tone sent at reduced bandwidth, and receiving a response from the base station, said response beamsteered towards the receive direction and/or power of the pilot message.
US10237034B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A terminal in a wireless communication system according to an embodiment of the present invention comprises: a controller for determining a first size corresponding to a number of bits allocated for a first PMI (precoding matrix indicator) and a second size corresponding to a number of bits allocated for a second PMI; and a transmitting unit for transmitting feedback information, including the first PMI corresponding to the first size and the second PMI corresponding to the second size, to a base station.
US10237031B2

The present invention provides a method includes: determining, by a base station, MBSFN subframe configuration signaling according to a configuration of a cell, where the MBSFN subframe configuration signaling includes CRS transmission configuration information used to indicate a region for transmitting a CRS in a time domain; sending, the MBSFN subframe configuration signaling to the user equipment; and transmitting a signal. Another method includes: determining configuration signaling according to a configuration of a cell, where the configuration signaling includes configuration information of the cell, transmitted by using a SIB 2 and used to indicate, to user equipment, configuration information of a subframe using an extended CP, or second configuration information of a CP length, used to indicate configuration information of a frequency band using an extended CP and/or a frequency band using a normal CP in at least one subframe; sending the configuration signaling to the user equipment.
US10237024B2

Examples of the present invention provide a method for allocating Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) channel resources supporting transmit diversity and channel selection. The method includes: receiving, by a UE, Physical Downlink Control Channel (PDCCH) information and Physical Downlink Shared Channel (PDSCH) data from a base station through two Carrier Components (CCs); obtaining, by the UE according to specific indication information, Physical Uplink Control Channel (PUCCH) channel resources required for transmitting HARQ-ACK feedback information using a transmit diversity technique; and transmitting, by the UE, the HARQ-ACK feedback information on the obtained PUCCH channel resources adopting the transmit diversity technique. According to the method provided by the examples of the present invention, it is possible to allocate HARQ-ACK channel resources to the UE reasonably and avoid waste of channel resources in the premise that channel selection and SORTD technique are supported.
US10237023B2

The present disclosure relates to a 5G or pre-5G communication system which will be provided in order to support a higher data transmission rate than in 4G communication systems such as LTE. A method at a relay node according to one example of the present invention is a hybrid automatic repeat request method at the relay node in a relay wireless communication system using a compress-and-forward (CF) scheme, and may comprise the steps of: when receiving data from a previous node, performing mesh quantization so as to have redundant information at the time of quantization for transmitting, to a next node, the data received from the previous node; transmitting to the next node by channel-coding only an amount transmittable to a channel set for transmitting to the next node from upper information among the quantized information; and when receiving negative acknowledgement (NACK) from the next node, retransmitting to the next node by channel-coding only an amount transmittable to the set channel among the other information which is not transmitted among the quantized information.
US10237022B2

The embodiments of the invention relate to a method for a first network node (NN 1) for transmitting or retransmitting data to a second network node (NN2). The method contains receiving at the first network node (NN1) from the second network node (NN2) a feedback parameter (FP) in response to a first transmission (DT1) of at least two data segments (DS1-1, DS2-1, DS3-1) of a data packet. The feedback parameter (FP) is a number of counted data segments of the at least two data segments (DS1-1, DS2-1, DS3-1) incorrectly received or lost or correctly received at the second network node (NN2) by the first transmission (DT1). The method further contains determining at the first network node (NN 1) for a second transmission (DT2) to the second network node (NN2) the data (DS1-2, DS2-2, DS3-2, NCS, DS1 1 R, DS21 R, DS31 R) as a function of the feedback parameter (FP) and transmitting or retransmitting the data (DS 1-2, DS2-2, DS3-2, NCS, DS1 1 R, DS21 R, DS31 R) by the second transmission (DT2) from the first network node (NN 1) to the second network node (NN2). The embodiments of the invention further relate to a further method for the second network node (NN2) for receiving data transmitted or retransmitted from the first network node (NN 1). The further method (MET-NN2) contains determining at the second network node (NN2) the feedback parameter (FP) in response to the first transmission (DT1) from the first network node (NN 1) to the second network node (NN2), transmitting from the second network node (NN2) the feedback parameter (FP) to the first network node (NN 1), and receiving at the second network node (NN2) the data (DS 1-2, DS2-2, DS3-2, NCS, DS 1 1 R, DS21 R, DS31 R) by the second transmission (DT2) from the first network node (NN 1). The embodiments of the invention further relate to a first computer program, the first network node (NN 1), a second computer program and to the second network node (NN2).
US10237014B1

Certain aspects relate to methods, apparatuses, computer readable mediums and wireless nodes. For example, an apparatus generally includes an interface configured to obtain, during a TXOP owned by a second apparatus, at least one first frame from the second apparatus and a processing system configured to (i) determine a MCS associated with the at least one first frame, (ii) increase a value of a counter if the MCS associated with the at least one first frame is the same as a MCS associated with a frame previously obtained by the apparatus during the TXOP and (iii) take one or more actions based on the counter value.
US10237008B2

A bridge element is provided for establishing clock synchronization across network elements including a first network element using a first clock synchronization transport protocol and a second network element using a second clock synchronization transport protocol different from the first clock synchronization transport protocol. The bridge element includes a port, a protocol translation port and an interconnect structure. The port may receive a clock synchronization signal from the first network element using the first clock synchronization protocol. The interconnect structure may receive the clock synchronization signal from the port. The protocol translation port may receive the clock synchronization signal from the interconnect structure, translate the clock synchronization signal between the first clock synchronization transport protocol and the second clock synchronization transport protocol, and provide the translated clock synchronization signal to the second network element using the second clock synchronization protocol.
US10236999B2

A method comprises receiving a reference signal from a first node, estimating channel information from said received reference signal, and causing a signal to be transmitted to said first node, said signal comprising a reference signal and information dependent on said channel information.
US10236989B2

Systems and methods for data transport in an optical communications system, including generating a pairwise optimized (PO) multi-dimensional signal constellation in a single stage. The PO multi-dimensional signal constellation is generated by selecting a pair of symbols from a received constellation with M symbols, defining and minimizing an objective function with one or more constraints to optimize the selected pair of symbols, and iteratively selecting and optimizing one or more different pairs of symbols from the received constellation until a threshold condition is reached. Neighbor symbols from the generated PO multi-dimensional signal constellation in each polarization are clustered to formulate a clustered PO multi-dimensional signal constellation, and data is modulated and transmitted in accordance with the clustered PO multi-dimensional signal constellation.
US10236982B1

Technology for fiber parameter identification in an optical communications network is described. One or more C-matrices are calculated from one or more corresponding signals received at a receiver from a transmitter over a link in the optical communications network, where each C-matrix comprises a plurality of C-coefficients representative of nonlinear noise in the received signal. A combination of chromatic dispersion (CD) pre-compensation applied at the transmitter and CD post-compensation applied at the receiver may substantially compensate for a net CD of the link. The one or more C-matrices are used to identify one or more fiber parameter estimates of the link, such as one or more fiber types, one or more nonlinear coefficients, or one or more dispersion coefficients. A controller of the optical communications network may use the identified fiber parameters estimates to control a state of the network to achieve an objective, such as improved network performance.
US10236974B2

A first set of signal carriers of a plurality of signal carriers may be determined to be faulty. The first set of signal carriers may be for transmitting a first set of respective lane signals of a plurality of lane signals. A second set of signal carriers of the plurality of signal carriers may be identified as not faulty. The second set of signal carriers may be for transmitting a second set of lane signals of the plurality of lane signals. Based on the determining and identifying, one or more of the first set of lane signals may be routed from the first set of signal carriers through a first subset of the second set of signal carriers, the routing of the one or more of the first set of lane signals may cause a bandwidth capacity to increase to a highest available bandwidth.
US10236967B2

A method and apparatus for use in an IEEE 802.11 root access point (AP) are provided. The method may comprise transmitting, from the root AP to the R-AP, an indication of a number of end-STAs which the R-AP is allowed to associate with. A first message may be received, from the R-AP that enables the root AP to associate the end-STA with the R-AP, the first message including: an indication of a number of information fields in the first message and a number of information fields identified by the indication of the number of information fields. Each information field may include a unique identifier associated with a respective indicated end-STA associated with the R-AP. A second message may be transmitted for the end-STA, from the root AP to the R-AP, and the second message may include the unique identifier.
US10236963B2

A method of operating a communication system is disclosed. The method includes transmitting a plurality of channel state information reference signal (CSI-RS) sub-resources and a plurality of mode configuration signals to a remote transceiver. The method further includes receiving channel state information (CSI) signals according to the mode configuration signals for the respective sub-resources.
US10236960B2

A terminal having a communication function includes: a first multiband antenna; a second multiband antenna; a radio frequency transceiver including a primary carrier wave port and a secondary carrier wave port; and a switching control circuit electrically connected with the primary carrier wave port, the secondary carrier wave port, the first multiband antenna, and the second multiband antenna. The switching control circuit is configured to connect the primary carrier wave port with the first multiband antenna and connect the secondary carrier wave port with the second multiband antenna if signal quality of the first multiband antenna meets a preset quality condition, and connect the primary carrier wave port with the second multiband antenna and connect the secondary carrier wave port with the first multiband antenna if the signal quality of the first multiband antenna does not meet the preset quality condition.
US10236957B2

A method and apparatus for allowing a UE to transmit uplink signals using a MIMO scheme are disclosed. In order to maintain good Peak power to Average Power Ratio (PAPR) or Cubic Metric (CM) properties when the UE transmits uplink signals using the MIMO scheme, the UE uses a precoding scheme based on a precoding matrix established in a manner that one layer is transmitted to each antenna in specific rank transmission.
US10236954B2

The present invention relates to the field of communications network technologies, and discloses a data processing method and apparatus. In embodiments of the present invention, stream channel quality information is obtained, and then port mapping of a to-be-transmitted data stream is determined according to the stream channel quality information. The port mapping is used to make channel quality of data streams distributed in a same code word satisfy the following: a sum of fluctuation values that is used to represent channel quality of data streams in all code words is less than a sum of fluctuation values that is used to represent channel quality of data streams in all code words under original port mapping.
US10236932B1

Methods and apparatus for transmitting signals that are magnetically latched at a receiver. In embodiments, a signal isolator comprises a transmitter and a receiver on separate die. Signal disruptions may be minimized. In embodiments, the transmitter and/or receiver can be monitored for proper operation.
US10236931B2

A dual-mode signal transceiver includes a first transmitter circuit, a second transmitter circuit, and a receiver circuit. The first transmitter circuit is configured to operate in a first mode and configured to process a first input signal according to a first oscillating signal, in order to output a first output signal. The second transmitter circuit is configured to operate in a second mode and configured to process a second input signal according to a second oscillating signal, in order to output a second output signal, wherein a frequency of the second oscillating signal is not an integral multiple of a frequency of the first oscillating signal. The receiver circuit is configured to process an external signal associated with one of the first mode and the second mode according to the first oscillating signal, in order to read data associated with the external signal.
US10236929B2

Secure electronic communication devices can, for example, include a baseplate, a base coupled to the baseplate, a housing disposed at least partially within a volume defined by the base, where the housing includes at least a portion of a cavity to house an electronic communication device, and a housing coupling member that rotatably couples the housing to the base.
US10236925B2

A front-end circuit includes an antenna terminal, front-end terminals (Pfe1, Pfe2), a circulator, and frequency-variable filters. The circulator sends transmission signals of communication bands of a frequency division duplex system and a time division duplex system from the front-end terminal (Pfe1) to the antenna terminal. The circulator sends a reception signal from the antenna terminal to the front-end terminal (Pfe2). The frequency-variable filter is connected between the front-end terminal (Pfe1) and the circulator, passes transmission signals of the frequency division duplex system and the time division duplex system, and attenuates signals other than the above transmission signals. The frequency-variable filter is connected between the circulator and the front-end terminal (Pfe2), passes a reception signal of the frequency division duplex system, and attenuates signals other than the above reception signal.
US10236921B1

A signal booster device comprises a first antenna for communicating with a mobile and a second antenna for communicating with a base station. A signal path connects the antennas to each other. The signal booster device comprises a downlink amplifier, an uplink amplifier and a first downlink power detector for detecting a downlink signal power. The signal booster device comprises a bypass line for directly electrically connecting the first antenna to the second antenna and a control unit configured to obtain a measurement value from the first downlink power detector. The control unit is configured to enable the bypass line if the measurement value of the downlink signal power oversteps a first limit value so that the signal booster device switches from normal operation mode into bypass mode. The downlink amplifier and the uplink amplifier are electrically disconnected from the respective first antenna and second antenna if the bypass line is enabled.
US10236917B2

Providing memory bandwidth compression in chipkill-correct memory architectures is disclosed. In this regard, a compressed memory controller (CMC) introduces a specified error pattern into chipkill-correct error correcting code (ECC) bits to indicate compressed data. To encode data, the CMC applies a compression algorithm to an uncompressed data block to generate a compressed data block. The CMC then generates ECC data for the compressed data block (i.e., an “inner” ECC segment), appends the inner ECC segment to the compressed data block, and generates ECC data for the compressed data block and the inner ECC segment (i.e., an “outer” ECC segment). The CMC then intentionally inverts a specified plurality of bytes of the outer ECC segment (e.g., in portions of the outer ECC segment stored in different physical memory chips by a chipkill-correct ECC mechanism). The outer ECC segment is then appended to the compressed data block and the inner ECC segment.
US10236914B2

One coding scheme is selected from a plurality of coding schemes, an information sequence is encoded by using the selected coding scheme, and an obtained encoded sequence is modulated to obtain a modulated signal. The obtained modulated signal is subjected to a phase change and is transmitted. The plurality of coding schemes include at least a first coding scheme and a second coding scheme. The first coding scheme is a coding scheme with a first coding rate for forming a generated first codeword as a first encoded sequence by using a first parity check matrix. The second coding scheme is a coding scheme with a second coding rate obtained after puncturing processing, for generating a second encoded sequence by performing the puncturing processing on a generated second codeword by using a second parity check matrix different from the first parity check matrix. The number of bits of the first encoded sequence is equal to the number of bits of the second encoded sequence.
US10236912B2

Provided is an LDPC (Low Density Parity Check) code for terrestrial cloud broadcast. A method of encoding input information based on an LDPC (Low Density Parity Check) includes receiving information and encoding the input information with an LDPC codeword using a parity check matrix, wherein the parity check matrix may have a structure obtained by combining a first parity check matrix for an LDPC code having a higher code rate than a reference value with a second parity check matrix for an LDPC code having a lower code rate than the reference value.
US10236908B2

A flash memory storage management method includes: providing a flash memory module including single-level-cell (SLC) blocks and at least one multiple-level-cell block such as MLC block, TLC block, or QLC block; classifying data to be programmed into groups of data; respectively executing SLC programming and RAID-like error code encoding to generate corresponding parity check codes, to program the groups of data and corresponding parity check codes to the SLC blocks; when completing program of the SLC blocks, performing an internal copy to program the at least one multiple-level-cell block by sequentially reading and writing the groups of data and corresponding parity check codes from the SLC blocks to the multiple-level-cell block according to a storage order of the SLC blocks.
US10236896B1

Reducing transient response in a phase-locked loop circuit. In one instance, a system including a phase detector; a cycle slip detector; and a charge pump electrically connected to the phase detector is provided. The charge pump includes an adapt mode charge pump configured to bypass the phase detector with the cycle slip detector when a frequency error surpasses a first error threshold and an instantaneous frequency surpasses a desired frequency threshold. The charge pump also includes an adapt mode, programmable trickle current source configured to provide a ramp-up trickle current to the phase-locked loop circuit.
US10236892B2

A data communication system includes a transmitter, a channel, and a receiver includes a Clock and Data Recovery (CDR) phase detector that is configured to: calculate an overall pulse response of the data communication system; obtain a function value for each of a plurality of phases, the plurality of phases corresponding to a resolution per symbol; set a crossing phase to be a phase at which this value is minimum among the plurality of phase; and set the CDR locking phase to be the crossing phase plus a midpoint from among the plurality of phases.
US10236884B2

A semiconductor device with lower power consumption and an electronic device including the same are provided. To reduce leakage current flowing in a word line driver circuit, a switching element is provided, specifically, between the word line driver circuit and a high or low voltage power source. When there is no memory access, the switching element is turned off, thereby interrupting application of voltage (or current) from the high or low voltage power source to the word line driver circuit. Furthermore, to reduce the stand-by power due to precharge of a bit line, a switching element is provided in a bit line driver circuit, specifically, between the bit line and a high or low voltage power source. When there is no memory access, the switching element is turned off, thereby interrupting application of voltage (or current) from the high or low voltage power source to the bit line driver circuit.
US10236874B2

The invention relates to an overvoltage protection circuit (5) and a method for protecting a power semiconductor (31, 32) from over-voltages. For this purpose, a voltage applied across a power semiconductor switch is first converted to a lower voltage signal corresponding to the voltage applied to the power semiconductor switch by means of a resistance voltage divider. The reduced voltage signal is then evaluated by means of an overvoltage detector, such as a Zener or suppression diode, and the power semiconductor switch to be protected is activated if the response voltage of said diode is exceeded. By lowering the voltage level by means of a voltage divider, a Zener or suppression diode having a lower voltage level can be used for monitoring the overvoltage, said Zener or suppression diode having improved operating properties in comparison with corresponding diodes having a higher voltage level.
US10236873B2

In an example, an apparatus includes an analog switch having an n-type metal oxide semiconductor (NMOS) circuit in parallel with a p-type metal oxide semiconductor (PMOS) circuit between a switch input and a switch output. The analog switch is responsive to an enable signal that determines switch state thereof. The NMOS circuit includes a switch N-channel transistor coupled to a buffer N-channel transistor, a gate of the switch N-channel transistor coupled to the enable signal and a gate of the buffer N-channel transistor coupled to a modulated N-channel gate voltage. The PMOS circuit including a switch P-channel transistor coupled to a buffer P-channel transistor, a gate of the switch P-channel transistor coupled to a complement of the enable signal and a gate of the buffer P-channel transistor coupled to a modulated P-channel gate voltage. A control circuit is coupled to the analog switch to provide the modulated N-channel and modulated P-channel gate voltages each of which alternates between a respective supply voltage and a respective gate induced drain leakage (GIDL) mitigation voltage based on the switch state.
US10236872B1

A positive-logic FET switch stack that does not require a negative bias voltage, exhibits high isolation and low insertion/mismatch loss, and may withstand high RF voltages. Embodiments include a FET stack comprising series-coupled positive-logic FETs (i.e., FETs not requiring a negative voltage supply to turn OFF), series-coupled on at least one end by an “end-cap” FET of a type that turns OFF when its VGS is zero volts. The one or more end-cap FETs provide a selectable capacitive DC blocking function or a resistive signal path. Embodiments include a stack of FETs of only the zero VGS type, or a mix of positive-logic and zero VGS type FETs with end-cap FETs of the zero VGS type. Some embodiments withstand high RF voltages by including combinations of series or parallel coupled resistor ladders for the FET gate resistors, drain-source resistors, body charge control resistors, and one or more AC coupling modules.
US10236866B2

A timer including a Pulse Width Modulation (PWM) signal generator configured to generate, based on a clock, a PWM signal having a first frequency resolution; a PWM time shifter configured to receive from the PWM signal generator the PWM signal having the first frequency resolution, and output a PWM signal having a second frequency resolution, wherein the second frequency resolution is higher than the first frequency resolution; and a control monitor configured to: control the PWM time shifter to time shift rising edges or falling edges of the PWM signal by an amount corresponding with a second frequency resolution.
US10236862B2

A problem is improved in which a plurality of duplexers has to be used if at least one of a transmission band and reception band for a handheld terminal partially overlaps a frequency band used in another communication system. A duplexer device includes a duplexer configured to include an antenna terminal, a transmission terminal and a reception terminal and to have a specific transmission band and reception band and a band-stop filter connected to at least one of the antenna terminal, the transmission terminal and the reception terminal via a switch and configured to suppress some of at least one of the specific transmission band and reception band in response to the switching of the switch.
US10236854B2

A method of fabricating a composite electronic structure for coupling an IC Chip to a substrate, the composite electronic structure comprising: at least one metal feature layer and at least one adjacent metal via layer, said layers being embedded in a dielectric comprising a polymer matrix and extending in an X-Y plane and having height, wherein the composite electronic structure further comprises, at least one capacitor coupled with at least one inductor, the at least one capacitor comprising a selected feature in a feature layer forming a lower electrode, and depositing a ceramic dielectric layer over said selected feature, applying a layer of photoresist, patterning the photoresist with a via post over said ceramic dielectric layer, sputtering a copper seed layer and electroplating copper into the pattern to form said via post over said ceramic dielectric layer, such that the ceramic dielectric layer is sandwiched between the selected feature layer and the via post, such that the via post stands on the ceramic dielectric layer, and forms an upper electrode whose capacitance is proportional to the area of the via post forming the upper electrode, and wherein the at least one inductor is formed in at least one of the at least one feature layer and the adjacent via layer by electroplating copper into a pattern of photoresist stripping away the photoresist and laminating.
US10236851B2

A variable gain amplifier includes an input transistor, an auxiliary transistor, an active inductor and an input current replica circuit. The input transistor is arranged for receiving an input signal to generate an output signal at an output terminal. The auxiliary transistor is coupled to the output terminal of the input transistor, wherein a current of the output terminal flows into the input transistor and the auxiliary transistor. The active inductor is coupled to the output terminal of the input transistor. The input current replica circuit is coupled to the output terminal of the input transistor, wherein a current flowing through a portion of the input current replica circuit is equal to the current flowing through the input transistor, and both a current of the active inductor and the current of the portion of the input current replica circuit flow into the output terminal of the input transistor.
US10236850B2

A circuit and method is disclosed for filtering an audio signal. The circuit has a first quadrature source and multipliers for multiplying the input signal by the I and Q outputs of the quadrature source. The multiplied inputs are then passed through a pair of low pass filters, which may have an adjustable Q factor. The outputs of the low pass filters are then multiplied in a second pair of multipliers by the I and Q outputs, respectively, of a second quadrature source, which will typically be of the same frequency, but different amplitude and phase, of the first quadrature source. The twice-multiplied signals are then summed by an adder to provide an output signal. The circuit may be modified to include a companding circuit between the low pass filters and the second pair of multipliers that determines the amplitude of the input signal, filters it, and compands the signal in a compandor. The compandor may have adjustable parameters. The circuit thus allows for far greater flexibility and control of the processing of the input signal than prior art circuits.
US10236844B2

According to an embodiment, an active inductor has a first conductivity type MOS transistor with a source that is connected to an electrical power source supply line and a drain that is connected to an output terminal. It has a capacitance between a gate of the first conductivity type MOS transistor and the electrical power source supply line. It has a diode element that is connected between a drain and a gate of the first conductivity type transistor. It has an electric current source that supplies a bias electric current in a forward direction to the diode element.
US10236843B2

A high gain differential amplifier includes first through eighth transistors, first through third degeneration resistors, and first through third current sources. The fourth and fifth transistors form a p-type metal-oxide-semiconductor (PMOS) transistor pair. Further, the second and eighth transistors form a current mirror circuit. The PMOS transistor pair and the current mirror circuit form a common mode feedback circuit. The high gain differential amplifier controls the common-mode output voltage with the common mode feedback circuit and a reference voltage.
US10236838B2

An amplification circuit includes: an input stage including a driver; a transformer that includes a primary winding and a secondary winding, the primary winding being coupled to an output of the driver; and an output stage including: an output configured to be coupled to a load; and a plurality of paths coupled to the output and coupled to respective taps of the secondary winding; where at least one of the plurality of paths comprises a power amplifier.
US10236835B2

A method for ramping a switched capacitor power amplifier is disclosed, where the switched capacitor power amplifier comprises a plurality of capacitors in a capacitor bank, and where a number of the capacitors in the capacitor bank are activated. The method comprises changing the number of capacitors in the capacitor bank that are activated, maintaining the changed number of activated capacitors in the capacitor bank for a period of time, and repeating the changing and maintaining, where a length of the period of time is varied between at least two repetitions of the maintaining.
US10236834B2

A power amplifier module includes an amplifier that amplifies an input signal and outputs the amplified signal, a harmonic termination circuit that is disposed subsequent to the amplifier and that attenuates a harmonic component of the amplified signal, the harmonic termination circuit including at least one field effect transistor (FET), and a control circuit that controls a gate voltage of the at least one FET to adjust a capacitance value of a parasitic capacitance of the at least one FET. The control circuit adjusts the capacitance value of the parasitic capacitance of the at least one FET, and thereby a resonance frequency of the harmonic termination circuit is adjusted.
US10236828B2

A power amplifier has improved power added efficiency at high output power. The power amplifier includes: a first transistor for amplifying an input signal input to the base thereof and outputting the amplified signal from the collector thereof; a second transistor with power-supply voltage applied to the collector thereof to supply bias voltage or bias current from the emitter thereof to the base of the first transistor; a third transistor whose collector is connected to the collector of the first transistor to amplify the input signal input to the base thereof and output the amplified signal from a collector thereof; a fourth transistor whose base and collector are connected to supply bias from the emitter thereof to the base of the third transistor; and a first resistor with bias control voltage applied to one end thereof and the other end connected to the bases of the second and fourth transistors.
US10236826B1

A down converter, including first and second biasing circuits, mixer, and transformer coupled to receive amplifier output signal. The first and second biasing circuits each include a biasing transistor and a first and second node, respectively. Mixer includes first and second transistors coupled to first node and third and fourth transistors coupled to second node. The second and fourth transistors are coupled to a third node. The first and third transistors are coupled to a fourth node. Mixer also includes a first resistor coupled to the fourth node and a supply voltage node and a second resistor coupled to the third node and a supply voltage node. Transformer includes a primary winding coupled to receive the amplifier output signal and to a supply voltage and a secondary winding coupled to mixer and first biasing circuit at first node and coupled to mixer and second biasing circuit at second node.
US10236823B2

Disclosed is a solar cell module. The solar cell module includes a support substrate; a plurality of solar cells on a front surface of the support substrate; a bus bar electrically connected to the solar cells; and a cover member surrounding the bus bar, wherein the bus bar extends along an edge of the front surface of the support substrate to an edge of a rear surface of the support surface.
US10236820B2

Submitted is a modular stationary portable photovoltaic solar powered electrical generation, storage and supply device and light tower. The device consists of an elongated cube or rectangular prism shaped support structure with a flat base, flat sides and a flat decked top to form a protective crate shaped module when the various components, such as the solar panel arrays, telescoping mast, and light assembly or outriggers of the device are retracted to where the boundaries may be defined by the perimeters of the cube or prism. This modular design can allow for the modules to be stored, loaded, or shipped quickly, efficiently, and in greater quantities on flatbeds, in shipping containers, in warehouses, and other settings and modes where they can not only be packed end to end and side to side with no unused space, but can also be stacked up to three modules high for significantly higher storage density.The interconnectivity of multiple modules to create incrementally larger power generation, storage and distribution systems provides an easily adaptable solution to larger temporary power demands.
US10236812B2

A method may be used to error compensate a measurement of an electric motor's rotor position in a power steering system of a motor vehicle. The electric motor generates torque for assisting steering of the motor vehicle, and stray magnetic fields of motor currents affect the measurement of the rotor position with a magneto-resistive rotor position sensor. The method may involve calculating at least two compensation values based on a current vector, rotor position, and hardware dependent parameters. The at least two compensation values account for errors in the rotor position measurement due to stray magnetic fields of motor currents. The method may also involve calculating a compensated rotor position signal by subtracting the at least two compensation values of the measured rotor position, as well as transferring the compensated rotor position signal as part of a feed-back loop to a target motor torque determination in the motor control.
US10236810B2

A method of monitoring a split wind-turbine-converter system with at least one generator-side converter and at least one grid-side converter arranged at distant locations, and a DC-link in the form of an elongated conductor arrangement with at least one positive and at least one negative conductor. The impedance of the DC-link conductor arrangement is determined by means of DC-voltage sensors. The voltages between the positive and the negative conductors are determined at the generator-side converter and at the grid-side converter, and the difference between the voltages is determined. The impedance of the DC-link conductor arrangement is determined by putting the determined voltage difference in relation to the DC current flowing through the DC-link conductor arrangement. If the impedance exceeds a given impedance threshold a fault state is recognized.
US10236800B2

A system in which the operation of an electric motor is controlled by electronically controlled switches. The system includes the motor having a run winding and a start winding, a heating component, and a motor control subsystem. A control unit closes a first switch to energize the run winding, closes a second switch to energize the start winding, determines based on an amplitude and a lag time of a current flowing through the motor whether the motor has started and is running normally, and if so, opens the second switch to de-energize the start winding and closes a third switch to activate the heating component. The control unit determines whether the motor has started and is running normally by comparing the real time amplitude and lag time of the current to a plurality of stored amplitudes and lag times associated with different operating conditions.
US10236788B2

A temperature-compensated rectifying component is configured to receive an input signal and comprises: a diode part, for rectifying the received input signal and providing a rectified output signal thereby, the diode part having an operational temperature; and a temperature compensation controller, configured to control a power dissipated by the diode part over a predetermined period of time, such that an average of the operational temperature over the predetermined period of time meets pre-set criteria. This may be used in a RF detector for generating a DC level from a RF input signal, which may form part of a control circuit for setting an amplitude of an RF potential for supplying to an electronic amplifier in an analytical instrument, such as an ion optical device.
US10236776B2

A bidirectional DC-DC converter includes: a voltage conversion circuit; a first switch circuit connected between the voltage conversion circuit and a high-voltage DC power supply; a second switch circuit connected between the voltage conversion circuit and a low-voltage DC power supply; a smoothing capacitor provided between the first switch circuit and the voltage conversion circuit; and a control unit. The control unit controls the second switch circuit such that turn-on time of the second switch circuit gradually increases, and thereafter, controls the voltage conversion circuit such that a voltage-boosting switching element of the voltage conversion circuit is turned on and off. After a predetermined time elapses from when the voltage-boosting switching element starts to be turned on and off, the control unit turns off the voltage-boosting switching element and turns on the first switch circuit.
US10236771B1

Detecting failure modes of DC to DC power converters. In a system comprising a lighting microcontroller communicatively coupled to a direct current (DC) to DC power converter coupled to light-emitting diodes (LEDs) by way of an inductor, an example method may include: commanding, by the lighting microcontroller, the power converter to control an average current provided to the LEDs; reading, by the lighting microcontroller, values from the power converter; and detecting, by the lighting controller, one or more failure modes of the power converter based on the values.
US10236769B2

A charge pump includes: a first diode that is connected to a first node; a second diode that is connected to a second node; a pump capacitor that is connected to a third node to which the first diode and the second diode are connected; a power supply capacitor that is connected to the pump capacitor; a third diode that is connected between the pump capacitor and the power supply capacitor; and a zener diode that is connected in parallel to the third diode and the power supply capacitor. A power supply device decreases a ripple of an output current using a ripple reduction signal.
US10236760B2

In an embodiment, an actuator or circuit includes elements moveably coupled via bearings positioned between curved grooves. The bearings and the curves may exert a restorative force to return the elements to an original position after movement and may be spherical, cubic, cylindrical, and/or include gears that interact with groove gears. In some embodiments, an electrical coil may be coplanar with a surface of an element and a hard magnet may be positioned in the center and be polarized to stabilize or destabilize the element with respect to another element. In various embodiments, a magnetic circuit includes an element with an electrical coil wrapped in multiple directions around the element. In some embodiments, an actuator includes attraction elements and exertion of force causes an element to approach, contact, and/or magnetically attach to one of the attraction elements.
US10236747B2

A strain wave gearing with a built-in motor is provided with a motor, a wave gear mechanism enclosing the motor coaxially, and a heat-insulation spacing formed therebetween. The wave gear mechanism has a wave generator attached to the motor rotor so as to rotate integrally with the motor rotor. A wave generator plug of the wave generator is fixed to a rotor magnet back yoke of the motor rotor so as to enclose the rotor magnet back yoke. The spacing is formed in a contact surface portion between the rotor magnet back yoke and the wave generator back yoke, whereby heat transfer from the motor to the wave gear mechanism is suppressed.
US10236743B2

A motor, including: a rotational shaft, a rotor, a stator, a housing, a first end cover, and a second end cover. The first end cover includes: a cover body including a bottom surface and a top surface, a bearing cavity, and a plurality of first bosses. The rotor is mounted on the rotational shaft; the stator is nested and installed inside the housing. The rotor is nested inside the stator; the first end cover and the second end cover are disposed on a rear end and a front end of the housing, respectively. The bearing cavity is disposed in the middle of the bottom surface of the cover body. The first bosses are circumferentially disposed at intervals on the top surface of the cover body. Outer side surfaces of the first bosses are located on a circle having a circle center coincident with the center of the cover body.
US10236739B2

The present application discloses an electric working machine. The electric working machine includes a motor including a stator. The stator includes: a stator core haring a plurality of tooth portions radially extending along a radial direction; and a first coil, a second coil, and a third coil wound on the tooth portions. A start end of the first coil and a finish end of the second coil, a start end of the second coil and a finish end of the third coil, and a start end of the third coil and a finish end of the first coil are led out within a range of 200 degrees from the stator.
US10236737B2

A synchronous generator, in particular a multipole synchronous annular generator of a direct-drive wind turbine, for generating electricity, with a rotor and a stator, wherein the stator has multiple grooves in which a stator winding is arranged, wherein the stator winding releases heat energy as a result of the generation of power, and wherein a cooling body for absorbing and dissipating released heat energy is arranged in one groove, multiple grooves or all of the grooves.
US10236734B2

A rotor for an electric machine, comprising a modular design consisting of a plurality of modular elements is disclosed. These modules are arranged adjacent to each other in a direction of movement of the rotor. Each modular element has at least one magnet and at least one ferromagnetic pole shoe, and the poles of the magnet are aligned in the direction of movement of the rotor. An electric machine comprising a stator and a rotor according to the invention is also disclosed.
US10236731B2

A wet electric motor for a pump includes a stator casing, a stator arranged in the stator casing, and a can, wherein first resilient pressure elements are arranged inside the stator casing in such a way as to exert a compressive force in the direction of the can on at least parts of the stator, as well as to a pumping set with such a wet electric motor.
US10236729B2

Disclosed are a regulating method and system for a contactless transformer, applied to a regulating system including a contactless transformer and a detecting device (2), wherein the contactless transformer includes a transmitting end (11) and a receiving end (12), and the method includes: using the detecting device (2) to detect power transmission parameter information between a transmitting coil (111) and a receiving coil (121) of the contactless transformer, and a transmitting end controller (113) regulating operating parameters of a power transmitting end circuit (112) based on the power transmission parameter information; a receiving end controller (123) regulating operating parameters of a power receiving end circuit (122) based on the power transmission parameter information.
US10236727B2

A wireless power transfer system includes: a primary coil support member provided with a fitting member that is fit with a fit member, the primary coil support member being configured to support the power supply primary coil; a secondary coil support member provided with the fit member with which the fitting member is fit, the secondary coil support member being configured to support the power supply secondary coil; and a posture/position adjustment mechanism capable of adjusting a relative posture or position between the primary coil support member and the secondary coil support member to change the posture between a releasing posture and a fitting posture. When the relative posture is changed from the releasing posture to the fitting posture by the adjustment of the posture/position adjustment mechanism, the power supply apparatus performs wireless power transfer from the power supply primary coil to the power supply secondary coil.
US10236722B2

An electronic device and a method of operating the electronic device are provided. The electronic device includes a communication circuit; a battery; a first conductive pattern electrically connected to the battery and configured to wirelessly receive power; a second conductive pattern electrically connected to the communication circuit; a processor; and a memory that stores instructions, which when executed, instruct the processor to receive power from an external device through the first conductive pattern, to detect a voltage or a current of a signal output from the second conductive pattern while receiving the power, and to provide an output that is at least partially based on the detected voltage or current of the signal output from the second conductive pattern.
US10236707B2

Disclosed herein is a charging system using a wound rotor synchronous motor (WRSM), capable of reducing volume, weight, and cost of a vehicle increased due to an on-board charging circuit and increasing a battery charge capacity. The charging system using a wound rotor synchronous motor (WRSM) includes an inverter converting power of a battery into alternating current (AC) powers having a plurality of different phases, a WRSM having a plurality of stator coils each receiving AC power of a different phase and a field coil forming mutual inductance with the plurality of stator coils and installed in a rotor to form a magnetic flux using power of the battery, and a controller controlling the battery side and the field coil side are insulated from each other in a charge mode in which grid power is applied to the field coil side of the WRSM.
US10236701B2

Embodiments of the present invention relate to a charging method, a mobile device, and a charging device. The mobile device includes a battery and a connector, where the connector includes a charging pin and a ground pin. When the charging pin establishes a connection to an output pin of the charging device by using a charging cable or a battery charging stand, the charging pin receives a first current signal transmitted by the output pin of the charging device, and transmits the first current signal to an anode pin of a battery, so as to charge the battery.
US10236697B2

Circuits, methods, and apparatus where a dongle or adapter may provide continuous power in the event of a disconnection of a charging device. One example may provide a dongle having a charge storage circuit. A charging device connected to the dongle may be used to power an accessory also connected to the dongle. Following a disconnection of the charging device, the dongle may use the charger storage circuit to provide power to the accessory for a first duration. After the first duration, a host device also connected to the dongle may provide power to the accessory via the dongle.
US10236693B1

Some embodiments of the present invention describe a battery including a plurality of master-less controllers. Each controller is operatively connected to a corresponding cell in a string of cells, and each controller is configured to bypass a fraction of current around the corresponding cell when the corresponding cell has a greater charge than one or more other cells in the string of cells.
US10236686B2

Techniques are described for operating a wind power facility in order to provide reactive power support to a power grid. The wind power facility may be a wind turbine or a wind power plant. An exemplary method includes increasing an amount of reactive power injected into the power grid, decreasing an amount of active power injected into the power grid by a certain amount, and dissipating and/or storing substantially the certain amount of active power.
US10236683B2

A voltage of a first pin that is one of several pins of an external connector of a system is measured, while the first pin is un-driven except for being pulled to ground through a first resistance, and a second pin of the external connector is being used as a power supply rail of the system. The measured voltage is compared to a short circuit threshold and in response to that threshold being exceeded, the power supply voltage on the second pin is reduced. In such an embodiment, no test stimulus needs to be applied to any of the pins of the external connector. Other embodiments are also described and claimed.
US10236674B2

An insulation termination assembly comprises an insulation tube, an annular bottom plate, and a tail assembly. The insulation tube has an inlet end, an outlet end opposite to the inlet end, and an inner space filled with an insulation liquid. The annular bottom plate is mounted at the inlet end of the insulation tube. The tail assembly comprises an insulation connection tube mounted on the annular bottom plate and a shield tail tube connected to the insulation connection tube. A cable joint of a cable is introduced into the inner space of the insulation tube from the inlet end of the insulation tube after passing through the shield tail tube and the insulation connection tube.
US10236669B2

A motion control device for an overhead utility transmission line includes a phase spacer and first and second spacer dampers connected to the phase spacer. The first spacer damper separates conductors of a first phase and the second spacer damper separates conductors of a second phase. The phase spacer separates the conductors of the first and second phases.
US10236668B2

An electrical box cover for an electrical outlet box includes a back and four sides extending from the back. The back and the four sides define an interior of the box cover that is large enough to cover the exterior of the electrical outlet box. The box cover is made of a soft, flexible material that can be molded to a shape of the electrical outlet box and that has certain elastomeric qualities so that the box cover can be slipped on to the electrical outlet box and installed, thereby providing additional sound and fire protection to the electrical outlet box. The cover box may also include a flange surrounding the opening in the box cover to cover any gaps around the cutout of the wall. The box cover may include one or more knock-outs that correspond to one or more knock-outs in the electrical outlet box.
US10236666B2

An air conditioning arrangement, in particular a cooling arrangement, includes a switchgear cabinet (1) having a supporting device (4). Electric and/or electronic devices (2) to be air-conditioned are disposed in rows on top of and next to one another on the front side (17) of the supporting device (4). The front side (17) faces the doors of the switchgear cabinet. The devices (2) in the switchgear cabinet (1) can be at least partially air-conditioned by at least one heat sink (50), forming an autonomous component.
US10236657B2

A device and method for tuning a ring resonator using self-heating stabilization is provided. A light source is controlled to produce an optical signal, input to an optical ring resonator, at a power where self-heating shifts a resonance wavelength of the optical ring resonator by at least 10 picometers, the self-heating comprising absorption in the optical ring resonator of optical power from a received optical signal. Prior to using the optical ring resonator at least one of modulate and filter the optical signal at the optical ring resonator, a heater of the optical ring resonator is controlled to an operating temperature at which the resonance wavelength of the optical ring resonator is greater than a respective wavelength of the optical signal.
US10236655B2

A solid laser amplification device having a laser medium that has a solid medium, into which a laser light enters and from which the laser light is emitted, and an amplification layer, provided on the surface of the medium, receives the laser light in the medium, and amplifies and reflects the light toward the exit; and a microchannel cooling part that has a plurality of cooling pipelines, into which a cooling solvent is conducted and which are arranged parallel to the surface of the amplification layer, and a cooling surface, at the outer periphery of the cooling pipelines and attached on the surface of the amplification layer, the microchannel cooling part cooling the amplification layer. The closer the position of the cooling pipeline to a position facing a section of the amplification layer that receives the laser light, the greater the cooling force exhibited by the cooling part.
US10236652B2

An electric wire connection portion of a crimp terminal includes a core wire crimping portion crimped to a core wire at an end of an electric wire, a bottom of the core wire crimping portion includes a recess, formed by causing a part of a supported surface on an outer wall surface side to be recessed to an inner wall surface side and a protrusion protruding from the inner wall surface toward the core wire at the end of the electric wire by the recess of the recess, and ends of the recess and the protrusion on a side opposite to the sheath crimping portion side are inclined to the sheath crimping portion side as being directed from the outer wall surface side to the inner wall surface side.
US10236648B2

A power distribution unit including a plurality of outlet cores arranged along an outlet panel of a housing and mounted to one or more circuit boards with an unobstructed space between adjacent pairs of the plurality of outlet cores. The outlet cores each extend a portion of the distance between the circuit boards and the outlet panel, and the outlet panel includes a plurality of apertures each corresponding to an associated one of the plurality of outlet cores. One or more overcurrent protection devices are mounted in a non-outlet panel aligned along the length of the housing.
US10236647B2

A routing members connection structure electrically connects a long first trunk routing member which is routed in a vehicle and can transmit power and a first branch routing member routed in the vehicle, can transmit power, and branches off from the first trunk routing member. Each of the first trunk routing member and the first branch routing member has a flat conductor and an insulator that is formed on the outer circumferential surface of the flat conductor. The first trunk routing member has a post-shaped first stud bolt that is made of a metal and extends outward from a first branching portion where the flat conductor is exposed without being covered with the insulator. The flat conductor of the first trunk routing member and the flat conductor of the first branch routing member are electrically connected to each other via the first stud bolt.
US10236645B1

An electrical connector includes a terminal module and a housing receiving the terminal module therein. The terminal module includes a first, a second, a third and a fourth terminal module, which include a first, a second, a third and a fourth terminal unit, respectively. The second and the third terminal unit are located at a distance behind the first and the fourth terminal unit. At least one of the first, the second, the third and the fourth terminal unit includes one ground terminal and two signal terminals arranged on at least one lateral side thereof from an outmost position to two inner positions. The housing includes an upper cover and a lower cover that are connected and closed to each other; the lower cover includes a hollow-out area, in which a connection end of each of the first, the second, the third and the fourth terminal unit is received.
US10236631B2

The present invention discloses a blind mating and floating RF connector assembly with low intermodulation, comprising a first connecting device and a second connecting device, wherein the first connecting device comprises a first guide portion and the second connecting device comprises a second guide portion adapted for mating with the first guide portion, wherein the first connecting device has a slotted configuration and is provided, at an end, with a boss projecting radially outwards and the second connecting device is provided with a corresponding inner engaging groove being capable of radially abutting the boss, wherein the second connecting device comprises a fixed mount unit and a floating unit, the floating unit being capable of moving radially and axially relative to the fixed mount unit, in such a way that a plurality of pairs of the first connecting device and the second connecting device can be quickly connected simultaneously via a quick blind mating operation when the first connecting device and the second connecting device are brought together, without necessarily making the first connecting device and the second connecting device be axially aligned precisely with each other. The present invention allows relative floating of connecting devices of a plurality of pairs of low-intermodulation RF connectors, allows simultaneous quick blind mating connection, and improves connecting efficiency and installation reliability.
US10236623B1

A connector for sealably engaging contacts therein can include a first unit having one or more first contacts that can each include an elongated shaft with a conductive tip. A second unit can have one or more closed chambers therein. Each closed chamber can contain fluid. At least one of the closed chambers can contain one or more second contacts. Each closed chamber can have at least one resilient end wall portion including a bore and a tap integrally formed with the resilient end wall portion. The bore and the tap can create a sealing engagement therebetween when not engaged with the first contact, and create a sealing engagement with the first contact when engaged with the first contact. At least a portion of each closed chamber can be configured to be movable with respect to another portion of the closed chamber.
US10236622B2

A component of a subsea electrical connector, the component is made of an electrically insulating material. The component includes a protective coating applied to at least a portion of the electrically insulating material for preventing water permeation into the electrically insulating material, wherein the protective coating is a ceramic coating A method of manufacturing a component of a subsea electrical connector includes applying a protective coating to at least a portion of the electrically insulating material for preventing water permeation into the electrically insulating material, wherein the protective coating is a ceramic coating.
US10236602B2

The present disclosure includes a method of assembling a power distribution box, that may include providing a circuit board and providing a first L-shaped terminal. The first L-shaped terminal may include a horizontal portion and a vertical portion. A second L-shaped terminal may include a horizontal portion and a vertical portion. In embodiments, the first terminal and/or the second terminal may be inserted into the circuit board such that the horizontal portion of the second terminal may be disposed above the horizontal portion of the first terminal with an air gap between the horizontal portion of the first terminal and the horizontal portion of the second terminal. A power distribution box cover may include a recess that may be configured to receive the first terminal and the second terminal without contacting the first terminal.
US10236599B2

An electrical connector assembly includes an insulative housing, a plurality of terminals retained in the housing, and a metallic shielding plate embedded within the housing. The insulative housing includes a base and a tongue portion extending forwardly from the base. The tongue portion includes a mating section and a rear step section. There are two rows of terminals. The shielding plate is disposed between the two rows of terminals. The terminals include a pair of outermost grounding terminals in a transverse direction. A grounding plate positioned upon the rear step section, is mechanically and electrically connected to at least one of the corresponding grounding terminal and the shielding plate wherein the corresponding grounding terminal and the shielding plate have corresponding extension soldered to the grounding plate.
US10236591B2

A slot antenna includes: a first electrically conductive member having a first electrically conductive surface; a second electrically conductive member having a second electrically conductive surface opposing the first electrically conductive surface; a waveguide member between the first electrically conductive member and the second electrically conductive member, the waveguide member having an electrically conductive waveguide face of a stripe shape opposing the first electrically conductive surface, the waveguide member extending in a first direction along the first electrically conductive surface; and an artificial magnetic conductor extending on both sides of the waveguide member, between the first electrically conductive member and the second electrically conductive member. The first electrically conductive member has one or more slots. At least one of the slot or slots is a complex slot having a pair of vertical portions and a lateral portion that interconnects the pair of vertical portions. The lateral portion of the complex slot opposes the waveguide face, and intersects the first direction.
US10236582B1

Systems and methods are provided for providing vibration transduction and radio-frequency communication in proximity to an electrically conductive structure. The system may comprise an antenna element, an electrically conductive structure in proximity to the antenna element, and a vibration transducer comprising a material. The material may comprise a ferromagnetic material with piezoelectric properties. The vibration transducer may be positioned between the antenna element and the conductive structure.
US10236574B2

Described embodiments include an antenna and a method. In an embodiment, the antenna includes a holographic aperture having a surface including a plurality of individual electromagnetic wave scattering elements distributed thereon with a periodic inter-element spacing equal to or less than one-half of a free space wavelength of an operating frequency of the antenna. The aperture is configured to define at least two selectable complex radiofrequency electromagnetic fields on the surface with tangential wavenumbers up to 2π over the aperture element spacing (k_apt=2π/a). In an embodiment, the holographic aperture includes an amplitude and phase modulation holographic aperture. In an embodiment, each electromagnetic wave scattering element has a respective electronically controllable electromagnetic response to an incident radiofrequency electromagnetic wave, and the plurality of individual electromagnetic wave scattering elements are electronically controllable in combination to define the at least two selectable complex radiofrequency electromagnetic fields on the surface.
US10236571B2

An antenna for a terminal includes: a metal frame surrounding four sides of the terminal, a circuit board positioned within the metal frame and at least two radiation units arranged on the circuit board. The metal frame includes a bottom frame and a side frame defined by two breaking joints disposed on a side of the metal frame. A signal feed point is arranged on the circuit board, the signal feed point is connected with the bottom frame through a first radiation unit. At least two first grounding points are also arranged on the circuit board, the at least two first grounding points are positioned on one side of the signal feed point, the at least two first grounding points are connected with the bottom frame through a second radiation unit, and the bottom frame is configured to generate low-frequency resonance.
US10236564B2

Embodiments herein relate to the detection and switchable use of a detachable GNSS antenna with a wearable electronic device. In various embodiments, a wearable electronic apparatus may include a multi-band antenna to receive satellite positioning signals in a first frequency band and local radio frequency communication signals in a second frequency band, an antenna connector to optionally receive a detachable satellite positioning antenna, and a switch having a switching terminal, a first input terminal coupled with the multi-band antenna, a second input terminal coupled with the antenna connector, and an output terminal, wherein the switch is to selectively connect the first input terminal or the second input terminal to the output terminal, in response to a state of a switching signal received at the switching terminal. Other embodiments may be described and/or claimed.
US10236557B2

An electronic device and an antenna device are provided that use a coil module which is thinned without losing the characteristics of the coil module and which can be mounted in a narrowed space. A coil module including a loop-shaped antenna coil wounded in a planar shape and a sheet-shaped magnetic sheet which is formed of a magnetic material and which overlaps with at least a part of the antenna coil is included. In the coil module, a part of the antenna coil is overlapped with an internal structure of a housing and the magnetic sheet is provided in a position that does not overlap with the internal structure on an antenna coil surface side that overlaps with the internal structure.
US10236552B2

A waveguide assembly system includes a fixed port, a sliding port, and a transmission path from the fixed port to the sliding port. The transmission path includes a waveguide assembly that includes a first minor face corresponding to the fixed port, a first major face that includes a recess extending from the first minor surface towards the fixed port. The waveguide assembly system also includes a port assembly with a first major surface disposed opposite to the first major surface of the waveguide assembly. The port assembly includes at least one port having a first opening on the first major surface of the port assembly and a second opening on a second major surface of the port assembly. The port assembly includes one or more stubs positioned to impede electromagnetic energy propagation beyond a specified distance within the port tab assembly.
US10236549B2

A lithium air battery includes: a composite cathode including a porous material and a first electrolyte; an anode including lithium metal, and an oxygen blocking layer disposed between the composite cathode and the anode, wherein a weight ratio of the porous material and the first electrolyte in the composite cathode is less than about 1:3. Also a method of manufacturing the lithium air battery.
US10236543B2

An electric vehicle is provided. The electric vehicle includes an electric battery powering a drive system of the vehicle. The battery has a housing and a plurality of cells within the housing. The cells are spaced apart by interconnectors. The electric vehicle also includes a coolant delivery. The coolant delivery delivers coolant to the interconnectors. An electric battery is also provided.
US10236542B2

A method for the switching of a number of battery cells in a battery which is configured as an electrochemical storage device, wherein each of the battery cells is electrically connected to the battery in accordance with a corresponding first probability P1i, and is electrically disconnected from the battery in accordance with a corresponding second probability P2i, and wherein the battery cells are mutually connectable in series. According to the method, a performance factor Gi is calculated for each battery cell as a sum of a function, which, specifically, is linearly dependent upon a state of charge LZi of the corresponding battery cell, and a second function which, specifically, is linearly dependent upon a product of a current value of a current which flows in the corresponding battery cell when the corresponding battery cell is electrically connected to the battery and the internal resistance of the corresponding battery cell.
US10236539B2

A battery cell for a battery of a motor vehicle having a galvanic element, a battery cell housing for accommodating the galvanic element, and at least two microelectronic circuits for monitoring the battery cell, wherein a first microelectronic circuit of the at least two microelectronic circuits is attached to a first carrier and a second microelectronic circuit of the at least two microelectronic circuits is attached to a second carrier, wherein the two carriers are arranged on top of one another and thus form a stack such that a top side of the first carrier is facing toward a bottom side of the second carrier. Embodiments of the invention further relates to a battery and a motor vehicle.
US10236537B2

Provided is a non-aqueous electrolyte secondary battery that can achieve both battery characteristics during normal usage and resistance to overcharging at high levels. In this non-aqueous electrolyte secondary battery, an electrode body, which includes a positive electrode and a negative electrode, and a non-aqueous electrolyte are housed in a battery case. The battery case is provided with a current interrupt mechanism that activates when the pressure inside the case increases. The non-aqueous electrolyte contains cyclohexylbenzene and 4,4′-difluorobiphenyl as gas generating agents that decompose and generate gas when the battery reaches an overcharged state. In addition, when the overall quantity of the non-aqueous electrolyte is taken to be 100 mass %, a ratio of the content (mass %) of the 4,4′-difluorobiphenyl (W2) relative to the content (mass %) of the cyclohexylbenzene (W1) (W2/W1) is 0.025 to 0.25.
US10236535B2

A battery includes a first portion and a second portion, in which the first portion includes a first positive electrode layer, a first negative electrode layer, and a first solid electrolyte layer located between the first positive electrode layer and the first negative electrode layer, in which the second portion includes a second positive electrode layer, a second negative electrode layer, and a second solid electrolyte layer located between the second positive electrode layer and the second negative electrode layer, in which the first portion and the second portion are in contact with each other, the second portion is more sharply bent than the first portion, and Cp1
US10236527B2

Provided are a method for preparing a Nafion membrane having a through-pore free monolithic porous structure throughout the bulk of the membrane through a one-step process very easily and a Nafion membrane having a through-pore free monolithic porous structure obtained from the method. The Nafion membrane having such a porous structure may have an increased surface area, and thus may improve the membrane/catalyst interfacial area and transport characteristics.
US10236524B2

A method is provided for purging a fuel cell. The method is characterized by suctioning the purge gas through the fuel cell by use of low pressure.
US10236517B2

A method for manufacturing a coated metal substrate includes the steps of: (1) inserting a substrate with a chromium(III) oxide layer inside a CVD chamber; (2) heating the substrate to a temperature which falls in the range of 400 to 500 degrees Celsius; (3) transporting gaseous nitrogen (N2) and tantalum chloride (TaCl5) into the CVD chamber for at least two cycles; (4) ceasing the transportation of tantalum chloride (TaCl5) while nitrogen continues to flow from the inlet to the outlet; (5) reacting the tantalum chloride and the chromium(III) oxide and creating by-products; and (6) vacuuming the by-product matter from the CVD chamber via the flowing nitrogen gas.
US10236506B2

A tranition metal composite hydroxide can be used as a precursor to allow a lithium transition metal composite oxide having a small and highly uniform particle diameter to be obtained. A method also is provided for producing a transition metal composite hydroxide represented by a general formula (1) MxWsAt(OH)2+α, coated with a compound containing the additive element, and serving as a precursor of a positive electrode active material for nonaqueous electrolyte secondary batteries. The method includes producing a composite hydroxide particle, forming nuclei, growing a formed nucleus; and forming a coating material containing a metal oxide or hydroxide on the surfaces of composite hydroxide particles obtained through the upstream step.
US10236490B2

A separator for a rechargeable lithium battery and a rechargeable lithium battery including the same, the separator including a substrate, and a heat-resistant porous layer on at least one side of the substrate, the heat-resistant porous layer including a crosslinked binder and a non-crosslinked binder, wherein the crosslinked binder has a cross-linked structure of at least one crosslinkable compound, the at least one crosslinkable compound including a multi-functional urethane-based compound, and the crosslinked binder and the non-crosslinked binder are included in a weight ratio of about 3:7 to about 8:2.
US10236478B2

Provided is a method for producing a lithium ion cell having an outer container composed of a resin molded article, and the method for producing a lithium ion cell includes a current collector forming process of forming, on the inner side of an outer container, each of a first electrode current collector and a second electrode current collector composed of an electrically conductive polymer composition by using a molding die.
US10236464B2

An organic light emitting diode, including a first electrode; a second electrode facing the first electrode, the second electrode including magnesium; an emission layer between the first electrode and the second electrode; and an electron injection layer between the second electrode and the emission layer, the electron injection layer including a dipole material including a first component and a second component having different polarities, the dipole material including halide, and a content of the magnesium included in the second electrode being in a range of from 10 to 40 volume %.
US10236462B2

A quantum dot electroluminescent device and a display apparatus are provided. The quantum dot electroluminescent device includes: a first electrode, an electron transport layer, a quantum dot luminescent layer, a hole transport layer and a second electrode, wherein the quantum dot luminescent layer is disposed between the electron transport layer and the hole transport layer; the quantum dot luminescent layer includes a base material layer and a quantum dot luminescent material which is dispersed in the base material layer; a highest occupied molecular orbital energy level of the base material layer is between a highest occupied molecular orbital energy level of the hole transport layer and a highest occupied molecular orbital energy level of the quantum dot luminescent material.
US10236460B2

Photovoltaic cells, methods of fabricating photovoltaic cells, and methods of using photovoltaic cells to capture light energy are provided. A photovoltaic cell can include an electron transporting layer, a photoactive layer, and a hole transporting layer. The electron transporting layer can be ultraviolet ozone treated. The photovoltaic cell can have an inverted configuration.
US10236459B2

Disclosed is a display device including: a display panel 40 including an element substrate 20 having a first resin substrate 10a over which a first underlayer film 11a and a plurality of switching elements are provided, and a counter substrate 30 having a second resin substrate 10b on which a second underlayer film 11b is provided; and a functional sheet 45 bonded to a surface, of the display panel 40, close to the counter substrate 30. The display device has a curved portion C in which the display panel 40 is able to be curved at a predetermined radius of curvature, and a pair of flat portions between which the curved portion C is interposed and a predetermined angle is formed, and in which the display panel 40 is held flatly. The functional sheet 45 is bonded such that the curved portion C is able to be maintained at the predetermined radius of curvature.
US10236451B2

Disclosed is a novel benzimidazole compound having excellent hole injection and transport capabilities, light-emitting capabilities, and the like, and an organic electroluminescent device which comprises the benzimidazole compound in one or more organic material layers thereof so as to thereby achieve enhanced characteristics, such as light-emitting efficiency, driving voltage, and lifespan.
US10236448B2

Provided is a light-emitting element with high emission efficiency including a fluorescent material as a light-emitting substance. In a light-emitting element including a pair of electrodes and an EL layer between the pair of electrodes, a delayed fluorescence component due to triplet-triplet annihilation accounts for 20% or more of light emitted from the EL layer, and the light has at least one emission spectrum peak in the blue wavelength range. The EL layer includes an organic compound in which an energy difference between the lowest singlet excited energy level and the lowest triplet excited energy level is 0.5 eV or more. The EL layer includes a benzo[a]anthracene compound.
US10236440B2

The vertical Hall element includes: a second conductivity type semiconductor layer; electrodes aligned along a straight line in a surface of the semiconductor layer, and each include a second conductivity type impurity region that is higher in concentration than semiconductor layer; and first conductivity type electrode isolation diffusion layers isolating the electrodes from one another, each of the electrode isolation diffusion layers being provided between each pair of the electrodes in the surface of the semiconductor layer, the electrodes including an electrode that functions as a drive current supply electrode and an electrode that functions as a Hall voltage output electrode, the drive current supply electrode and the Hall voltage output electrode being arranged alternately, the Hall voltage output electrode having a first depth, the drive current supply electrode having a second depth that is larger than the first depth and a depth of the electrode isolation diffusion layers.
US10236439B1

A magnetoresistive random-access memory (MRAM) is disclosed. The MRAM device includes a perpendicular magnetic tunnel junction device having a reference layer, a free layer, and a precessional spin current magnetic layer. The precessional spin current magnetic layer has a diameter that is different from a diameter of the free layer. The device is designed to provide control over the injection of stray fields and the electronic coupling between the precessional spin current magnetic layer and the free layer. Switching speed, switching current, and thermal barrier height for the device can be adjusted.
US10236434B2

An actuator device includes: an actuator including a first contact; and a wire member including a second contact connected to the first contact with a conductive adhesive including a conductive particle. One of the first contact and the second contact is a particular contact. The other of the first contact and the second contact is a specific contact. At least two protrusions and at least one recess are formed on and in the particular contact. The at least two protrusions are arranged in a first direction. The at least one recess is interposed between the at least two protrusions. The particular contact is joined to the specific contact with the conductive adhesive provided in the at least one recess, in a state in which each of the at least two protrusions is in contact with the specific contact.
US10236427B2

Embodiments provide a light emitting device package including a first lead frame and a second lead frame, a light emitting device electrically connected to each of the first lead frame and the second lead frame, the light emitting device having a first electrode pad asymmetrically formed on a top surface thereof, and a reflective member disposed around the light emitting device to reflect light emitted from the light emitting device. The reflective member is configured such that a standard deviation of tilts of a reflective surface of a first area, in which the first electrode pad is disposed, is greater than a standard deviation of tilts of a reflective surface of a second area opposite to the first area.
US10236408B2

The yield of a manufacturing process of a semiconductor device is increased. The productivity of a semiconductor device is increased. A first material layer is formed over a substrate, a second material layer is formed over the first material layer, and the first material layer and the second material layer are separated from each other, so that a semiconductor device is manufactured. In addition, a stack including the first material layer and the second material layer is preferably heated before the separation. The first material layer includes one or more of hydrogen, oxygen, and water. The first material layer includes a metal oxide, for example. The second material layer includes a resin (e.g., polyimide or acrylic). The first material layer and the second material layer are separated from each other by cutting a hydrogen bond. The first material layer and the second material layer are separated from each other in such a manner that water separated out by heat treatment at an interface between the first material layer and the second material layer or in the vicinity of the interface is irradiated with light.
US10236407B2

Systems for reducing dark current in a photodiode include a heater configured to heat a photodiode above room temperature. A reverse bias voltage source is configured to apply a reverse bias voltage to the heated photodiode to reduce a dark current generated by the photodiode. A control system is configured to trigger the reverse bias voltage source to increase the reverse bias voltage.
US10236406B2

A targeted-annealing system can automatically cure a conductive paste that may bind cascaded strips of a string. The targeted-annealing system can include a first heat-treating bar that may be heated to a first curing temperature, and can include a second heat-treating bar that may be heated to a second curing temperature. During operation, a controller of the targeted-annealing system can activate one or more actuators to conform the first heat-treating bar to a top surface of two cascaded strips, and conform the second heat-treating bar to a bottom surface of two cascaded strips. The first and second heat-treating bars may be aligned along an overlap portion between the two cascaded strips, and can heat the overlap portion to 160 degrees Celsius.
US10236402B2

In various embodiments, photovoltaic modules are hermetically sealed by providing a first glass sheet, a photovoltaic device disposed on the first glass sheet, and a second glass sheet, a gap being defined between the first and second glass sheets, disposing a glass powder within the gap, and heating the powder to seal the glass sheets.
US10236387B2

In a logic circuit including transistors with the same conductivity, a reduction in output voltage is prevented with use of at least three transistors and a capacitor. With use of an oxide semiconductor in a semiconductor layer of the transistor, a logic circuit with high output voltage and high withstand voltage is achieved. With use of the logic circuit, a semiconductor device with high output voltage and high withstand voltage is achieved.
US10236383B2

A method for fabricating semiconductor device includes the steps of: providing a substrate having a first fin-shaped structure thereon; forming a spacer adjacent to the first fin-shaped structure; using the spacer as mask to remove part of the substrate for forming a second fin-shaped structure, wherein the second fin-shaped structure comprises a top portion and a bottom portion; and forming a doped portion in the bottom portion of the second fin-shaped structure.
US10236379B2

A fin extends from, and is perpendicular to, a planar surface of a substrate. A self-aligned bottom source/drain conductor is on the substrate adjacent the fin, a bottom insulator spacer is on the bottom source/drain conductor adjacent the fin, and a gate insulator is on a channel portion of the fin. A gate conductor is on the gate insulator, a self-aligned top source/drain conductor contacts the channel portion of the fin distal to the bottom insulator spacer, a top gate length limit insulator is positioned where the channel portion meets the top source/drain conductor, and a bottom gate length limit insulator is positioned where the channel portion meets the bottom insulator spacer. The gate length of the gate conductor is defined by a distance between the gate length limit insulators.
US10236373B2

To suppress current leakage in a semiconductor device having a gate insulating film and a gate electrode. A gate electrode is continuously formed in a film via a gate insulating film on the bottom surface of a trench, the side surfaces of a trench, and the top surfaces of a second n-type layer in the vicinity of the side surfaces of the trench. The ends of the bottom surface of the gate electrode are aligned with the ends of the top surface of the gate insulating film, and the ends of the bottom surface of the gate insulating film are formed in contact with the surfaces of the second n-type layer facing the ends of the bottom surface of the gate electrode. The passivation film covers the entire top surface of the device except the contact holes of the gate electrode and the source electrode.
US10236366B2

After forming a trench extending through an insulator layer and an underlying top semiconductor portion that is comprised of a first semiconductor material and a dopant of a first conductivity type to define an emitter and a collector on opposite sides of the trench in the top semiconductor portion, an intrinsic base comprising a second semiconductor material having a bandgap less than a bandgap of the first semiconductor material and a dopant of a second conductivity type opposite the first conductivity type is formed in a lower portion the trench by selective epitaxial growth. The intrinsic base protrudes above the top semiconductor portion and is laterally surrounded by entire top semiconductor portion and a portion of the insulator layer. An extrinsic base is then formed on top of the intrinsic base to fill a remaining volume of the trench by a deposition process.
US10236358B1

Structures for a field-effect transistor and methods for forming a field-effect transistor. The structure includes a gate structure having a sidewall and a sidewall spacer arranged adjacent to the sidewall of the gate structure. The sidewall spacer includes an energy removal film material and one or more air gaps in the energy removal film material.
US10236354B2

A three dimensional monolithic LDMOS transistor implements a drain structure vertically disposed above a level of the structure that includes a drain connection of the transistor. Displacing the drain structure vertically, out of the plane or level of the gate and source I drain connections, creates a three dimensional structure for the transistor. One result is that the transistor consumes far less lateral area on the substrate. The reduction in lateral area in turn provides benefits such as allowing transistors to be more densely arranged on the substrate and allowing additional devices of other types to be formed on the substrate.
US10236352B2

A method for manufacturing a semiconductor device includes: providing a semiconductor substrate having a first side; forming a trench in the semiconductor substrate, the trench having a bottom and a sidewall extending from the bottom to the first side of the semiconductor substrate; forming an insulation structure including at least a first insulation layer and a second insulation layer on the sidewall and the bottom of the trench; forming a lower conductive structure in the lower portion of the trench; removing the second insulation layer in an upper portion of the trench while leaving the second insulation layer at least partially in a lower portion of the trench; and forming an upper conductive structure in the upper portion of the trench.
US10236334B2

An OLED display includes a substrate including a display area and a non-display area disposed adjacent to the display area, a pixel circuit portion disposed in the display area, and an organic light emitting diode including a first electrode connected to the pixel circuit portion and a second electrode that faces the first electrode. The OLED display further includes a common voltage portion disposed in the non-display area, connected to the second electrode, and disposed on a layer that is different from the second electrode. The OLED display further includes an encapsulation portion disposed in the display area and the non-display area and covering the organic light emitting diode, and a touch sensor disposed on the encapsulation portion. The touch sensor includes a touch portion disposed in the display area, and a connection wire disposed in the non-display area and connected to the touch portion.
US10236333B2

An organic light-emitting display device having reduced color dispersion effects includes a substrate, a first conductive line disposed on the substrate, a second conductive line disposed on the same layer as the first conductive line and insulated from the first conductive line and a pixel electrode disposed on the first and second conductive lines and overlapping the first and second conductive lines. A distance between the first conductive line and the second conductive line is about 0 to 10 μm.
US10236331B2

Although an organic resin substrate is highly effective at reducing the weight and improving the shock resistance of a display device, it is required to improve the moisture resistance of the organic resin substrate for the sake of maintaining the reliability of an EL element. Hard carbon films are formed to cover a surface of the organic resin substrate and outer surfaces of a sealing member. Typically, DLC (Diamond Like Carbon) films are used as the carbon films. The DLC films have a construction where carbon atoms are bonded into an SP3 bond in terms of a short-distance order, although the films have an amorphous construction from a macroscopic viewpoint. The DLC films contain 95 to 70 atomic % carbon and 5 to 30 atomic % hydrogen, so that the DLC films are very hard and minute and have a superior gas barrier property and insulation performance.
US10236325B2

A self-light emitting display unit capable of improving manufacturing yield is provided. Sizes of color pixel circuits corresponding to pixels for R, G, and B are respectively set unevenly within a pixel circuit according to a magnitude ratio of drive currents which allow color self-light emitting elements in the pixel to emit with a same light emission luminance. Thereby, the pattern densities of color pixel circuits respectively corresponding to the pixels for R, G, and B become even to each other, and the pattern defect rate as the whole pixel circuit is decreased.
US10236321B2

A light-emitting component includes a light-emitting element, a thyristor, and a light-absorbing layer. The thyristor includes a semiconductor layer having a bandgap energy smaller than or equal to a bandgap energy equivalent to a wavelength of light emitted by the light-emitting element. The thyristor causes the light-emitting element to emit light or causes an amount of light emitted by the light-emitting element to increase, upon entering an on-state. The light-absorbing layer is disposed between the light-emitting element and the thyristor such that the light-emitting element and the thyristor are stacked. The light-absorbing layer absorbs the light emitted by the light-emitting element.
US10236320B2

A method of manufacturing a fractal-edge thin film includes determining an area shape to be covered by the fractal-edge thin film. The method also includes generating a thin-film perimeter based upon the area shape, the thin-film perimeter having a fractal dimension exceeding one. The method also includes determining a photomask perimeter such that a photomask with the photomask perimeter, when used in a photolithography process, yields a fractal-edge thin film with the thin-film perimeter. The method may also include photolithographically etching a thin-film, the thin film having a photoresist layer disposed thereon, the photoresist layer having been exposed through the photomask, wherein the etching results in the fractal-edge thin film.
US10236315B2

Provided is a solid-state image pickup element including: a sensor unit configured to generate an electrical signal in response to incident light; a color filter covering the sensor unit; and a lens configured to concentrate the incident light into the sensor unit via the color filter and formed by a laminated film made of a predetermined lens material. The lens is formed on the color filter without providing a planarization layer for removing a difference in level in the color filter.
US10236299B2

A three-dimensional charge trap semiconductor device is constructed with alternating insulating and gate layers stacked over a substrate. During the manufacturing process, a channel hole is formed in the stack and the gate layers are recessed from the channel hole. Using the recessed topography of the gate layers, a charge trap layer can be deposited on the sidewalls of the channel hole and etched, leaving individual discrete charge trap layer sections in each recess. Filling the channel hole with channel material effectively provides a three-dimensional semiconductor device having individual charge trap layer sections for each memory cell.
US10236297B2

A single poly non-volatile memory device that includes: a first type lower well; first and second wells separately formed in an upper portion of the first type lower well; a source electrode, a selection transistor, a sensing transistor, and a drain electrode sequentially disposed in an upper portion of the first well. A control gate is formed in an upper portion of the second well with separated on an opposite side of the source electrode from the first well and connected to the gate of the sensing transistor.
US10236296B1

An IC product disclosed herein includes a first merged doped source/drain (MDSD) region having an upper surface, a first side surface and a second side surface that intersect one another at a corner of the first merged doped source/drain region, a second MDSD region and a contact trench in an isolation structure positioned between the first and second MDSD regions. The product also includes a conductive gate structure positioned above at least the second MDSD region and a cross-coupled contact structure that comprises a first portion positioned within the contact trench laterally adjacent to and conductively coupled to at least one of the first side surface and the second side surface, and a second portion that is positioned above and conductively coupled to the upper surface of the MDSD region, wherein the cross-coupled contact structure is conductively coupled to the conductive gate structure.
US10236292B1

The present disclosure relates generally to wrap around contact formation in source/drain regions of a semiconductor device such as an integrated circuit (IC), and more particularly, to stacked IC structures containing complementary FETs (CFETs) having wrap around contacts and methods of forming the same. Disclosed is a stacked IC structure including a first FET on a substrate, a second FET vertically stacked above the first FET, a dielectric layer above the second FET, and a spacer layer between FETs, wherein each FET has an electrically isolated wrap-around contact formed therearound.
US10236291B2

At least one method, apparatus and system are disclosed for forming a fin field effect transistor (finFET) having an oxide level in a fin array region within a predetermined height of the oxide level of a field region. A first oxide process is performed for controlling a first oxide recess level in a field region adjacent to a fin array region comprising a plurality of fins in a finFET device. The first oxide process comprises depositing an oxide layer over the field region and the fin array region and performing an oxide recess process to bring the oxide layer to the first oxide recess level in the field region. A second oxide process is performed for controlling a second oxide recess level in the fin array region. The second oxide process comprises isolating the fin array region, depositing oxide material, and performing an oxide recess process to bring the oxide level in the fin array region to the second oxide recess level. The first oxide recess level is within a predetermined height differential of the second oxide recess level.
US10236285B2

A semiconductor device includes a semiconductor substrate and a pair of first well regions formed in the semiconductor substrate, wherein the pair of first well regions have a first conductivity type and are separated by at least one portion of the semiconductor substrate. The semiconductor device also includes a first doping region formed in a portion of at least one portion of the semiconductor substrate separating the pair of first well regions, and a pair of second doping regions, respectively formed in one of the pair of first well regions, having the first conductivity type. Further, the semiconductor device includes a pair of insulating layers, respectively formed over a portion of the semiconductor substrate to cover a portion of the first doped region and one of the pair of second doping regions.
US10236283B2

Disclosed herein is a semiconductor integrated circuit device which includes a standard cell with a plurality of fins extending in a first direction and arranged in a second direction that is perpendicular to the first direction. An active fin of the fins forms part of an active transistor. A dummy fin of the fins is disposed between the active fin and an end of the standard cell.
US10236280B2

A light emitting device package is provided. The light emitting device package includes three light emitting diode (LED) chips configured to emit light having different wavelengths, each of the three LED chips including a light emitting structure having a first conductivity-type semiconductor layer, a second conductivity-type semiconductor layer, and an active layer interposed between the first conductivity-type semiconductor layer and the second conductivity-type semiconductor layer; a through electrode portion disposed adjacent to the three LED chips; a molding portion encapsulating respective side surfaces of the three LED chips and the through electrode portion; a transparent electrode layer disposed on a first surface of the molding portion, the three LED chips, and the through electrode portion; and three individual electrodes exposed through a second surface of the molding portion and disposed on the three LED chips, respectively.
US10236279B2

A method is provided for fabricating an emissive display substrate with a light management system. The method provides a transparent first substrate with a top surface and forms a plurality of emissive element wells. The well sidewalls are formed from a light absorbing material or a light reflector material. In one aspect, a light blocking material film layer is formed overlying the first substrate top surface, and the emissive element sidewalls are formed in the light blocking material film layer. In another aspect, a transparent second substrate is formed overlying the first substrate top surface. Then, the emissive element wells are formed in the second substrate with via surfaces, and the light blocking material is deposited overlying the well via surfaces. Additionally, the light blocking material may be formed on the bottom surface of each well. An emissive display substrate with light management system is provided below.
US10236276B2

A semiconductor device is disclosed including at least first and second vertically stacked and interconnected groups of semiconductor packages. The first and second groups of semiconductor packages may differ from each other in the number of packages and functionality.
US10236273B2

A packaging structure and a packaging method are provided. The packaging structure includes a carrier semiconductor structure including a carrier substrate, a carrier dielectric layer, and a carrier top conductive layer inside the carrier dielectric layer and having a top exposed by the carrier dielectric layer. The packaging structure also includes a top semiconductor structure including a top substrate, a first dielectric layer, a zeroth conductive layer, and a second dielectric layer, wherein a position of the zeroth conductive layer corresponds to a position of the carrier top conductive layer. Further, the packaging structure includes a conductive plug formed on one side of the zeroth conductive layer, and penetrating through the top substrate, the first dielectric layer, and the second dielectric layer, wherein the conductive plug is electrically connected to each of the zeroth conductive layer and the carrier top conductive layer.
US10236271B2

It is an object of the present invention to provide a wireless chip of which mechanical strength can be increased. Moreover, it is an object of the present invention to provide a wireless chip which can prevent an electric wave from being blocked. The invention is a wireless chip in which a layer having a thin film transistor is fixed to an antenna by an anisotropic conductive adhesive or a conductive layer, and the thin film transistor is connected to the antenna. The antenna has a dielectric layer, a first conductive layer, and a second conductive layer. The dielectric layer is sandwiched between the first conductive layer and the second conductive layer. The first conductive layer serves as a radiating electrode and the second conductive layer serves as a ground contact body.
US10236268B1

Methods and systems for a robust pillar structure for a semiconductor device contacts are disclosed, and may include processing a semiconductor wafer comprising one or more metal pads, wherein the processing may comprise: forming a second metal contact on the one or more metal pads; forming a pillar on the second metal contact, and forming a solder bump on the second metal contact and the pillar, wherein the pillar extends into the solder bump. The second metal contact may comprise a stepped mushroom shaped bump, a sloped mushroom shaped bump, a cylindrical post, and/or a redistribution layer. The semiconductor wafer may comprise silicon. A solder brace layer may be formed around the second metal contact. The second metal contact may be tapered down to a smaller area at the one or more metal pads on the semiconductor wafer. A seed layer may be formed between the second metal contact and the one or more metal pads on the semiconductor wafer. The pillar may comprise copper.
US10236250B2

An antifuse structure including a first electrode that is present in at a base of the opening in the dielectric material. The antifuse structure further includes an antifuse material layer comprising a phase change material alloy of tantalum and nitrogen. A first surface of the antifuse material layer is present in direct contact with the first electrode. A second electrode is present in direct contact with a second surface of the antifuse material layer that is opposite the first surface of the antifuse material layer.
US10236249B2

An anti-fuse device includes a program transistor and a read transistor. The program transistor executes a program via insulation breakdown of a gate insulating layer. The read transistor is adjacent to the program transistor and reads the state of the program transistor. At least one of a first gate electrode of the program transistor or a second gate electrode of the read transistor is buried in a substrate.
US10236243B2

An electronic component includes an electronic device, a mounting member for mounting the electronic device and having a first connecting portion electrically coupled to the electronic device and a second connecting portion, and a sealing member covering the electronic device and the first connecting portion. The mounting member includes a substrate having a mounting surface mounting the electronic device, a first conductive layer disposed on the mounting surface, and a second conductive layer. The first conductive layer includes a first conductive pattern having the first connecting portion and a second conductive pattern having the second connecting portion and spaced apart from the first conductive pattern in a second direction along the mounting surface. The second conductive pattern is connected to the first conductive pattern through a third conductive pattern included in the second conductive layer. The sealing member does not cover the second conductive pattern.
US10236239B2

An apparatus includes a multilayer package substrate having a plurality of layers. The apparatus also includes a first heat sink disposed over the package substrate. The first heat sink is configured to connect to a semiconductor device and to provide an electrical ground for the semiconductor device. The apparatus includes a second heat sink disposed in the package substrate. The first heat sink overlaps substantially all of the first electrically conductive layer and no dielectric material exists in the multilayer package substrate in a region of contact of the first heat sink and the first electrically conductive layer.
US10236235B2

The present disclosure relates to a thermally enhanced semiconductor package having field effect transistors (FETs) with a back-gate feature. The thermally enhanced semiconductor package includes a first buried oxide (BOX) layer, a first epitaxial layer over the first BOX layer, a second BOX layer over the first epitaxial layer, a second epitaxial layer over the second BOX layer and having a source, a drain, and a channel between the source and the drain, a gate dielectric aligned over the channel, and a front-gate structure over the gate dielectric. Herein, a back-gate structure is formed in the first epitaxial layer and has a back-gate region aligned below the channel. A FET is formed by the front-gate structure, the source, the drain, the channel, and the back-gate structure.
US10236228B2

An electronic component mounting board reduces shadows produced along its perimeter to improve the mountability of an electronic device and an electronic module. An electronic component mounting board (1) includes a substrate (2a) including a mount area (4) in which an electronic component (10) is mountable. The substrate (2a) includes electrode pads located at ends of the mount area (4) as viewed from above. The electronic component mounting board (1) includes a frame (2b) located outside the electrode pads (3) on the upper surface of the substrate (2a). The frame (2b) includes at least one side surface that slopes from an upper end to a lower end of the frame (2b), and flares from the upper end to the lower end as viewed from above.
US10236221B2

Integrated digital isolators comprise a first transformer coil or capacitor plate mounted on an integrated circuit substrate, and separated from a second transformer coil or capacitor plate via an electrically insulating isolation layer. The electrical isolation that is achieved is dependent upon the material and thickness of the isolation layer. In order to reduce the amount of time required for fabrication while still allowing thick isolation layers to be deployed, in examples of the disclosure a pre-formed solid layer of dielectric material is bonded to the substrate over the first transformer coil or capacitive plate. The preformed solid layer is formed from a thick layer of solid dielectric material, which is ground to the required thickness, either prior to being bonded to the circuit substrate, or thereafter. Such techniques result in a thick isolation layer that is formed more quickly and with lower outgassing risk than conventional spin-coating or deposition techniques.
US10236214B2

A method of forming a vertical transistor includes forming a first pair of fins on a substrate; forming a second pair of fins on the substrate; forming a first trench in the substrate and interposed between each one of the first pair of fins; forming a second trench in the substrate and interposed between each one of the second pair of fins, wherein the second trench is deeper than the first trench; forming a first semiconductor structure interposed between each one of the first pair of fins, the first semiconductor structure having a first gate region interposed between a first source region and a first drain region; and forming a second semiconductor structure interposed between each one of the second pair of fins, the second semiconductor structure having a first gate region interposed between a second source region and a second drain region.
US10236207B2

Embodiments described herein generally relate to a sequential hydrogenation and nitridization process for reducing interfacial and bulk O atoms in a conductive structure in a semiconductor device. A hydrogenation and plasma nitridization process is performed on a metal nitride layer in a conductive structure prior to deposition of a second metal layer, thereby reducing interfacial oxygen atoms formed on a surface of the metal nitride and oxygen atoms present in the bulk metal layers of the conductive structure. As a result, adhesion of the second metal layer to the metal nitride layer is improved and the electrical resistance of the contact structure is reduced.
US10236203B2

A lithographic apparatus substrate table comprises a plurality of first projections, whereby the first projections define a first substrate supporting plane and a plurality of second projections, whereby the second projections define a second substrate supporting plane. The substrate table further comprises a clamping device configured to exert a clamping force onto the substrate. The second substrate supporting plane is parallel to the first substrate supporting plane. The second substrate supporting plane is offset in respect of the first substrate supporting plane in a direction perpendicular to the first and second substrate supporting planes. The lithographic apparatus substrate table is configured to support the substrate on the second projections at the second substrate supporting plane before application of the clamping force by the clamping device. The second projections are configured to deform upon application by the clamping device of the clamping force onto the substrate, thereby providing the substrate to move from the second substrate supporting plane to the first substrate supporting plane when clamped by the clamping device.
US10236201B2

Embodiments described herein relate to an apparatus and method for securing and transferring substrates. A substrate carrier, having one or more electrostatic chucking electrodes disposed therein, electrostatically couples a substrate to the carrier. Optionally, a mask may also be electrostatically coupled to the carrier and may be disposed over a region of the carrier not occupied by the substrate. In one embodiment, multiple electrode assemblies are provided such that a first electrode assembly chucks the substrate to the carrier and a second electrode assembly chucks the mask to the carrier. In another embodiment, a pocket is formed in the carrier and an electrode assembly provides chucking capability within the pocket.
US10236199B2

A substrate processing method comprises: an execution step of executing the first processing for the plurality of substrates, and executing the second processing for the substrates having undergone the first processing; a recovery step of recovering the plurality of substrates having undergone the first processing and the second processing to the retraction chamber; a conditioning step of, after completion of the first processing for the last substrate among the plurality of substrates, loading a dummy substrate into the first processing chamber, executing the third processing for the dummy substrate, and unloading the dummy substrate from the first processing chamber; and a second execution step of, after the dummy substrate is unloaded from the first processing chamber in the conditioning step, loading the substrates recovered in the recovery step into the first processing chamber, and executing the third processing for the substrates loaded into the first processing chamber.
US10236198B2

Methods of processing a plurality of substrates using a processing chamber with bottom and top openings and a plurality of processing slots are provided. A substrate positioned on a carrier is loaded into a first end of a processing chamber body through the bottom opening. The carrier is moved through a plurality of processing slots to a top opening at a second end of the chamber body and then removed from the processing chamber through the top opening.
US10236197B2

An apparatus and method for processing a substrate in a processing system containing a deposition chamber, a treatment chamber, and an isolation region, separating the deposition chamber from the treatment is described herein. The deposition chamber deposits a film on a substrate. The treatment chamber receives the substrate from the deposition chamber and alters the film deposited in the deposition chamber with a film property altering device. Processing systems and methods are provided in accordance with the above embodiment and other embodiments.
US10236196B2

A substrate processing system is provided. The substrate processing system includes: a first transfer apparatus; at least two first accommodating units including an upper first accommodating unit and a lower first accommodating unit; multiple first substrate processing units, which are divided into at least a first group and a second group and arranged in a height direction; an upper second accommodating unit corresponding to the first group; an upper second transfer apparatus corresponding to the first group; a lower second accommodating unit corresponding to the second group; a lower second transfer apparatus corresponding to the second group; a first delivery apparatus corresponding to the first group; and a second delivery apparatus corresponding to the second group.
US10236194B2

Provided is a supporting unit supporting a substrate. The supporting unit includes a body including a plurality of heating regions and disposed with the substrate on a top surface thereof and a heating unit heating the body. Herein, the heating unit includes heating lines provided in the plurality of heating regions, respectively, to control temperatures of the plurality of heating regions independently from one another, terminals provided to the body and receiving power from the outside, and connecting lines connecting the heating lines to the terminals mutually corresponding to one another. Also, the terminals are disposed in one of the plurality of heating regions in a top view.
US10236189B2

A heat sink can be attached to a heat-producing electronic device by aligning an adhesive material to a surface of the heat sink, applying the adhesive material to the surface to form an outer perimeter and applying, within the outer perimeter, a thermally conductive material to the surface. The surface of the heat sink and a surface of the heat-producing electronic device can then be aligned, and the heat sink can be assembled to the heat-producing electronic device by bringing the heat-producing electronic device surface into contact with the adhesive material. The heat sink can then be affixed to the heat-producing electronic device by applying a compressive force to the assembly to activate the adhesive material.
US10236188B2

An electrostatic nozzle includes a first pipe, a second pipe, and a third pipe. The first pipe is configured of a conductor. Voltage is applied on the first pipe by a power source. The second pipe is configured of an insulator and connected to the first pipe. The third pipe is configured of a metal, connected to the second pipe, insulated from the first pipe by the second pipe, and thinner than the second pipe. Liquid which has flown through the first pipe, the second pipe, and the third pipe is discharged from a distal end of the third pipe.
US10236185B2

A method of forming patterns for a semiconductor device includes preparing a hardmask composition including a carbon allotrope, a spin-on hardmask (SOH) material, an aromatic ring-containing polymer, and a solvent, applying the hardmask composition to an etching target layer, forming a hardmask by heat-treating the applied hardmask composition, forming a photoresist pattern on the hardmask, forming a hardmask pattern by etching the hardmask using the photoresist pattern as an etching mask, and forming an etched pattern by etching the etching target layer using the hardmask pattern as an etching mask.
US10236170B2

The present disclosure describes devices and methods capable of generating multi¬phase emulsions, including double emulsion droplets in a gas phase. The present disclosure also describes interfaces for coupling a multi-phase emulsion droplet source to an analytical instrument such as a mass spectrometer. The present disclosure further describes methods, systems, and apparatuses for using the devices and interfaces described to perform analysis, including mass spectrometry. The present disclosure also describes methods, systems, and apparatuses for generating and using multi-phase emulsions to perform analysis.
US10236169B2

An ionization device includes: a plasma generating device for generating metastable particles and/or ions of an ionization gas in a primary plasma region; a field generating device for generating a glow discharge in a secondary plasma region; an inlet for supplying a gas to be ionized into the secondary plasma region; and a further inlet for supplying the metastable particles and/or the ions of the ionization gas into the secondary plasma region. A mass spectrometer includes such an ionization device and a detector downstream of the outlet of the ionization device for the mass-spectrometric analysis of the ionized gas.
US10236168B1

An ion transport device of a mass spectrometer includes a plurality of pole rod arranged in first and second parallel rows and a controller. The controller is configured to apply voltages in a repeating voltage pattern to the pole rods of the first row and apply a common voltage to the pole rods of the second row thereby creating a plurality of potential wells capable of capturing ions, wherein each ion transport cell receives the same pattern of voltages; move the repeating voltage pattern along the pole rods of the first row to move captured ions within and between the plurality of ion transport cells along the ion transport device; and apply at least one ejection voltage to one or more electrodes to cause ions to be ejected from the ion transport device.
US10236167B1

An upsampler 22 performs upsampling based on actual measurement data forming a profile spectrum obtained with a time-of-flight mass spectrometer 1, to insert interpolation data between the temporally adjacent actual measurement data and make the waveform smoother. Subsequently, a peak waveform processor 23 determines the centroid position, peak area or other relevant values by performing centroid processing which employs trapezoidal approximation or similar technique. The smoothing of the waveform between adjacent measurement data improves the accuracy of the centroid processing, whereby a systematic error in the estimation of the centroid position or calculation of the peak area is reduced. Therefore, even when the number of data points forming one peak on a measured waveform is small, the centroid position and other kinds of peak information can be obtained with a high level of accuracy, and the performance of qualitative or quantitative determination is thereby improved.
US10236157B2

The disclosure relates to an electronic beam machining system. The system includes a vacuum chamber; an electron gun located in the vacuum chamber and used to emit electron beam; a holder located in the vacuum chamber and used to fix an object; a control computer; and a diffraction unit located in the vacuum chamber; the diffraction unit includes a two-dimensional nanomaterial; the electron beam transmits the two-dimensional nanomaterial to form a transmission electron beam and a plurality of diffraction electron beams; the transmission electron beam and the plurality of diffraction electron beams radiate the object to form a transmission spot and a plurality of diffraction spots.
US10236156B2

A multi-beam apparatus for observing a sample with oblique illumination is proposed. In the apparatus, a new source-conversion unit changes a single electron source into a slant virtual multi-source array, a primary projection imaging system projects the array to form plural probe spots on the sample with oblique illumination, and a condenser lens adjusts the currents of the plural probe spots. In the source-conversion unit, the image-forming means not only forms the slant virtual multi-source array, but also compensates the off-axis aberrations of the plurality of probe spots. The apparatus can provide dark-field images and/or bright-field images of the sample.
US10236147B2

A thermal protector may be used to switch an electric circuit of an electrical product. The thermal protector may include first and second terminals and a fixed contact connected to the first terminal. The thermal protector may include a movable contact facing the fixed contact. The thermal protector may include a bimetal and an elastically-deformable movable plate that engages the bimetal and on which the movable contact is fixed. The movable plate may be connected to the second terminal. The terminals may be held by respective insulating blocks. The bimetal or the moveable plate may be arranged to be within an area between the respective insulating blocks.
US10236143B1

An operation mechanism is provided, including a fixed ring and a rotating assembly, wherein the rotating assembly is rotatably connected to the fixed ring. The rotating assembly includes a rotating ring and a movable portion. The rotating ring connects to the fixed ring. The rotating ring and the movable portion are fixed to each other. The movable portion is disposed on a surface of the fixed ring and configured to contact a circuit board disposed on the surface. When the rotating assembly is rotated from a first position to a second position relative to the fixed ring, the movable portion moves from a first contact position to a second contact position relative to the circuit board.
US10236141B1

A key structure includes a membrane switch circuit member, a rubbery elastomer, a housing, a triggering element, a metallic elastic element and a keycap. The keycap is disposed on the triggering element. The rubbery elastomer is disposed on the membrane switch circuit member. The housing is located over the rubbery elastomer. The triggering element is movable relative to the housing. The metallic elastic element is contacted with the triggering element. While the keycap is depressed, the triggering element is moved relative to the housing to press the metallic elastic element. While the metallic elastic element is pushed by the triggering element, the metallic elastic element is swung to collide with the triggering element. Consequently, a click sound is generated.
US10236138B2

A key structure includes a key cap, a bridge assembly, a first supporting part, a second supporting part, an attractable element and a magnet. The bridge assembly includes first and second hinge parts. The first hinge part has a first pivot coupling portion and a first connecting portion. The second hinge part has a second pivot coupling portion and a second connecting portion, wherein the first and second connecting portions are connected on an axis, and the first and second hinge parts rotate with respect to the axis. The first and second supporting parts are coupled to two ends of the first and second pivot coupling portions, respectively. The attractable element is disposed on the second hinge part. The magnet is correspondingly located under the attractable element for providing a magnetic force, so that the attractable element is attracted and positioned by the magnetic force.
US10236132B2

An electrolytic capacitor is provided having an inner case housing a capacitor element and an electrolyte, which is sealed by an inner cap insulated from the body of the inner case by a gasket, with the anode terminal of the capacitor element connected to the inside face of the inner cap and an anode lead connected to the outside face of the inner cap. The inner case is placed in an outer case having a sleeve surrounding the body of the inner case and an outer cap with a hermetic seal overlaying the inner cap. An insulating spacer is positioned between the inner cap and the outer cap, whereby the spacer resists movement of the inner cap, thereby preventing outward expansion of the inner case, which otherwise might lead to failure, especially at relatively high operating temperatures.
US10236131B2

An example includes a capacitor case sealed to retain electrolyte, at least one anode disposed in the capacitor case, the at least one anode comprising a sintered portion disposed on a substrate, an anode conductor coupled to the substrate in electrical communication with the sintered portion, the anode conductor sealingly extending through the capacitor case to an anode terminal disposed on the exterior of the capacitor case with the anode terminal in electrical communication with the sintered portion, a second electrode disposed in the capacitor case, a separator disposed between the second electrode and the anode and a second electrode terminal disposed on an exterior of the capacitor case and in electrical communication with the second electrode, with the anode terminal and the second electrode terminal electrically isolated from one another.
US10236127B2

Some embodiments include a capacitive chip having a plurality of capacitive units. The individual capacitive units include alternating electrode layers and dielectric layers in a capacitor stack. The capacitor stack extends across an undulating topography. The undulating topography has peaks and valleys with the peaks being elevationally offset relative to the valleys by a distance within a range of from about 30 microns to about 100 microns. The capacitor stack includes at least about 10 total layers. Some embodiments include apparatuses and multi-chip modules having capacitor chips.
US10236108B2

A solenoid coil discharging circuit includes a rectifier, transistor, and diode. The rectifier is coupled to an alternating current signal, and provides a rectified signal in response to being coupled to the alternating current signal. The transistor is coupled to the rectifier circuit, and biased in on in response to the alternating current signal being coupled to the rectifier, thereby enabling coupling of the rectified signal to a solenoid coil. The diode is coupled to the rectifier, and discharges current from the solenoid coil in response to the alternating current signal being de-coupled from the rectifier. A method of discharging a solenoid coil includes rectifying an alternating current signal to provide a rectified signal, biasing a transistor on in response to the alternating current signal being rectified, thereby enabling coupling of the rectified signal to the solenoid coil through the transistor, and discharging current from the solenoid coil through the diode in response to discontinuing rectification of the alternating current signal.
US10236104B2

An inductor is provided including a multilayer body in which a plurality of magnetic layers containing a ferrite are laminated. A coil part including a plurality of conductive patterns is disposed in the multilayer body. External electrodes are electrically connected to the coil part. The ferrite may contain iron (Fe), manganese (Mn), nickel (Ni), zinc (Zn), and vanadium (V), and the ferrite may contain 40 to 55 mol % of iron (Fe) calculated as iron oxide (Fe2O3), 5 to 20 mol % of nickel (Ni) calculated as nickel oxide (NiO), 15 to 25 mol % of zinc (Zn) calculated as zinc oxide (ZnO), 15 to 30 mol % of manganese (Mn) calculated as manganese oxide (MnO), and 1 to 4 mol % of vanadium (V) calculated as vanadium oxide (V2O5).
US10236090B1

An apparatus and method for the production of radioisotopes utilizing an energy recovery linac. The ERL system is composed of an electron beam source, multiple superconducting radio frequency cavities operating at 4.5 K, a thin radiator, a target material, and a beam dump. The accompanying method discloses the use of the ERL system to generate desired radioisotopes via target interaction with bremsstrahlung photons while allowing recovery of a substantial portion of the electron beam energy before the beam is extracted to the beam dump.
US10236087B2

A remote control protector for anti-light interference includes a body and a shelter. The body includes a housing space, a first surface, and a second surface. The housing space is for disposing a remote control. The first surface includes a first opening communicating with the housing space. The second surface includes a second opening communicating with the housing space and the second opening is adapted to expose a transceiver of the remote control. The shelter extends from the second surface of the body along an axial direction of the body, surrounds the second surface, and has an outlet opening communicating with the second opening of the second surface.
US10236086B2

The present invention relates to passive cooling systems and methods for cooling a spent fuel pool in a nuclear power plant in the absence of onsite and offsite power, e.g., in a station blackout event. The systems include a gap formed along the periphery of the spent fuel pool, a heat sink, one or more thermal conductive members, a water supply system for delivering water to at least partially fill the gap and conduct heat generated from the spent fuel pool through the gap to at least one thermal conductive member for transporting heat to the heat sink, and a thermal switch mechanism for activating and deactivating the water supply system.In particular, the passive spent fuel pool cooling systems and methods of the invention are useful when the active spent fuel pool cooling system is unavailable or inoperable.
US10236085B2

A pressure-relief system for the containment of a nuclear power facility allows reliable operation of a wet scrubber for the pressure relief flow with a simultaneously compact structural design. The pressure relief system has a pressure relief line guided through the containment and can be closed by a shut-off valve, a wet scrubber arranged in a portion of the pressure relief line located inside the containment, for the pressure relief flow which forms in the pressure-relief mode when the shut-off valve is open, a reservoir arranged inside the containment and is fluidically connected to the remaining inner space of the containment such that any overpressure, with respect to the surroundings outside the containment, prevailing in the containment is transferred at least in part to the reservoir, and a supply line leading from the reservoir to the wet scrubber for supplying the wet scrubber with fluid from the reservoir.
US10236082B1

A computing system is configured to process at least one voice input of a user and output an audio result. The computing system comprises at least one microphone configured to receive the voice input from the user. The computing system further comprises at least one processor configured to at least interpret the voice input and generate the audio result. The computing system also comprises an output speaker device configured to output the audio result. The audio result includes a description of whether one or more behavioral health states associated with the user have been detected.
US10236079B2

Systems, methods, and computer-readable medium are provided for managing user information. For example, data of the user may be stored in a memory. A request for a user to authorize access of at least a portion of the data may be provided. The authorization may be for an application to access the portion of the data. In some examples, a response to the request may be received, and an indication that the request was provided to the user may be provided without indicating whether the user denied the request.
US10236078B2

The present disclosure provides methods for processing or analyzing a sample of tissue of a subject, to generate a classification of the sample of tissue as positive or negative for thyroid cancer. The present disclosure also provides algorithms and methods of classifying cancer, for example, thyroid cancer, methods of determining molecular profiles, and methods of analyzing results.
US10236077B2

According to one embodiment, a screening method includes performing a first screening operation on a memory device at a first temperature to detect a defect in magnetoresistive effect elements of the memory device, replacing a first magnetoresistive effect element that is determined as defective in the first screening operation by substituting a second magnetoresistive effect element disposed in a redundancy area of the memory device for the first magnetoresistive, and performing a second screening operation on the memory device at a second temperature higher than the first temperature if the first screening operation detects a defect. Each of the first screening operation and the second screening operation includes writing data into the magnetoresistive effect element, reading data from the magnetoresistive effect element after the writing, and determining a magnetoresistive effect element is defective when the data as written does not match the data as read.
US10236063B2

A split memory bank may comprise a number of memory matrices forming a memory bank and a shift register in which the shift register physically separates the matrices. An integrated circuit may comprise a number of shift registers and a plurality of memory matrices forming a memory bank in which the matrices are spatially separated by the shift register. An integrated printhead may comprise a number of memory banks each comprising a plurality of memory matrices and a number of shift registers in which each shift register spatially separates a number of the matrices.
US10236048B1

Methods and structures useful for magnetoresistive random-access memory (MRAM) are disclosed. The MRAM device has a magnetic tunnel junction stack having a significantly improved performance of the free layer in the magnetic tunnel junction structure. The MRAM device utilizes an in-plane polarization magnetic layer and a perpendicular MTJ in conjugation with a programming current pulse that comprises an alternating perturbation frequency.
US10236032B2

A mass data storage system, which comprises: a controller for issuing and receiving signals to carry out memory operations; a motherboard comprising at least one first connector and providing signal pathways for establish a ring from the controller via each of the at least one first connector and back to the controller; and at least one non-volatile memory module comprising a second connector electrically connected to a chain of non-volatile memory devices, wherein mating of the second connector with a given one of the at least one first connector causes the chain of non-volatile memory devices to be inserted into the ring, thereby to allow the controller to carry out the memory operations on the non-volatile memory devices in the chain.
US10236030B2

A playback method of reading out and playing streams from a recording medium is provided, in which are recorded a stream file including a first luminance video expressed by luminance of a first dynamic range, and a second luminance video expressed by luminance of a second dynamic range that is broader than the first dynamic range, and a playlist file for controlling playback of the stream file. The playback method includes, in a case of playing the first luminance video, reading out the first audio streams listed in the first combination information of the playlist file, and playing at the same time with the first luminance video, and in a case of playing the second luminance video, reading out the second audio streams listed in the second combination information of the playlist file, and playing at the same time with the second luminance video.
US10236017B1

A speech-based system is configured to interact with a user through speech to determine intents and goals of the user. The system may analyze multiple dialog turns in order to determine and fully define a goal that the user is trying to express. Each dialog turn comprises a user utterance. Each dialog turn may also comprise a system speech response. In order to evaluate the performance of the system, logged data is analyzed to identify goal segments within the logged data, where a goal segment is a sequence of dialog turns that relate to a corresponding user goal. A subset of the dialog turns is annotated manually to delineate goal segments. A predictive model is then constructed based on the manually annotated goal segments. The predictive model is then used to identify goal segments formed by additional dialog turns.
US10236016B1

A speech interface device may be configured to act as a remote speaker peripheral for multiple audio sources such as media players and phones. Upon receiving a request from a user to connect to an audio device, the speech interface device determines which of the multiple audio devices are currently available, selects one of the audio devices based on information about or received from the user, establishes an audio connection with the selected one of the audio devices, and begins acting as a remote speaker or speakerphone for the selected audio device.
US10236015B2

The present invention relates to an encoding device and method, and a decoding device and method, and a program which enable music signals to be played with higher sound quality by expanding a frequency band.A band pass filter divides an input signal into multiple subband signals, a feature amount calculating circuit calculates feature amount using at least any one of the divided multiple subband signals and the input signal, a high-frequency subband power estimating circuit calculates an estimated value of high-frequency subband power based on the calculated feature amount, and a high-frequency signal generating circuit generates a high-frequency signal component based on the multiple subband signals divided by the band pass filter and the estimated value of the high-frequency subband power calculated by the high-frequency subband power estimating circuit. A frequency band expanding device expands the frequency band of the input signal using the high-frequency signal component generated by the high-frequency signal generating circuit. The present invention may be applied to a frequency band expanding device, encoding device, decoding device, and so forth, for example.
US10236008B2

A schematic block diagram of a decoder for decoding an encoded audio signal is shown. The decoder includes an adaptive spectrum-time converter and an overlap-add-processor. The adaptive spectrum-time converter converts successive blocks of spectral values into successive blocks of time values, e.g. via a frequency-to-time transform. Furthermore, the adaptive spectrum-time converter receives a control information and switches, in response to the control information, between transform kernels of a first group of transform kernels including one or more transform kernels having different symmetries at sides of a kernel, and a second group of transform kernels including one or more transform kernels having the same symmetries at sides of a transform kernel. Moreover, the overlap-add-processor overlaps and adds the successive blocks of time values to obtain decoded audio values, which may be a decoded audio signal.
US10236004B2

A method of hiding non-audio data in audio data of multiple audio channels which can be applied to first and second audio channel. Audio data segments from the audio data of the multiple audio channels are retrieved and pairs of target audio data segments associated with the first channel and the second channel are selected. The target audio data segments are divided into a plurality of audio frames based on sampling points. An entropic value of each of the audio frames is calculated and the audio data of the audio frames is adjusted to embed the non-audio data into the calculated and recorded entropic differences within the pairing of audio frames respectively associated with the first and second audio channels.
US10236003B2

When compressing an HOA data frame representation, a gain control (15, 151) is applied for each channel signal before it is perceptually encoded (16). The gain values are transferred in a differential manner as side information. However, for starting decoding of such streamed compressed HOA data frame representation absolute gain values are required, which should be coded with a minimum number of bits. For determining such lowest integer number (βe) of bits the HOA data frame representation (C(k)) is rendered in spatial domain to virtual loudspeaker signals lying on a unit sphere, followed by normalization of the HOA data frame representation (C(k)). Then the lowest integer number of bits is set to: (AA).
US10236000B2

The invention concerns a circuit for speech recognition comprising: a voice detection circuit configured to detect, based on at least one input parameter, the presence of a voice signal in an input audio signal and to generate an activation signal on each voice detection event; a speech recognition circuit configured to be activated by the activation signal and to perform speech recognition on the input audio signal, the speech recognition circuit being further configured to generate an output signal indicating, based on the speech recognition, whether each voice detection event is true or false; and an analysis circuit configured to generate, based on the output signal of the speech recognition circuit, a control signal for modifying one or more of said input parameters.
US10235996B2

A system and method for providing a voice assistant including receiving, at a first device, a first audio input from a user requesting a first action; performing automatic speech recognition on the first audio input; obtaining a context of user; performing natural language understanding based on the speech recognition of the first audio input; and taking the first action based on the context of the user and the natural language understanding.
US10235993B1

An input signal may be classified by computing correlations between feature vectors of the input signal and feature vectors of reference signals, wherein the reference signals correspond to a class. The feature vectors of the input signal and/or the reference signals may be segmented to identify portions of the signals before performing the correlations. Multiple correlations of the segments may be combined to produce a segment score corresponding to a segment. The signal may then be classified using multiple segment scores, for example by comparing a combination of the segment scores to a threshold.
US10235991B2

A hybrid frame, phone, diphone, morpheme, and word-level Deep Neural Networks (DNN) in model training and applications-is based on training a regular ASR system, which can be based on Gaussian Mixture Models (GMM) or DNN. All the training data (in the format of features) are aligned with the transcripts in terms of phonemes and words with the timing information and new features are formed in terms of phonemes, diphones, morphemes, and up to words. Regular ASR produces a result lattice with timing information for each word. A feature is then extracted and sent to the word-level DNN for scoring Phoneme features are sent to corresponding DNNs for training. Scores are combined to form the word level scores, a rescored lattice and a new recognition result.
US10235990B2

A determination regarding whether to intervene in a dialog to provide system-initiated assistive information involves monitoring a dialog between at least two participants and capturing data from a dialog environment containing at least one of the participants. The captured data represent the content of the dialog and physiological data for one or more participants. Assistive information relevant to the dialog and participants is identified, and the captured data are used to determine an intervention index of delivering the assistive information to one or more participants during the dialog. This intervention index is then used to determine whether or not to intervene in the dialog to deliver the assistive information to one or more participants.
US10235986B1

An acoustic system for cancelling out-of-phase reflected soundwaves of an audio output system is provided. The acoustic system provides an acoustic element operatively associated with a positioning system adapted to selectively and bidirectionally position the acoustic element relative to an acoustic center arc of the audio output system so as to be disposed at or nearest a deepest reflector point of the acoustic center arc, cancelling out-of-phase reflected soundwaves from a wall adjacent to the audio output system.
US10235984B2

A karaoke device includes a processor, a microphone, a wireless transceiver, an AM/FM transmitter, and a memory. The karaoke device may receive a music stream from a connected mobile device via the wireless transceiver, which may be mixed with vocals received via the microphone before the resulting audio signal is transmitted to a nearby radio via the AM/FM transmitter for playback.
US10235973B2

An optical sensing method capable of changing a sensing direction of an optical sensing module is applied to a portable device, which includes a housing, an optical sensing module and an optical diverting mechanism. The optical sensing module is disposed inside the housing. The optical sensing module includes an optical emitter adapted to emit an optical sensing signal out of the housing and an optical receiver adapted to receive an optical modulated signal reflected from an external object. The optical diverting mechanism is adjacent by the optical sensing module. The optical sensing signal is directly projected while the optical sensing signal is not diverted by the optical diverting mechanism, and the optical sensing signal is transmitted to a second direction different from the first direction while the optical sensing signal is diverted by the optical diverting mechanism.
US10235952B2

A display device comprises a display panel having a plurality of pixels arranged in pixel rows and pixel columns, and a source circuit. The source circuit includes a plurality of signal lines, each signal line coupled to each pixel of a pixel column; a plurality of column drivers, each column driver connected to one of the signal lines so as to transmit pixel voltages to the pixels of its respective pixel column, the pixel voltages corresponding to image data values for displaying an image upon the display panel; and a plurality of pixel refresh circuits. Each pixel refresh circuit corresponds to one of the signal lines and is coupled to the respective column driver so as to be arranged to determine a voltage stored in the corresponding pixel and to transmit a refresh signal to the respective column driver to refresh the voltage stored in the corresponding pixel.
US10235943B2

The present disclosure provides a display panel, its controlling method and a display device. The display panel includes a plurality of pixel units, a plurality of gate scanning lines arranged on a display substrate and a plurality of data lines arranged on the display substrate and crossing the gate scanning lines. Each pixel unit includes a data writing module, a driving module and a light-emitting element. The data writing module is configured to apply a data voltage to the driving module under the control of a current-level gate scanning signal, and the driving module is configured to drive the light-emitting element to emit light in accordance with the data voltage. The data writing modules of N adjacent pixel units in an identical row are connected to an identical data line, and N is an integer greater than 1. The data voltage across the data line is applied to the data writing modules of the N adjacent pixel units in a time-division manner under the control of the current-level gate scanning signal.
US10235939B2

A light emitting element display device with a narrow frame and high light emission efficiency is provided even when high definition is achieved. The light emitting element display device includes: a light emitting element which emits light at each of a plurality of subpixels forming one pixel; a drive transistor in which one of a source and a drain is connected to an anode of the light emitting element; and an output control circuit which selectively sets the other of the source and the drain of the drive transistor into one of a state of being connected to a power-supply voltage, a state of being connected to a reset voltage that is a lower voltage than the power-supply voltage, and a high-impedance state of not being connected to any of these voltages.
US10235937B2

The present application discloses an organic light-emitting display panel and a driving method thereof, as well as an organic light-emitting display device. A specific implementation of the organic light-emitting display panel comprises: an array arrangement comprising a plurality of pixel units, a plurality of data lines and a plurality of reference signal lines, wherein each pixel unit comprises a first subpixel, a second subpixel and a third subpixel, and a color of the first subpixel, a color the second subpixel and a color of the third subpixel differ from one another; a pixel driving circuit is formed in each subpixel, and comprises a driving transistor and an organic light-emitting diode; and the first subpixel, the second subpixel and the third subpixel of an identical pixel unit are electrically connected with a given reference signal line.
US10235934B2

Discussed are an organic light emitting display panel and an organic light emitting display device including the same, which allows a uniform current to flow in a plurality of driving power lines, thereby reducing consumption power. The organic light emitting display panel can include first to mth gate lines and first to nth data lines configured to define a plurality of pixel areas by intersections therebetween, a plurality of color pixels respectively provided in the plurality of pixel areas, and a plurality of driving power lines. Each of the plurality power lines is shared by two color pixels which are adjacent to each other in a first direction corresponding to a length direction of the first to mth gate lines. Two color pixels, which are adjacent to each other in a second direction corresponding to a length direction of the plurality of driving power lines, have different colors.
US10235933B2

A display degradation compensation system and method for adjusting the operating conditions for pixels in an OLED display to compensate for non-uniformity or aging of the display. The system or method sets an initial value for at least one of peak luminance and an operating condition, calculates compensation values for the pixels in the display, determines the number of pixels having compensation values larger than a predetermined threshold compensation value, and if the determined number of pixels having compensation values larger than said predetermined threshold value is greater than a predetermined threshold number, adjusts the set value until said determined number of pixels is less than said predetermined threshold number.
US10235925B2

A gate driver includes a plurality of shift registers and a plurality of connection controllers. The shift registers are connected to a plurality of gate lines of a stretchable display panel, respectively. The shift registers are grouped into a plurality of shift register groups. N adjacent shift registers constitute each of the shift register groups, where N is an integer greater than or equal to 2. The connection controllers change a connection structure of the N adjacent shift registers included in the each of the shift register groups according to whether the stretchable display panel is stretched.
US10235914B2

A camera colorimeter system simultaneously lights up one or more pixel units on a display panel, each pixel unit including colored subpixels, for characterization of the display panel. The system includes optical elements that directs the light emitted by the simultaneously lit one or more pixel units to a filter and a corresponding imaging device. Each filter is configured to block wavelengths of light other than predetermined range of wavelengths, thereby ensuring that each imaging device captures a filtered spectrum of light that originates from subpixels of the same color. Using the filtered spectrum, the system reconstructs the full spectrum of light, which can subsequently be used to regenerate the display characteristics of each pixel unit (and corresponding colored subpixels). Thus, the camera colorimeter system can characterize a display panel in significantly less time as compared to conventional systems and methods.
US10235910B1

A signage assembly is provided comprising a frame structure including a top disc, a bottom disc, and a plurality of elongated disc supports extending between the top and bottom discs. Each of the top and bottom discs include first and second disc halves connected at disc-half edges to form the top and bottom discs as respective disc assemblies. A hinge connection pivotally connects each of the disc supports to at least one of the top and bottom discs. A flexible placard structure is attached to the frame structure surrounding an outer periphery of the top and bottom discs.
US10235909B2

A sign assembly having a frame, a sign and an attachment assembly. The frame has a front frame with an open portion for viewing a sign and a rear frame that has a back connected to parallel sides each of which has a notch. The rear frame and the front frame are connected to one another via the sides that define a slot between them. The sign has a body and an extended portion. Each notch engages the extended portion when the sign is inserted into the slot. The attachment assembly has a hanging member and is rotatably connected to the back of the rear frame.
US10235908B2

A tamper-proof bolt-seal incorporating a unique identification tamper detection sensor that cannot be restored or duplicated after the bolt. The sensor employs a resistive sensor wire embedded in the bolt. The resistive sensor wire has a randomized length to enable a unique resistive value for that sensor. The resistive value of the sensor is combined with an electronic identification code to create the unique seal identification for the tamper detection sensor, therefore giving the bolt a seal identification that is unique and that cannot be restored or duplicated.
US10235903B2

The surgical simulator contains a one-piece simulated uterus having a uterine fundus and body. A rigid hollow support base has a recess in its support surface that is complementary to the shape of at least a portion of the uterine fundus and body so that at least a posterior portion of the uterine fundus and body fit securely into the recess to retain the simulated uterus in position during use. Liquid can be introduced into the base to add weight, and the liquid can be heated to heat the simulated uterus to body temperature. The base can also provide a rigid hard tissue component that simulates the surface topography of the pelvic bone, portion of the spine, hip joints and heads of the femurs. The hard tissue component can be encased in an elastomeric material that simulates muscles and skin to practice obstetric procedures such as a C-section, insertion of an intrauterine tamponade balloon, insertion of an intrauterine contraceptive device, or insertion of compression sutures such as the B-Lynch suture.
US10235892B1

A method, executed by a processor, includes the processor receiving signals information from a device located on a departing airplane; verifying an identification of the airplane and identifying an expected departure sequence of aircraft surface states; monitoring and identifying additional signals information received from the mobile device, including comparing the additional signals information to known data; logging the additional signals information, and processing the additional signals information, and determining the logged data corresponds to events indicative of an aircraft surface state; sending an aircraft surface state reached message to Local and Center flight management; and executing a statistical routine and providing statistical data from the execution relating to an occurrence of upcoming aircraft surface state event and sending the statistical data with the aircraft surface state message.
US10235889B2

The present invention discloses a method, apparatus and system for monitoring vehicle driving safety. The method comprises: determining a vehicle driving route range between the originating address and the destination address and a reasonable time range for arriving at the destination address; when a location of the vehicle goes beyond the vehicle driving route range or the vehicle driving time exceeds the reasonable time range according to driving data of the vehicle, sending an in-vehicle image acquisition instruction to the vehicle-mounted smart device, such that the vehicle-mounted smart device acquires and sends in-vehicle image information to the taxi-hailing server; comparing in-vehicle image information acquired twice by the vehicle-mounted smart device after responding to the taxi-hailing request and when a passenger gets on; and sending alarm information to a safety monitoring server to notify a traffic policeman nearby the vehicle to inspect or monitor the vehicle.
US10235887B2

The invention relates to a control system which is equipped and designed for use in a motor vehicle, to determine, on the basis of environment data obtained by one or several environment sensors present on the motor vehicle, a point in time as of which a safe lane change from a fast lane to an adjoining slower lane is possible. The environment sensors are designed to provide environment data representing the area laterally ahead of, laterally next to and/or laterally behind the vehicle to an electronic control unit of the control system. The control system is at least equipped and designed to determine, during a predefined interval or continuously, in the electronic control unit driving data representing the driving situation of one's own motor vehicle from sensors present in one's own motor vehicle. One or several other vehicles using the road laterally ahead of, laterally next to and/or laterally behind one's own motor vehicle are detected by means of the environment sensors during the predefined interval or continuously in order to determine characteristic variables relating to the driving situation(s) of the one or several other vehicles. On the basis of the driving data representing the driving situation of one's own vehicle and on the basis of the characteristic variables relating to the driving situation(s) of the one or several other vehicles, it is determined whether a safety-critical area laterally next to and/or laterally behind one's own motor vehicle is free of said other vehicle(s) and the finding is output optically, haptically and/or acoustically to the driver of one's own vehicle. The control system is equipped and designed to determine, on the basis of the driving data representing the driving situation of one's own vehicle and on the basis of the characteristic variables relating to the driving situation(s) of the one or several other vehicles. In the electronic control unit the point in time as of which a safe lane change is possible. This point in time is considered to be reached when the electronic control unit determines that a rear edge of one's own motor vehicle has gone past a front edge of the other vehicle and past a safety distance adapted to legal and/or physical conditions.
US10235872B2

A method for setting a multi remote control in a vehicle includes: a communicator configured to perform wireless communication with a plurality of mobile communication terminals in the vehicle, a storage configured to store information related to the plurality of mobile communication terminals and remote control function setting information of a device in the vehicle, and a controller configured to distinguish between a mobile communication terminal located in a front seat and a mobile communication terminal located in a rear seat based on short-range communication connection strength of each of a plurality of mobile communication terminals inside the vehicle, the controller distributing each of a front seat remote control function and a rear seat remote control function to the distinguished front seat or rear seat mobile communication terminal.
US10235871B2

The embodiments of the present invention relate to the field of communications and discloses an information transmission method, apparatus and computer storage medium; wherein, the method comprising: when a second device acquires a first data which will be provided to a second device, determining whether the first device is in a positioning state with the second device; when the first device is in the positioning state with the second device, generating a first merged data by merging the first data with a first positioning signal used for positioning, wherein the first positioning signal is the positioning signal to be transmitted by the first device to the second device; and transmitting the first merged data to the second device.
US10235868B2

System and method for controlling a custom modular measurement system. An editor may receive user input specifying one or more system definitions, each mapping message based commands, parameters, variables and/or metadata (“information”) accordant with a control protocol for standalone instruments to functions and data in a programming language, and generates the definitions accordingly, each being useable by a client application to interface with a custom modular measurement system that includes multiple logical instruments via the message based information. At least one of the definitions may be deployed onto the measurement system. A run-time engine of the measurement system may accept a message based command from the application, and call a corresponding function, which may invoke operation of at least one of the logical instruments. The logical instruments may be operated concurrently, including sharing use of a single physical measurement device by at least two of the logical instruments.
US10235862B2

An electronic apparatus includes a motherboard, a random access memory, a motherboard battery and a processing unit. The random access memory is disposed on the motherboard. The motherboard battery is disposed on the motherboard and electrically coupled to the random access memory to supply electrical power to the random access memory. The processing unit is disposed on the motherboard and electrically coupled to the random access memory. The processing unit is configured to write a test value into an idle address register of the random access memory and further to check whether the idle address register maintains the test value. When the idle address register maintains the test value, the processing unit determines that the motherboard battery functions normally. When the idle address register reverts to an initial value, the processing unit determines that the motherboard battery malfunctions.
US10235858B1

A personal proximity warning device for warning a user of an animal in proximity to the user includes a band that is luminescent. The band is configured to position around a wrist of the user. A sensor is coupled to a housing that is coupled to the band. A communication module that is positioned in the housing is operationally coupled to the sensor. The communication module is voice-activated, GPS-enabled, and is configured to communicate wirelessly. The sensor, which is passive infrared-type, is configured to detect an animal in proximity to the user and to signal the communication module, which then is compelled to alert the user. The communication module is configured to receive a voice command from the user, to receive and to communicate location coordinates of the user, and to selectively contact at least one emergency service and at least one cellular phone.
US10235845B2

A patient support apparatus includes a frame, support surface, cable interface, switches, a location detector, and a controller. The switches are electrically coupled to the interface and the controller selects a configuration for the plurality of switches based on a current location of the patient support apparatus within a healthcare facility. Alternatively or additionally, a user interface may display a plurality of identifiers that each identifies a predefined configuration for the switches wherein the controller configures the switches according to an identifier selected by the user. A transceiver on board the patient support apparatus may communicate with different fixed transmitters and the controller may implement different switch configurations based on messages from the different fixed transmitters.
US10235843B2

A lottery ticket dispenser array includes a plurality of separate bins, with each bin defined by a housing having a defined first internal space for receipt of a supply of interconnected lottery tickets. Each bin has an electronic ticket drive mechanism a control system in communication with the drive mechanism to initiate a dispense sequence upon receipt of a ticket dispense command. The control system is furthered configured to generate a bin ID signal upon a lottery ticket being dispensed from the bin. A central lottery server receives the bin ID signals and is configured to randomly determine a select one of the bins within the dispenser array to associate with a bonus prize and, for each dispense sequence, to compare the received bin ID signal to the select bin to determine if the bin associated with the dispense cycle corresponds to the selected bonus bin.
US10235837B2

A managed credit system and method for managing and processing various types of credits is disclosed. The managed credit system can provide various options for processing cashable credits, restricted credits, and managed credits. Wager account balances can be paid down automatically prior to the disbursement of cash in exchange for managed credits. Cash submissions during wager account sessions can be detected and processed by converting the cash submission to managed credits. Wager account advance requests can be detected during cash game sessions. Managed credits can be converted to cashable credits. Different types of casino credit can be tracked using different meters. Varying disbursement and conversion rules can be applied to different types of credit. Game credit accounts with mixed credit types that include managed credits can be wagered in a fixed order while accommodating cash submissions.
US10235832B2

Bonuses such as progressive bonuses are based on the activity of many players playing at many machines. The machines may be made by different manufacturers and run different games. Prior diverse arrays of such machines relied on a hardware slot machine interface board (SMIB) that acted as a master and transmitted game activity to remote servers. A disclosed embodiment virtualizes the SMIB. In one implementation, protected processes allow for real time meter creation and destruction within different games, even after the game software has been certified and the hash cannot change.
US10235830B2

Methods and systems for interactive networked gaming. The system may include an interactive electronic gaming display configured to present a plurality of virtual chips to each of a plurality of gamers. The interactive display may be configured to receive a wager form a wagering device used by at least one of a plurality of gamers. The interactive display may be configured to animate a plurality of virtual chips in accordance with a plurality of animations and configured to enable chip transactions between at least two fund accounts.
US10235825B2

An example cart inventory system and associated methods are described. The example cart inventory system includes a cart and a detection system. The cart includes a frame, and a shelf movably mounted to the frame and configured to be positioned between an extended position and a folded position. A top surface and a rear surface of the shelf include first and second identifiers, respectively. The detection system is configured to detect the first identifier when the shelf is in the extended position and detect the second identifier when the shelf is positioned in the folded position. In the extended position, the top surface is oriented upwards relative to horizontal and the rear surface is disposed against the frame. In the folded position, the rear surface is oriented upwards relative to horizontal.
US10235820B2

A method for securely wirelessly unlocking and/or locking a vehicle using a mobile radio including detecting a motion interaction or audio interaction of a user on or with the mobile radio and accessing, in a memory device of the mobile radio, a characteristic user interaction that corresponds to a vehicle opening command. The method further includes establishing whether the user interaction matches the characteristic user interaction and, if there is a match, responding to an authentication request from the vehicle that has been obtained by the mobile radio with an encrypted response message that is sufficient to unlock the vehicle.
US10235818B2

A controller includes a processor programmed to determine, for a vehicle, a first control input based on input data and first reference parameters. The processor is further programmed to operate the vehicle according to the first control input. Based on operating data of the vehicle for an operating condition, the processor determines a second control input for the vehicle. Operating the vehicle according to the second control input reduces a cost of operating the vehicle relative to operating the vehicle according to the first control input. The processor is further programmed to determine, based on the second control input, second reference parameters. The controller generates a third control input based on the second reference parameters and the input data. A cost of operating the vehicle according to the third control input is reduced relative to the cost of operating the vehicle based on the first control input.
US10235807B2

A system and method are disclosed for building virtual content from within a virtual environment using virtual tools to build and modify the virtual content.
US10235805B2

There is provided a client terminal including a determination unit that determines, based on position information associated with a particular object, whether the particular object is included in an angle of view visually recognized by a user, and a guidance unit that guides the user when the determination unit determines that the particular object is not included in the angle of view visually recognized by the user.
US10235803B2

A system, a method and instructions embodied on a non-transitory computer-readable storage medium that solve a 3D point-in-polygon (PIP) problem is presented. This system projects polygons that comprise a set of polyhedra onto projected polygons in a reference plane. Next, the system projects a data point onto the reference plane, and performs a 2D PIP operation in the reference plane to determine which projected polygons the projected data point falls into. For each projected polygon the projected data point falls into, the system performs a 3D crossing number operation by counting intersections between a ray projected from the corresponding data point in a direction orthogonal to the reference plane and polyhedral faces corresponding to projected polygons, to identify polyhedra the data point falls into. The system then generates a visual representation of the set of polyhedra, wherein each polyhedron is affected by data points that fall into it.
US10235798B2

Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.
US10235793B2

An input set of indices, which contains primitive restarts, is input into splitter stage, where it is split into blocks of index positions. Each of these blocks is processed by scanner stages and scan combiner stage, to determine for each index position, the index position of the end of the sequence of primitives in the set of indices that the index position is part of. The determined index positions of the ends of the sequences of primitives in the set of indices for the index positions are then used to determine for each index position, whether a triangular primitive should be output or not, at a triangle output decision stage. A parallel scan stage then determines each triangle's position in the output set of indices, and the triangle's vertex indices are then written out at index write-out stage to an output set of indices, which contains no primitive restarts.
US10235792B2

A tile based graphics processing pipeline comprises a plurality of processing stages, including at least a rasterizer that rasterizes input primitives to generate graphics fragments to be processed, and a renderer that processes fragments generated by the rasterizer to generate rendered fragment data, and a processing stage 6 operable to receive rendered fragment data 3, and to perform a processing operation using the rendered fragment data to generate per-tile metadata 7.
US10235789B2

The invention provides a much improved process for locating underground utilities where a field technician is provided with a device that presents the location of the underground utility in context with the surroundings. The device uses a screen present an image of the underground utility in its proper perspective with respect to the surroundings using data gathered from a number of sources. The data used to create the image includes location data of both the underground utility and the position of the device along with perspective attributes such as traditional compass orientation, perspective relative to the horizon, and any perceivable movement of the device.
US10235784B2

A system, method, and computer-readable medium to receive a request to render a visualization, the visualization being defined by at least one dimension of a data set and being one of multiple visualizations belonging to a story; determine whether the at least one dimension of the visualization has a color assigned thereto; automatically assign, in an instance the at least one dimension of the visualization lacks a color assignment, a color to the at least one dimension of the visualization; store the color assigned to the at least one dimension in a color synchronization map; render, in response to the request, all visualizations in the story with the at least one dimension in the color assigned thereto in the color synchronization map.
US10235779B2

An image display device may include a display and a controller configured to change a value of a pixel included in an input image based on a hue value and a saturation value of the pixel and control the display such that the display displays the image in which the value of the pixel has been changed.
US10235767B2

[Object] To process an image captured by a camera mounted on a moving object device or a user to be suitable for display on an image display device fixed to the head or face of the user.[Solution] The image rendering processor 1042, in the beginning, corrects the user's head posture angle qh using the camera posture angle qc (F1421), and clips a display angle of view depending on the corrected user's head posture angle qh* from the captured image to render a free viewpoint image (F1422). Then, the image processing device 1040 transmits the free viewpoint image rendered by the image rendering processor 1042 to the display device 1020 via the communication unit 1041, and the image is displayed on the display device 1020 (F1430).
US10235760B2

Disclosed is a device for capturing digital images of a rock specimen in a region of interest. The device includes an inner chamber having a wall surrounding the region of interest, the chamber having a specimen support structure at the bottom of the region of interest and an open top opposite the specimen support structure, the specimen support structure dimensioned to receive and support an elongate core sample in an upright orientation within the region of interest; an imaging system associated with the chamber and comprising multiple digital imaging devices spaced around the region of interest, each digital imaging device oriented to have a respective field of view encompassing the region of interest; an illumination system associated with the chamber and switchable between a first illumination state and a second illumination state and comprising a plurality of illumination sources spaced around the region of interest, the illumination sources operable to direct intersecting illumination patterns into the region of interest; and a control system coordinating the imaging system and the illumination system to capture a first set of digital images during the first illumination state and a second set of images during the second illumination state. Systems, methods and computer-readable media are also disclosed.
US10235756B2

According to some aspects, a method of identifying a boundary of a portion of a vasculature is provided, the vasculature comprising a geometric representation of a plurality of vessels. The method comprises logically dividing the geometric representation into a plurality of regions, determining at least one feature within each of the plurality of regions, and defining the boundary of the portion of the vasculature based, at least in part, on the at least one feature determined within each of the plurality of regions, wherein the boundary forms a volume defining a separation between inside and outside of the portion of the vasculature. According to some aspects, a method of performing vascular analysis using a geometric representation of a plurality of vessels of the vasculature is provided. The method comprises computing a boundary of a portion of the vasculature based on the geometric representation, logically dividing the geometric representation within the boundary into a plurality of regions, and analyzing at least one feature for each of the plurality of regions within the boundary.
US10235755B2

Methods, apparatus, and other embodiments associated with classifying a region of tissue represented in a digitized whole slide image (WSI) using iterative gradient-based quasi-Monte Carlo (QMC) sampling. One example apparatus includes an image acquisition circuit that acquires a WSI of a region of tissue demonstrating cancerous pathology, an adaptive sampling circuit that selects a subset of tiles from the WSI using an iterative QMC Sobol sequence sampling approach, an invasiveness circuit that determines a probability of a presence of invasive pathology in a member of the subset of tiles, a probability map circuit that generates an invasiveness probability map based on the probability, a probability gradient circuit that generates a gradient image based on the invasiveness probability map, and a classification circuit that classifies the region of tissue based on the probability map. A prognosis or treatment plan may be provided based on the classification of the WSI.
US10235750B2

A method is proposed for identifying an anatomical structure within a spatial-temporal image (i.e. a series of frames captured as respective times). A current frame of spatial-temporal medical image is processed using information from one or more previous and/or subsequent temporal frames, to aid in the segmentation of an object or a region of interest (ROI) in a current frame. The invention is applicable to both two- and three-dimensional spatial-temporal images (i.e., 2D+time or 3D+time), and in particular to cardiac magnetic resonance (CMR images). An initialization process for this method segments the left ventricle (LV) in a CMR image by a fuzzy c-means (FCM) clustering algorithm which employs a circular shape function as part of the definition of the dissimilarity measure.
US10235747B2

An accurate camera pose is determined by pairing a first camera with a second camera in proximity to one another, and by developing a known spatial relationship between them. An image from the first camera and an image from the second camera are analyzed to determine corresponding features in both images, and a relative homography is calculated from these corresponding features. A relative parameter, such as a focal length or an extrinsic parameter is used to calculate a first camera's parameter based on a second camera's parameter and the relative homography.
US10235744B1

The present invention provides a method and apparatus to enhance the image contrast of a digital image device while simultaneously compensating for image intensity inhomogeneity, regardless of the source. The present invention corrects intensity inhomogeneities producing a more uniform image appearance. Also, the image is enhanced through increased contrast, e.g., tissue contrast in a medical image. The method makes no assumptions as to the source of the inhomogeneities, e.g., physical device characteristics or positioning of the object being imaged. In the method, the error between the histogram of the spatially-weighted original image and a specified histogram is minimized. The specified histogram may be selected to increase contrast generally or particularly for accentuation, e.g., on localized regions of interest. The weighting is preferably achieved by two-dimensional interpolation of a sparse grid of control points overlaying the image. A sparse grid is used rather than a dense one to compensate for slowly-varying image non-uniformity. Also, sparseness reduces the computational complexity, as the final weight set involves the solution of simultaneous linear equations whose number is the size of the chosen grid.
US10235742B2

An image processing apparatus which performs recovery processing that corrects aberration of an imaging optical system used when generating the image and recover image quality degradation, determines an adjustment value for adjusting a degree of emphasis of an edge included in an image, and performs edge emphasis processing by detecting an edge signal from the image, adjusting intensity of the detected edge signal based on the determined adjustment value, and adding the edge signal after adjustment to the image, wherein the adjustment value is determined based on whether the recovery processing has been performed for an image where the edge signal is detected, and with the adjustment value in a case where the recovery processing has been performed, degree of emphasis is suppressed compared to the adjustment value in a case where the recovery processing has not been performed.
US10235739B1

A system which employs a method of creating transferrable map schemas, storing the map schemas to storage devices, receiving target device settings, re-sampling the map schemas to fit the target devices using the target device settings, delivering the re-sampled map schemas to the target devices is described. Thereby providing the innovation that map schemas may be accessed by more than one type of device, the method by which maps are scaled from a created map dimension with given details to either a larger map having the ability to be utilized on a more capable playing device or to a map or a smaller map having the ability to be utilized on a less capable device without losing the important game-specific required data is also described.
US10235735B2

An embodiment of a graphics apparatus may include a tile candidate identifier to determine if a compute kernel is a tile candidate, and a compute kernel tiler communicatively coupled to the tile candidate identifier to tile the compute kernel if the compute kernel is determined to be a tile candidate. Other embodiments are disclosed and claimed.
US10235734B2

Techniques for translating graphical representations of domain knowledge are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, a graphical representation of domain knowledge. The graphical representation comprises information indicative of a central concept and at least one chain of events associated with the central concept. The computer-implemented method further comprises translating, by the device, the graphical representation into an artificial intelligence planning problem. The artificial intelligence planning problem is expressed in an artificial intelligence description language. The translating comprises parsing the graphical representation into groupings of terms. A first grouping of terms of the grouping of terms comprises an event from the at least one chain of events and a second grouping of terms of the grouping of terms comprises the information indicative of the central concept. The computer-implemented method also comprises validating, by the device, the artificial intelligence planning problem.
US10235732B2

A method and system are described herein for an optimization technique on two aspects of thread scheduling and dispatch when the driver is allowed to pick the scheduling attributes. The present techniques rely on an enhanced GPGPU Walker hardware command and one dimensional local identification generation to maximize thread residency.
US10235731B2

Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed.
US10235721B1

A computer-implemented method for gathering user-related tax data for use with tax preparation software includes a computing device executing a data capture utility configured to connect to one or more remotely located data sources, wherein the data capture utility captures user-specific tax data from the one or more remotely located data sources and stores the captured data in a data store. The computing device executes a tax logic engine configured to read data from the data store and determine the completeness of the data contained within the data store. The computing device communicates a message to the user regarding the level of completeness of the data contained within the data store.
US10235714B2

A device may receive identification information associated with a user. The device may determine user information based on the identification information associated with the user. The device may select a particular virtual reality user environment for providing content. The virtual reality user environment may be associated with a virtual store. The virtual reality user environment may include an interactive component. The device may generate a customized virtual reality user environment based on the particular virtual reality user environment and the user information. The customized virtual reality user environment may include access to content selected based on the user information. The device may provide access to the customized virtual reality user environment for display.
US10235713B2

A method and system are described to provide a user-widget-based transaction environment. In one example embodiment, an electronic magazine may be presented to a user device as a widget without using a browser. The electronic magazine may comprise two or more data pages. A user selection of at least one of the two or more data pages may be detected and then communicated from the user device across a network for further processing.
US10235710B2

A method for scan, try and/or buy may include receiving, from a mobile device, information that is representative of a clothing outfit. The clothing outfit may include a plurality of merchandise items available for purchase through a store. The information may be obtained by the mobile device by scanning a single code associated with the clothing outfit. The obtained information may be used to cause at least one user interface element associated with the clothing outfit to be displayed on the mobile device. In response to receiving a selection from the mobile device of the at least one user interface element, the plurality of merchandise items associated with the clothing outfit may be delivered to a merchandise check-out location within the store. The merchandise check-out location may be operable to receive payment from the user for the clothing outfit.
US10235699B2

The present invention provides a computerized system that analyzes the text of on-line product and service reviews, compares the textual components of the review with a database of manufacturer/service producer updates to the product or service to which the review pertains, provides corrective commentary to the review based upon post-review action taken by the manufacture/service provider, and adjusts the weighting of the review on the basis of the outdated information.
US10235697B2

A computerized process of detecting content blocking software may include forwarding, to a client device, instructions to enable scanning of a web browser and a file with features resembling advertisement content, and receiving a report from the forwarded instructions indicative of a response of a webpage generated by a web browser of the client device in response to the loaded file. The computerized process may also include analyzing the report based on an expected response of the web browser, and indicating the presence of the content blocking software based on the analysis.
US10235695B2

A system may include at least one data source configured to provide network usage data indicative of the existence of communications with subscriber devices, and web and application usage data indicative of data usage of the subscriber network by the subscriber devices. The system may also include a data warehouse server configured to perform operations including correlating the network usage data and web and application usage data into subscriber-level data; associating, with the subscriber-level data, subscriber attributes indicative of a preference of the subscriber for content in a particular category of content, and profile attributes indicative of demographic characteristics of the subscriber; matching the subscriber-level data with a set of subscriber profiles, each of the set of subscriber profiles including a set of subscriber attributes and profile attributes associated with the respective subscriber profile; and aggregating the subscriber-level data into aggregate-level data according to the matching subscriber profiles.
US10235689B2

Processing of point of sale (“POS”) redemptions via a “tap” of a contactless device comprises a POS data collector that facilitates a connection with a contactless device. A merchant scans items for purchase using a POS scanner, which captures product identification information. The POS scanner forwards the product identification information to a POS terminal. The POS data collector intercepts the product identification information between the POS scanner and the POS terminal. A user taps the contactless device in the POS data collector's radio frequency field, and a communication channel is established between the contactless device and the POS data collector. The POS data collector identifies the user via the contactless device and identifies coupons, merchant offers, and other value-added services to redeem with the transaction. The POS data collector forwards this information to the POS terminal, the redemptions are applied to the transaction, and the communication is terminated.
US10235681B2

A contextual analysis engine systematically extracts, analyzes and organizes digital content stored in an electronic file such as a webpage. Content can be extracted using a text extraction module which is capable of separating the content which is to be analyzed from less meaningful content such as format specifications and programming scripts. The resulting unstructured corpus of plain text can then be passed to a text analytics module capable of generating a structured categorization of topics included within the content. This structured categorization can be organized based on a content topic ontology which may have been previously defined or which may be developed in real-time. The systems disclosed herein optionally include an input/output interface capable of managing workflows of the text extraction module and the text analytics module, administering a cache of previously generated results, and interfacing with other applications that leverage the disclosed contextual analysis services.
US10235680B2

System and methods for populating a database with information from users. A memory stores reference standards, reference keywords, and rules for the reference keywords. An on-line survey question relating to the product/service is presented to the users. Input is received from the users in response to the presented survey question and has content. The received input is stored in the database. A quantity of the content of the received input and a quality of the content of the received input is evaluated.
US10235677B1

Rating a network interaction is disclosed. A rating system includes an interface for receiving, a rating determiner and an interface for providing. The interface for receiving receives one or more data regarding a new incoming network interaction originated from a third party device over a network. The rating determiner determines a rating of the network interaction based at least in part on the one or more data regarding the network interaction. The interface for providing provides the rating of the network interaction.
US10235673B2

Systems and methods for detecting fraudulent activity in user transactions. An exemplary method includes: collecting user behavior data during the user's interaction via an input device with one or more groups of elements of a graphical interface of an application on a computing device; calculating, by a processor, an anomalous user behavior coefficient for each group of elements of the graphical interface based on the collected user behavior data; detecting, by the processor, a fraudulent activity when a combination of anomalous user behavior coefficients exceeds a predetermined threshold value; and in response to detecting a fraudulent activity, blocking, by the processor, the interaction of the user with the application.
US10235669B2

Techniques and apparatuses for providing wallet server information to an entity using a real-time mobile wallet server (MWS) are disclosed herein. The MWS may receive a request for personal information from an entity. The MWS may then display to a user a summary of the request, a list of selections available in the wallet server that may satisfy the request, and a list of selectable response options for the user to choose to respond to the entity. In some aspects, the wallet server may store username and associated passwords, payment information, and/or contact information. In further aspects, the MWS may generate limited-use payment information associated with existing payment information. The MWS may communicate ad hoc messaging to the entity using voice-based or real-time text-based communications over an established communication link between the MWS and entity.
US10235668B1

A computer-implemented method for receipt management includes receiving, using a mobile wallet stored on a mobile device of a user, receipts that include a record of transactions between the user and one or more merchants, the transactions being performed using the mobile wallet account of the user. The method includes receiving receipts for transactions that were not performed using the mobile wallet account of the user, the receipts being received from a user e-mail address, the receipts for non-mobile wallet transactions being received by the mobile wallet of the user. The method includes aggregating the mobile wallet receipts with the receipts of non-mobile wallet transactions and retrieving and displaying one or more of the mobile wallet receipts and the receipts of non-mobile wallet transactions.
US10235666B2

A printer for outputting receipts enables easily producing receipts for mobile payments.A receipt production system includes a server that receives payment information; a payment processing terminal including a storage unit that stores server information, a payment unit that executes a payment process and generates payment information including identification information, a transmission unit that sends payment information including the identification information to the server, and an identification information provider unit that transmits the identification information and the server information by wireless communication; a mobile terminal including a terminal communication unit that sends and receives the identification information and the server information transmitted from the payment processing terminal; and a printer including a wireless communication unit that receives identification information and server information transmitted from the mobile terminal by wireless communication, a communication unit that receives payment information including the identification information from the server based on the server information, and a print unit that prints a receipt based on payment information.
US10235656B2

An effective applied policy configuration associated with a selected policy resource is created responsive to a selection of a policy resource within a service policy visualization interface based upon results of programmatic introspection of the selected policy resource. The effective applied policy configuration includes correlated and combined effects of service policies identified by the programmatic introspection as attached to the selected policy resource within a resource hierarchy associated with the selected policy resource. The effective applied policy configuration associated with the selected policy resource, including the correlated and combined effects of the attached service policies, is displayed within the service policy visualization interface.
US10235654B2

Assigning boxes to available spaces in storage bays may include: obtaining a first data structure identifying available spaces in multiple storage bays, the first data structure including xyz measurements of available spaces, and the multiple storage bays including one or more boxes; comparing, by a processor, for match xyz dimensions of a box with xyz dimensions of one or more available spaces in the first data structure to identify a matching available space, the box being selected from a second data structure identifying boxes to be placed into the multiple storage bays; and assigning, based on a match, the box to the matching available space, and removing the box from the second data structure, and the matching available space from the first data structure. The assigning of boxes may be combined with identifying desired products to be ordered, and ordering products based on available spaces in the storage bays.
US10235652B2

An inventory control system. The inventory control system includes a terminal, wherein the terminal is configured to allow a user to enter a sale of an item. The inventory control system also includes a cabinet. The cabinet is configured to store the item and is in electronic communication with the terminal. The cabinet dispenses the item in response to the sale.
US10235651B2

Apparatuses and methods are provided herein useful for receiving and storing delivered items. In some embodiments, a secured delivery locker is described herein that can communicate with delivery vehicles and/or users. In several embodiments, an autonomous delivery vehicle can communicate with a secured delivery locker to authenticate itself. The secured delivery locker can then grant access to the delivery vehicle, such as by opening a door to an interior thereof, so that the delivery vehicle can deposit a package therein. The locker can then confirm receipt of the package and close the door. Thereafter, the locker and/or the delivery vehicle can update a system to indicate that the package was delivered.
US10235647B2

A system and method is disclosed for optimizing supply chain planning problems associated with a supply chain network. The system includes a supply chain planner coupled with one or more supply chain entities. The supply chain planner determines a supply chain plan for managing the flow of one or more items through the supply chain network.
US10235641B2

A reservation system is disclosed. The system comprises a communication means for receiving, from a remote device, an availability request for a product or service; sending, to the device, a first ordered list element data representing a distribution of a plurality of different products or services within a map in response to receiving the request; and for receiving, from the remote device, a reservation request for one of the plurality of different products or services.
US10235636B2

A novel method and/or system of feature selection is described.
US10235633B2

A method for linking records (related to an entity) from separate databases may include extracting a first record from a first database as a first vector, extracting a second record from a second database as a second vector, generating first and second sub-vectors for the first and second vectors, where each sub-vector includes quality features from the respective vector, pre-processing the first and second sub-vectors using domain knowledge, calculating a distance assessment classifier based on the first and second sub-vectors, and determining whether the distance represented by the distance assessment classifier is greater than a threshold. If the distance is greater than the threshold, the records may be linked; if not, the method extracts additional records and repeats after generating first and second sub-vectors until the distance is greater than the threshold. A system for linking records is also disclosed.
US10235632B2

A method, computer system, and a computer program product for determining the reliability of a claim is provided. The present invention may include receiving an input data from a user. The present invention may also include analyzing the claim associated with the received input data to determine a reliability score associated with the input data, wherein the claim is semantically similar to the received input data. The present invention may further include generating, from a prediction model, the reliability score for the claim associated with the received input data. The present invention may also include presenting the reliability score for the claim associated with the received input data to the user.
US10235627B2

Methods and apparatus are provided involving adaptive content inspection. In one embodiment, a content inspection processor may identify information with respect to input data and provide the information to a host controller. The host controller may adapt search criteria or other parameters and provide the adapted parameter to the content inspection processor. Other embodiments may include a content inspection processor having integrated feedback, such that results data is fed back to the content inspection processor. The results data may be processed before being provided to the content inspection processor.
US10235626B2

A pneumatic valve system that includes an actuator that pneumatically actuates a valve, and circuitry that calculates a control signal to control the actuator by compensating for nonlinear dynamic of the actuator using a stable inverse model of the valve, optimizes parameters of the stable inverse model such that a difference between output information of the pneumatic valve system and desired reference information is reduced, and outputs the control signal to control the actuator.
US10235618B2

A method for serializing products using a barcode and checking authenticity of barcodes. A printing modification introduces an authentication feature into the barcode. Print batch data comprising a batch of serial codes and an individual security rationale for modifying the barcode is provided. A modified barcode is printed using a single serial code out of the range of sequential serial numbers and the assigned individual security rationale to provide the barcode with an authentication feature. To check authenticity of a barcode, an image of the modified barcode is processed and submitted to a central database. Content of the modified barcode is read to decode the serial number. The serial number is used to identify a print batch and individual security rationale. If reconstructed properties of the modified barcode and corresponding original properties of the modified barcode stored in the central database are identical, the barcode is considered an original barcode.
US10235613B2

An image forming device having a paper profile function of managing characteristics of paper to be used, thereby enabling to set image quality/portability that are dependent on the paper, includes: a display that displays a paper-profile call screen; and a hardware processor that causes the display to differently display items of the paper-profile call screen between at the time of job setting in which a kind of paper is set and at the time of tray setting in which a tray is set.
US10235608B2

Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to assess image quality using adaptive non-overlapping mean estimation are disclosed. Example image quality assessment methods disclosed herein include replacing respective blocks of pixels of a first image with mean values of the respective blocks of pixels to determine a second image having a smaller size than the first image. Disclosed example image quality assessment methods also include determining a vector of features for the second image. Disclosed example image quality assessment methods further include applying the vector of features to a neural network, and classifying a quality of the first image based on an output of the neural network.
US10235603B2

Method, device and computer-readable medium for sensitive picture recognition are provided in the disclosure. Aspects of the disclosure provide a method for sensitive picture recognition. The method includes receiving a picture to be processed from a picture library associated with a user account, applying a sensitive picture recognition model to the picture to determine whether the picture is a sensitive picture or not, and providing a privacy protection associated with the user account to the picture when the picture is the sensitive picture. In an example, the method includes storing the picture in a private album under the user account with access security protection.
US10235589B2

A detection system may include processing circuitry configured to receive synthetic aperture radar image data that has been or will be divided into a plurality of image tiles and perform initial screening to reject image tiles not having a threshold level of energy. The processing circuitry may be further configured to perform advanced screening to eliminate image tiles based on background noise to generate screened image tiles and generate a feature vector for an energy return of the screened image tiles. The processing circuitry may also be configured to determine a classification of a target associated with the feature vector.
US10235586B2

An image processing system includes a host device, an input device and an information processing module. The host device includes a storage module, a first data transmission interface, a display module and a control unit. The control unit controls the display module to separately display at least one information encoding pattern at different time points. The input device includes an image capturing module, a second data transmission interface and a processing unit. The image capturing module captures a part of the at least one information encoding pattern displayed on the display module. The processing unit controls the second data transmission interface to transmit data to the first data transmission interface. The information processing module recognizes the part of the at least one information encoding pattern captured by the image capturing module, so as to control the host device or the input device to execute corresponding operation.
US10235576B2

An analysis method of lane stripe images, an image analysis device and a non-transitory computer readable medium thereof are provided to perform steps of: setting a reference point as a center to recognize the lane stripe image in a plurality of default directions; defining a plurality of preset sections onto the lane stripe image and determining a characteristic value of the lane stripe image in each of the preset sections whenever the lane stripe image is recognized in one of the default directions; determining a first feature parameter according to the characteristic values of the lane stripe image in the preset sections when the lane stripe image is recognized in at least one of the default directions; and determining an actual lane parameter of the lane stripe image according to at least the first feature parameter.
US10235575B2

A driving assistance apparatus is provided in which the detection range of a left-front-corner sonar (12a) located at the vehicle's left front corner is included in the field of view of a second imaging means (14) located at the vehicle's left front corner. When the left-front-corner sonar (12a) detects a three-dimensional object at the vehicle's left front corner, an image processing means (3) synthesizes an image of the image created using a second imaging means (14) and the images created with four cameras (7a-7d) for imaging the complete periphery of the vehicle, and creates a bird's-eye-view image (40b). The detection range of the left-front-corner sonar (12a) is included within a region of the bird's-eye image (40b) on the basis of the image created with the second imaging means (14).
US10235573B2

Techniques for performing low-fidelity always-on A/V monitoring are provided. In one embodiment, an always-on A/V monitoring system can record audio or video footage of an area of interest on a continuous basis while operating in a low-fidelity recording mode, where the recorded audio or video footage has a quality level that is sufficient to detect one or more events that have meaning to the system or a user, but is insufficient to recognize details with respect to the area of interest that would be considered private to an individual appearing in, or associated with, the recorded audio or video footage.
US10235557B1

Methods and apparatuses are provided for a fingerprint sensing apparatus. In one embodiment, a fingerprint sensing apparatus comprises a light source configured to produce an emitted light to illuminate a fingerprint of a user, a light modifier configured to illuminate the fingerprint with a substantially uniform light intensity using the emitted light from the light source, where the light modifier includes a curved surface configured to produce a diffused and reflected light based on the emitted light from the light source, a prism configured to direct a reflected light of the fingerprint illuminated by the diffused and reflected light from the light modifier, an image sensor configured to capture a fingerprint image from the reflected light of the fingerprint, and a housing configured to hold the light source, the light modifier, the prism, and the image sensor within the housing.
US10235556B2

The device provides an optical coherence tomography system; a first bank of light emitting diodes emitting light centered about a first wavelength; a second bank of light emitting diodes, emitting light centered about a second wavelength; a prism, said prism including a first surface transmissive of the wavelength of the probe beam of the optical coherence tomography system, and a second surface which is also transmissive of the wavelength of the probe beam, and where the second is surface coated from a first edge to a midpoint so to be reflective of light at the first wavelength and transmissive of light at the second wavelength, and from the midpoint to a second edge transmissive of light at the first wavelength and reflective of light at the second wavelength; and one or more detector arrays. Alternate embodiments are taught.
US10235551B2

A biometric system may include an ultrasonic sensor array, a light source system and a control system. Some implementations may include an ultrasonic transmitter. The control system may be capable of controlling the light source system to emit light and of receiving signals from the ultrasonic sensor array corresponding to acoustic waves emitted from portions of a target object in response to being illuminated with the light emitted by the light source system. The control system may be capable of performing a user authentication process that is based, at least in part, on the signals from the ultrasonic sensor array.
US10235550B2

A method of capturing biometric data is provided that includes activating a security application in a device. The security application is activated by an operator of the device and is configured to cause the device to display an outline image. Moreover, the method includes displaying the outline image in a stationary position on a display of the device, positioning desired biometric data proximate the device such that the desired biometric data appears as a biometric image on the device display, and monitoring the outline and biometric images shown on the device display. Furthermore, the method includes positioning the device and the desired biometric data to better align the outline and biometric images when the outline and biometric images do not align and capturing the desired biometric data from an individual after approximately aligning the outline image with the biometric image.
US10235548B2

The present invention provides a method: obtaining background noise of a wakeup region on a fingerprint sensor in a terminal device, where the wakeup region is a region for detecting whether the fingerprint sensor is touched; adding a preset safety margin to the background noise, to obtain a first threshold; and determining, according to the first threshold and a preset safety value, an interrupt threshold for the fingerprint sensor to generate an interrupt signal, where the interrupt threshold is used to instruct the fingerprint sensor to generate an interrupt signal, so as to wake up a central processing unit CPU of the terminal device, and the safety value is used to prevent the fingerprint sensor from erroneously triggering an interrupt signal to wake up the CPU.
US10235543B2

A booster antenna structure for a chip card. The booster antenna structure includes a first electrical circuit, which forms a first resonant circuit, a second electrical circuit which forms a second resonant circuit, and a parallel coupling between the first electrical circuit and the second electrical circuit. The booster antenna structure is formed of a single wire.
US10235537B2

In some embodiments, the present invention provides for an exemplary computer system which includes at least: a graphical user interface client; a dedicated application server; the dedicated application server is configured to connect to the graphical user interface client and an electronic source with electronic data records; where the electronic data records include real identification identifiers of real individuals; where the graphical user interface client is configured to generate at a graphical user interface that is configured to receive user authenticating credential information and to conduct a real-time electronic negotiation querying session between the user and the dedicated application server to generate a plurality of non-reversible synthetic electronic data records of a plurality of synthetic individuals, by utilizing at least one statistical technique so that the plurality of non-reversible synthetic electronic data records cannot be used to identify any real individual in the plurality of electronic data records.
US10235526B2

Various embodiments are directed to a system for accessing a self-encrypting drive (SED) upon resuming from a sleep power mode (SPM) state. An SED may be authenticated within a system, for example, upon resuming from a sleep state, based on unwrapping the SED passphrase with a SPM resume passphrase stored in a standby power register to receive power during the SPM state.
US10235522B2

Even if a virus invades a program in operation according to the present invention, regardless of the timing and means of invasion and the number of attempts thereof, the present program autonomously and unassistedly detects the virus as contamination of a memory area used by the program and disinfects the contamination for quick recovery in order to continue the normal operation. The present program detects the virus as contamination caused by false information against the intent of the present program. Upon occurrence of contamination, the present program detects the contamination as a predicate inconsistency. However, this scheme is not for detecting an invading virus but is needed as a structural requirement in order for the program to exist as a legitimate program. The present program disinfects the detected contamination using a scheme in accordance with the present invention. The timing of disinfection prevents the symptoms of the invading virus from appearing, in view of which this exerts the same operational effect as that of destroying the viral intention. Consequently, the virus invading the present program is disabled by the present program before appearance of the intended symptoms of the virus.
US10235520B2

A system and method for analyzing a patch file determine the similarity between a patch file of an application program and an existing file in terms of an operation pattern and a file type and also determine whether risky behavior is performed by the patch file, thereby detecting a file disguised as a patch file. The system for analyzing a patch file includes: a program analysis module configured to collect setup information configured in an application program and generate the collected information as reference information; a reference information database (DB) configured to store the reference information; a patch file analysis module configured to generate setup information configured in a patch file of the application program as patch information by analyzing the patch file; and a comparison module configured to search for reference information and compare the patch information with the reference information.
US10235517B2

An apparatus includes a finite state machine and a physical structure capable of providing a response to a challenge, the physical structure such that before the physical structure is ever provided with the challenge, the response to the challenge is unpredictable. The finite state machine moves from an initial state to an intermediate state due to receiving the response from the physical structure, and moves from the intermediate state to a final state due to receiving a key. The final state indicates whether the physical structure is a counterfeit physical structure.
US10235515B2

A computing platform for on-demand I/O channels, which enable secure application to dynamically connect to diverse peripheral devices of untrusted commodity OSes.
US10235513B2

The present invention provides a method and system for verifying and tracking identification information. In an embodiment of the invention, a system for delivering security solutions is provided that includes at least one of the following: a radio frequency (RF) identification device, an identification mechanism (e.g., a card, sticker), and an RF reader.
US10235512B2

A system and/or method is provided to implement authentication via Bluetooth devices. In particular, a user's Bluetooth device, such as a smart phone, may be registered to be used for automatic authentication for an online user account. When the user is attempting to log onto the online user account at a user device, such as a laptop, the user device may detect that the user's Bluetooth device is in proximity to the user device and the user may be logged into the online user account at the user device automatically. Thus, the user may be logged into the online user account seamlessly without requiring the user to input credentials, such as user name and/or password.
US10235507B1

Disclosed herein are techniques for authenticating a user via gestures, QR codes, and passphrases generated to incorporate typing habits of the user. A passphrase system generates a one-time use passphrase, which incorporates hallmarks and/or quirks of the user's typing, and presents the generated passphrase as an authentication challenge to authenticate as the user. If metrics collected during the authentication challenge are statistically similar to metrics of the user's typing, the authentication succeeds; otherwise, the authentication fails. A user's gesture habits during input of an authentication drawing may be used as a target for future authentication attempts. A user's input motions (typing and/or gestures) may be converted into a secure QR code; a different host device may use the secure QR code to obtain the target metrics for future authentication attempts of the user.
US10235505B2

A method, system and computer program product for enforcing licensing terms when distributing content via a container image running in a container. Upon receiving a request for a service from the container by the isolation code, where the isolation code limits, accounts and isolates resource usage of process groups, the commerce code application programming interfaces (APIs) of the isolation code read a key of the container. The key contains licensing terms applied to the component(s) (e.g., applications) of the container. The commerce code APIs will then confirm that the container is in compliance with those licensing terms. If the container is in compliance with the licensing terms, the container will be allowed to execute. Otherwise, the container will be prevented from executing. In this manner, the commerce code APIs can enforce the licensing terms, including restrictions and enforcement of payment to the licensor upon distributing content in the container.
US10235503B2

Multimedia content may be delivered to content consumer devices via a content-delivery network. Encrypted content and cryptography keys for decrypting the content may be distributed from a data center to various nodes of the content-delivery network, each node acting as a semi-independent content-delivery system. Each content-delivery system is capable of delivering received content to end-users and implementing a key-management scheme to facilitate secure content-delivery and usage tracking, even when the content-delivery system is disconnected from the data center. In other words, the disclosed systems and methods facilitate the operation of nodes which may operate in “autonomous mode” when disconnected from a larger content-delivery network, thus maintaining content-delivery capabilities despite having little if any connectivity to external networks.
US10235494B2

The invention relates to a method for identifying one or more polymorphisms in nucleic acid samples, comprising: (a) performing a reproducible complexity reduction on a plurality of nucleic acid samples to provide a plurality of libraries of the nucleic acid samples comprising amplified fragments, wherein the reproducible complexity reduction comprises amplifying fragments of the nucleic acid samples using one or more primers to obtain the amplified fragments, and wherein the amplified fragments in each library comprise a unique identifier sequence to indicate origin of each library obtained by the reproducible complexity reduction; (b) combining the plurality of libraries to obtain a combined library and sequencing at least a portion of the combined library to obtain sequences; (c) aligning the sequences to obtain an alignment; and (d) identifying one or more polymorphisms in the plurality of nucleic acid samples.
US10235482B1

A method for obtaining a partition netlist from a partition of an integrated circuit netlist and identifying a logic path from an input to an output in the partition netlist is provided. The method includes identifying a first delay arc for the logic path including circuit components from the partition netlist, and configuring a first input stimulus vector to invert the input in the partition netlist and to induce a current through at least one of the plurality of circuit components. When a second input stimulus vector is associated with a second delay arc that is equivalent to the first delay arc in the logic path, the method includes selecting one of the first or second input stimulus vectors for a set of input stimuli vectors. The method further includes determining an electromigration effect on the partition netlist with the input stimuli vectors.
US10235480B2

A method, system, and product for simulation of Internet of Things (IoT) environment. The method performed by a simulation node in the IoT environment, which comprises the simulation node and a cloud server connected by a computerized network. The method comprises selecting a simulated IoT device to simulate from a plurality of simulated IoT devices that are being simulated by the simulation node; invoking a real-world model to obtain real-world simulated values; determining a simulated behavior of the selected simulated IoT device by invoking a device model and providing the real-world simulated values thereto, o wherein the simulated behavior comprises transmitting a message to the cloud server; setting a next simulated action of the simulation node to occur at a designated time, wherein the next simulated action is the simulated behavior; and performing the next simulated action at the designated time.
US10235476B2

Some embodiments of the present invention include a method for identifying match candidates in a database object and may include generating, by a database system, a match key associated with a lookup field of a database object. The method may further include activating, by the database system, a matching rule associated with the match key, and receiving, by the database system, a request to search for duplicate candidates in the database object. The request may include an input entity. The duplicate candidates in the database object may be identified by using the input entity and the matching rule.
US10235469B2

In one embodiment, a method includes receiving a text query comprising one or more n-grams inputted by a first user, identifying one or more primary entities matching one or more n-grams of the received text query, and identifying, for each of the identified primary entities, one or more related entities based on one or more related-entity indexes associated with the primary entity. The method also includes accessing, for each identified related entity, one or more posts authored by the identified related entity, each accessed post matching all of the n-grams of the received text query, calculating a score for each of the accessed posts, and sending to the first user one or more search results corresponding to one or more of the accessed posts having scores higher than a threshold score, respectively.
US10235462B2

Systems, methods and articles of manufacture are disclosed for generating a webpage. In one embodiment, a request may be received from a user to view the webpage that includes portlets. A time of the request may be identified. The portlets may be provided. Based on an interaction history of the user and the identified time of the request, the portlets may be arranged on the webpage. The webpage may be output for display, in response to the request.
US10235461B2

Systems and methods are provided for identifying relevant information for an entity, referred to as a seed entity. A plurality of search queries can be generated each comprising a property of a seed entity or one of the entities associated with the seed entity (seed-linked entities). Preferably, a collection of search queries includes ones representing different properties of the seed entity and properties of different seed-linked entities. Optionally, the collection of search queries is optimized to reduce search burden. Searches can then be conducted with the search queries in one or more data sources to obtain a plurality of search results, wherein each search result comprises a hit entity and one or more entities associated with the hit entity (hit-linked entity). For each of the search results, a score can be determined taking as input (a) likelihood of match between the seed entity and the hit entity or between a seed-linked entity and a hit-linked entity, (b) presence of a new entity in the search result not present in the search queries or a difference between the new entity and an entity present in the search queries, and (c) characteristic of the new entity in the search result. Based on the scores, high priority search results can be presented a user for further analysis.
US10235453B2

An auto-classification system and method provides dynamic user feedback in a guide that is presented to the user. The feedback presented in the guide enables the user to refine the classification model by adding or removing exemplars, creating, editing or deleting rules, or performing other such adjustments to the classification model. This technology enhances the overall transparency and defensibility of the auto-classification process.
US10235424B2

A method and system for conducting image search is provided that includes searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images (a) extracting the histogram of red green and blue colors (RGB colors) from a given image (b) distilling the extracted RGB colors down to create a reduced color palette for the given image (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a ranked display of suggested color palettes for the search query by aggregating the customer behavior scores for the search query across all images.
US10235419B2

The recommender system uses stored representations of relations between users. Access to an item by one or more first users in the storage system is recorded. When the recommender system detects a request for a rating of the item from a second user, the recommender system selects at least one of the first users that occurs in a stored relation with the second user. A query message that refers to the second user is then automatically transmitted to enter a rating for the item to a user address associated with the selected first users. Preferably at least one first user is selected for which it has been recorded that it has accessed the item but for which it has not yet given a rating. Preferably, the rating from the first user is passed to the second user via the recommender system, which records the rating for further use. The selection of the first user may be based on recorded data that measures correlation between ratings from the first and second user.
US10235408B1

Identifying information about an individual is obtained. Soft biometrics information about the individual is generated using the identifying information. An identity record associated with the individual is populated with the soft biometrics information.
US10235403B2

A system and a method perform matrix factorization. According to the system and the method, at least one matrix is received. The at least one matrix is to be factorized into a plurality of lower-dimension matrices defining a latent feature model. After receipt of the at least one matrix, the latent feature model is updated to approximate the at least one matrix. The latent feature model includes a plurality of latent features. Further, the update performed by cycling through the plurality of latent features at least once and alternatingly updating the plurality of lower-dimension matrices during each cycle.
US10235402B1

One or more grids of redundancy coded shards, such as those stored or otherwise represented on grid encoded storage systems, are combinable or extensible. For example, a generator matrix of a redundancy code may be configured so as to have a sufficient number of fields to generate a grid. The generator matrix may initially be used to generate smaller grids, which can be combined into the target grid without re-encoding most or all of the data represented thereon. In some cases, vertically derived shards of the input grids may be combined using, e.g., matrix addition, which may then be directly allocated to the target grid, while data shards and horizontally derived shards may be allocated to the target grid with no further transformation.
US10235401B2

A method includes storing data entities in data storage blocks, a logical structure of the storage of the data entities in the data storage blocks is a database including the data entities stored in tables, receiving a request message including an instruction to execute operations using data of the data entities being logically stored in one or more rows of the data entities in the table and physically stored in the data storage blocks of a processing set, determining that the data entity to be used for execution of the operations is stored across the data storage blocks, generating a processing subset in response to the determining that the data entity is stored across the data storage blocks, and executing the operations using a portion of the data stored in the processing subset.
US10235389B2

Systems and methods are described herein to determine data associated with color palettes identified from keyword searches. Color palettes may include colors determined by human color preferences. Color palettes may be searched by name or other data associated with the color palettes. Individual colors may be extracted from color palettes, which may be used to fast index color search a data store of images and/or items. The items and/or images associated with color palettes may be returned based at least in part on the keyword search. Various user interfaces may be based at least in part on the keyword searching and/or trending techniques for color palettes.
US10235388B2

In an example embodiment, a selection of an image in a user interface is received. Then information about the image is received. Then a look is identified for the image, wherein the look is a category for the image based at least in part on one or more visual attributes of the image as shown in the image The identified look is then compared with one or more item listings stored in a database to identify one or more matching item listings, the one or more matching item listings containing associated images that correspond to the look. Finally, the one or more matching item listings are displayed in the user interface.
US10235368B2

A system and method for updating files in a file system that is linked to a database system which stores metadata pertaining to the files. Changes intended to be made to an original file are written to a replacement file, and when the user is ready to move the changes onto the original file, a database transaction is commenced. If the transaction commits, the replacement file is renamed to the original file and the file security attributes of the original file are applied. Otherwise, the rename operation does not take place, thereby ensuring consistency between the metadata in the dbms system and the file system data that is represented by the metadata.
US10235367B2

A computer system automatically organizes, retrieves, annotates and/or presents media data files as collections of media data files associated with one or more entities using context captured in real time from a viewing environment. The computer system presents media data from selected media data files on presentation devices in the viewing environment and receives and processes signals from sensors in that viewing environment. The processed signals provide context, which can be used to select and retrieve media data files, and which can be used to further annotate the media data files and/or other data structures representing collections of media data files and/or entities. The computer system can be configured to be continually processing signals from sensors in the viewing environment to continuously identify and use the context from the viewing environment.
US10235361B2

A method for context-aware translation is provided. The present invention may include receiving a program integrated information file (PII) associated with a graphical user interface object of with a software product. The present invention may also include indexing each element string within the PII file. The present invention may further include generating a base language general availability build of the graphical user interface object using the PII file. The present invention may also include retrieving a document object model (DOM) of each element within the base language general availability build. The present invention may further include creating a string relation table for the base language general availability build using the DOM for each element and each indexed element string within the PII file. The present invention may also include generating a string relation translation memory table for at least one language.
US10235351B2

The present invention provides a method of operating an electronic document editing apparatus capable of inserting a memo into a paragraph, the method including: when a user points a first point of a first paragraph among a plurality of paragraphs included in an electronic document and then inputs a memo insertion command for the first point, dividing the first paragraph into two paragraph blocks based on the first point of the first paragraph based on the memo insertion command, and generating a blank space for inserting a memo between the two paragraph blocks.
US10235334B2

Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation for data of two or more data sources based on a mapping of data formats of the data sources to the object classes of the object model, and producing mapped data from the data sources. The mapped data is available in objects of the object classes and is comparable in the object representation. At least two of the data sources have different data formats.
US10235333B1

Embodiments are provided for enabling a dynamic management of a multi-tenant distributed database. According to certain aspects, a management module supports an interface that enables a customer to configure one or more consistency models for a service to be supported by the distributed database. The management module may determine computing resources within the distributed database that are needed to support the service according to the configured consistency model(s), and may instantiate the computing resources for testing and development of the service by the customer.
US10235331B1

Techniques to synchronize data across a plurality of endpoints are disclosed. An indication that data associated with a file or other object included in a synchronization set has been changed is received from a first synchronization endpoint associated with the synchronization set. A synchronization event that reflects the change is created and added to a synchronization event stream that is accessible to a second endpoint associated with the synchronization set.
US10235330B2

Process management techniques using a representation state transfer architecture include, for example, a method of managing a given process in a data-centric manner in a client/server environment, comprising at least one client and at least one server. In an exemplary method, the server obtains from the client at least one request associated with the given process. In response to the request obtained from the client, the server generates an entity, wherein the generated entity is represented in terms of a data model and a lifecycle model associated therewith, wherein the lifecycle model comprises states and state transitions with each transition caused by one or more activities in the given process, and wherein the given process is represented as a collection of communicating entities. The server sends a response to the at least one request to the client, wherein the response is based at least in part on the generated entity.
US10235325B2

Methods and systems that provide for a control path to enable at least one of the two data paths for a network device (e.g., a modem) are provided. An example method includes allowing a device to communicate data, over a network, using a shared control path, within the device, corresponding to a first bus protocol. The method may include using the shared control path, obtaining control information corresponding to a data path, within the device, for allowing the device to communicate data over the network using a network interface. The method may further include automatically determining data transfer capabilities for transmitting or receiving data using the network interface based on the control information, if the data transfer capabilities are determined to be capable of supporting a first data path. The first data path that uses a different protocol from the first bus protocol may be automatically established.
US10235324B2

A method and apparatus provide an ability to selectively couple one of the output of the buffer or the output of the digital driver to a data terminal based upon a state of a storage location in which a stored first select indicator is stored and based upon a state of a selection signal. An external serial interface, at a semiconductor die, includes the data terminal, a selection terminal to receive the selection signal, and a clock terminal to receive a clock signal. A buffer includes an input to receive a secondary signal and an output to provide the secondary signal to the data terminal. A digital driver includes a digital output coupled to the data terminal. A first storage location has a storage state based upon the stored first select indicator. Select circuitry provides the selectively coupling.
US10235323B2

A computing system comprising a portable computer and a reader are disclosed. The portable computer is pocket-sized and comprises flash memory, and optionally a processor and a GPS chip. The reader includes a monitor, a keyboard with docking port and an optional processor and at least one input/output USB connector. A user cannot interact with the portable computer without the reader. The reader is a non-functioning “shell” without the portable computer, however, when they are connected the system becomes a fully functional personal computer. To log on, a user provides security information, for example, a password or biometrics, such as fingerprints. The credit card size and capabilities of the portable computer allows a user to easily carry virtually their entire computer in a pocket for use anywhere there is a reader. In addition, the portable computer provides security against unauthorized use, even if lost or stolen.
US10235319B2

A SAS (Serial Attached SCSI or Serial Attached Small Computer System Interface) switch includes a master SAS expander and a multitude of slave expanders connected to the master SAS expander. Each slave expander has a distinct SAS address. The slave expanders are not directly connected to one another and communicate through the master expander. The SAS switch has a pair of SAS wide ports each having a multitude of SAS links each associated with one of the slave expanders. The slave expanders are configured to route SAS traffic in accordance with routing tables established by the master SAS expander. The master SAS expander is not directly connected to either of the SAS wide ports.
US10235309B1

A method, having steps of monitoring a bus for a change in an aggregated ready/busy indicator from a busy status to a ready status, the change in the aggregated ready/busy indicator to the ready status indicating at least one die is ready to perform a computer function, scheduling at least one logic queue with a next command to the ready die when the aggregated ready/busy indicator is in a ready status and setting the aggregated ready/busy indicator to a busy status after the scheduling of the at least one logic queue.
US10235307B2

An optical transceiver that shortens an elapsed time for loading data from an external device, and a method of loading data are disclosed. The optical transceiver includes an inner memory, a central processing unit (CPU), and a serial communication line connecting the CPU with the external device. The CPU actively loads data stored in the external device into the inner memory through the serial communication line by operating as a master device in the serial communication line.
US10235302B2

In an embodiment, a processor for invalidating cache entries comprises: at least one processing unit; a processor cache; and direct cache unit. The direct cache unit is to receive, from a first device, a direct read request for data in a first cache entry in the processor cache; determine whether the direct read request is an invalidating read request; in response to a determination that the direct read request is an invalidating read request: send the data in the first cache entry directly from the processor cache to the first device without accessing a main memory; and invalidate the first cache entry in the processor cache. Other embodiments are described and claimed.
US10235299B2

A method of processing data including receiving data to be stored in a first group of cache banks from among a plurality of cache banks corresponding to a plurality of cores. The method further includes partitioning the received data and transmitting the partitioned data to the first group of cache banks according to a write intensity of the received data, and storing a portion of the transmitted data in a first cache bank from among the first group of cache banks.
US10235290B2

Systems, apparatuses, and methods for sorting memory pages in a multi-level heterogeneous memory architecture. The system may classify pages into a first “hot” category or a second “cold” category. The system may attempt to place the “hot” pages into the memory level(s) closest to the systems' processor cores. The system may track parameters associated with each page, with the parameters including number of accesses, types of accesses, power consumed per access, temperature, wearability, and/or other parameters. Based on these parameters, the system may generate a score for each page. Then, the system may compare the score of each page to a threshold. If the score of a given page is greater than the threshold, the given page may be designated as “hot”. If the score of the given page is less than the threshold, the given page may be designated as “cold”.
US10235287B2

A system comprising a processor and a memory storing instructions that, when executed, cause the system to receive a request to select translation table entries to store in a storage device, determine a plurality of translation table entries associated with a dump unit, allocate the plurality of translation table entries into a first group of translation table entries associated with a first node and a second group of translation table entries associated with a second node, the first group of translation table entries being frequently accessed and the second group of translation table entries being rarely accessed. determine a first status associated with a first recent access bit for a first translation table entry, the first translation table entry being included in the first group of translation table entries, and add the first translation table entry to the second group of translation table entries.
US10235286B1

A data storage system manages a pool of secondary storage by internal file systems hosting logical data storage objects accessed by clients, the pool organized into fixed-size, dynamically provisioned slices. A first choose-and-mark-slices operation scans a set of slices to identify a first subset as evacuatable, and records them as a recorded subset in an in-memory structure. Iterations of an evacuate-slices operation (1) select slices from among the recorded subset, observing a per-iteration limit, (2) move data from the selected slices to remaining slices of the set, and (3) subsequently (i) updates file system metadata to reflect the data movement and (ii) de-provisions the selected slices and returns them to the pool. Between iterations, a change in the composition of evacuatable slices is detected, and a second choose-and-mark-slices operation re-scans the slices and records a second subset as the recorded subset for a subsequent iteration of the evacuate-slices operation.
US10235282B2

An allocation request for requesting allocation of a target virtual area with respect to target data issued to a system program includes a target ID corresponding to the target data. In response to the allocation request, whether or not the target ID is included in data map information is determined. When it is included in the data map information, the system program determines whether or not a target physical area is included in a storage apparatus. When the target physical area is included in the storage apparatus, the system program reserves a free area in a non-volatile memory as a target memory area, copies target data stored in the storage apparatus to the target memory area, changes the target physical area in the data map information to the target memory area, and writes an association between the target virtual area and the target memory area into the volatile memory.
US10235277B2

Identifying false test alarms to a developer. A code build is executed in a test system that includes computing functionality and computing infrastructure that is able to execute the build. Executing the code build includes running a plurality of system and integration tests on the code build. As a result of executing the code build, a system and integration test failure is identified. One or more characteristics of the system and integration test failure are identified. The characteristics of the system and integration test failure are compared to characteristics of a set of historical previous known false test alarms. False test alarms are failures caused by a factor other than a factor for which a test is being run. Based on the act of comparing, information is provided to a developer with respect to if the system and integration test failure is potentially a false test alarm.
US10235273B2

Creating key frames during indexing of a trace for responsive trace replay. A method includes identifying responsiveness goal(s) for trace replay, including identifying a target trace section replay time. A portion of execution of executable entit(ies) is replayed based on trace data stream(s). While replaying execution of the executable entit(ies), and based on the identified target trace section replay time, points of interest in execution of the executable entit(ies) are identified. At least one key frame is created for each of the identified plurality of points of interest. Each key frame enables replay of at least one of the one or more executable entities beginning at the key frame.
US10235271B2

A debugging capability that enables the efficient debugging of code that has prefixes, referred to herein as prefixed code. To debug application code, in which the application code includes a prefixed instruction to be modified by a prefix, a trap is provided. The trap is configured to report a presence of the prefix, but to otherwise perform the trap functions absent the prefix; i.e., the prefix is otherwise ignored in the processing of the trap.
US10235262B2

An application performance management system is disclosed. Operational elements are dynamically discovered and extended when changes occur. Programmatic knowledge is captured. Particular instances of operational elements are recognized after changes have been made using a fingerprint/signature process. Metrics and metadata associated with a monitored operational element are sent in a compressed form to a backend for analysis. Metrics and metadata from multiple similar systems may be used to adjust/create expert rules to be used in the analysis of the state of an operational element. A 3-D user interface with both physical and logical representations may be used to display the results of the performance management system.
US10235243B2

A method, article of manufacture, and apparatus for protecting data. In some embodiments, this includes taking a snapshot of a virtual machine, parsing the virtual machine to determine a header section and a file system, indexing the virtual machine based on the parsing, storing the index in a storage device, and storing the snapshot in a deduplicated data storage device.
US10235239B2

Methods and apparatus associated with data cold storage are described. Example apparatus include an array of data storage devices arranged in rows and columns. Columns of the array are orthogonal to rows. A row has an associated row-centric power supply, and a column has an associated column-centric local electronics module (LEM) that controls a data storage device in the column independently of other data storage devices in the array. Example apparatus include logics that control a power mode of a data storage device independently of other data storage devices in the array, that control a power mode of an LEM, that adaptively regulate the level of data stored in a buffer, and that determine whether a data object will be stored in the buffer or stored on a data storage device in the array, based on the probability the data object will be accessed within a threshold period of time.
US10235238B2

In one embodiment, a computer program product includes a computer readable medium having stored thereon computer readable program instructions. The instructions are configured to cause modules of a computer system to: determine whether data are in condition to be propagated beyond the processor to a network environment; and in response to determining the data are in condition to be propagated beyond the processor: perform a data integrity check on the data; receive a result of a second data integrity check from a secondary computer system; compare the result of the data integrity check to the result of the second data integrity check; and, based at least in part on determining the result of the data integrity check matches the result of the second data integrity check, propagate the data beyond the processor. Corresponding systems and methods are also disclosed.
US10235230B2

The invention is a method sending a plurality of data from a server to a fleet of devices. The method comprises the following steps: splitting said plurality of data in a set of disjoint batches, uniquely allocating to each of said disjoint batches a time slot, identifying a selected data belonging to the disjoint batch which is allocated to the current time slot and sending the selected data from the server to one device of said fleet, and if an incident occurs at the server, discarding from the server the disjoint batch allocated to the time slot during which the incident occurred.
US10235229B1

Rehabilitating storage devices in a storage array that includes a plurality of storage devices, including: receiving a request to rehabilitate a storage device that is operating outside of a defined range of expected operating parameters; selecting, from a hierarchy of rehabilitative actions that can be performed on the storage device, a rehabilitative action to perform on a storage device in dependence upon information describing a number of times that one or more of the rehabilitative actions have been performed on the storage device; and initiating execution of the selected rehabilitative action.
US10235225B2

A method of handling requests between contexts in a processing system includes, in a current context of a source processing system element (PSE): executing a send-and rendezvous instruction that specifies a destination PSE, a queue address in the destination PSE, a set of source registers, and a set of receive registers; and sending a send-and-rendezvous message (SRM) to the destination PSE, wherein the SRM includes an address of the destination PSE, a destination queue address, a source PSE address, and an identifier of the current context in the source PSE.
US10235223B2

Disclosed are various embodiments for a high-performance computing framework for cloud computing environments. A parallel computing application executable by at least one computing device of the cloud computing environment can call a message passing interface (MPI) to cause a first one of a plurality of virtual machines (VMs) of a cloud computing environment to store a message in a queue storage of the cloud computing environment, wherein a second one of the plurality of virtual machines (VMs) is configured to poll the queue storage of the cloud computing environment to access the message and perform a processing of data associated with the message. The parallel computing application can call the message passing interface (MPI) to access a result of the processing of the data from the queue storage, the result of the processing being placed in the queue storage by the second one of the plurality of virtual machines (VMs).
US10235211B2

A processor device comprises a plurality of virtual systems on chip, configured to utilize resources of a plurality of resources in accordance with a resource alignment between the plurality of virtual systems on chip and the plurality of resources. The processor device may further comprises a resource aligning unit configured to modify the resource alignment, dynamically, responsive to at least one event. Modifying the resource alignment, dynamically, may prevent a loss in throughput otherwise effectuated by the at least one event.
US10235210B2

An operation management apparatus includes a storage unit and a processor. The storage unit stores therein operation scenario execution information including a first operation scenario and parallel execution information. The first operation scenario indicates an order of execution of a plurality of operation manipulations for a plurality of servers. The parallel execution information indicates whether the respective operation manipulations are to be executed in parallel with another operation manipulation. The processor acquires availability information indicating whether the respective servers are available. The processor generates execution determination information on basis of the operation scenario execution information when the availability information indicates existence of an unavailable server. The execution determination information indicates whether respective first operation manipulations are to be actually executed in execution of the first operation scenario. The first operation manipulations are indicated by the parallel execution information as to be executed in parallel with another operation manipulation.
US10235204B2

A method of managing components in a processing environment is provided. The method includes monitoring (i) a status of each of one or more computing devices, (ii) a status of each of one or more applications, each application hosted by at least one of the computing devices, and (iii) a status of each of one or more jobs, each job associated with at least one of the applications; determining that one of the status of one of the computing devices, the status of one of the applications, and the status of one of the jobs is indicative of a performance issue associated with the corresponding computing device, application, or job, the determination being made based on a comparison of a performance of the computing device, application, or job and at least one predetermined criterion; and enabling an action to be performed associated with the performance issue.
US10235201B2

A computer-implemented method includes, in a transactional memory environment, identifying a transaction and identifying one or more cache lines. The cache lines are allocated to the transaction. A cache line record is stored. The cache line record includes a reference to the one or more cache lines. An indication is received. The indication denotes a request to demote the one or more cache lines. The cache line record is retrieved, and the one or more cache lines are released. A corresponding computer program product and computer system are also disclosed.
US10235199B2

A controller of a network control system for configuring several middlebox instances is described. The middlebox instances implement a middlebox in a distributed manner in several hosts. The controller configures, in a first host, a first middlebox instance to receive a notification from a migration module before a virtual machine (VM) running in the first host migrates to a second host and to send middlebox state related to the VM to the migration module.
US10235197B2

A cloud system data management method for alleviate a data leakage problem occurring when a user accessed by another user when a virtual data volume of the user is mounted to a virtual machine of another user includes creating a first virtual machine for a user and allocating a virtual data volume to the first virtual machine, setting an identifier of the virtual data volume as an identifier corresponding to a home identifier of the first virtual machine, determining, according to the identifier of the virtual data volume and a home identifier of a second virtual machine, whether the virtual data volume and the second virtual machine belong to a same user when the virtual data volume needs to be mounted to the second virtual machine, forbidding the virtual data volume to be mounted to the second virtual machine when they do not belong to the same user.
US10235190B2

Optimizations are provided for sibling calls. A sibling caller is marked to indicate that it may call a sibling routine or that it may call an external sibling routine. Based on the marking, certain processing is performed to facilitate use of sibling calls, particularly when the sibling routine being called is external to the caller.
US10235180B2

A scheduler implementing a dependency matrix having restricted entries is disclosed. A processing device of the disclosure includes a decode unit to decode an instruction and a scheduler communicably coupled to the decode unit. In one embodiment, the scheduler is configured to receive the decoded instruction, determine that the decoded instruction qualifies for allocation as a restricted reservation station (RS) entry type in a dependency matrix maintained by the scheduler, identify RS entries in the dependency matrix that are free for allocation, allocate one of the identified free RS entries with information of the decoded instruction in the dependency matrix, and update a row of the dependency matrix corresponding to the claimed RS entry with source dependency information of the decoded instruction.
US10235173B2

Systems, apparatuses, and methods for implementing an IF2FOR transformation are disclosed. In one embodiment, a first group of instructions include an IF-statement and one or more control dependent instructions. The first group of instructions are transformed into a second group of instructions if the first group of instructions meet one or more criteria. In one embodiment, the criteria includes the (1) IF-statement being part of a loop and (2) the control dependent instructions not having any inter-loop iteration dependency. The second group of instructions are executable to (1) store results of the IF-statement condition for a first number of iterations and (2) execute the control dependent instructions for a second number of iterations when the IF-statement condition evaluates to true.
US10235162B2

A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each of the one or more physical interactions includes respective predefined dimensions indicating a proficiency in performing one of the one or more physical interactions. The one or more physical interactions are tracked. A familiarity profile for each of the one or more physical interactions is generated based on the respective predefined dimensions for each of the one or more physical interactions. The software program is customized based on the familiarity profile for each of the one or more physical interactions.
US10235159B2

A method for updating firmware of cable modems optimizing management resources in a network comprising a web application, network collector, more than one cable modem, one or more servers. The method includes the web application receiving an update firmware policy, the policy defined by a list of cable modems to have their firmware updated, a Uniform Resource Identifier (URI) pointing to a file within a server in the network, and the web application adding a policy with this information to a policies table. The network collector polls a database engine for a new policy and computing a list of cable modems to have their firmware updated, and the network collector sends a command to a cable modem to update to a new firmware, wherein the new firmware is specified by the URI.
US10235156B2

In some examples, version data in an extension point of a graphical user interface of a version of a software application may be identified. In some examples, based on the identified version data, a version of a user interface module available to integrate with the user interface of the version of the software application may be determined.
US10235148B2

In accordance with embodiments, there are provided mechanisms and methods for creating, exporting, viewing and testing, and importing custom applications in a multitenant database environment. These mechanisms and methods can enable embodiments to provide a vehicle for sharing applications across organizational boundaries. The ability to share applications across organizational boundaries can enable tenants in a multi-tenant database system, for example, to easily and efficiently import and export, and thus share, applications with other tenants in the multi-tenant environment.
US10235144B2

A short pointer mode application has been loaded. Based on determining that the short pointer mode application has been loaded, an address space configured for a long pointer mode environment is reconfigured. The address space has one portion addressable by short pointers of a defined size and another portion addressable by long pointers of another defined size, and the reconfiguring includes obtaining a long pointer library, and loading the long pointer library in the one portion of the address space addressable by short pointers.
US10235139B2

Modification of the execution of a platform-independent first method of an application within an integrated circuit card having a first non-volatile memory, a second rewritable non-volatile memory, a virtual machine and a processor unit, wherein said platform-independent first method includes a first operations sequence and a second operations sequence. Checking if there is a call within said platform-independent first method to a specific second method, having one parameter; —if there is such a call and if said specific second method is not platform-independent, checking if there is an alternate function associated to said platform-independent first method stored in a memory of said integrated circuit card; if there is an associated alternate function: executing said alternate function to replace said first operations sequence; executing the second operations sequence of said platform-independent first method; otherwise executing by the first operations sequence and the second operations sequence of said platform-independent first method.
US10235136B2

A binary logic circuit is provided for determining a rounded value of px q , where p and q are coprime constant integers with p
US10235134B1

Generating non-compressible data streams is disclosed, including: receiving an initialization parameter; determining at least one constrained prime number; generating a sequence comprising a plurality of byte values based at least in part on the initialization parameter and the constrained prime number; determining a rotation value; and rotating a portion of the sequence based on a rotation value to form a rotated sequence, wherein the rotated sequence comprises byte values substantially defeating a predictive compression algorithm.
US10235128B2

An embodiments of a contextual sound apparatus may include a sound identifier to identify a sound, a context identifier to identify a context, and an action identifier communicatively coupled to the sound identifier and the context identifier to identify an action based on the identified sound and the identified context. Other embodiments are disclosed and claimed.
US10235127B2

Systems, devices, apparatuses, components, methods, and techniques for cadence determination and media content selection are provided. An example media-playback device comprises a media-output device that plays media content items, a cadence-acquiring device, and a cadence-based media content selection engine. The cadence-acquiring device includes an accelerometer and a cadence-determination engine configured to determine a cadence based on acceleration data captured by the accelerometer. The cadence-based media content selection engine is configured to identify a media content item based on the cadence determined by the cadence-determining engine and cause the media-output device to playback the identified media content item.
US10235126B2

A method and a system (20) of audio source separation are described. The method comprises: receiving (10) an audio mixture and at least one text query associated to the audio mixture; retrieving (11) at least one audio sample from an auxiliary audio database; evaluating (12) the retrieved audio samples; and separating (13) the audio mixture into a plurality of audio sources using the audio samples. The corresponding system (20) comprises a receiving (21) and a processor (22) configured to implement the method.
US10235125B2

An audio playback control method and a terminal device are described. The method includes starting an application, and playing a background audio of the application, acquiring a foreground audio, and determining duration and volume of the foreground audio. If the duration of the foreground audio is greater than a first threshold and the volume of the foreground audio is greater than a second threshold, the method can reduce volume of the background audio.
US10235119B2

An electronic device is provided. The electronic device includes a foldable housing. The foldable housing includes a first housing including a first display and an illuminance sensor on a front surface, and a second housing, adjacent to the first housing, including a hole formed through a front surface and a rear surface of the second housing. The front surface of the first housing faces the front surface of the second housing when the second housing is folded in a first direction with respect to the first housing, and a rear surface of the first housing faces the rear surface of the second housing when the second housing is folded in a second direction with respect to the first housing.
US10235115B2

An operation terminal connected to an information storage apparatus and an output apparatus, comprising a processor that obtains a file from the information storage apparatus; displays, on a monitor, an image of the obtained file and a button for selecting an output device for outputting the file; displays, after the button has been pushed, a two-dimensional code photographing screen; the two-dimensional code photographing screen for photographing a two-dimensional code by a camera; obtains, after the two-dimensional code is photographed by the camera while the two-dimensional code photographing screen is displayed, information that specifies the output device; wherein the information that specifies the output device is obtained from the photographed two-dimensional code; and sends, to the output device through a network, an output request for outputting the file of the image displayed on the monitor, based on the obtained information that specifies the output device.
US10235114B2

In a communication system, an image forming apparatus sends an address of a receiving section to an external device. The external device receives a selection of image data through plural thumbnails displayed on a display section, and wirelessly sends the selected image data to the image forming apparatus with the address. The image forming apparatus receives the selected image data sent with the address by the external device, and prints an image based on the selected image data. The image forming apparatus accepts a selection indicating whether a communication between the external device and the image forming apparatus is performed by a first communication system method or a second communication system method. The image forming apparatus performs sending and/or receiving the image data with the address by the first communication system method when the first communication system method is selected, and performs sending and/or receiving the image data with the address by the second communication system method when the second communication system method is selected.
US10235110B2

An information processing apparatus includes processors and memories to store a plurality of instructions which cause the processors to store, in the memories, usage authority information associating, for each of users, user information identifying the user with authority information. The authority information associates, for each of image forming apparatuses, device information identifying the image forming apparatus with function information indicating function of the image forming apparatus allowed to be executed or restricted from being executed. Based on success of an authentication process for a login request from the user to the image forming apparatus, The processor specifies the function information corresponding to the device information of the image forming apparatus as the login request source, using the usage authority information corresponding to the user information of the user, creates response information set with the specified function information, and sends the created response information to the image forming apparatus.
US10235106B2

An information processor includes an image data generating circuitry and a communicator. The image data generating circuitry includes a logical page generating circuitry and a page adjusting circuitry, and generates image data. The logical page generating circuitry generates a plurality of logical pages each containing a plurality of pages. The page adjusting circuitry adjusts number of pages of the plurality of pages contained in a first logical page of the plurality of logical pages. The image data contains the plurality of logical pages. The communicator transmits the image data to an image forming unit. The image forming unit is able to cut a recording medium by using the logical pages as a reference, and forms an image on the recording medium by using the logical pages as a reference.
US10235093B1

A system and method for creating and managing snapshots. Mediums are recorded and maintained, all of which are read-only except for the most recent mediums in use by a volume. Multiple volumes may be maintained, including a first volume which points to a first medium. When a snapshot of the first volume is taken, a second medium is created that points to the first medium. The first volume is also updated to point to the second medium. The first medium becomes the underlying medium of the second medium, and lookups are performed initially on the second medium and then on the first medium if the data is not located in the second medium.
US10235089B2

A backup source volume is a virtual volume, a plurality of regions of the backup source volume is allocatable to the storage device. A storage control device is configured to set a backup destination volume, the backup destination volume includes a plurality of regions, store allocation information which indicates a first region of the plurality of regions of the backup source volume is allocated to the storage device and indicates a second region of the plurality of regions of the backup source volume is not allocated to the storage device, the first region and the second region corresponding to a third region and a fourth region included in the plurality of regions of the backup destination volume respectively, set the forth region free from the first data stored in the at least one storage device, and copy second data stored in the first region to the third region.
US10235084B2

Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to an instruction set of an object memory fabric. This object memory fabric instruction set can include trigger instructions defined in metadata for a particular memory object. Each trigger instruction can comprise a single instruction and action based on reference to a specific object to initiate or perform defined actions such as pre-fetching other objects or executing a trigger program.
US10235082B1

A method, computer program product, and computer system for receiving, by a computing device, an I/O request for data. A number of storage devices of a plurality of storage devices in a Mapped RAID group that will be used to process the I/O request may be determined. It may be determined whether each storage device of the number of storage devices in the Mapped RAID group that will be used to process the I/O request has a respective threshold number of credits to process the I/O request. If each storage device of the number of storage devices in the Mapped RAID group that will be used to process the I/O request has the respective threshold number of credits, the I/O request may be processed. If at least one storage device of the number of storage devices in the Mapped RAID group that will be used to process the I/O request lacks the respective threshold number of credits, the I/O request may be queued.
US10235079B2

A storage system includes a host including a processor and a storage device including a controller and a flash memory unit. The host is configured to read physically fragmented data of a file stored in one or more physical storage regions of the flash memory unit and write the data continuously into other one or more physical regions of the flash memory unit, such that the data are physically defragmented.
US10235076B2

Scalable architectures provide resiliency and redundancy and are suitable for cloud deployment. The architectures support extreme data throughput requirements. In one implementation, the architectures provide a serving layer and an extremely high speed processing lane. With these and other features, the architectures support complex analytics, visualization, rule engines, and centralized pipeline configuration.
US10235061B1

A computer program product, system, and method for generating coded fragments comprises generating a plurality of thin differential virtual machine disks (VMDKs) associated with a VMDK; receiving, during a first time period starting after the first point in time, one or more first I/Os to be written from a virtual machine (VM) to the VMDK; writing the first I/Os to a first one of the thin differential VMDKs; receiving, during a second time period starting after the first time period, one or more second I/Os to be written from the VM to the VMDK; writing the second I/Os to a second one of the thin differential VMDKs; and generating a second snapshot of the VMDK for a second point in time after the second time period by applying data written to the first and second thin differential VMDKs to a first snapshot of the VMDK for a first point in time.
US10235058B2

A system including: a memory including a plurality of pages; and a control circuit suitable for delivering user access to the memory and for implementing a balancing method for the wear of the memory, including movement of data within the memory, in which the control circuit is suitable for delivering, between the first and second consecutive page read or write operations of the wear balancing method and between the second and a third consecutive page read or write operation of the wear balancing method, one or more user accesses to the pages of the memory.
US10235049B2

A management device according to an embodiment manages reading and writing of data, by a processing circuit, from and into a first memory unit and a non-volatile memory unit containing a plurality of pages, and includes a setting storage unit, an access processing circuit, and a management circuit. The setting storage unit stores an access method indicating whether first access processing of writing and reading data into and from data transferred to the first memory unit from the non-volatile memory unit or second access processing of directly writing and reading data into and from data stored in the non-volatile memory unit is executed for each of the pages. The management circuit changes the access method for a third page on which the second access processing is set to be performed to the first access processing when quality of the third page is equal to or lower than a reference value.
US10235048B2

Embodiments of the present disclosure relate to the field of computer data processing, and provide a data processing method and a smart device, which can effectively resolve a problem of abnormal rewriting of data in a read-only partition of an embedded multimedia card (eMMC) while ensuring that normal upgrading is not affected. The method includes receiving a write protection cancellation command sent by a central processing unit, executing the write protection cancellation command on a specified partition that is in the read-only partition and that is used to store an upgrade file, receiving the upgrade file sent by the central processing unit, writing the upgrade file to the specified partition, after completing writing the upgrade file, sending a write completion message to the central processing unit, receiving a write protection command sent by the central processing unit, and executing the write protection command on the specified partition.
US10235044B2

Data in a storage system is deduplicated after receiving from at least one writing entity requests for a plurality of write operations for a corresponding plurality of data blocks in a storage object. The received blocks are buffered and sorted in order and a sequence of clumps is created from the buffered blocks, where each clump comprises a grouping of at least one of the sorted, buffered blocks. A boundary is determined between at least one pair of clumps based at least in part on the content of at least one of the buffered blocks, and it is then determined whether at least one of the clumps is a duplicate of a previously stored clump.
US10235043B2

A keyboard for use with a computing device includes multiple rows of keys with each of the rows of keys including multiple keys. A horizontal pitch of the keys is between 18 mm and 19 mm and a length of the rows of the keys is between 230 mm and 235 mm.
US10235040B2

Systems and methods are provided for controlling the appearance of application windows on a computer display screen. A user identifies either an application window currently running on the computer or a new application to be started. The user also identifies a size, shape, and screen location by inputting a geometric shape, such as by drawing a rectangle with a pen or stylus input device, on the display screen. The appearance of the application window is set based on the geometric shape. The application window is resized and moved, for a currently running application, or created, for a new application, on the display screen.
US10235039B2

Some embodiments provide a Touch Enhanced Interface (TEI) that translates data from touch devices into a wide variety of output actions, free from the construct of mapping such touch data to an on-screen pointer or direct screen-mapped coordinates. Based on the touch and hold of one or more fingers, the TEI enables access to different sets of operations. Then based on different taps, holds, directional slides, and directional flicks of one or more fingers, the TEI performs specific operations in an accessed set of operations. Some embodiments provide a TEI viewer that displays symbols that identify the operations that can be performed using the various touches.
US10235038B2

An electronic system includes: a user interface configure to provide a plurality of an interface panel less than a display threshold for displaying on a device; and a control unit, coupled to the user interface configured to: determine a panel position for determining a view type for the plurality of the interface panel, and determine a panel dimension based on the panel position for expanding the interface panel in a focus position for displaying a subpanel.
US10235036B2

An electronic device and a controlling method thereof are provided. The method of controlling an electronic device includes acquiring user information, determining a plurality of categories regarding a music content to be included in a playlist based on the acquired user information, and providing a playlist including a plurality of music contents based on the determined plurality of categories.
US10235035B2

An electronic device presents a first portion of structured content on a display. The structured content includes a plurality of sections and the first portion includes content from a first section of the plurality of sections. The device detects a contact on the touch-sensitive surface, detects an increase in a characteristic intensity of the contact, and detects a movement of the contact. In response to detecting the increase in the characteristic intensity of the contact and the movement of the contact: in accordance with a determination that the characteristic intensity of the contact increases above an intensity threshold, the device translates the structured content to display a start of a second section; and in accordance with a determination that the characteristic intensity of the contact does not increase above the intensity threshold, the device translates the structured content in accordance with a magnitude of the movement of the contact.
US10235034B2

A computer-implemented tactile feedback method includes receiving user input on a computing device, identifying a term input by the user that does not match a term known to the device, accessing an auto-correction service in order to provide a replacement for the term, and energizing a haptic feedback device in response to identifying the term input by the user that does not match a known term.
US10235033B2

A method, device and system for displaying, via a user interface, an ambiance setting for a bathing system. The user interface is configured to display at least one display page on a display screen. The method comprises displaying on the display screen, a plurality of ambiance settings selectable by a user of the user interface, receiving, at a processor, an indication of a selected ambiance setting from the plurality of ambiance settings displayed on the display screen and in response to the selected ambiance setting, displaying on the display screen a first operational setting for at least one first type of bathing unit component and a second operational setting for at least one second type of bathing unit component. The first operational setting and the second operational setting are pre-programmed in association with the selected ambiance setting.
US10235032B2

A method for optimizing a captured photo is provided. In step (a), an original photo is provided. In step (b), the original photo is adjusted according to two sets of parameters to generate two test photos. In step (c), the two test photos are shown on a display of an electric device for selection. In step (d), a user's preference is generated accordingly. In step (e), the captured photo is adjusted according to the user's preference.
US10235025B2

The opinion expression application enables a user of the client device to conduct a public-initiated open-ended poll that is event-time specific in duration to express likes and dislikes about anything and anyone associated with the event. A subject field on a user interface enables the user of the client device to choose exactly about what subject matter to express his/her opinion on, and then to express his/her opinion level by activating a single opinion level button that has a very specific meaning. A server aggregates the opinion level expressed by activating the opinion level button with all of the other cast opinion levels previously submitted by users of different client machines on this poll. The server feeds the aggregation of the cast opinion levels back to each of the client devices in near real-time to be displayed. The opinion expression application limits a time period when the user can cast an opinion level about the event.
US10235019B2

A computer-implemented system and method for providing a data rerepresentation is provided. A representation of data from a first application is identified and a rerepresentation of the data from the first application is generated. The rerepresentation includes one of a modification format rerepresentation that changes a presentation of the data and a projection format rerepresentation that provides one of more or less data in the rerepresentation than the first application by overlaying at least a portion of the data from the first application over data from a second application using ancillary data identified from the data of the first application or data from a separate application. Actions from a user are received within the rerepresentation and are applied to the data of the representation from the first application.
US10235012B2

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.
US10235009B1

A method carried out on a computer system for receiving information corresponding to a plurality of variables that can be applied to the manufacture of a designed product. When a user selects from a menu of first attributes, related ones of a second set of attributes are presented for selection. In an embodiment, the set of possible manufacturing attributes is initially compared to attributes of the designed product to eliminate from consideration those manufacturing attributes that are not compatible with the attributes of the product.
US10234999B2

An apparatus for sensing a touch pressure includes: a substrate; a touch sensor provided on one surface of the substrate; a first pressure sensing electrode provided on the other surface opposite to the one surface of the substrate; a protective layer provided on the first pressure sensing electrode, the protective layer including a first opening area through which a portion of the first pressure sensing electrode is exposed; a flexible circuit board electrically connecting the touch sensor and the first pressure sensing electrode to each other; and a conductive member disposed in the first opening area, the conductive member electrically connecting the first pressure sensing electrode and the flexible circuit board to each other.
US10234982B2

A display device includes a display panel and a touch sensing unit including touch signal lines (TSL) and sensor columns (SCs) including sensor blocks (SBs). Each SB includes a first sensor (FS) and i (i being ≥2) second sensors (SSs). The TSLs include: first signal lines (FSLs) respectively connected to some of the FSs, a portion of each of the FSLs extending to a first end of a corresponding SC from a corresponding sensor of the some of the FSs; second signal lines (SSLs) respectively connected to other FSs, a portion of each of the SSLs extending to a second end of the corresponding SC from a corresponding sensor of the other FSs; and third signal lines connecting a j-th (j being ≤1) SS of an n-th (n being ≥1) SB to an (i−j+1)-th SS of an (n+1)-th SB.
US10234980B2

A touch window according to one embodiment includes a substrate; a sensing electrode on the substrate; a wire electrically connecting the sensing electrode; and a connection part connected to one end of the wire and connected to a circuit board, wherein an amount of charges in a sectional area of the wire is varied depending on a position in the wire. A touch device according to another embodiment includes a touch window; and a driving part on the touch window, wherein the touch window includes a substrate; a sensing electrode on the substrate; a wire electrically connecting the sensing electrode; and a connection part connected to one end of the wire and connected to a circuit board, wherein an amount of charges in a sectional area of the wire is varied depending on a position in the wire.
US10234978B2

Provided are an array substrate and a display panel. The array substrate includes: a substrate; a plurality of scan lines formed on the substrate and extending along a first direction, a plurality of data lines formed on the substrate and extending along a second direction; a plurality of pixel units are defined by the scan lines and data lines, at least four semiconductor pressure sensing units formed on the substrate. In each of the plurality of the pixel units, a thin film transistor is provided. The substrate is further provided with a plurality of connection wires thereon, for connecting the semiconductor pressure sensing units to form at least one Wheatstone bridge structure. The plurality of connection wires includes a plurality of first direction connection wires extending along the first direction and a plurality of second direction connection wires extending along the second direction.
US10234977B2

A pressure sensing touch device includes a control unit, and a pressure-sensing touch panel including a substrate, a first sensing layer, a first insulating layer, a driver layer, a second insulating layer and a second sensing layer; the first sensing layer, the driver layer and the second sensing layer electrically connected to the control unit for detecting the touch location of an external object and the pressure according to changes of capacitive coupling respectively between the first sensing layer and the driver layer and between the driver layer and the second sensing electrode. The deformation amount of the second insulating layer is greater than that of the first insulating layer when receiving a pressure, making closer distance between the driver layer and the second sensing layer and significant change of the capacitive coupling, for accurately detecting the pressure applied by the external object to the pressure-sensing touch panel.
US10234970B2

The present disclosure provides an integrated touch control display panel. The integrated touch control display panel includes a display region and a peripheral circuit region located on at least one side of the display region. The display region includes a plurality of stripe shaped touch control electrodes that extend in a first direction and are sequentially arranged in a second direction which intersects with the first direction. A shielding structure is formed at the boundary region between the touch control electrodes and the peripheral circuit region to shield the signal interference from the peripheral circuit region to the touch control electrodes.
US10234968B2

An apparatus includes a knob that is repositionable into a first position and a second position. The knob may be configured to control a first set of parameters in the first position and a second set of parameters in the second position. The apparatus may include a reconfigurable display configured to selectively display at least a first display configuration and a second display configuration. The system may be configured to display the first display configuration on the reconfigurable display when the knob is in the first position, and the system may be configured to display the second display configuration on the reconfigurable display when the knob is in the second position. The apparatus may also include a slider device having a set of rails defining a track between the rails. The knob may be slidable along the slider device into the first and second positions.
US10234967B2

Examples of adjustment of a touch pad are disclosed herein. One example includes a touch pad adjacent an edge of an opening defined by a housing of an electronic device and a bracket to secure a first side of the touch pad to the housing adjacent the edge. This example also includes an adjustment mechanism to selectively move a first corner and a second corner of the touch pad that are opposite the first side in either a direction toward or away from a front surface of the housing so that the first and second corners are substantially flush will the adjacent edge.
US10234960B1

An electronic device can include a key and/or a keyboard system. In one embodiment, magneto-rheological materials are employed to provide a variable response keyboard of an electronic device.
US10234956B2

Processing techniques and device configurations for performing and controlling output effects at a plurality of wearable devices are generally described herein. In an example, a processing technique may include receiving, at a computing device, an indication of a triggering gesture that occurs at a first wearable device, determining an output effect corresponding to the indication of the triggering gesture, and in response to determining the output effect, transmitting commands to computing devices that are respectively associated with a plurality of wearable devices, the commands causing the plurality of wearable devices to generate the output effect at the plurality of wearable devices. In further examples, output effects such as haptic feedback, light output, or sound output, may be performed by the plurality of wearable devices, associated computing devices, or other controllable equipment.
US10234950B1

A fluidic switch (or fluidic device) is provided. The fluidic switch includes: (i) a housing defining a cavity with a first opening and a second opening, the second opening being larger than the first opening, the cavity containing a viscoelastic substance, (ii) a channel to transport a fluid from a source, across the first opening, to a drain, where the first opening opens into the channel, and (iii) an actuator to apply a force through the second opening to the viscoelastic substance in the cavity when actuated, the force to displace a portion of the viscoelastic substance into the channel to impede transport of the fluid through the channel.
US10234946B2

An input device according to an embodiment includes a vibration element, an acquisition unit, and an element controller. The vibration element causes an operation surface to vibrate. The acquisition unit acquires information on at least one of a traveling state and a traveling environment of the moving body. The element controller causes the vibration element to vibrate at a vibration strength according to at least the one of the traveling state and the traveling environment.
US10234945B2

A device comprises a housing, a sensor, a controller and an actuator. The sensor is configured to detect a contact force exerted on the housing. The controller is communicatively coupled to the sensor and is configured to determine a change in a haptic effect caused by the contact force. The controller is additionally configured to generate an output instruction to deliver the haptic effect in a compensated form that is operable to correct the change. The actuator is configured to receive the output instruction and deliver the compensated haptic effect at the housing.
US10234928B2

A display device includes interface circuitry configured to receive a display signal from an external computing device; a display screen configured to display the received display signal; an energy management function configured to control an operating state of the display device; a sensor configured to provide at least one control signal indicative of the presence of a user in a predefined area in front of the display screen; and a control unit configured to select an energy saving mode from a plurality of energy saving modes based at least on the control signal provided by the sensor.
US10234919B2

Accessory-based power distribution techniques are described. In one or more implementations, power available from a power system of a computing device is intelligently and adaptively distributed between device systems and accessories in accordance with a current usage scenario. To do so, a power manager operates to collect information regarding the current usage scenario, including system state information and a power draw level for accessory devices. Power available from the power system is then divided between the device systems and accessories in dependence upon the usage scenario, such as by establishing and applying power limits dynamically based on the usage scenario. For instance, as system power level for device subsystems may be reduced to provide more power for accessories in some scenarios. Likewise, power for accessories may be limited to enable a high performance mode for device operations in scenarios in which the system is operating near applied limits.
US10234916B2

In some examples, an apparatus includes a housing comprising an inner surface provided with thermal members, and a thermal attachment to transfer heat generated by a heat producing component to the housing. The thermal attachment is thermally contacted with the inner surface of the housing, and the thermal members are arranged to steer heat from the heat producing component and transferred to the housing by the thermal attachment at a greater heat flow rate through the housing to a first region of the housing and at a lesser heat flow rate through the housing to a second region of the housing.
US10234914B2

A driving circuit of an electric motor includes: a PWM input pin for externally receiving an input pulse modulation signal with an input duty cycle; a duty cycle to digital converter for receiving and converting the input pulse modulation signal into a first digital value; a slope setting pin for receiving information indicative of a slope of an output duty cycle corresponding to the input duty cycle; a slope acquisition unit for acquiring a second digital value corresponding to the information indicative of the slope; a duty cycle computation unit for generating a linearly increased duty cycle instruction value corresponding to the first digital value by referring to the slope; a digital pulse width modulator for generating a controlling pulse having the output duty cycle corresponding to the duty cycle instruction value; and an output circuit for driving the electric fan motor in accordance with the controlling pulse.
US10234910B2

Examples of the present disclosure provide a computing device expansion system. According to one implementation, a docking receptacle is coupled to a touch-enabled monitor computing device and is also configured to receive and connect to a portable electronic device. Furthermore, when the portable electronic device is attached to the docking receptacle, a display area of the portable electronic device is cloned on the monitor computing device such that touch input on either the portable electronic device or monitor computing device is replicated on the monitor computing device or portable electronic device.
US10234905B2

Examples of a hinge for foldable components are described herein. In an example, the hinge can include a plurality of bracing elements, a bracing element from the plurality of bracing elements can be operably coupled to an adjacent bracing element from the plurality of bracing elements, to fold the plurality of bracing elements into an arcuate shape. Each bracing element can be supported and locked against the adjacent bracing element in the arcuate shape. The hinge can further include an end coupler at each longitudinal end of the hinge to couple the hinge to a flexible element.
US10234904B2

The present disclosure relates to the display technology field, and more particularly to a display device, which includes a flexible display panel and a carrier assembly; the carrier assembly includes: a base; a first support and a second support mirror-symmetrical arranged on the base; a third support arranged on the base by a spring. When the first support and the second support are in contact or phase away from each other, the third support can rely on the falling or uplift of the elastic such that the carrier assembly obtains a different plane that carries the flexible display panel. The disclosure is applicable to the display device of the flexible display panel, which can realize the flexible display panel to be easily folded, and the display area can be scaled at any time while satisfying the requirement of the stable carrying flexible display panel and ensuring the display quality.
US10234897B2

A dongle couples an electrophysiologic catheter and a navigational system, including a patient interface unit (PIU). The dongle permits hardware normally carried on catheter control handle to be relocated onto the dongle to render catheter “greener” and less costly to manufacture use. The dongle having a support portion with flexibility, shape memory and/or varying degrees of stiffness also advantageously allows a user more control over the placement, position and orientation of the dongle. The dongle has a body with a first electrical interface unit, and a support portion with a second electrical interface unit, the support portion having an outer flexible tubular member with shape memory. In one embodiment, the support portion comprises a gooseneck tubing. In another embodiment, the support portion comprises a coiled spring.
US10234884B2

In order to prevent an increase in size of a power source device in a power supply apparatus adapted to manage multiple flow rate controllers, the power supply apparatus is connected via cables to the multiple flow rate controllers adapted to control fluid flow rates, and manages operations of the flow rate controllers via the cables as well as supplying power to the flow rate controllers, respectively. In addition, the power supply apparatus is configured to include a power supply control part that shifts power supply start timings for at least some of the flow rate controllers.
US10234877B2

A first table defines the relationship between the sliding resistance index μk of a packing gland and the ambient temperature for each type of the packing gland is provided. A second table defines control parameters corresponding to hysteresis levels for each size of the setting/operating device is provided. By repeating, at regular intervals, the acquisition of the sliding resistance index μk at present corresponding to the ambient temperature at present and the type of a packing gland from the first table and the selection of the control parameter corresponding to the size of the setting/operating device and the hysteresis level obtained from the sliding resistance index μk at present from the second table, the valve opening of the regulating valve is controlled using the selected control parameter.
US10234875B2

Described herein are systems and methods for retaining cargo. A system for retaining cargo may comprise a sensor and a system controller. The system controller may be configured to determine presence of cargo in a vehicle; determine dimensions of the cargo based, at least in part, on data received from the sensor; determine a storage location for the cargo based, at least in part, on one or more of: the dimensions of the cargo, interior dimensions of the vehicle, and interior components of the vehicle; determine a first position for a first one of the interior components, the first position determined based, at least in part, on one or more of: the storage location, and a location for retaining the cargo for transport; create a first message indicating the storage location for the cargo and the position for the first one of the interior components; and transmit the message.
US10234873B2

A flight device includes a processor and a memory storing instructions which are executed by the processor causes the processor to: acquire an image; determine a scene; determine a height of the flight device; calculate an image first and second direction offsets of a second image frame relative to a first image frame of two adjacent image frames; acquire an acceleration and an angular velocity of the flight device in three dimensions; compensate for the image first and second direction offsets, according to the acceleration and the angular velocity, to obtain image correction offsets; calculate an first and second direction offsets in world coordinates corresponding to the image correction offsets; and derive a velocity of the flight device according to a time interval between time points at which the two adjacent image frames are captured and according to the first direction offset and the second direction offset.
US10234863B2

An autonomous vehicle (AV) can include a communication system to communicate with a backend system, a sensor system to collect sensor data representing an operational environment of the AV, and a control system that can processes the sensor data to perform a localization operation to determine a location and an orientation of the AV within a given region, and autonomously operate the AV's acceleration, braking, and steering systems throughout the given region. Based on the localization operation, the AV can implement a set of configuration commands to configure the communication system to transmit and receive data with the backend system using one or more specified network nodes.
US10234860B2

The present disclosure relates to a method and a device for safety driving. The method includes: acquiring riding data of a current user of a self-balancing vehicle; comparing the acquired riding data with riding data corresponding to a plurality of preset user levels; and determining a user level of the current user of the self-balancing vehicle according to a result of the comparing. The riding data includes one or more of the following data: a riding time, a riding distance, a shaking frequency, a shaking arc magnitude, and a shaking time.
US10234858B2

A vehicle-control system suitable for use on an automated vehicle includes a human-machine-interface and a controller. The human-machine-interface accepts an input from an operator of a host-vehicle. The controller is in communication with the human-machine-interface. The operator inputs a notification to the human-machine-interface. The notification indicates that the operator detects a circumstance that suggests a presence of the emergency-vehicle on the roadway that has not been detected by the system. The controller drives the host-vehicle in accordance with rules governing an operation of vehicles proximate to an emergency-vehicle stopped alongside a roadway.
US10234855B2

A method includes obtaining one or more modified properties associated with at least one of an alarm to be generated by an industrial process control and automation system and a process controller within the industrial process control and automation system. The method also includes obtaining historical data associated with actual operation of the control and automation system. The method further includes simulating operation of one or more components of the control and automation system using the one or more modified properties. The method also includes identifying one or more simulated alarms generated during the simulated operation of the one or more components using the one or more modified properties. In addition, the method includes outputting the one or more simulated alarms. The method could also include receiving one or more approvals of the one or more modified properties and providing the one or more modified properties to the process controller.
US10234848B2

Methods for control of post-design free form deposition processes or joining processes are described that utilize machine learning algorithms to improve fabrication outcomes. The machine learning algorithms use real-time object property data from one or more sensors as input, and are trained using training data sets that comprise: i) past process simulation data, past process characterization data, past in-process physical inspection data, or past post-build physical inspection data, for a plurality of objects that comprise at least one object that is different from the object to be fabricated; and ii) training data generated through a repetitive process of randomly choosing values for each of one or more input process control parameters and scoring adjustments to process control parameters as leading to either undesirable or desirable outcomes, the outcomes based respectively on the presence or absence of defects detected in a fabricated object arising from the process control parameter adjustments.
US10234846B2

A method and device for determining an optimum manufacturing variant for manufacturing a product from currently available manufacturing alternatives of one or more manufacturing plants, and for creating the associated manufacturing documents based on the following steps: creating a product-specific, manufacturing plant-independent CAD manufacturing specification of the product to be manufactured; determining different possible manufacturing alternatives for manufacturing the product based on the created product-specific, manufacturing plant independent CAD-manufacturing specification and the available manufacturing machines; generating a specific CAD-model for each determined manufacturing alternative, wherein a feedback report is created by an associated CAM-engine for each generated specific CAD-model; evaluating the created feedback reports of the different manufacturing alternatives in order to determine the manufacturing alternatives that are suitable for manufacturing the product and to evaluate whether each manufacturing alternative complies with predefined manufacturing tolerances and manufacturing specifications; and selecting the optimum manufacturing alternative.
US10234844B2

An information processing apparatus comprises a position and orientation estimation unit configured to estimate each of positions and orientations of a first part and a second part, based on an image including the first part and the second part to which the first part is assembled; and a determination unit configured to determine assembly success/failure of the first part with respect to the second part based on each of the positions and orientations of the first part and the second part.
US10234834B2

The invention is applied to control technologies, and provides an air conditioner control method and device, including collecting and storing current operating parameters of chillers, chilled water pumps and condenser water pumps of an air-conditioning system according to preset period; determining energy consumption increment of the air-conditioning system under operating status of an operating parameter to be adjusted relative to that under current operating status according to the current operating parameters and the operating parameter to be adjusted inputted by a user; and adjusting operating status of the air-conditioning system according to the operating parameter to be adjusted when the energy consumption increment is less than zero. According to the method and device provided by the invention, the air conditioning system is adjusted according to operating parameter to be adjusted when the energy consumption increment is less than zero to implement energy saving, and the invention is easy to implement.
US10234826B2

According to one embodiment of the preset specification, a method for controlling a wearable device for displaying visual information on a first display area and on a second display area can comprises the steps of: detecting that the wearable device has been changed to a charging state; displaying first visual information on a first display area; displaying second visual information on a second display area; detecting an event relating to a first application while the wearable device is in a charging state; and displaying, on the second display area, third visual information relating to the first application. At this time, the first visual information of the first display area can be displayed on a display unit of the wearable device, and the second visual information of the second display area can be displayed on the basis of a light source projected outside of the wearable device.
US10234821B2

A three-dimensional light modulator, of which the pixels are combined to form modulation elements. Each modulation element can be coded with a preset discrete value such that three-dimensionally arranged object points can be holographically reconstructed. The light modulator is characterized in that assigned to the pixels of the modulator are beam splitters or beam combiners which, for each modulation element, combine the light wave parts modulated by the pixels by means of refraction or diffraction on the output side to form a common light beam which exits the modulation element in a set propagation direction.
US10234813B2

An image forming apparatus includes a tray feeder to feed a printing medium placed on a tray of the image forming apparatus to an image former of the image forming apparatus, the tray moveable to be in a first position and a second position, a cassette feeder to feed a printing medium placed in a cassette of the image forming apparatus to the image former, a power train to transmit power generated from a driving motor, and a power switching unit to switch the power transmitted from the power train.
US10234812B2

A transport member, that transports a developer by rotating in a rotation direction that is predetermined around a rotation axis, includes: a shaft part including the rotation axis; and a blade part spirally provided on an outer peripheral surface of the shaft part, wherein the blade part includes a transport surface that is a surface facing a downstream side in a transport direction of the developer along the rotation axis, and a non-transport surface that is a surface other than the transport surface, and the transport member further includes a fin protruding from the non-transport surface of the blade part, the fin being provided with an interval from the outer peripheral surface of the shaft part.
US10234803B2

An image heating device includes a cylindrical film, an opposing member opposing the film, an electroconductive frame, and a preventing member provided on the frame to prevent movement of the film and including a preventing surface contacting an end edge of the film when the film moves in a longitudinal direction thereof. The preventing member includes an enclosing portion extending from the preventing surface toward a central portion of the film with respect to the longitudinal direction so as to enclose an outer peripheral surface of a longitudinal end portion of the film, the enclosing portion being provided at a position at which the enclosing portion is in non contact with the outer peripheral surface of the film with respect to a radial direction of the film.
US10234797B2

An image forming apparatus includes an image bearing member, a transfer body, a bias applying portion, a current detection unit, and a control unit. The control unit is configured to change the upper limit voltage based on the current detected by the current detection unit in a state where a test bias is applied to the transfer portion during a non-image forming period, and a voltage of the test bias being applied.
US10234795B2

The image forming apparatus includes a photosensitive member configured to bear a toner image, the photosensitive member having a surface layer containing acrylic resin, and an intermediate transfer member configured to secondarily transfer the toner image having been primarily transferred from the photosensitive member onto a transfer material, the intermediate transfer member having a surface layer containing acrylic resin and having a ten-point average roughness Rz set within a range of 0.35 μm≤Rz≤1.5 μm.
US10234790B2

A toner case includes a toner storage portion, a cylindrical portion, a shutter member, and a biasing member. The cylindrical portion has an interior space and communicated with the interior of the toner storage portion through a toner discharge port. An opening is formed at one of opposite ends of the interior space, and a closing wall is formed at the other of the opposite ends of the interior space. The shutter member is supported so as to be slidable in an extension direction of the cylindrical portion, and is movable between a closing position and an opening position. The shutter member at the closing position closes the toner discharge port, and the shutter member at the opening position opens the toner discharge port. The biasing member configured to position the shutter member to the closing position by applying a biasing force to the shutter member.
US10234781B2

An electrostatic latent image developing toner includes toner particles. Each of the toner particles includes a toner mother particle and an external additive. The toner mother particle contains a binder resin. The external additive includes external additive particles adhering to a surface of the toner mother particle. Each of the external additive particles includes a titanium oxide particle and resin particles adhering to a surface of the titanium oxide particle.
US10234780B2

A toner for developing an electrostatic charge image includes three or more elements selected from a group including an iron element, a silicon element, a sulfur element and a fluorine element and a binder resin including an amorphous polyester-based resin.
US10234772B2

A calibration curve for a wafer comprising a layer on a substrate is determined. The calibration curve represents a local parameter change as a function of a treatment parameter associated with a wafer exposure to a light. The local parameter of the wafer is measured. An overlay error is determined based on the local parameter of the wafer. A treatment map is computed based on the calibration curve to correct the overlay error for the wafer. The treatment map represents the treatment parameter as a function of a location on the wafer.
US10234764B2

The present invention relates to an electron beam (eBeam) resist composition, particularly an (eBeam) resist composition for use in the fabrication of integrated circuits. Such resist compositions include an anti-scattering compound which minimizes scattering and secondary electron generation, thus affording extremely high resolution lithography. Such high resolution lithography may be used directly upon silicon-based substrates to produce integrated circuits, or may alternatively be used to produce a lithographic mask (e.g. photomask) to facilitate high-resolution lithography.
US10234762B2

A pattern-forming method comprises: forming a resist underlayer film on an upper face side of a substrate; forming a silicon-containing film on an upper face side of the resist underlayer film; and removing the silicon-containing film with a basic aqueous solution. The pattern-forming method does not include, after the forming of the silicon-containing film and before the removing of the silicon-containing film, treating the silicon-containing film with a treatment liquid comprising an acid or a fluorine compound. The silicon-containing film is preferably formed a hydrolytic condensation product of a composition containing a compound represented by formula (1) in an amount of no less than 60 mol % with respect to total silicon compounds. X represents a halogen atom or —OR2, and R2 represents a monovalent organic group. SiX4  (1)
US10234761B2

Compounds of the formula (I) wherein Q is a direct bond or an n-valent linking group; n is an integer 2, 3, or 4; Z is for example C1-C20alkylene, C2-C20alkenylene, C5-C8cycloalkylene or C5-C8cycloalkenylene; Y is for example C6-C20aryl or C3-C20heteroaryl; R1 is for example hydrogen, C2-C5alkenyl, C3-C8cycloalkyl, C1-C12alkyl, phenyl, naphthyl, C3-C20heteroaryl, C1-C8alkoxy, benzyloxy or phenoxy; R2 is for example C1-C20alkyl, C2-C12alkenyl, C4-C8cycloalkenyl, C2-C12alkinyl, C3-C10cycloalkyl, phenyl or naphthyl; R15, R16, R17, R18, R19 and R20 independently of each other for example are hydrogen, halogen, C1-C20alkyl, C6-C20aryl or C4-C20heteroaryl; provided that a compound wherein R15, R16, R17, R18, R19 and R20 are hydrogen, Y is thienyl, R1 is methyl, R2 is ethyl, n is 2, Q is a direct bond and Z is n-propylene and a compound wherein R15, R16, R17, R18, R19 and R20 are hydrogen, Y is thienyl, R1 is methyl, R2 is ethyl, n is 2, Q as an n-valent linking group is methylene and Z is methylene are excluded; are reactive photoinitiators in particular in electronic applications.
US10234759B2

Provided is an actinic-ray- or radiation-sensitive resin composition including a resin (A) and any of compounds (B) of general formula (I) below. (In general formula (I), Rf represents a fluorine atom or a monovalent organic group containing at least one fluorine atom; R1 represents a hydrogen atom or a monovalent substituent containing no fluorine atom; X1 represents a monovalent organic group having at least two carbon atoms, or a methyl group in which a substituent other than a fluorine atom is optionally introduced, provided that X1 may be bonded to R1 to thereby form a ring; and Z represents a moiety that when exposed to actinic rays or radiation, is converted to a sulfonic acid group, an imidic acid group or a methide acid group).
Patent Agency Ranking