US10911451B2

Techniques for securely sealing and unsealing enclave data across platforms are presented. Enclave data from a source enclave hosted on a first computer may be securely sealed to a sealing enclave on a second computer, and may further be securely unsealed for a destination enclave on a third computer. Securely transferring an enclave workload from one computer to another is disclosed.
US10911444B2

The disclosed technology is generally directed to device authentication in an IoT environment. For example, such technology is usable in authenticating IoT devices to an IoT Hub. In one example of the technology, data field targets are received for an IoT device. The data field targets may include at least one device identity data field target and at least one telemetry data field target. Data field entries are received from the IoT device at a first time. The data field entries may include at least one device identity data field entry and at least one telemetry data field entry. A determination is made as to whether the data field entries match the corresponding data field targets for the IoT device. The IoT device is selectively allowed to connect to the IoT hub based on the determination.
US10911442B2

In an aspect, the present disclosure provides an electronic device for OTP authentication of a present location, comprising: a power source, a processor, and a memory in a housing; a strap comprising first and second ends, and a first wire extending from the first end to the second end of the strap and forming an external loop, wherein the first wire establishes a first electrical connection between the power source and the processor; and a second electrical connection operatively connected to the processor and the memory, the processor configured to generate an OTP, only when the processor is connected to the power source by the first electrical connection without interruption once the first electrical connection is established. The OTP authentication may be time-based one-time password (TOTP) authentication, and the generated OTP may be a time-based one-time password (TOTP).
US10911440B2

A multi-dimensional approach can be used to verify a password. In addition to requiring the input of the correct password, the timing at which the characters of the password are input can be determined and compared to stored timing values. Even if the correct password is input, authentication can still fail if the characters of the password are not input in accordance with a required timing.
US10911435B2

Authenticating devices utilizing Transport Layer Security (TLS) protocol to facilitate exchange of authentication information or other data to permit or otherwise enable access to services requiring authentication credentials, certificates, tokens or other information. The authentication may utilize Digital Transmission Content Protection (DTCP) certificates, Diffie-Hellman (DH) parameters or other information available to the authenticating devices, optionally without requiring device requesting authentication to obtain an X.509 certificate.
US10911433B1

Systems and methods are disclosed herein for determining the validity of certificates possessed by a plurality of computer system instances operating under a service of a computing resource service provider. A certificate authority may hold an election to determine an intermediary computer system instance among the plurality of computer system instances to communicate between the certificate authority and the plurality of computer system instances. The intermediary instance may receive a set of certificate fingerprints from the plurality of computer system instances. The intermediary instance may compare the set of certificate fingerprints to a valid certificate fingerprint generated using a valid certificate to determine the validity of certificates possessed by the plurality of computer system instances. The intermediary instance may generate a report based on the determination of the validity of the certificates. The certificate authority may modify the instances operating under the service based on the report.
US10911431B2

The present disclosure describes techniques that allow for a client-side application, located on a first client device, to generate a random encryption key and encrypt locally-stored application data with the random encryption key. In order to ensure that the client-device application is unable to decrypt the locally-stored encrypted application data prior to authenticating with an external authentication source (i.e., SSO, IdP), the client-side application divides the random encryption key into at least a first share and a second share according to a secret sharing algorithm. The first share is transmitted to a trusted third party, while the second share is encrypted locally and stored in a secure location on the client device. Upon successful authentication, the trusted third party returns the second share to the first client device. The client-side application derives the random encryption key and decrypts the locally-stored encrypted application data to be used by the client-side application. By dividing the key used to encrypt the client-side application data and storing one of the secret shares necessary to deriving the key at a trusted third party, the present disclosure solves the problem of how to encrypt local application data when the login credentials for the application are managed by a trusted third party, such as an SSO system.
US10911427B1

Methods, systems, apparatuses, and/or devices for reconfiguring a wearable device. The methods, systems, apparatuses, and/or devices may include a first biometric sensor configured to take a first physiological measurement of a user corresponding to a first set of parameters, and wherein the first set of parameters is a first frequency that the first biometric sensor takes the first physiological measurement; a second biometric sensor configured to take a second physiological measurement of the user; and a processing device configured to, in response to receiving the reconfiguration request, reconfigure the first device to: activate the second biometric sensor to take the second physiological measurement; or take the first physiological measurement of the user corresponding to a second set of parameters that are different than the first set of parameters, wherein the second set of parameters is a second frequency that the first biometric sensor takes the first physiological measurement.
US10911422B2

Various implementations described herein are directed to determining a multi-factor trust score. Data from one or more endpoint devices is received over a gateway. A trust score is determined based on a plurality of metrics. The plurality of metrics including at least: a first attestation process performed for the one or more endpoint devices, and a second attestation process performed for the gateway. The trust score is sent to an analytics server. The trust score is configured to be used by the analytics server to determine an alert and/or a command based on the trust score.
US10911411B2

A system, a method, and a computer program that extend a public Wi-Fi hotspot of an Internet service provider network to a private enterprise network system to transport non-enterprise traffic between the Internet service provider network and a non-enterprise computing device. The system, method, and computer program provide one or more tunnels between access points in the private enterprise network system and the Internet service provider network. The tunnels can be formed between one or more Internet service provider mobility controllers and, via a firewall, a DMZ (demilitarized zone) in the private enterprise network system to facilitate secure communication between the non-enterprise communicating devices and the Internet service provider network.
US10911403B1

A system includes a first processing circuit, a second processing circuit, and a network interface device. The network interface device includes a first communications interface, a second communications interface, and a filtering engine. The first communications interface is configured to receive first data packets from the first processing circuit and communicate the first data packets for transmission to the second processing circuit via a first network pathway. The second communications interface is configured to receive second data packets from the second processing circuit and communicate the second data packets to the first processing circuit via a second network pathway physically separated from the first network pathway. The filtering engine is configured to determine whether the first data packets satisfy an inspection criteria, and transmit the first data packets to the second processing circuit responsive to determining that the first data packets satisfy the inspection criteria.
US10911399B2

A recursive DNS nameserver system and related domain name resolution techniques are disclosed. The DNS nameservers utilize a local cache having previously retrieved domain name resolution to avoid recursive resolution processes and the attendant DNS requests. If a matching record is found with a valid (not expired) TTL field, the nameserver returns the cached domain name information to the client. If the TTL for the record in the cache has expired and the nameserver is unable to resolve the domain name information using DNS requests to authoritative servers, the recursive DNS nameserver returns to the cache and accesses the resource record having an expired TTL. The nameserver generates a DNS response to the client device that includes the domain name information from the cached resource record. In various embodiments, subscriber information is utilized to resolve the requested domain name information in accordance with user-defined preferences.
US10911395B2

Approaches presented herein enable tailoring messages to enhance sharing and resonance based on a community fingerprint and a key influencer. More specifically, a message to be directed to members of an online social community is received. Members of the social community who influence the social community and their likelihood to re-share messages are identified. A re-share fingerprint for the identified influencer is generated that maps the influencer's likelihood to re-share content. A communications fingerprint of the community is also created using an amalgamation of the communication patterns and styles of individual members of the community. The received message is optimized to most effectively target the message to the online social community and to solicit a desired response from the community based on the community communication fingerprint. The optimized message can then be forwarded to the online social community.
US10911391B2

A client is provided with: a connection processing unit for establishing a first connection for transmitting/receiving a first message and a second connection for transmitting/receiving a second message to and from a broker; a subscription request unit for requesting the broker, using the first connection, with a first topic designated, that the first message associated with the first topic be subscribed, and requesting the broker, using the second connection, with a second topic designated, that the second message associated with the second topic be subscribed; and a message transmission unit for transmitting the first message associated with a third topic to the broker using the first connection and transmitting the second message associated with a fourth topic to the broker using the second connection.
US10911385B2

A method of synchronizing the display of instant messages between multiple clients is performed at a computer system. Upon receipt of a first synchronization request from a client, the first synchronization request including a conversation identifier and a last message timestamp, the computer system identifies a conversation including a set of messages associated with the conversation identifier. The set of messages was generated after the last message timestamp and have not been received by the client. The computer system then assigns display parameters to the set of messages based on their read-or-not indicators, content, and their temporal relationship with other messages in the conversation. Next, the computer system sends the set of messages and their respective display parameters to the client in a reverse chronological order. The client then displays the set of messages in accordance with their respective display parameters.
US10911384B2

An indication of a content item being provided to a content item platform may be received. Users associated with the content item platform may be identified and a plurality of classifications may be received. A first portion of the users associated with a first classification and a second portion of the users associated with a second classification may be identified. Notifications identifying the content item may be sent to the first portion of the users. A determination may be made as to whether an amount of time that has elapsed since the notifications have been sent to the first portion of the users satisfies a threshold amount of time. Responsive to determining that the amount of time that has elapsed satisfies the threshold amount of time, the notifications identifying the content item may be sent to the second portion of the users associated with the second classification.
US10911376B2

A stateful network packet processing system includes first and second stateful stages and a distribution mechanism. The first stateful stage includes a first state table and a first FSM table. The second stateful stage includes a second state table and a second FSM table. The distribution mechanism defines when a flow should be processed by either the first stateful stage or the second stateful stage or by a combination of the first stateful stage and the second stateful stage. At least one of the first or second FSM tables is extended with states and transitions that support the distribution mechanism.
US10911373B2

An apparatus comprising a method for allocating shared processing resources, comprising the steps of (A) predicting a first amount of processing resources needed to complete each of a plurality of transcoding jobs in a work queue of a project, (B) determining a second amount of processing resources available prior to processing the project and (C) adding processing resources needed to complete the project. The processing resources are added in a fixed number of predetermined processing units. The fixed number of computer resources are added (a) to minimize an overall use of said processing resources needed to complete the project and (b) to complete the project within a target time.
US10911371B1

A control-plane component of a network-accessible service receives an indication that a resource request has been submitted by a client. The component determines, based at least in part on metadata associated with the client, that a first parameter selection policy (PSP) of one or more PSPs created for the service is applicable. The first PSP includes a condition set to determine applicability, and a value set indicating parameter values to be used to fulfill resource requests to which the PSP applies. Using the value set, an effective parameter value list for one or more operations to be performed to allocate the requested resource is generated, and the allocation operations are initiated.
US10911370B2

Systems, methods, and non-transitory computer-readable media can receive a web page request associated with a user ID from a client computing device. A set of gatekeeper conditions is determined based on the user ID. A set of predicted resources is determined based on the set of gatekeeper conditions. An initial package of resources is transmitted to the client computing device in response to the web page request. The initial package of resources comprises the set of predicted resources.
US10911369B2

A system of dynamically-instantiated data server components provides access to a data repository. Different data server components are assigned to different data collections in the repository. A distribution component receives messages and, based on data collection identifiers associated with the messages, routes the messages to corresponding data server components. Based on the messages, the data server components perform data operations with respect to their corresponding data collections. Data server components may be terminated when their assigned data collections are not in use. When an incoming message is associated with a data collection for which no data server component exists, the distribution component dynamically instantiates a new data server component for the data collection. In an embodiment, data server components make working copies of their respectively assigned data collections in a high-speed memory. By terminating inactive data server components, the system makes room in the memory for active data collections.
US10911362B2

The systems and methods discussed herein provide for classifying CDN connections to the originating application on the first packet. In some implementations, the system identifies application connections established within a predetermined time period prior to the CDN connection and increments a value associated with these connections. The system classifies the CDN connection as corresponding to the application connection with the highest associated value, allowing routing of network traffic to take advantage of QoS benefits and reduce the need for deep packet inspection.
US10911356B2

A method for forwarding a packet and a switch are provided. The switch receives a packet via a port; when the packet is a layer-2 packet, determines a VSI based on an ID of a MDC to which the port belongs and an ID of a VLAN of the packet, searches for a layer-2 entry stored in a chip where the port is located and matching with the VSI and a destination MAC address of the packet, and forwards the packet based on the layer-2 entry; when the packet is a layer-3 packet, determines a second VRF based on the ID of the MDC and an ID of a first VRF to which the packet belongs, searches for a layer-3 entry stored in the chip and matching with the second VRF and a destination IP address of the packet, and forwards the packet based on the layer-3 entry.
US10911355B2

Techniques for utilizing in-band telemetry (INT) in network fabrics are provided. A packet is received at a leaf node in a first logical group of nodes. Upon determining that the first packet was received from a node outside of the first logical group of nodes, the packet is encapsulated with a first header indicating an internal virtual extensible local area network (iVXLAN) identifier associated with the packet, and a second header indicating a policy group is added to the packet. Further, upon determining that a destination of the packet is associated with a second logical group of nodes, a third header is added to the first packet, where the third header stores in-band network telemetry (INT) for the packet, and telemetry data is added to the third header. The packet is transmitted to a spine node in the first logical group of devices.
US10911342B2

The present disclosure involves systems, software, and computer implemented methods for distributed monitoring in clusters with self-healing. One example method includes determining, by a monitoring agent of a first node of a cluster, a self-monitoring check to perform for the first node. The first node is among multiple, other nodes included in the cluster. In response to receiving a successful status for the self-monitoring check, a registry in the first node is updated with the successful status. The registry includes node statuses for each node in the cluster. In response to receiving an unsuccessful status for the self-monitoring check, the monitoring agent performs at least one corrective action on the first node and updates the registry in the first node with a result of the at least one corrective action. The registry is broadcasted to each of the other nodes in the cluster as an updated registry.
US10911340B2

Methods and systems for detecting an anomaly with a communication service provided to a transportation vessel along a travel route are disclosed. In some aspects, performance metrics are obtained for a monitored vessel while the travel is in progress. Historical travel routes are identified having characteristics similar to those of the monitored vessel's travel route. Corresponding performance metrics of the historical travel routes may be aggregated via mean or median operations, and the results compared to equivalent metrics of the monitored vessel. If accumulated negative variances between the monitored vessel's performance and the historical travel route's performance exceed a threshold, an anomaly may be determined to exist. In this case, the systems and methods may generate an alert in various forms, including email, text, or selective network commands to various networking components, including, for example, instructing networking equipment on board the monitored vessel to perform a power cycle operation.
US10911337B1

Systems, methods, and computer-readable media for facilitating a network activity monitoring service or swarm processing service for a peer-to-peer network are provided.
US10911330B2

In one embodiment, a method includes providing a first profile to a plurality of edge routers of the SD-WAN, the plurality of edge routers operable to interface a plurality of devices to the SD-WAN. The first profile enables the plurality of edge routers to discover which devices of the plurality of devices support a first application. The method includes receiving, from one or more of the edge routers, information indicating which devices of the plurality of devices support the first application and building a first application fabric based on the information indicating which devices of the plurality of devices support the first application.
US10911325B2

An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating that the playback device is available for setup. The functions also include receiving a response to the first message that facilitates establishing an initial communication path with a computing device operating on a secure wireless local area network (WLAN), where the initial communication path is outside of the secure WLAN. The functions also include receiving, from the computing device via the initial communication path, a second message containing network configuration parameters for the secure WLAN including an identifier of, and a security key for, the secure WLAN. The functions also include using the network configuration parameters to connect to the secure WLAN and transitioning from communicating with the computing device via the initial communication path to communicating with the computing device via the secure WLAN.
US10911324B2

A wire web component graph that includes a plurality of nodes may be accessed to identify one or more application procedure interfaces (APIs) through which to update one or more data values included in a designated wire web component in a graphical user interface (GUI) being presented on a display device. Each of the data values may correspond to a respective data field represented in the wire web component graph, and each data field may be associated with a respective API in the wire web component graph. The graphical user interface may be updated based on one or more updated data values determined by communicating with the identified APIs over a network and via a communications interface.
US10911320B2

A system and method is disclosed for configuring a performance analytics (PA) software application operational for analysis of performance data of a managed network. The system may include a PA database containing data for generating a unified graphical user interface (GUI) for consolidating configuration of key performance indicators (KPIs) of the managed network, and one or more server devices configured to receive, from a client device, a request to view information representative of a particular KPI. Based on the request, the server devices may obtain information regarding the particular KPI from the PA database and then transmit, to the client device, a representation of the unified GUI. The unified GUI may include a tabbed interface containing views corresponding to groups of related attributes of the particular KPI, the views including: (i) a data source view, (ii) a breakdown view, (iii) a data collection view, and (iv) an impact analysis view.
US10911319B2

Techniques are disclosed for passively characterizing a type of host or computing device which may be engaged in a transaction between the host and another computing device. Observation data corresponding to one or more sessions of network traffic between an unclassified host and a second system may be passively generated by a device characterization server. The observation data can be processed by the device characterization server using a machine-learning classifier. The machine-learning classifier can be trained with a set of training data that includes multiple sessions of network traffic from multiple training data hosts. Each session of network traffic includes an exchange of multiple packets in various embodiments, including packets sent from, and packets received by, the training data hosts. Based on the processing, the unclassified host may be characterized by the device characterization server as one of a physical computing device, a virtual machine, or a container.
US10911316B2

The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms.
US10911311B2

Various technologies described herein pertain to controlling configuration of a computing device. A configuration request can be received, at the computing device, from a configuration source external to the computing device. The configuration request can include configuration data for a dependent feature. An evaluation can be performed at the computing device to determine whether a dependency graph for the dependent feature is satisfied. The dependency graph for the dependent feature can specify interdependencies between configurations of a set of features such that remaining features in the set of features are to be configured prior to enabling the dependent feature to be configured. Moreover, the dependent feature can be configured based on the configuration data when the dependency graph for the dependent feature is satisfied. The configuring of the dependent feature based on the configuration data can be prohibited prior to the dependency graph for the dependent feature being satisfied.
US10911309B2

A communications terminal (10) is to be configured for operation of a new service or application by connection to a service provision platform (12) over a connection (11). In order to do this, an installation server (15) generates instructions to a user terminal (13) over a separate link (14). These instructions are used to configure the communications terminal (10) to operate the service required. The terminal (13), separate link (14) and installation server (15) are then used to monitor, over a connection (19) independent of the newly-installed connection (11), the response of the service provision platform (12) to the test transmissions sent to it from the terminal (10) over the new connection (11), and to initiate test messages from the service provision platform (12) to the communications terminal. By providing a connection (14, 15, 19) between an installation technician (13) and the service provision platform (12) independent of the newly-installed connection (11) and newly-configured terminal (10), the behaviour of the service provision platform can be more readily understood.
US10911303B2

An apparatus, method of operating the apparatus, and system comprising the apparatus are provided. The apparatus has a backhaul sub-node to provide a backhaul connection to a communications network and an access sub-node to provide an access cell to which user equipment can connect. In response to a configuration trigger a configuration procedure is performed, in which the backhaul sub-node gathers information about the network environment and transmits at least a portion of the information about the network environment to a network management node. The the network management node then generates an access sub-node configuration which it transmits to the access sub-node, where the configuration is dependent on the information about the network environment transmitted to the network management node by the backhaul sub-node. The backhaul sub-node's greater ability to gather information about the network environment thus supports an improved configuration for the access sub-node, without technical input from the user being required.
US10911295B2

In a cluster system having two server apparatuses that operate as an in-use type or a standby type, a first server apparatus is provided with: a heartbeat transmission/reception part that transmits and receives heartbeat packets to and from a corresponding second server apparatus; and a corresponding node monitoring part that adjusts a timeout period for transitioning operation of the first server apparatus from a standby type to an in-use type, according to the reception state of the heartbeat packets.
US10911286B2

A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may identify a transmit time interval associated with transmission of a transport block; determine a group of one or more component carriers associated with the transmission of the transport block based at least in part on a TTI length of the TTI; and/or perform communication for the transport block based at least in part on the determined group of one or more CCs. Numerous other aspects are provided.
US10911283B2

A method of generating an uplink signal sequence, a user equipment, a base station and a computer-readable storage medium are provided. The method includes: generating an uplink signal sequence ru,v(α)(n) based on ru,v(α)(n)=ejαnru,v(n), 0≤n<12, where a is configured to distinguish a terminal, an uplink signal base sequence ru,v(n)=ejφ(n)π/4, where u represents a group number, and v represents an intra-group base sequence number, φ(n)π/4 represents a phase of a base sequence; performing a full traversal of multiple possible phases of the phase φ(n)π/4 on the uplink signal sequence with a length of 12, and selecting a predetermined number of uplink signal sequences with a lowest peak-to-average power ratio and a lowest cross-correlation characteristic.
US10911281B2

Longer pilot sequences can be supported by transmitting pilot values of a given pilot sequence over different orthogonal frequency division multiplexed (OFDM) symbols of an uplink frame. The pilot values may be contiguous, or non-contiguous, with one another in the time domain. Consecutive pilot values in a pilot sequence may be transmitted in different OFDM symbols of the frame. For example, odd pilot values (e.g., P1, P3, P5 . . . ) in a pilot sequence may be transmitted over a different OFDM symbol than even pilot values (e.g., P2, P4, P6 . . . ) in the pilot sequence. Alternatively, a leading subset of pilot values in a pilot sequence is transmitted over a different OFDM symbol than a trailing subset of pilot values in the pilot sequence.
US10911280B2

A method is provided including determining, for each of a plurality of user equipments, a null cyclic prefix length for communication in a wireless network using null cyclic prefix single-carrier modulation; and communicating with at least one of the user equipments based at least partially on the determined null cyclic prefix length of the at least one user equipment.
US10911274B2

Methods, apparatus, systems and articles of manufacture for wideband and fast chirp generation for radar systems are disclosed herein. An example apparatus includes a phase digital-to-analog converter to convert a digital input that specifies at least one of a phase modulation or a frequency modulation into an analog output, and to generate a phase modulated output centered on an intermediate frequency. The example apparatus also includes a frequency multiplier to frequency multiply the phase modulated output centered on the intermediate frequency by a multiplication factor to generate a chirp signal.
US10911266B2

Systems and methods are disclosed for performing training using superimposed pilot subcarriers to determine training data. The training includes starting with a training duration (T) equal to a number of antennas (M) and running a Convolutional Neural Network (CNN) model using training samples to determine if a testing variance meets a predefined threshold. When the testing variance meets a predefined threshold, then reducing T by one half and repeating the running Convolutional Neural Network (CNN) model until the testing variance fails to meet the predefined threshold. When the testing variance fails to meet the predefined threshold, then multiplying T by two and using the new value of T as the new training duration to be used. Generating a run-time model based on the training data, updating the run-time model with new feedback data received from a User Equipment (UE), producing a DL channel estimation from the run-time model; and producing an optimal precoding matrix from the DL channel estimation.
US10911264B2

An in-vehicle network system deployed in a vehicle includes a plurality of first nodes configured to perform an operation relevant to a first function in the vehicle, a second node configured to perform an operation relevant to a second function different from the first function in the vehicle; and a relay device configured to relay communication between the first nodes and the second node. The relay device is configured to start relay of communication between the first nodes earlier than the relay of communication between the first node and the second node at a time of startup.
US10911261B2

In an embodiment, a system on chip includes: a plurality of local networks having one or more local endpoints and a first router, where at least some of the one or more local endpoints of different local networks have non-unique port identifiers; at least one global network having one or more global endpoints and at least one second router, where the one or more global endpoints have unique port identifiers; and a plurality of transparent bridges to couple between one of the plurality of local networks and the at least one global network. Other embodiments are described and claimed.
US10911251B2

A computer-implemented method for performing authentication includes: determining, by a database server storing data in a blockchain ledger, a target ledger segment on which time service authentication is to be performed; generating a Merkle tree corresponding to the target ledger segment; determining a root hash of the Merkle tree, the root hash of the Merkle tree being based on a block hash of each data block in a set of one or more data blocks; executing a predetermined time capture process in a trusted execution environment to obtain a trusted time from an interface provided by a trusted time service organization; generating a digital signature for the trusted time and the root hash in the trusted execution environment; and generating a time service certificate including the trusted time, the root hash, and the digital signature.
US10911233B2

Systems and methods of Exact Data Matching (EDM) for identifying related tokens in data content using structured signature data implemented in a cloud-based system receiving data sets and customer configuration from a customer, wherein the data sets include customer specific sensitive data from a structured data source with each token represented by a hash value and the customer configuration includes one or more primary keys for a plurality of records in the data sets; distributing the data sets and the customer configuration to a plurality of nodes in the cloud-based system; performing monitoring of content between a client of the customer and an external network; detecting a presence of a plurality of tokens associated with a record in the customer specific sensitive data based on the monitoring; and performing a policy-based action in the cloud-based system based on the detecting.
US10911224B1

A method of implementing a network-enabled secure door lock, comprising determining, at a first component of the lock, a nonce; wirelessly transmitting the nonce to a second component of the door lock, the first component and second component selectively mechanically engagable with one another to prevent relative movement between the first component and second component to prevent opening of a door; receiving, at the first component, a first message; using a cryptographic key associated with the second component and the nonce to validate the first message; and as a result of determining that the message is valid, transmitting a second message indicating that the first component and second component have become mechanically engaged with one another.
US10911214B2

Disclosed is receiver apparatus including a first input configured to receive a first signal, a second input configured to receive a second signal, a switching circuit configured to alternate between the first and second signal from the first and second inputs, a receiver configured to sample the input signal to produce a plurality of input samples, a reference sequence generator configured to generate a reference signal, and a correlator configured to correlate the first and second signals with the reference signal to detect a correlation event, the correlator including a first buffer configured to receive signals from the first input and a second buffer configured to receive signals from the second input, wherein the correlator is configured to process the first signal in the first buffer, while the second buffer receives the second signal.
US10911208B2

A physical resource block PRB grid indication method and a device are disclosed. The method includes: receiving, by a terminal device, location information sent by a network device, where the location information is used to indicate a relative location relationship between a first predetermined location in a synchronization signal block PRB grid and any PRB in a system common PRB grid with a first subcarrier spacing; and determining, by the terminal device, a second predetermined location of the any PRB based on the first predetermined location and the location information.
US10911199B2

A wireless device includes a digital receiver configured to receive data via an antenna array, and to determine a load metric based on a load of subcarriers around reference subcarrier signals of a reference signal, and a controller configured to compare the load metric to a load threshold to determine whether the load of the subcarriers is less than a predefined level, and if the load of the subcarriers is less than the predefined level, identify at least one time point where the reference signal repeats itself during a symbol period, and control the antenna array to switch among the plurality of antenna beamforming patterns based on the at least one time point.
US10911191B2

Accordingly, the invention provides a method and apparatus for managing communication operations in an Orthogonal Frequency Division Multiplexing (OFDM) system. Further the method includes generating, by a first OFDM apparatus (100), a signal comprising data and at least one of a Reference Signal (RS) and a message, the signal is generated by repeating the at least one of the RS and the message over a set of OFDM symbols using a resource mapper, performing an Inverse Fourier Transform operation (IFFT) according to a numerology of a first OFDM apparatus, adding a Cyclic Prefix (CP) to the data, and adding a block CP to the at least one of the repeated RS and the message. Further, the method includes transmitting, by the first OFDM apparatus (100), the signal to a second OFDM apparatus (200).
US10911181B2

The present disclosure provides a method for checking a to-be-checked signal and related products. The method is applied in a checking device and includes: a first obtaining module, configured to obtain a to-be-checked signal carrying first control information, wherein the first control information is generated based on original control information; a second obtaining module, configured to obtain original checking information; a determining module, configured to determine the first control information according to the to-be-checked signal; and a checking module, configured to check correctness of the first control information according to the original checking information. The present disclosure can be used to enable reliability and functional safety on devices originally designed without features intended to support those functions.
US10911177B2

A method, apparatus, and computer-readable medium are presented that enables dynamic switching of transmission modes by a UE. A UE may be configured with a transmission mode. However, the configured transmission mode might not meet the needs of changing network conditions. Aspects presented herein enable a base station to assist a UE in switching between transmission modes. The base station may signal a combination of transmission modes to the UE, e.g., including at least a first transmission mode and a second transmission mode. The UE may then monitor for one or more DCI formats in order to determine whether to switch among transmission modes from the indicated combination of transmission modes
US10911171B2

A sensor network, which includes a sensor controller serially coupled to a plurality of sensor modules, is configured to program the sensor modules so as to transfer measurement data to the sensor controller and to synchronize the sensor modules to picosecond accuracy via on-chip or on-module custom circuits and a physical layer protocol. The sensor network has applications for use in PET, LiDAR or FLIM applications. Synchronization, within picosecond accuracy, is achieved through use of a picosecond time digitization circuit. Specifically, the picosecond time digitization circuit is used to measure on-chip delays with high accuracy and precision. The delay measurements are directly comparable between separate chips even with voltage and temperature variations between chips.
US10911159B2

A communication unit includes a communication circuit section that transmits transmission data to a communicated unit in each time-segment configured by a predetermined division number of time slots. The communication unit further includes a measuring section that, in a case where the time-segment includes a predetermined number or more of first time slots available for transmission of the transmission data and a predetermined number or less of second time slots not used for the transmission of the transmission data, measures a first signal value in a period of one or more of the first time slots and a second signal value in a period of one or more of the second time slots.
US10911154B2

A directional coupler may include a first waveguide and a second waveguide. The first waveguide may include an optical input port to receive an optical signal and a first output port. The second waveguide may include a terminated port and a second output port. The first and second optical waveguides may be configured to split the optical signal such that a first portion of the optical signal is directed to the first output port and a second portion of the optical signal is directed to the second output port. The first portion of the optical signal may include first substantially equal portions of a transverse magnetic (TM) polarization mode and a transverse electric (TE) polarization mode of the optical signal. The second portion of the optical signal may include second substantially equal portions of the TM polarization mode and the TE polarization mode of the optical signal.
US10911153B2

To provide a photodetector which enables reception of massively parallel optical communication, and with which a large volume of data for multi-mode transmission or multi-core transmission can be received instantaneously at once. A photodetector comprising a two-dimensional photodetector array in which a plurality of photodetectors 9 are arranged in a two-dimensional array, and which includes a wire 12 having a width of not more than 4 μm between the plurality of photodetectors. Each of the photodetectors has a light reception area with a side measuring not more than 100 μm. The plurality of photodetectors arranged in a two-dimensional array are spaced apart from each other by not less than 20 μm.
US10911150B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clock recovery in subcarrier based coherent optical systems. In one aspect, an apparatus includes a plurality of phase detectors configured to generate a plurality of phase detection outputs by detecting a plurality of digital signals associated with a plurality of frequency bands, each of the plurality of phase detection outputs being associated with a respective one of the plurality of frequency bands, alignment circuitry coupled to the plurality of phase detectors and configured to align phases of the plurality of phase detection outputs to be substantially same, and averaging circuitry coupled to the alignment circuitry and configured to generate a particular output based on the plurality of phase detection outputs with the aligned phases. The plurality of digital signals is adjusted based on the particular output.
US10911149B2

A signal generation method and an electronic device pertain to the field of communications technologies, and include normalizing an I path of four-level signals and a Q path of four-level signals to obtain a normalized I path of four-level signals and a normalized Q path of four-level signals, mapping the normalized I path of four-level signals and the normalized Q path of four-level signals based on a normalization coefficient to obtain two paths of six-level signals, and driving a dual-drive Mach-Zehnder modulator (DDMZM) based on the six-level signals.
US10911143B2

The present disclosure provides a visible light communication device and a method for driving the same, a door lock and a visible light communication method. The visible light communication device includes an array substrate, the array substrate including a display region having a plurality of pixels and a photosensitive region having at least one photosensitive sensor, the at least one photosensitive sensor is configured to convert a received visible light signal carrying encoded information into an electric signal.
US10911142B2

An optical imaging system and method that reconstructs RF sources in k-space by utilizing interference amongst modulated optical beams. The system and method involves recording with photodetectors the interference pattern produced by RF-modulated optical beams conveyed by optical fibers having unequal lengths. The photodetectors record the interference, and computational analysis using known tomography reconstruction methods is performed to reconstruct the RF sources in k-space.
US10911140B2

In some examples, a multi-wavelength power meter may include a first coupler to separate optical signals from an optical line terminal and an optical network terminal to ascertain a reduced percentage of total power related to the optical signals. A second coupler may receive the separated optical signals, combine the separated optical signals, and output the combined optical signals to an optical fiber. A filter may be communicatively connected to the optical fiber to isolate at least one specified wavelength or wavelength range of the combined optical signals. A photodiode may be communicatively connected to the filter for power measurement of the at least one specified wavelength or wavelength range.
US10911137B2

This application discloses an optical amplifier apparatus including a first amplifier unit and a hybrid filter unit. The first amplifier unit is configured to receive a first beam including signal light and first monitoring light. The first amplifier unit is further configured to amplify the first beam to obtain a second beam. The hybrid filter unit is configured to: receive the second beam output by the first amplifier unit, and separate the first monitoring light and the signal light from the second beam. The hybrid filter unit is further configured to: transmit the first monitoring light in the second beam to a monitoring light detection apparatus of a first station through a first output port. The hybrid filter unit is further configured to: perform gain flattening filtering processing on the signal light in the second beam to obtain filtered signal light, and output the filtered signal light.
US10911134B1

A method and system for real-time monitoring of terminals in a satellite communication system is disclosed. The method includes creating a configuration profile specifying a reporting format for one or more object status, and transmitting the configuration profile to a terminal. The terminal subsequently generates a report containing the requested object status based on the configuration profile. The report is provided to a gateway responsible for managing the terminal using available space within existing traffic. The gateway subsequently forwards report to at least one destination entity.
US10911128B2

Various aspects described herein relate to techniques for beam discovery and beamforming in wireless communications (e.g., 5th Generation (5G) New Radio (NR)). In an aspect, a method related to signaling for channel state information reference signals (CSI-RSs) in wireless communications is provided. The method includes receiving, by a user equipment (UE), a CSI-RS beam of a set of CSI-RS beams, and the CSI-RS beam includes a change indication message. The method further includes determining, by the UE, whether the set of CSI-RS beams have changed based on a value of the change indication message.
US10911127B2

There is provided mechanisms for participating in beam management. A method is performed by a radio transceiver device. The method comprises receiving a reference signal from another radio transceiver device as part of participating in the beam management. The reference signal occupies time/frequency resources that extend over a first frequency interval. The reference signal is received in a reception beam. The reception beam has a frequency-dependent polarization over the first frequency interval.
US10911124B1

A communication system and an operating method thereof are for single carrier wideband hybrid beamforming based on limited feedback. A transmitter having a plurality of Tx antennas may be configured to receive limited channel information from at least one receiver each having at least one Rx antenna, schedule a RF beam for at least one stream in the receiver using the limited channel information, and perform baseband beamforming based on the RF beam.
US10911119B2

A wireless communication device and method used in a base station side and a user equipment side. The wireless communication device used in the base station includes one or more processors configured to respectively configure, based on an antenna configuration of a base station and on a plurality of spatial dimensions, a downlink reference signal of the base station, and generate a control message comprising an indication indicating that the base station respectively transmits, on the plurality of spatial dimensions, the downlink reference signal, so as to be used in a user equipment served by the base station.
US10911112B2

A signal transmission method and device are provided. The method includes: determining a codebook C being a set of matrices W; determining a matrix set Ω={W}∈C from the codebook C; generating one or more layers of signals, beamforming the signals with matrixes in the matrix set Ω, and cyclically mapping the matrixes in the matrix set Ω to different locations of transmission resources; and transmitting the beamformed signals at the different locations of the transmission resources.
US10911106B2

A radio network sub-tiles reference signals (RSs) within a set of resource elements (REs) such that each sub-tiled RS occupies less than a time and/or frequency and/or power extent of its respective RE. The set of REs are dispersed across both frequency bins and time slots according to a pre-defined grid; and transmitted. The user equipment (UE) uses that pre-defined grid to locate within that transmission the set of dispersed REs. The UE accumulates and combines at least one subset of the sub-tiled RSs and estimates therefrom a quality; then reports uplink an indication of that estimated quality. Examples of the RSs include channel state information RSs, beam RSs and beam refinement RSs. Advantages are particularly relevant for 5G new radio systems.
US10911098B2

An interlocking circuit and procedure for suppressing an echo on a receiving line are provided. The interlocking circuit blocks the receiving line when there is a signal on a transmission line. The receiving line has a transmission side at which the echo signal is located and a receiving side at which the echo signal can be blocked. The echo signal of a CAN driver is suppressed such that an actuating component for a headlamp light matrix does not receive any unwanted commands.
US10911097B2

The present invention disclose a method for transmitting and receiving a physical uplink control channel between a user equipment and a base station and device for supporting the same.
US10911093B2

Embodiments described and shown provide a signal transmission method, a signal receiving method, a related device, and a system. The signal transmission method includes: generating a single-wavelength optical carrier; splitting the single-wavelength optical carrier into N subcarriers having a same wavelength; generating a spreading code corresponding to each of the subcarriers to obtain N spreading codes, where a bandwidth of each of the spreading codes is less than or equal to a preset threshold; deserializing a to-be-transmitted data signal into N sub-data signals; modulating the N subcarriers based on the N sub-data signals and the N spreading codes, to obtain N modulation signals; and combining the N modulation signals into one combined signal, and outputting the combined signal.
US10911083B2

A power control and correction method capable of adapting to each type of transmission environment, addressing interference problems of user devices in the network, and ensuring good signal quality for signal decoding. The method adjusts and controls the receiver power adaptation according to the transmission environment in the eNodeB LTE system.
US10911081B2

Systems and methods for reducing reflected towards a higher frequency radio frequency (RF) generator during a period of a lower frequency RF generator and for using a relationship to reduce reflected power are described. By tuning the higher frequency RF generator during the period of the lower frequency RF generator, precise control of the higher frequency RF generator is achieved for reducing power reflected towards the higher frequency RF generator. Moreover, by using the relationship to reduce the reflected power, time is saved during processing of a wafer.
US10911080B2

An amplifier circuit unit of a radio frequency module is mounted on a substrate with a first external terminal interposed therebetween, a switch circuit unit is mounted on the substrate with a second external terminal interposed therebetween, and a matching circuit unit is mounted on the substrate with a first terminal and a second terminal interposed therebetween. The first terminal is electrically connected to the second external terminal of the switch circuit unit, and the second terminal is electrically connected to the first external terminal of the amplifier circuit unit. When viewed from a direction perpendicular to one main surface of the substrate, the first terminal is superposed with the second external terminal of the switch circuit unit, and the second terminal is superposed with the first external terminal of the amplifier circuit unit.
US10911074B2

A wireless communication device includes a first transceiver operable according to a first radio technology and a second transceiver operable according to a second radio technology and operable concurrently with the first transceiver. The wireless communication device further includes an antenna configured to transmit radio transmissions of the second transceiver, and a filter circuit coupling the second transceiver with the antenna. The filter circuit includes a first frequency path and a second frequency path in parallel. The first frequency path passes a first set of frequencies of the radio transmissions and the second frequency path passes a second set of frequencies of the radio transmissions. One of the first frequency path or the second frequency path is configured to filter the radio transmissions of the second transceiver to remove signals corresponding to the one or more operating frequencies of the first transceiver from the radio transmissions of the second transceiver.
US10911065B2

A method of compressing data in a mass storage medium of a computer system running an operating system (OS), such as Windows®, is disclosed. The computer system comprises a central processing unit (CPU), random access memory (RAM), and a non-transitory mass storage medium. The method includes accepting an operator indication of a desired degree of data compression, selecting a predefined compression method corresponding to the operator indication and the version of the operating system in use, and designating a selected predefined set of files and directories stored on the mass storage medium as uncompressible. The method further includes applying the selected compression method to all files and directories on the mass storage medium that were not designated as uncompressible, and representing the remaining free space on the mass storage medium, which may be displayed to the operator, by projecting or estimating the effects of the selected compression method on further storage of data on the mass storage medium. Files and directories required for booting the system remain uncompressed after compression of data on the mass storage medium. The method may also include temporarily taking ownership of and processing files that cannot be opened successfully due to missing privileges.
US10911062B2

A method includes receiving multiple bits to be transmitted. The method also includes applying a first binary alphabet polar code to a first subset of the multiple bits to generate first encoded bits. The first encoded bits are associated with a first bit level of a multilevel coding scheme. The method further includes generating one or more symbols using the first encoded bits and bits associated with a second bit level of the multilevel coding scheme. The first binary alphabet polar code is associated with a first coding rate. In addition, the method could include applying a second binary alphabet polar code to a second subset of the multiple bits to generate second encoded bits. The second encoded bits are associated with the second bit level. The second binary alphabet polar code is associated with a second coding rate such that the bit levels have substantially equal error rates.
US10911059B2

A signal processing system includes an analog-to-digital converter (ADC) that is used to convert a first analog value into a first digital value and convert a second analog value into a second digital value. The ADC includes a first digital-to-analog converter (DAC) circuit and a second DAC circuit operating in different voltage domains. A first bit segment and a second bit segment of each digital value are determined via the first DAC circuit and the second DAC circuit, respectively. An analog injection value is injected to the second analog value, the analog injection value is converted from a digital injection value formed by a subset of bits of the second bit segment of the first digital value, and the second bit segment of the second digital value is derived from injecting the digital injection value to a digital value determined by the second DAC circuit.
US10911051B2

An electromagnetic energy delivery system includes a set of radio frequency channels; each channel configured to receive a set of reference signals. Each channel further includes a compensation component and a phase-locked loop component. The compensation component can be configured to determine a phase difference between at least a subset of the reference signals; compare the phase difference with a predetermined reference phase difference; and determine a reference signal compensation offset value based on the comparison of the phase difference and the predetermined reference phase difference. The phase-locked loop component can be configured to generate a phase-shifted signal wherein the phase shift is based on at least the reference signal compensation offset value.
US10911047B1

Certain aspects of the present disclosure generally relate to a level-shifting circuit. The level-shifting circuit generally includes a first pull-up path having at least one first diode and at least one first transistor, and a second pull-up path having at least one second diode and at least one second transistor. The level-shifting circuit may also include a first pull-down path having a third transistor and a fourth transistor, wherein the fourth transistor is coupled between the third transistor and the first diode; a second pull-down path having a fifth transistor and a sixth transistor, wherein the sixth transistor is coupled between the fifth transistor and the second diode; and an overvoltage protection circuit coupled to gates of the fourth transistor and the sixth transistor.
US10911031B2

Superconducting circuits for processing input signals are described. An example superconducting circuit includes a first portion configured to receive an input signal having a data pattern represented by edge transitions in the input signal. The superconducting circuit further includes a second portion configured to provide an output signal, where the superconducting circuit is configured to, without applying a direct-current (DC) offset to the input signal, output the output signal corresponding to the edge transitions such that the output signal is substantially representative of the data pattern despite not applying the DC offset to the input signal.
US10911025B2

A second-order all-pass network has at least three Second Generation Current Conveyors (CCIIs). A network input is connected or connectable to a Y port of a first CCII, a Z port of the first CCII is connected to a Y port of a second CCII, an X port of the first CCII is connected to a Y port of a third CCII, and a network output is connected or connectable, directly or indirectly, to a Z port of the second CCII. The X port of the first CCII is connected via a first network element to ground, the Z port of the first CCII is connected via a second network element to ground, an X port of the third CCII is connected via a third network element to ground, and an X port of the second CCII is connected via a fourth network element to ground.
US10911020B2

A wafer-level chip-scale package includes a polymeric body having a conductive via passing through the polymeric body and a piezoelectric substrate directly bonded to an upper end of the conductive via. The wafer-level chip-scale package further includes a cavity defined between a portion of the polymeric body and the piezoelectric substrate and a metal seal ring disposed in the body and having an upper end bonded to the piezoelectric substrate, the metal seal ring passing only partially through the body.
US10911017B2

Acoustic resonator devices, filters, and methods are disclosed. An acoustic resonator includes a substrate and a lithium niobate (LN) plate having front and back surfaces. An acoustic Bragg reflector is sandwiched between the surface of the substrate and the back surface of the lithium niobite plate. An interdigital transducer (IDT) is formed on the front surface of the LN plate. The Euler angles of the lithium niobate plate are [0°, β, 90° ], where β is greater than or equal to −15° and less than 0°.
US10911016B2

Wideband baluns with enhanced amplitude and phase balance are provided. The wideband balun includes a first transmission line connected between a first port and a third port, and a second transmission line connected between a second port and a fourth port, and a third transmission line connected between the third port and a reference voltage, such as ground. To enhance phase and/or amplitude balance of the wideband balun, the wideband balun further includes a compensation structure operable to provide at least one of capacitive compensation or inductive compensation to balance the wideband balun. For example, in certain implementations, the compensation structure includes at least one of (i) a capacitor connected between the first port and the second port or (ii) a fourth transmission line connected between the first transmission line and the third port.
US10911013B2

Methods, systems, and apparatuses are described herein for improved processing audio in a video stream. A system may split audio in a frame of video content into multiple bands based on their audio levels. The system may then dynamically compress and dynamically normalize the audio level in each band. When dynamically compressing the bands, the system may determine, based on stored information, what audio level range is acceptable for an end user and may smooth and maintain the ranges of the audio to be within the acceptable range. The system may include the dynamically normalized and dynamically compressed frames as a second audio track in the video content. A computing device receiving the video content may select the second audio track during playback. If an end user selects the second audio track, the video is delivered with the modified sound of the second audio track.
US10911008B2

A power amplifier module includes an output-stage amplifier, a driver-stage amplifier, an input switch, an output switch, an input matching circuit, an inter-stage matching circuit, an output matching circuit, and a control circuit. The input switch selectively connects one of a plurality of input signal paths to an input terminal of the driver-stage amplifier. The output switch selectively connects one of a plurality of output signal paths to an output terminal of the output-stage amplifier. The control circuit controls operations of the driver-stage amplifier and the output-stage amplifier. The input switch, the output switch, and the control circuit are integrated into an IC chip. The control circuit is disposed between the input switch and the output switch.
US10911007B2

High frequency amplifier circuitry includes a common-source first transistor to amplify a high-frequency input signal, a common-gate second transistor cascade-connected to the first transistor, to amplify a signal amplified by the first transistor to generate an output signal, a first inductor connected between a source of the first transistor and a first reference potential node, a second inductor connected between a drain of the second transistor and a second reference potential node, and non-linear compensation circuitry connected to a connection node of the first transistor and the second transistor, to compensate for non-linearity of the output signal to the high-frequency input signal. The non-linear compensation circuitry has first rectifier circuitry, a first resistor, a second resistor, second rectifier circuitry, first capacitor and second capacitor.
US10911005B2

A transistor amplifier includes at least one differential pair of transistors and a plurality of transformers having a primary winding and a tapped secondary winding. The secondary winding is connected across emitters or sources of each transistor pair. The tap of each secondary has a current source. The primary windings of the plurality of transformers are connected in series. The transistor bases or gates are alternating current (AC) grounded. The collector or drain terminal pairs are connected in parallel. The transistor amplifier exhibits improved input impedance and improved linearity.
US10911004B2

A chopper-stabilized amplifier includes a first transconductance amplifier and a first chopper circuit coupled to an input of the first transconductance amplifier. A second chopper circuit is coupled to an output of the first transconductance amplifier. The chopper-stabilized amplifier also includes second and third transconductance amplifiers having inputs coupled to the output of the first transconductance amplifier. The second transconductance amplifier produces an output responsive to a first notch clock signal having a first phase relative to the chopping of the second chopper circuit. The third transconductance amplifier produces an output responsive to a second notch clock signal having a second phase relative to the first phase. The output signals produced by the second and third transconductance amplifiers are added to filter ripple noise at the outputs of the second and third transconductance amplifiers.
US10911002B2

A multistage power amplifier includes a first amplification circuit disposed in a front stage of the multistage power amplifier, a first bias circuit configured to output a first bias current, a bias path circuit, an envelope detection circuit, and an alternating current (AC) path circuit. The envelope detection circuit is configured to output a direct current (DC) detection voltage based on an envelope signal of a radio frequency (RF) signal input to the first amplification circuit. The AC path circuit is configured to branch an AC signal from an input terminal of the first amplification circuit and transfer the AC signal to the first bias circuit, upon the first amplification circuit operating in a high power driving region based on the DC detection voltage. The first bias circuit is configured to compensate for the first bias current based on the AC signal transferred through the AC path circuit.
US10911001B2

An envelope tracking (ET) amplifier circuit is provided. The ET amplifier circuit includes an ET voltage circuit configured to generate an ET modulated voltage based on a supply voltage for amplifying a radio frequency (RF) signal. The ET modulated voltage corresponds to a time-variant voltage envelope, which can be misaligned from a time-variant signal envelope of the RF signal due to an inherent temporal delay in the ET amplifier circuit. A voltage processing circuit is provided in the ET amplifier circuit to reduce dynamic range of the ET modulated voltage to help improve delay sensitivity in the ET amplifier circuit. A control circuit is configured to reduce the supply voltage according to the dynamic range to help maintain system-wide efficiency of the ET amplifier circuit at a defined level. As such, it may be possible to improve delay sensitivity and maintain sufficient system-wide efficiency in the ET amplifier circuit.
US10910998B2

Various embodiments relate to a method for calibration of a center frequency of a BPF in an FSK transceiver, the method including the steps of filtering a carrier frequency signal by the BPF to produce a filtered signal, detecting, by a phase-frequency detector (“PFD”), a difference in phase between the carrier frequency signal and the filtered signal from the BPF, sweeping a calibration code of the BPF, detecting a transition in the sign of the phase difference and capturing a calibration code associated with the transition in the sign of the phase difference for calibration of the BPF.
US10910996B2

An oscillator includes a first container, a second container accommodated in the first container, a resonator element accommodated in the second container, a temperature sensor accommodated in the second container, a first circuit element that is accommodated in the second container and includes an oscillation circuit that causes the resonator element to oscillate so as to generate an oscillation signal on which temperature compensation is performed based on a detected temperature of the temperature sensor, and a second circuit element which is accommodated in the first container and includes a frequency control circuit that controls a frequency of the oscillation signal. The second container and the second circuit element are spaced from each other and are disposed to overlap each other in plan view.
US10910985B2

An electric drive system has a motor including a rotor, an inverter, and a controller. The controller perturbs a position of the rotor via a pulse width modulation (PWM) command to the inverter such that the motor receives an Id current that changes during the perturbing and an Iq current, and responsive to the Iq current settling at zero during the perturbing, alters the PWM command to cause the rotor to rotate.
US10910983B2

The method for adjusting an inverter (1) connected to an electric motor (2) via a du/dt-filter (3) and a motor cable (4) is described. The method comprises the steps of generating a pulse on the motor cable by means of the inverter (1) measuring a cycle time of a pulse answer from consecutive current peaks, determining a time delay td from the cycle time, determining a dwell time Tdwell to be avoided from the time delay td by Tdwell=k*td, k ∈ {2, 6, 10, . . . } adjusting the time between consecutive switchings of the inverter (1) to be out of a range from Tdwell−tA to Tdwell+tA wherein tA is an allowable deviation from Tdwell.
US10910980B2

In a control device for a switched reluctance motor, a voltage drop control is executed in which a voltage dropped to be lower than a voltage applied in a case where the switched reluctance motor is driven in a high-load region is applied to the switched reluctance motor, in a case where the switched reluctance motor is driven in a low-load region. The low-load region is a lower load region than the high-load region.
US10910979B2

According to an aspect of the present disclosure, a motor drive control device driving a motor using position information detected by one sensor includes: a current detection unit detecting a magnitude of a coil current flowing through a coil of the motor; a rotation position detection unit detecting a rotation position of the motor based on the position information; and a hunting determination unit determining, based on the magnitude of the coil current, the rotation position of the motor, and a driving command for driving the motor, whether or not the motor is in a hunting condition.
US10910972B2

A control apparatus is used in an onboard system provided to a vehicle. The onboard system includes an internal combustion engine and a power generator. The power generator generates power and supplies the generated power to an electrical load provided to the vehicle. An output torque of the internal combustion engine causes the vehicle to travel and causes the power generator to generate power. Based on a power supply request by the electrical load, the control apparatus controls the output torque of the internal combustion engine. In response to the output torque being increased based on the power supply request, the control apparatus causes the power generator to generate the power by the output torque, while restricting generated power during an initial period when the output torque is being increased.
US10910970B2

A motor and a method of operating the motor uses an encoder disk attached to the rotor of the motor and an encoder reader positioned to optically obtain rotational information of the rotor. The encoder disk and the encoder reader are located within an interior region of the stator of the motor in which the rotor is positioned to rotate.
US10910967B2

A motor driver device supplies drive voltages to three phase coils of a stator in a brushless DC motor based on a detection result of a position of a rotor in a sensorless manner. In a position detection section, two phase coils are set as a target coil pair and a remaining one phase coil is set as a non-target coil, and with respect to all combinations of target coil pairs, a first process of applying a pulse voltage from a first direction to the target coil pair and a second process of applying a pulse voltage from a second direction opposite to the first direction to the target coil pair are executed. In the first and second processes, power supply to the non-target coil is stopped. The position of the rotor is detected based on voltages generated in the non-target coil in each first process and each second process.
US10910964B2

A laundry treatment apparatus is disclosed. The laundry treatment apparatus includes a cabinet (100) defining the appearance of the laundry treatment apparatus, a drum (300) rotatably disposed in the cabinet (100), and a drive unit (400) for rotating the drum (300), wherein the drive unit (400) includes a first drive unit (410) for generating rotational force required to rotate the drum (300), and a second drive unit (430) for changing the ratio of rotational force generated by the first drive unit (410) and rotational force transferred to the drum (300), wherein the first drive unit (410) includes a first stator (411) for generating rotating magnetic fields, a magnetic flux converter (413) rotatably disposed radially outside the first stator (411) to change the magnetic flux of the magnetic fields generated by the first stator (411), and a first rotor (415) disposed radially outside the magnetic flux converter (413) and rotatable by the magnetic fields, wherein the magnetic flux converter (413) is configured to rotate with the second drive unit (430).
US10910961B2

An electrical power production system including a plurality of generator assemblies having: at least one piezoelectric generator for generating electrical power in response to a mechanical force applied onto said first generator, an actuator for applying a mechanical force onto the generator when said actuator is biased, a rotatable cam having a cam surface, a follower means for following the cam surface, a lever connected to the follower means, said lever being mounted as a lever arm and engaging with the actuator so as to bias said actuator when the cam is rotated and the cam surface exerts a mechanical force on the follower means, a rotatable wheel rotated by a power source and coupled to the cams so that setting said rotatable wheel in rotation at a rotation speed causes the rotation of said cams at another rotation speed, which is greater than that of said rotatable wheel.
US10910959B2

An apparatus is provided. The apparatus includes a bidirectional comb drive actuator. The apparatus may also include a cantilever. The cantilever includes a first end connected to the bidirectional comb drive actuator and a second end connected to an inner frame. In addition, the cantilever may include first and second conductive layers for routing electrical signals. Embodiments of the disclosed apparatuses, which may include multi-dimensional actuators, allow for an increased number of electrical signals to be routed to the actuators. Moreover, the disclosed apparatuses allow for actuation multiple directions, which may provide for increased control, precision, and flexibility of movement. Accordingly, the disclosed embodiments provide significant benefits with regard to optical image stabilization and auto-focus capabilities, for example in size- and power-constrained environments.
US10910956B2

A method is provided for operating a frequency converter, which is designed to drive a three-phase motor, wherein the frequency converter has three half-bridges each having at least two switches. The method includes the following steps: generating three phase voltages for the three-phase motor by a pulse width modulation, wherein, for the pulse width modulation, various switching patterns of the switches are activated, wherein specific star point voltages ensue for various groups of switching patterns; and in at least one operating state of the frequency converter, within a respective period of the pulse width modulation, activating only those switching patterns in which an identical star point voltage ensues.
US10910955B2

The present disclosure provides a single carrier based multilevel modulation method, a single carrier based multilevel modulation device, and a storage medium. In each control period, a modulated wave value corresponding to each of n switch pairs is obtained according to a reference voltage to obtain n modulated wave values, a triangular carrier having an amplitude of n is generated and compared with each of the n modulated wave values to obtain control signals for each of the n switch pairs, and for each phase, the control signals are input to the corresponding switch pairs of the phase bridge.
US10910954B1

A secondary-side controller for an AC-DC converter that has a single synchronous rectifier sensing (SR_SNS) terminal, coupled to a synchronous rectifier (SR) of the AC-DC converter, and a voltage divider circuit coupled to the single SR_SNS terminal configured to provide signals to a sensing circuit. The voltage divider includes an active diode, an internal resistive element, and a switch, in which the active diode is configured to control the switch to enable or disable the internal resistive element based on a comparison result of a voltage at the single SR_SNS terminal and a reference voltage.
US10910945B2

The elementary pumping cell comprises an input (E) receiving an input voltage (Vin), a clock terminal (H) receiving a first clock signal (CK1) and an output (S), a first capacitor (C1) having a first terminal connected to the clock terminal and a second terminal, a first transistor (A1) having a first source/drain terminal coupled to the input, a second source/drain terminal and a gate terminal, a second transistor (A2) having a first source/drain terminal, a second source/drain terminal coupled to the input and a gate terminal coupled to the second terminal of the first capacitor, a third transistor (A3) having a first source/drain terminal coupled to the first source/drain terminal of the second transistor, a second source/drain terminal coupled to the gate terminal of the second transistor and a gate terminal coupled to the input, and a fourth transistor (A4) having a first source/drain terminal coupled to the second source/drain terminal of the first transistor, a second source/drain terminal coupled to the first source/drain terminal of the second and third transistors and a gate terminal coupled to the input. The gate terminal of the first transistor is coupled to the gate terminal of the second transistor.
US10910929B2

A system for producing a winding bar for a stator winding of a stator of a rotating electric machine, in particular a turbine generator, having two machining units which can be arranged at a variable distance to each other. Each machining unit has machining device for machining an end portion of the winding bar, and each machining device is arranged on the respective machining unit in a pivotal manner about a pivot axis via at least one respective pivot arm. The pivot axis is identical to a longitudinal central axis of the rotating electric machine, and the radial distance between each machining device can be varied relative to the pivot axis.
US10910926B2

A method for repairing a stator core of a generator is presented. The stator core includes laminations grouped into packs. A ventilation spacer is disposed between adjacent packs. Laminations are separated from each other by insulation layers. The ventilation spacer is removed between adjacent packs having a damaged insulation layer between the laminations to locally loosen the laminations in the adjacent packs which allows the damaged insulation layer between the laminations to be repaired. A new ventilation spacer is reinstalled between the adjacent packs where the ventilation spacer being removed to retighten the laminations in the adjacent packs after completion of the repair. The new ventilation spacer is adhesively secured between the adjacent packs.
US10910920B2

An annular rotating armature is presented. The annular rotating armature includes an armature winding having a plurality of coils, an armature support structure and a magnetic shield disposed between the armature winding and the armature support structure. The magnetic shield having a first magnetic shield ring, a second magnetic shield ring disposed concentric to the first magnetic shield ring and coupled to the first magnetic shield ring via a magnetic shield bridge link. An air gap is formed between the first magnetic shield ring and the second magnetic shield ring. The magnetic shield bridge link is disposed within the air gap. A superconducting generator including the annular rotating armature and a wind turbine having such superconducting generator are also presented.
US10910919B2

A hollow shaft forms a closed-off cavity and has, axially, at least an evaporator zone and a condenser zone. At least the condenser zone has a microscale structure. The evaporator zone and the condenser zone can be connected in a thermally conductive manner to the respective surrounding elements thereof.
US10910917B2

A compact and thermally efficient traction drive motor inverter featuring an integrated printed circuit board carrying both power circuitry and signal circuitry on separate electrically isolated layers without significant electromagnetic interference. Electrical communication with subsequent electrically isolated layers is maintained through the use of plated blind vias. Thermal efficiency is improved by utilizing a liquid cooled insulated gate bipolar transistor module with featuring internal flow balancers to optimize coolant flow.
US10910905B2

The invention relates to an electric motor having a stator and an electronics compartment which receives electric/electronic structural parts. Said electric motor is accommodated in an electronics housing and can be closed by a housing cover. In order to maintain leakage paths and/or air paths between the housing cover and the electric/electronic structural parts, the electric motor has an intermediate insulating part (1) which is made of an electrically insulating plastic and has a supporting part as hard component and at least one soft component as sealing part (14, 25). The soft component is connected cohesively and/or by positive engagement to the hard component. The intermediate insulating part (1) has at least one pressing element (33) by which at least one heat-generating structural part is pressed against a cooling surface. The intermediate insulating part (1) has a hood-shaped support which is made of a hard, electrically insulating plastic. At least one sealing part (14, 25) made of a soft component is connected to said support. Moreover, the intermediate insulating part (1) has at least one pressing element (33).
US10910899B2

The productivity of a rotary electric machine worsens because the axial length of a stator increases, increasing the overall size, and connecting parts are located on both end sides of a stator core. The rotary electric machine includes: a stator core; a stator winding including a plurality of segment coils; and a connection board that fixes a different-phase connection conductor adapted to connect different phases of the segment coils of the stator winding and a same-phase connection conductor adapted to connect the segment coils of the same phase of the stator winding. The stator winding has, on one side with respect to an axial direction of the stator core, a coil connection section where end portions of the plurality of segment coils are connected to each other, and the connection board is disposed on a side on which the coil connection section is disposed, with respect to the stator core.
US10910896B2

One embodiment discloses a rotor and a motor including the same. The rotor includes a first rotor part and a second motor part arranged in an axial direction. Further, the first rotor part includes a first rotor core, multiple first magnets arranged on the outer circumferential surface of the first rotor core, and a first holder for fixing the multiple first magnets, and the second rotor part includes a second rotor core, multiple second magnets arranged on the outer circumferential surface of the second rotor core, and a second holder for fixing the multiple second magnets. In addition, the first holder includes multiple first protruding parts protruding towards the second rotor part, and the second holder includes multiple second protruding parts protruding towards the first rotor part. Further, a gap is formed between the first rotor core and the second rotor core.
US10910889B2

Systems and techniques are provided for beamforming for wireless power transfer. A position of a second wireless power transfer device relative to a first wireless power transfer device may be determined. A beam may be simulated as being transmitted from the position of the second wireless power transfer device. Phases of a wave front of the simulated beam that would be received by elements of the first wireless power transfer device may be determined. A control signal for each of the elements for which phases were determined may be generated based on the determined phase of the wave front that would be received at the element. The control signal for each of the elements for which phases were determined may be supplied to the elements for which phases were determined. A waveform may be transmitted from the elements for which phases were determined based on the supplied control signal.
US10910887B2

A wireless power receiving device includes a receiving coil that receives AC power through an AC magnetic field, a rectification circuit that converts the AC power received by the receiving coil into DC power and outputs the obtained DC power to a load, a filter circuit provided between the rectification circuit and the load, an input voltage detection circuit that detects the input voltage of the filter circuit, an output voltage detection circuit that detects the output voltage of the filter circuit, a target voltage generation circuit that generates a second target voltage that is a target value of the input voltage based on the output voltage and a first target voltage that is a target value of the output voltage, and a receiving-side transmitter that transmits difference information indicating the difference between the input voltage and the second target voltage to the wireless power transmitting device.
US10910884B2

An electric power charge and discharge system for an electronic device having a battery, by which the electronic device can be used for a long period of time. In a wireless communication device including a wireless driving portion including a first battery and a wireless charging portion including a second battery, the first battery is charged by electric power from a fixed power supply and the second battery is charged by using electromagnetic waves existing in an external space. Further, the first battery and the second battery are discharged alternately, and during a period in which the first battery is discharged, the second battery is charged.
US10910871B2

An apparatus includes a housing having a first connector port at a first end of the housing and a second connector port at a second end of the housing. The first end and the second end are opposite one another. An activator is configured to simultaneously move the first connector port and the second connector port when a force is applied. When the first connector port is extended beyond the housing, the second connector port is retracted into the housing, and when the second connector port is extended beyond the housing, the first connector port is retracted into the housing. An internal battery is coupled to the first connector port and configured to be charged via the first connector port from an external power source, and coupled to the second connector port and configured to provide power via the second connector port to an external device.
US10910870B2

According to one embodiment, a controller changes, when a charging state transitions from a first state of charging a first battery by using a power from an external power supply to a second state of charging the first battery by using a power from the second battery and if rated power of the external power supply and the rated discharge power of the second battery are different from each other, an upper limit of an input current to a charging circuit to a value corresponding to the rated discharge power of the second battery.
US10910869B2

An apparatus for charging one or more capacitors from a battery (18) comprising a DC-DC converter (130) coupleable between the battery (18) and the one or more capacitors (122). The apparatus is arranged to draw a supply current from the battery (18) and supply a charging current to the one or more capacitors (122). The DC-DC converter (130) determines a supply power drawn from the battery (18) and alters the supply current drawn from the battery (18) dependent upon the determined supply power. A corresponding method is also disclosed.
US10910865B2

A power transmission communication unit includes a first unit including a first power transmission coil, a first signal transmission coil, and a first case, and a second unit including a second power transmission coil, a second signal transmission coil, and a second case. The first unit and the second unit have a positional relation such that the first power transmission coil and the second power transmission coil face each other along a first coupling axis direction, and the first signal transmission coil and the second signal transmission coil face each other along a second coupling axis direction different from the first coupling axis direction, in a state in which the first case and the second case are fitted to each other.
US10910864B2

Disclosed is a wireless power transmitting device and method, the wireless power transmitting device including, in response to detection of a power receiver within a predetermined separation distance from a charging pad, a controller configured to generate a magnetic field through a transmission coil with a multilayer structure in which a plurality of coil layers of different sizes are stacked, and a power transmitter configured to wirelessly transmit, to a reception coil of the power receiver, a power signal generated using magnetic fields generated by the plurality of coil layers.
US10910844B2

A vehicle includes a supply unit supplying electric power to a target apparatus, a first reception unit receiving settlement information including an amount of charge to be charged to a user as value for a service provided by the target apparatus, from the target apparatus being supplied with electric power, a first transmission unit transmitting the settlement information and a user identifier to a settlement apparatus, a second reception unit receiving a notification indicating that settlement of the amount of charge is possible or settlement of the amount of charge has been completed from the settlement apparatus, and a second transmission unit transmitting information indicating that settlement of the amount of charge is possible or settlement of the amount of charge has been completed to the target apparatus so as to cause the target apparatus to execute the service in a case where the notification is received.
US10910834B2

A solar array power generation system includes a solar array electrically connected to a control system. The solar array has a plurality of solar modules, each module having at least one DC/DC converter for converting the raw panel output to an optimized high voltage, low current output. In a further embodiment, each DC/DC converter requires a signal to enable power output of the solar modules.
US10910833B2

The present invention includes self-contained, rechargeable power systems for areas having unreliable electrical grids or no electrical grid at all, and methods related thereto. The system may include one or more solar panels of various sizes to provide an off-grid power generation source, battery receivers for receiving batteries of various chemistries, and a control circuitry that is operable to detect the voltage and/or current output of the batteries that are installed in the system to determine their specific battery chemistry and then adjust the charge algorithm of the batteries to optimize both the charge capacity and the cycle life of the batteries. The control circuitry may also be operable to switch configurations of the solar panels and/or the batteries to optimize performance of the system. The system may be operable to power one or more light emitters and/or external electronic devices connected through the system by a charge port.
US10910821B2

An electrical device includes a first terminal structured to electrically connect to a power source; a second terminal structured to electrically connect to a load; a voltage sensor electrically connected to a point between the first and second terminals and being structured to sense a voltage at the point between the first and second terminals; a switch electrically connected between the first terminal and the second terminal; and a control unit structured to detect a power quality event in the power flowing between the first and second terminals based on the sensed voltage and to control a state of the switch based on the detected power quality event.
US10910818B2

An anti-short-circuit detection apparatus includes a probe, a detection resistor, a switching circuit, and a detection circuit. The probe is disposed between a power port and a ground port. A first terminal of the detection resistor is electrically coupled to a power circuit of the user terminal, and a second terminal of the detection resistor is electrically coupled to the probe. The switching circuit is electrically coupled to the first terminal of the detection resistor and a processor of the user terminal and is configured to perform switching to be grounded or ungrounded under the control of the processor. The detection circuit is electrically coupled to two terminals of the detection resistor and the processor, and is configured to trigger the processor to control the user terminal to issue a short-circuit warning or turn off the power circuit when the short-circuit current is not zero.
US10910816B2

A reclosing fault protection device detects a partial bypass state. Upon detecting the partial bypass state, the fault protection device implements a ground trip delay operating state. The ground trip delay operating state provides a delayed ground trip response characteristic.
US10910813B2

In an intelligent electronic device, a first receiving circuit receives first time-series data at a first sample rate representing the electrical quantity of an electric power system from a merging unit. An up converter converts the first time-series data into second time-series data having a second sample rate higher than the first sample rate by interpolating the first time-series data. A down converter converts the second time-series data into third time-series data having a third sample rate lower than the first sample rate by periodically extracting a data point at any changeable sample time from the second time-series data. A relay computer performs protective relay computation using third time-series data.
US10910809B2

The invention relates to an attenuation element and to a cable including an attenuation element. The attenuation element includes a resiliently deformable body having a first end and a second end opposite the first end. The body has a length that is defined by the distance between the first end and the second end in a direction parallel to a longitudinal axis of the body. The body has at least one cavity, which extends from the first end to the second end. The at least one cavity is provided in the body in such a way that the length of the at least one cavity is greater than the geometric length.
US10910807B2

A block heater cord extender features a frame for mounting to a vehicle, a female electrical socket carried on the frame for receiving a male plug of the vehicle's block heater cord, and an extendable/retractable arm having a proximal end movably mounted to the frame. The arm is extendable and retractable in length, and carries an electrical plug at its distal end for mating with a mains power electrical outlet. Circuitry of the extender includes a wireless transmitter arranged activated by the mains power supply when the extender is plugged in. The transmitter sends a signal to a separate warning unit placed inside the vehicle, which reminds a vehicle operator to unplug the extender before driving away.
US10910803B2

An electrical connection assembly includes an electrical box including a housing having an internal surface defining an internal volume of the housing. An electrical connector is positioned outside the internal volume of the housing and fixed to the housing with a fastener. The housing includes an aperture having an opening defining an insertion path extending from a location external to the housing to a location within the internal volume of the housing. The assembly includes a plug having a flange portion and a plurality of resilient legs. A method of installing an electrical assembly includes contacting the plug and removing the plug from an opening of a bushing positioned at least partially within a retainer coupled to a frame of the electrical connector.
US10910800B1

Various disclosed embodiments include cover assemblies for an electrical busbar connection, busbar connector assemblies, and battery systems. In an illustrative embodiment, a cover assembly for an electrical busbar connection includes an electrically insulative busbar cover configured to receive therein an end of an electrical busbar. Electrically insulative fastener receptacles extend from the busbar cover, each fastener receptacle being sized to receive therein a fastener assembly, each fastener receptacle defining therein a first opening at a first end distal the busbar cover and a second opening at a second end proximal the busbar cover, the first opening being sized to permit insertion therethrough of a tool to turn a fastener assembly, the first opening being further sized to prevent insertion therethrough of a finger of a human. Electrically insulative retaining tabs extend into an interior of each of the fastener receptacles intermediate the first opening and the second opening.
US10910799B2

In a connecting device of an electrical apparatus in which a first solid insulator and a second solid insulator each molded as a solid insulator on a periphery of a center conductor are connected to each other via a flexible insulator, a high voltage electrode having an outer diameter larger than those of the center conductors is disposed in the second solid insulator, and a ground electrode having an inner diameter smaller than that of an outer ground layer of the second solid insulator and larger than the outer diameter of the high voltage electrode is disposed in the first solid insulator. Electric field directions at an interface between the first solid insulator and the flexible insulator and at an interface between the second solid insulator and the flexible insulator are directions along the respective interfaces.
US10910787B2

The invention relates to a method for maintaining the synchronism of a Fourier Domain Mode Locked (FDML) laser, the FDML laser comprising at least one dispersion-compensated resonator with at least one variably wavelength-selective optical filter, the laser light circulating in the resonator at a circulation frequency, and the wavelength selectivity of the filter being repeatedly modified at a syntonising rate, the FDML laser being synchronous when the syntonising rate is an integral multiple of the circulation frequency. Said method is characterised by the following steps: a) at least a portion of the laser light is coupled out of the resonator; b) at least a portion of the decoupled laser light is detected by means of a photodetector; c) amplitudes in the measuring signal of the photodetector are counted during successive counting intervals; and d) the circulation frequency or syntonising rate is adjusted such that the ratios of the count value to the lengths of the counting intervals are maintained within a predetermined nominal value interval.
US10910781B2

A power plug conversion unit including a power plug conversion unit main body, a plurality of first plug pin insertion portions in which paired first plug pins of a power plug are respectively inserted, a plurality of conversion plug pins at least one of which moves in a direction orthogonal to a projecting direction, and an attaching and detaching mechanism configured to lock attachment and detachment of the first plug pins when the paired first plug pins are inserted into the first plug pin insertion portions, and release the lock of the first plug pins when at least one pin of the conversion plug pins is moved in the direction orthogonal to the projecting direction while the paired first plug pins are inserted in the first plug pin insertion portions.
US10910778B2

A connector comprises a plurality of outer conductors including a first outer conductor and a second outer conductor slidably assembled together, a plurality of center conductors disposed in the outer conductors and including a first center conductor and a second center conductor slidably assembled together, an insulation seat molded on the first outer conductor, and a first elastic element disposed outside of a portion of the outer conductors. The first outer conductor has an electrical contact pin configured to electrically contact a first electronic component. The electrical contact pin is exposed outside from a surface of the insulation seat. An end of the first elastic element abuts the insulation seat and is adapted to apply an axial thrust to the first outer conductor.
US10910777B2

A charging connection for a motor vehicle for connecting the motor vehicle to a connection element of a motor vehicle-side charging device in order to charge a motor vehicle-side energy storage device by the charging device. The charging device is provided with at least one current line for a current contact which is connected to the charging current, and with at least one signal line for communication between the motor vehicle and the signal contact connected to the charging device. The charging device is provided with a switching device which disconnects the signal contact from the signal line upon an actuation of the switching device.
US10910774B2

A contact module includes a dielectric holder holding signal contacts having mating portions extending forward of the dielectric holder. A shield structure is coupled to the dielectric holder providing electrical shielding for the signal contacts. The shield structure has first and second ground shields having corresponding mating portions extending forward of the mating end of the dielectric holder. The shield structure has ground blades extending between the first and second ground shields having mating portions extending forward of the mating end of the dielectric holder at least one of above or below the mating portions of the signal contacts. The ground blades electrically connect the mating portions of the first ground shield and the mating portions of the second ground shield immediately forward of the mating end of dielectric holder.
US10910771B2

A cable fixture including a first pressing member that includes a first plate portion facing a first outlet and a first connector of a first cable plugged into the first outlet, and a second plate portion bent from the first plate portion to one side in a facing direction between the first plate portion and the first outlet; and a supporting member configured to support the first pressing member and capable of fixing the second plate portion at a position where the first plate portion abuts on the first connector.
US10910769B2

A connector structure (3) includes a first connector (1) and a second connector (2). The outer housing (10) of the first connector (1) has: a lock mechanism (12) to be engaged with a counterpart housing (60) of the second connector (2) to restrict a rearward movement of the counterpart housing (60) in the fitting direction when fitting the first connector (1) and the second connector (2); a first unlocking mechanism (14) configured to disengage a lock mechanism (12) for the counterpart housing (60); and a second unlocking mechanism (18) located at a different position than the first unlocking mechanism (14) and configured to disengage the lock mechanism (12) independently of the first unlocking mechanism (14).
US10910764B2

A connector system with a primary connector and a coupling connector, and a method for connecting a coupling connector and a primary connector. The system provides an insertion aid for mating the connectors. The connector system has a primary connector with a connecting part and a coupling connector with a base unit and a connecting part. The coupling connector has a slider part that moves relative to the base unit to either a preliminary position or a final position. The connecting part of the coupling connector mates with the connecting part of the primary connector. The slider part and the primary connector each have at least one guiding component which both interact to enforce a predefined motion path of the slider part relative to the primary connector when the coupling connector is coupled with the primary connector and the slider part is moved from the preliminary position to the final position.
US10910762B2

A first housing includes a wide connection surface and a bearing formed on an edge on one side along the longitudinal direction of the connection surface. A second housing includes a side surface formed to face in a direction intersecting a connecting direction of the first and second housings. A lid is displaceable about a shaft supported by the bearing portion to a closed position where the lid covers the connection surface and an open position where the lid member contacts the side surface. The lid is biased from the open position to the closed position by a biasing member. An outer shape of the lid has a long side arranged along the longitudinal direction of the connection surface and a short side intersecting the long side and shorter than the long side.
US10910757B2

A connector includes a housing which is capable of holding one or more electric wires and a cover which is attached to an end part of the housing while sliding in a sliding direction and guides the electric wire extending from the end part of the housing in a predetermined direction.
US10910754B2

A stacked connector includes a first housing (10A) and a second housing (10B) to be stacked one on the other. The first and second housings (10A, 10B) include deflectable first locking lances (24A) and second locking lances (24B) configured to lock first terminal fittings (60A) and second terminal fittings (60B). The first and second locking lances (24A, 24B) include first base ends (22A) and second bases (22B) exposed in a first facing surface (11A) and a second facing surface (11B). The first and second base ends (22A, 22B) include parts overlapping in a stacking direction of the first and second housings (10A, 10B).
US10910746B2

Sleds for operation in racks of data centers are disclosed herein. A sled includes a circuit board substrate, one or more physical resources, and one or more memory devices. The circuit board substrate has a top side and a bottom side arranged opposite the top side. The one or more physical resources are coupled to the top side of the circuit board substrate. The one or more memory devices are coupled to the bottom side of the circuit board substrate. Additionally, the sled includes a connector to electrically couple the one or more physical resources to the one or more memory devices.
US10910739B2

The connector involves a terminal, a housing that supports the terminal, and an outer conductor shell covering at least a portion of the exterior of the housing. The terminal involves a mounting surface exposed from the housing. The housing involves paired crimping pieces provided on opposed sides sandwiching the mounting surface to permit rotation toward the mounting surface, centered about folds. The respective paired crimping pieces include opposed faces that are opposed to the mounting surface when the paired crimping pieces are rotated and abutting faces brought into abutment against counterpart crimping pieces when the paired crimping pieces are rotated. An imaginary plane passing through folds provided on opposed sides that sandwich the mounting surface is positioned in closer proximity to the opposed faces than to the mounting surface in the facing direction in which the mounting surface and the opposed faces are opposed when the paired crimping pieces rotate.
US10910734B2

A shielded cable/terminal assembly includes a shielded cable (10) with a braided wire (14) between wires (13) and an outer sheath (15). The braided wire (14) has a folded portion (18) formed by folding the braided wire (14) exposed from an end of the outer sheath (15) toward the outer sheath (15). A metal sleeve (19) is crimped to an outer surface of the outer sheath (15) inside the folded portion (18) in a radial direction of the shielded cable (10). A terminal (11) has a barrel (30) configured to sandwich the folded portion (18) between the sleeve (19) and the barrel (30), with the barrel (30) crimped to an outer surface of the folded portion (18). The barrel (30) has protrusions (32) projecting radially inward of the shielded cable (10) at positions behind a rear part of the sleeve (19) in an axial direction.
US10910730B2

This invention relates to the use of an attachable antenna field director which passively amplifies the signals that are transmitted and received from a drone controller antenna and is comprised of a plurality of director elements embedded in a substantially planar foam body that is pointed in the direction of the drone for maximum amplification.
US10910729B2

Systems and methods relating to performing individual transmit and/or receive measurements for each antenna element in an antenna array implemented on an Substrate Integrated Antenna Array (SIAA) are disclosed. In some embodiments, an SIAA comprises a substrate, one or more antenna elements at a surface of the substrate, and an electrically conductive via fence having a first side electrically coupled to ground within the substrate and a second side at the surface of the substrate, the electrically conductive via fence separately circumscribing each antenna element of the one or more antenna elements within the substrate. The SIAA enables the use of a respective test structure to perform per-antenna element measurements.
US10910727B2

Vivaldi tapered slot and Vivaldi horn antennas that feature or include fractal plasmonic surfaces (“FPS”) are described. Vivaldi slot antennas are described which include a conductive surface defining a tapered slot, with the conductive surface including a plurality of fractal resonators which form or constitute a fractal plasmonic surface (FPS). In some embodiments the fractal resonators can be defined by slots. In some embodiments the fractal resonators can include self-complementary features. In exemplary embodiments, two Vivaldi horn antennas may be used for a Vivaldi horn antenna. The two Vivaldi FPS antennas can be arranged in a crossed or cross configuration such that the two antennas are essentially perpendicular to one another and are therefore able to receive and transmit two orthogonal polarizations of radiation. The two antennas can be fed by separate respective feed lines. The two antennas can be mounted inside of a horn or casing.
US10910722B2

An electromagnetic device includes: a dielectric structure having: a first dielectric portion, FDP, having a proximal end and a distal end, the FDP having a dielectric material other than air; and a second dielectric portion, SDP, having a proximal end and a distal end, the proximal end of the SDP being disposed proximate the distal end of the FDP, the SDP having a dielectric material other than air; and wherein the dielectric material of the FDP has an average dielectric constant that is greater than the average dielectric constant of the dielectric material of the SDP.
US10910721B2

A simple and compact filtering dielectric resonator antenna comprising: a ground plane, a dielectric substrate defined on the ground plane, a dielectric resonator defined on the dielectric substrate, and a hybrid feeding line, the hybrid feeding line comprises: a microstrip line and a metallic conformal strip, and the microstrip line comprises: a microstrip main branch, a first microstrip stub and a second microstrip stub. In the present invention, a hybrid feeding line is firstly employed to a dielectric resonator antenna. It has been shown that this hybrid feeding line can not only increase the impedance bandwidth of the passband but also can introduce two radiation nulls right near the band edges. Both good filtering and radiating performances are therefore obtained without any extra filtering circuit, giving a very compact structure.
US10910713B1

A rotatable reflectarray antenna system and methods for reconfiguring electromagnetic (EM) characteristics of the reflectarray antenna are provided. The rotatable reflectarray antenna includes a plurality of rotatable reflecting units coupled with each other; and an actuator system coupled with the plurality of rotatable reflecting units and configured to rotate the reflecting units with respect to axes of the reflecting units. Each rotatable reflecting unit includes a substrate and a plurality of reflectarray patterns disposed on surfaces of the substrate and each reflectarray pattern includes a plurality of reflectarray elements. The actuator system is configured to rotate the plurality of reflecting units to different operational positions such that when layout of the plurality of reflectarray patterns on the plurality of reflecting unit is changed, at least one EM characteristic of the reflectarray antenna is reconfigured.
US10910712B2

An AESA antenna configuration for simultaneous transmission and receiving of communication signal includes: a housing having eight sides; four transmit sides and four receive sides alternating there between and forming a 45 degree angle with their respective neighbor sides, where cross sections of the housing in a plane perpendicular to a vertical axis of the housing are tapered from a top to a bottom of the housing in the vertical direction by a cant angle.
US10910698B2

A mobile device includes a metal mechanism element, a dielectric substrate, a holder, a feeding radiation element, a ground plane, a shorting element, a circuit element, a first parasitic radiation element, a second parasitic radiation element, and an additional radiation element. The metal mechanism element has a slot. The ground plane and the shorting element are respectively coupled to the metal mechanism element. The circuit element is coupled between the shorting element and the ground plane. The first parasitic radiation element and the second parasitic radiation element are respectively coupled to the ground plane. The additional radiation element is adjacent to the feeding radiation element or is coupled to the feeding radiation element. An antenna structure is formed by the feeding radiation element, the circuit element, the first parasitic radiation element, the second parasitic radiation element, the additional radiation element, and the slot of the metal mechanism element.
US10910684B2

A first thermosiphon circuit includes a first evaporator configured to cool a first target device by a latent heat of evaporation of a working fluid that absorbs a heat from the first target device, and a first passage communicating with the first evaporator. A second thermosiphon circuit includes a second evaporator configured to cool a second target device by a latent heat of evaporation of a working fluid that absorbs a heat from the second target device, and a second passage communicating with the second evaporator. A main condenser includes a first heat exchanger provided in the first passage and a second heat exchanger provided in the second passage, and is configured to allow the working fluid flowing through the first heat exchanger, the working fluid flowing through the second heat exchanger, and a predetermined cold energy supply medium to exchange heat with each other.
US10910682B2

A DC power control device including: an instructing unit configured to instruct another device connected to a DC bus line to read a voltage value and a current value on the DC bus line; and a correction reference value deciding unit configured to acquire the voltage value and the current value read by the other device and to decide a correction reference value in transmitting and receiving DC power to and from the other device through the DC bus line using the acquired values.
US10910677B2

An objective of the present disclosure is to provide a stacked battery that suppresses sneak current caused by an unevenness of a short circuit resistance among a plurality of cells. The present disclosure provides a stacked battery comprising: a plurality of cells in a thickness direction, wherein the plurality of cells are electrically connected in parallel; the stacked battery includes a surface-side cell that is located on a surface side of the stacked battery, and a center-side cell that is located on a center side rather than the surface-side cell; wherein a resistance of the cathode current collecting tab in the surface-side cell is more than a resistance of the cathode current collecting tab in the center-side cell; or a resistance of the anode current collecting tab in the surface-side cell is more than a resistance of the anode current collecting tab in the center-side cell.
US10910675B2

A nonaqueous electrolyte secondary battery according to the present invention includes: an electrode body including a positive electrode including a positive-electrode active material layer; an external terminal connected to the electrode body; a nonaqueous electrolyte including a gas generant, and a current interrupt device. A content of the gas generant is at least 4 mass %. The positive-electrode active material layer includes, as a positive-electrode active material, a complex oxide containing at least zirconium (Zr) and calcium (Ca) as constituent elements. When a sum total of metal elements, except metal that becomes a charge carrier, in the complex oxide is 100 mol % in terms of a mole percentage, the complex oxide contains Zr from 0.1 mol % to 0.5 mol % inclusive and Ca from 0.1 mol % to 0.3 mol % inclusive.
US10910670B2

A negative electrolyte for a lithium metal battery, the negative electrolyte including: a non-aqueous solvent comprising an ether solvent; a lithium salt having a concentration of about 1 molar to about 6 molar in the non-aqueous solvent; and a crosslinked product of a polymerizable oligomer, wherein the negative electrolyte has a gel or solid form.
US10910669B2

Provided is a method for producing an alkali metal halide, including causing a reaction of an alkali metal sulfide and a substance represented by the following general formula (1) in the absence of a solvent or in a solvent except for water: X2 (1), wherein X represents a halogen element.
US10910664B2

A metal foil bonding device (50) for bonding pieces of metal foil (2) on the successively conveyed sheet-shaped electrodes (1) on the conveyor plates (20) is provided. When it is detected that there is an abnormality in a piece of metal foil (2) to be bonded to the sheet-shaped electrode (1) on the conveyor plate (20) next conveyed to the metal foil bonding device (50), the conveyor plate (20) next conveyed to the metal foil bonding device (50) is temporarily stopped right before the metal foil bonding device (50).
US10910662B2

Implementations of a solid oxide fuel cell (SOFC) include a current collector, an electrolyte layer, and an anode. The electrolyte layer may be a solid electrolyte layer. The anode may include one or more micro-pathways that extend between the current collector and the electrolyte layer. The micro-pathways may be constructed of yttria stabilized zirconia (YSZ). Each micro-pathway is in contact with the electrolyte layer and provides a direct pathway between the electrolyte layer and the current collector. The direct pathway created by the micro-pathways may be the shortest distance between the electrolyte layer and the current collector. Each of the one or more micro-pathways may be coated with electrocatalyst nanoparticles. A barrier material may be disposed between each micro-pathway and the current collector to prevent contact between the current collector and the electrocatalyst nanoparticles.
US10910660B2

Disclosed is a method of manufacturing a membrane-electrode assembly for fuel cells. The method includes (a) admixing a metal catalyst, an ionomer and a first dispersion solvent to prepare a first admixture, (b) heat treating the first admixture prepared in (a) to form an ionomer-fixed metal catalyst, and (c) immersing the ionomer-fixed metal catalyst formed in (b) in a solvent, wherein the solvent in (c) may include one or more selected from the group consisting of ethanol, propanol, and isopropyl alcohol. The membrane-electrode assembly for fuel cells manufactured by the method may have substantially improved durability.
US10910651B2

Provided is a binder for an electrode that enables production of a slurry for an electrode that has excellent dispersibility and can cause a secondary battery to display excellent output characteristics and high-temperature cycle characteristics. The binder for an electrode contains a polymer and an organic solvent. The polymer includes a structural unit derived from a monofunctional ethylenically unsaturated carboxylic acid ester monomer in a proportion of at least 45 mass % and not more than 69.9 mass %, a structural unit derived from an aromatic vinyl monomer in a proportion of at least 30 mass % and not more than 54.9 mass %, and a structural unit derived from an ethylenically unsaturated nitrile monomer in a proportion of at least 0.1 mass % and not more than 10 mass %.
US10910649B2

Method of making interconnected layered porous carbon sheets with porosity within the carbon sheets and in-between the carbon sheets for use as an electrode. Method of making a metal-nanoparticle carbon composite, wherein metal particles are surrounded by shells made of amorphous carbon. Electrodes containing an amorphous carbon structure comprising a plurality of interconnected layered porous carbon sheets. Electrodes containing graphitic carbon structure with a surface area in the range of 5-200 m2/g. Electrodes containing a metal-nanoparticle carbon composite comprising metal core-carbon shell like architecture and an amorphous structure, wherein metal particles are surrounded by shells made of amorphous carbon.
US10910636B2

A method for making a battery electrode is provided. A carbon nanotube material is provided. The carbon nanotube material is placed into a furnace containing carbon dioxide. The furnace is heated to a temperature about 800° C. to about 950° C., and the carbon nanotube material is oxidized. The oxidized carbon nanotube material is dispersed in a first solution to form a carbon nanotube suspension. An active material is ultrasonically dispersed in a second organic solvent to form an active material dispersion. The carbon nanotube suspension is mixed with the active material dispersion to form a second solution. The second solution is stirred by ultrasonic means and dried after filtering.
US10910635B2

A secondary battery electrode manufacturing method comprises applying a slurry for a first layer to a current collector, applying a slurry for a second layer to the slurry for the first layer before the slurry for the first layer dries, and drying the slurries to obtain a laminated structure in which the first and second layers are laminated in this order on the current collector. A first and second binder or thickener for the respective slurries are selected such that when viscosities are measured for a first solution including solvent and the first binder or thickener dissolved in the solvent in a specific mass ratio and a second solution including a solvent and the second binder or thickener dissolved in the solvent at the same mass ratio under the same conditions, the viscosity of the first solution is higher than the viscosity of the second solution.
US10910631B2

A non-aqueous electrolyte secondary battery according to one mode of the present disclosure is provided with: a positive electrode including a positive-electrode active material layer; a negative electrode; and a non-aqueous electrolyte, wherein the positive-electrode active material layer includes positive-electrode active material particles having a particle size distribution in which the difference (D90-D10) between a 90% diameter (D90) and a 10% diameter (D10) measured with a laser diffraction method is larger than 13 μm. In addition, the positive-electrode active material layer is characterized in that, on an arbitrarily defined cross section thereof, the total area of positive-electrode active material particles A, each of which has a particle size not smaller than 15 μm and has a particle area at least 0.8-fold the area of a circle circumscribing the positive-electrode active material particle, is 20% or larger with respect to the total area of the cross section.
US10910630B2

An electrode for an all solid type battery is designed such that fibrous carbon materials serving as a conductor are densely arranged crossed into a 3-dimensional structure in the form of a mesh of a nonwoven fabric-like shape, and an inorganic solid electrolyte and electrode active material particles are impregnated and uniformly dispersed in the structure. By this structural feature, the electrode for an all solid type battery has very good electron conductivity and ionic conductivity.
US10910621B2

This disclosure details electrical modules that include integrated bus bar locating and separating features. An exemplary electrical module may include a first housing, a second housing, and a bus bar coupon. The first housing, the second housing, or both may include one or more locating and separating features. The bus bar coupon may be automatically separated into a plurality of individual bus bars by the separating features as the first and second housings of the electrical module are moved together. The electrical module could be utilized within electrified vehicle battery packs or various other electrified components.
US10910615B2

This disclosure details exemplary battery pack designs for use in electrified vehicles. Exemplary battery packs may include an enclosure assembly, one or more battery internal components (e.g., battery arrays, battery electronic components, or both) inside the enclosure assembly, and a structural brace outside of the enclosure assembly. The battery internal component may be mechanically coupled to the structural brace while also being mechanically decoupled from the enclosure assembly.
US10910612B2

A battery storage tray according to an aspect of the present invention includes a first pocket portion into which a first end portion of a columnar battery in a longitudinal direction is inserted. The first pocket portion has a cup shape including an opening, a side portion, and a bottom portion. The side portion of the first pocket portion includes a fitting portion, which fits to the columnar battery, and a groove, which defines a space between the groove and the columnar battery. The space defined by the groove is connected to the opening of the first pocket portion. An aspect of the present invention provides a battery storage tray capable of reliably holding the columnar battery and facilitating removal of the columnar battery.
US10910611B2

A battery block includes a plurality of cylindrical batteries, a battery holder that accommodates the cylindrical batteries arranged in a staggered manner, a positive-electrode current collector plate that is electrically connected to a positive electrode terminal of each of the cylindrical batteries, and a negative-electrode current collector plate that is electrically connected to a negative electrode terminal of each of the cylindrical batteries. At least one of the positive-electrode current collector plate and the negative-electrode current collector plate includes a bus bar that extends in an axial direction of the cylindrical battery to be electrically connected to a current collector plate of another battery block. A recess that accommodates the bus bar is formed in a gap between two of the cylindrical batteries in an end portion of the battery holder.
US10910604B2

The disclosure discloses an organic light-emitting display panel, a method for adjusting color temperature thereof, and a display device, and the organic light-emitting display panel includes: an underlying substrate, and a plurality of light-emitting elements arranged on the underlying substrate; each of the light-emitting elements includes a first electrode, a first light-emitting layer, a second electrode, a second light-emitting layer, and a third electrode arranged on the underlying substrate in that order in a light exit direction of the organic light-emitting display panel, where a wavelength of emitted light from the first light-emitting layer is greater than a wavelength of emitted light from the second light-emitting layer; and the first electrode, the second electrode, and the third electrode are connected respectively with different voltage signal terminals.
US10910600B2

An electroluminescent device including a lower substrate including glass or an organic polymer, a lower structure disposed on the lower substrate and including an inorganic multilayer disposed on the lower substrate, and an encapsulation structure disposed on the lower structure, in which the lower structure includes a display region defined inside an outline of the inorganic multilayer in a plan view, and a light transmitting region defined inside the outline of the inorganic multilayer in a plan view and having a non-through-hole structure having at least a portion surrounded by the display region, the encapsulation structure overlaps the light transmitting region, and the display region is substantially opaque.
US10910594B2

The present application relates to an encapsulation film, a method for manufacturing the same, a method for manufacturing an organic electronic device using the same, and an organic electronic device comprising the same, and provides an encapsulation film which allows forming a structure capable of effectively blocking moisture or oxygen introduced into the organic electronic device from the outside, and has excellent handleability and processability, and excellent bonding property between the encapsulation layer and the panel of the organic electronic device and endurance reliability.
US10910592B2

A flexible electroluminescent display device can include a flexible substrate including an active area and a bending area extending from one side of the active area to be bent; a thin film transistor and a light emitting diode on the active area; a touch screen panel on the active area; a touch circuit board connected to the touch screen panel and bent at an outer periphery of the bending area of the flexible substrate; a polarizer disposed on the touch screen panel and covering a portion of the touch circuit board; and a step compensating layer disposed between the touch screen panel and the polarizer, the step compensating layer compensates a step between the touch screen panel and the touch circuit board.
US10910591B2

An organic EL display device according to an embodiment of the present invention includes a substrate on which a display region including a plurality of pixels including an organic EL layer and an external region that surrounds the display region are formed, at least one separating wall that is formed at a part of the external region on the substrate, and an organic layer that covers at least a part of the display region, includes an organic material, and is formed on a display region side of the at least one separating wall. A wall surface of the display region side of the at least one separating wall includes an inclined surface that is inclined toward the display region side as it is extended away from the substrate.
US10910581B2

The present invention relates to an organic light-emitting diode comprising an emission layer and an electron transport layer stack of at least two electron transport layers, wherein a first electron transport layer and a second electron transport layer comprises at least one matrix compound, wherein—the matrix compound or compounds of the first electron transport layer is/are different to the matrix compound or compounds of the second electron transport layer; and in addition, —the first electron transport layer comprises a dopant of a lithium halide and/or lithium organic complex; and—the second electron transport layer is free of a dopant.
US10910575B2

Disclosed is an electroluminescent display device that may include a substrate, a first bank layer for defining a light-emission area on the substrate, a first electrode on the light-emission area of the substrate, and a light emitting layer on the first electrode, wherein an end of the first electrode faces an end of the first bank layer.
US10910573B2

A diode and logic gate comprising cells is disclosed. A method of making the diode and logic gate comprising cells is disclosed.
US10910570B2

The present invention includes compounds that may be useful as host materials for phosphorescent electroluminescent devices. The present invention also includes novel ligands for metal complexes, producing complexes that may be useful as emitters in electroluminescent devices.
US10910562B2

An organic electroluminescent device, a manufacturing method thereof and an evaporation apparatus are provided. The manufacturing method for the organic electroluminescent device includes: forming, on a base substrate, a first electrode layer; performing vacuum evaporation on an organic functional layer material to be evaporated, and performing a heat treatment, during the evaporation of the organic functional layer material to be evaporated, on the base substrate on which the first electrode layer is formed, so as to form an organic functional layer on the base substrate on which the first electrode layer is formed; and forming, on the base substrate on which the organic functional layer is formed, a second electrode layer.
US10910559B2

An optoelectronic memristor includes a first electrode, a second electrode, and a solid electrolyte in between that is in electrical communication with the first electrode and the second electrode. The solid electrolyte has an electronic conductivity of about 10−10 Siemens/cm to about 10−4 Siemens/cm at room temperature. The first electrode, and optionally the second electrode, can be optically transparent at a specific wavelength and/or a wavelength range. A direct current (DC) voltage source is employed to apply an electric field across the solid electrolyte, which induces a spatial redistribution of ionic defects in the solid electrolyte. In turn, this causes a change in electrical resistance of the solid electrolyte. The application of the electric field can also cause a change in an optical property of the solid electrolyte at the specific wavelength, and/or at the wavelength range (or a portion thereof).
US10910551B2

A piezoelectric material includes a first material layer including a polycrystalline lead zinc niobate-lead zirconate titanate material arranged in a 001 crystal direction; and a second material layer including a mono-crystalline material having a 001 crystal face, wherein the lead zinc niobate-lead zirconate titanate and the mono-crystalline material are different. Also a piezoelectric device including the piezoelectric material.
US10910550B2

The invention relates to a piezoceramic material with reduced lead content, based on potassium sodium niobate (PSN) and having a defined parent composition. According to the invention the manner of addition of a mixture of Pb, Nb and optionally Ag and optionally Mn gives a wide sintering range together with reproducible electrical and mechanical properties of the material.
US10910549B2

This disclosure reveals a resonator where at least one suspended inertial mass is driven into rotational oscillation by a piezoelectric drive transducer, or where the rotational motion of at least one suspended inertial mass is sensed by a piezoelectric sense transducer. The disclosure is based on the idea of suspending the inertial mass with a one-sided suspender arrangement, where only one suspender is attached to each anchor point, and on the optimal positioning of the suspender in relation to the effective center of gravity of the resonator. The resonator may be employed in a resonator system, a clock oscillator or a gyroscope.
US10910548B2

An ultrasonic device includes: an element substrate including an ultrasonic transducer and a first connection electrode connected to the ultrasonic transducer; a reinforcing plate that is bonded to the element substrate to reinforce the element substrate; and a second connection electrode provided on the reinforcing plate. The first and second connection electrodes are connected to each other in a bonding portion between the element substrate and the reinforcing plate.
US10910547B2

A piezoelectric thin film resonator includes: a piezoelectric film located on a substrate; lower and upper electrodes facing each other across a part of the piezoelectric film; and an insertion film located between the lower and upper electrodes, located in a part of an outer peripheral region within a resonance region where the lower and upper electrodes face each other across the piezoelectric film, and not located in a center region of the resonance region, a first width in the resonance region of the insertion film in a first region, where the upper electrode is extracted from the resonance region, being greater than a third width in the resonance region in a third region other than a second region, where the lower electrode is extracted from the resonance region, and the first region, a second width in the resonance region in a second region being the third width or greater.
US10910524B2

An optical wavelength conversion member and a light-emitting device including the optical wavelength conversion member. The light-emitting device (1) includes a container (3), a light-emitting element (5), and an optical wavelength conversion member (9). The optical wavelength conversion member (9) is composed of a polycrystalline ceramic sintered body containing, as main components, Al2O3 crystal grains and crystal grains of a component represented by formula A3B5O12:Ce. Specifically, A and B of the A3B5O12 individually represent at least one element selected from the following element groups: A: Sc, Y, and lanthanoids (except for Ce), and B: Al and Ga; the at least one element selected from the element groups is present in each crystal grain and the crystal grain boundary of the ceramic sintered body; and the element concentration of the crystal grain boundary is higher than the element concentration of the crystal grain.
US10910515B2

A method of manufacturing a light-emitting device includes providing a package having an upper surface and defining a recess, the recess having an opening at the upper surface. A light-emitting element is placed on a bottom surface of the recess of the package, and the recess of the package is filled with an uncured sealing member containing a silicone resin. The package is held in a liquid in a state in which the uncured sealing member is filled in the recess of the package, and the uncured sealing member is cured by heating the package in which the uncured sealing member is filled in the recess.
US10910507B2

A semiconductor package device comprises a substrate, a light emitter, a light detector and a transparent conductive film. The substrate as a first surface and a second surface opposite to the first surface. The light emitter is disposed on the first surface of the substrate and has a light emission area adjacent to the first surface of the substrate. The light detector is disposed on the first surface of the substrate and has a light receiving area adjacent to the first surface of the substrate. The transparent conducting film is disposed on the second surface of the substrate.
US10910506B1

A multijunction solar cell including a substrate and at least one solar subcell having an emitter layer, a base layer, and a window layer adjacent to the emitter layer composed of a semiconductor window material, wherein the window material has a graded composition such that the material at the interface between the top surface of the emitter layer of the at least one solar subcell and the bottom surface of the window layer has a compression as measured by a delta in the Bragg angle from the substrate in a range of 0 to 500 arcseconds in compression, and material at the top surface of the window layer has a tension as measured by a delta in the Bragg angle from the substrate in a range of 50 to 700 arcseconds in tension, wherein the delta in the Bragg angle is obtained from a rocking curve from a triple axis coupled scan of Ω and 2θ (omega-2theta) using 1.5406 Å radiation.
US10910498B2

An array substrate, a method for fabricating the same and a display device are disclosed. The method for fabricating the array substrate includes: forming a pattern of a gate electrode, a pattern of a gate insulation layer and a pattern of a metal oxide semiconductor active layer on a base substrate; forming an etch stop layer; forming a pattern of a pixel electrode first, and then forming a pattern of a source electrode and a pattern of a drain electrode; wherein the pattern of the pixel electrode is connected to the pattern of the metal oxide semiconductor active layer through the pattern of the source electrode or the pattern of the drain electrode. The method can prevent the problem that the pattern of the pixel electrode failing to connect to the pattern of the source electrode or the pattern of the drain electrode.
US10910490B2

According to one embodiment, a semiconductor device includes first to third electrodes, first to fourth semiconductor regions, a first layer including, and a first insulating layer. The first semiconductor region includes Alx1Ga1-x1N and includes first to fifth partial regions. The third partial region includes a first element including at least one selected from the group consisting of Mg, Zn, and C. The second semiconductor region includes Alx2Ga1-x2N and includes a sixth partial region and a seventh partial region. The third semiconductor region includes Alx3Ga1-x3N and includes an eighth partial region and a ninth partial region. The fourth semiconductor region includes Alx4Ga1-x4N and includes a tenth partial region and an eleventh partial region. The first layer includes AlyGa1-yN and includes a first portion provided between the third partial region and the third electrode. The first insulating layer includes a second portion provided between the first portion and the third electrode.
US10910486B2

The present invention provides a semiconductor device including (a) a drift region of a first-conductivity-type, (b) a base region of a second-conductivity-type, (c) a plurality of trench portions arranged next to each other in a predetermined arrangement direction on the upper surface of the semiconductor substrate, (d) an emitter region of a first-conductivity-type which has a higher doping concentration than the drift region, (e) an accumulation region of a first-conductivity-type which has a higher doping concentration than the drift region, and (f) a second-conductivity-type region of a second-conductivity-type which has a higher doping concentration than the base region, wherein the accumulation region and the second-conductivity-type region are provided between the base region and the drift region in a non-channel mesa portion that does not have the emitter region provided therein and that is of mesa portions between adjacent ones of the plurality of trench portions.
US10910482B2

A method for manufacturing a semiconductor device includes forming a stacked configuration of a plurality of silicon germanium layers and a plurality of silicon layers on a semiconductor substrate, wherein the stacked configuration comprises a repeating arrangement of a silicon layer stacked on a silicon germanium layer, patterning the stacked configuration into a plurality of patterned stacks spaced apart from each other, and etching exposed sides of the plurality of silicon germanium layers to remove portions of the silicon germanium layers from lateral sides of each of the plurality of silicon germanium layers, wherein a concentration of germanium is varied between each of the plurality of silicon germanium layers to compensate for variations in etching rates between the plurality of silicon germanium layers to result in remaining portions of each of the plurality of silicon germanium layers having the same or substantially the same width as each other.
US10910476B2

Some embodiments include an integrated structure having a gallium-containing material between a charge-storage region and a semiconductor-containing channel region. Some embodiments include an integrated structure having a charge-storage region under a conductive gate, a tunneling region under the charge-storage region, and a semiconductor-containing channel region under the tunneling region. The tunneling region includes at least one dielectric material directly adjacent a gallium-containing material. Some embodiments include an integrated structure having a charge-trapping region under a conductive gate, a first oxide under the charge-storage region, a gallium-containing material under the first oxide, a second oxide under the gallium-containing material, and a semiconductor-containing channel region under the second oxide.
US10910471B2

A method of forming a logic or memory cell with an epi-RSD width of larger than 1.3× fin pitch and the resulting device are provided. Embodiments include a device including a RSD region formed on each of a plurality of fins over a substrate, wherein the RSD has a width larger than 1.3× fin pitch, a TS formed on the RSD, and an ILD formed over the TS.
US10910468B2

Provided is a capacitor structure including a substrate, a cup-shaped lower electrode, a top supporting layer, a capacitor dielectric layer, and an upper electrode. The cup-shaped lower electrode is located on the substrate. The top supporting layer surrounds the upper portion of the cup-shaped lower electrode. The top supporting layer includes a high-k material. Surfaces of the cup-shaped lower electrode and the top supporting layer are covered by the capacitor dielectric layer. A surface of the capacitor dielectric layer is covered by the upper electrode.
US10910452B2

Disclosed is a method for alleviating color shift of a display panel at a large viewing angle. The panel includes a sub-pixel array formed by R, G, B sub-pixels, and black matrix areas located between the sub-pixels. The method includes providing, above the sub-pixel array, an optical grating that is parallel with the sub-pixel array. The optical grating includes transparent areas and non-transparent areas. The non-transparent areas are provided above the black matrix areas. The optical grating is configured as such that when a sub-pixel is observed at a large viewing angle, light transmitted through the sub-pixel is partially blocked by the non-transparent areas of the optical grating.
US10910449B2

An electronic device and a manufacturing method for the same are provided. The electronic device includes a light-permeable display screen and an infrared sensor. The light-permeable display screen has a first surface and a second surface. The second surface includes a display area and a black matrix area surrounding the display area. The display area includes a pixel region for displaying content with low frequency changes. The infrared sensor includes an emitter integrated in the pixel region and a receiver arranged opposite to one of the display area and the black matrix area. The emitter is configured to emit an infrared light through the first surface, and the receiver is configured to receive the infrared light through the one of the display area and the black matrix area.
US10910447B2

A display device and a method of manufacturing the display device being capable of substantially preventing infiltration of moisture or oxygen (O2) into a quantum dot layer by scribe cutting a display panel including quantum dots and then thermally curing a cell edge portion with laser for sealing the quantum dot layer in a manufacturing process are provided. The display device includes: a glass plate; a first passivation layer disposed on the glass plate; a wavelength conversion layer disposed on the first passivation layer; a second passivation layer disposed on the wavelength conversion layer; an optical sheet disposed on the second passivation layer; a display panel disposed on the optical sheet; and a laser trim portion extending along edges of the first passivation layer, the wavelength conversion layer, and the second passivation layer.
US10910446B2

A display device is disclosed. In one aspect, the display device includes a substrate and a plurality of first pixels and a plurality of second pixels formed on the substrate. Each of the first pixels includes a first reflective layer and a first emission layer and is configured to reflect external light so as to display the outline of an icon. Each of the second pixels includes a second reflective layer, a second emission layer, and a color filter.
US10910432B1

A device and process in which a single continuous depositional layer of a polycrystalline photoactive material is deposited on an integrated charge storage, amplification, and readout circuit with a surface exhibiting a periodic pattern of a prescribed size wherein the polycrystalline photoactive material is comprised of a II-VI semiconductor compound or alloys of II-VI compounds.
US10910431B2

An imager having a pixel cell having an associated strained silicon layer. The strained silicon layer increases charge transfer efficiency, decreases image lag, and improves blue response in imaging devices.
US10910429B2

Examples of complementary metal oxide semiconductor (CMOS) image sensor are provided. One example CMOS image sensor includes a first plurality of pixel units that are arranged in lattice manner and that are obtained by rotating a rectangular area including four sets of photodiodes and transfer gates (TX) and one charge accumulation portion by 45 degrees. The example CMOS image sensor further includes a second plurality of pixel units that are arranged by shifted in a horizon direction by half of the distance between the centers of the adjacent pixel units in the horizon direction and shifted in a vertical direction by half of the distance between the centers of the adjacent pixel units in the vertical direction from the positions of the respective pixel units of the first plurality of pixel units.
US10910421B2

Implementations of a molded image sensor chip scale package may include an image sensor having a first side and a second side. A first cavity wall and a second cavity wall may be coupled to the first side of the image sensor and extend therefrom. The first cavity wall and the second cavity wall may form a cavity over the image sensor. A transparent layer may be coupled to the first cavity wall and the second cavity wall. A redistribution layer (RDL) may be coupled to the second side of the image sensor. At least one interconnect may be directly coupled to the RDL. A mold material may encapsulate a portion of the RDL, a portion of the image sensor, and a side of each cavity wall, and a portion of the transparent layer.
US10910406B2

A display apparatus includes a substrate including a polymer resin. A portion of the substrate including an upper surface of the substrate is doped with 1×1020 to 1×1023 dopants per 1 cm3. A barrier layer is positioned above the upper surface of the substrate. A buffer layer is positioned above the barrier layer. A thin film transistor is positioned above the buffer layer. A display device is electrically connected to the thin film transistor.
US10910390B2

Methods and structures of a three-dimensional memory device are disclosed. In an example, the memory device includes a substrate having one or more first recesses in a first region and one or more second recesses in a second region. A liner layer is disposed over the sidewalls and bottom of the one or more first recesses in the first region and an epitaxially-grown material is formed in the one or more second recesses in the second region. One or more NAND strings are formed over the epitaxially-grown material disposed in the one or more second recesses, and one or more vertical structures are formed over the one or more first recesses in the first region.
US10910389B2

Apparatuses and methods have been disclosed. One such apparatus includes strings of memory cells formed on a topside of a substrate. Support circuitry is formed on the backside of the substrate and coupled to the strings of memory cells through vertical interconnects in the substrate. The vertical interconnects can be transistors, such as surround substrate transistors and/or surround gate transistors.
US10910382B2

A method for fabricating a semiconductor device includes stacking a first mold layer and a first supporter layer, forming a first supporter pattern by etching the first supporter layer to expose the first mold layer, forming an insulating layer to cover the exposed first mold layer and the first supporter pattern, stacking a second mold layer and a second supporter layer on the insulating layer, forming a contact hole by dry-etching the second supporter layer, the second mold layer, the insulating layer, the first supporter pattern, and the first mold layer, forming a lower electrode within the contact hole, removing the first mold layer, the second mold layer, and the insulating layer, and forming an upper electrode on the lower electrode and the first supporter pattern, wherein, during the dry-etching, dry etching rates of the first supporter pattern and the insulating layer are the same.
US10910374B2

A semiconductor device is provided, which includes a first and second multichannel active patterns spaced apart from one another and extending in a first direction. The semiconductor device also includes first and second gate structures on the first and second multichannel active patterns, extending in a second direction and including first and second gate insulating films, respectively. Sidewalls of the first multichannel active pattern include first portions in contact with the first gate insulating film, second portions not in contact with the first gate insulating film, third portions in contact with the second gate insulating film, and fourth portions not in contact with the second gate insulating film. Additionally, a height of the first portions of the first multichannel active pattern is greater than a height of the third portions of the first multichannel active pattern.
US10910372B2

A method of forming fin field effect devices is provided. The method includes forming a plurality of vertical fins on a substrate. The method further includes forming a dielectric pillar on the substrate between two adjacent vertical fins, wherein at least one of the vertical fins is on a first region of the substrate, and at least one of the vertical fins is on a second region of the substrate. The method further includes growing a bottom source/drain layer on the first region of the substrate and the second region of the substrate. The method further includes depositing a bottom spacer layer on the bottom source/drain layer, and a filler layer on the bottom spacer layer. The method further includes forming a cover block on the first region of the substrate, and removing the portion of the filler layer on the second region of the substrate.
US10910371B2

A method for detecting heat generated by a semiconductor device including a first MOS device and an active device on a substrate is provided. The method includes obtaining a first curve of a performance parameter of the first MOS device as a function of temperature when the active device is not operating, obtaining a second curve of the performance parameter of the first MOS device as a function of temperature when the active device is operating, and obtaining a heat generating condition of the active device according to a degree of deviation between the first curve and the second curve.
US10910369B2

Methods and system of generating a code are described. A device can receive a request to generate a code. The device can select a set of cells among a plurality of cells. The device can determine current through the selected cells in a forward mode. The device can determine current through the selected cells in a reverse mode. The device can determine a set of differences between the currents of the forward mode and the reverse mode. The set of differences corresponds to the set of selected cells. The device can transform the set of differences into the code. The device can output the code to respond to the request.
US10910361B2

Provided are a semiconductor element and a semiconductor device capable of reducing possibilities of malfunctions and breakdowns due to temperature rise. A semiconductor element (50) includes a first MOS transistor (Tr1), a second MOS transistor (Tr2), and a temperature detecting element (TD) that are provided on a semiconductor substrate (SB). The first MOS transistor (Tr1) includes an n-type source region (8), an n-type first semiconductor region (21) arranged away from the source region (8) and a p-type well region (31) arranged between the source region (8) and the first semiconductor region (21). The second MOS transistor (Tr2) includes an n-type source region (8) an n-type second semiconductor region (22) arranged away from the source region (8), and a p-type well region (31) arranged between the source region (8) and the second semiconductor region (22). The first semiconductor region (21) is connected to the second semiconductor region (22).
US10910360B2

Provided is a display apparatus having improved display quality by reducing defects due to static electricity. The display apparatus includes: a substrate including a display area and a peripheral area surrounding the display area, the display area including a main area and a first protruding area and a second protruding area extending from the main area and protruding toward the peripheral area in a first direction, the second protruding area being spaced apart from the first protruding area in a second direction that intersects the first direction, a groove portion is disposed between the first protruding area and the second protruding area; a display unit including a first light emitter and a second light emitter; a first load matching part electrically connected to the first light emitter; and a second load matching part electrically connected to the second light emitter.
US10910354B2

A semiconductor device die transfer apparatus includes a first frame to hold a wafer tape having a plurality of semiconductor device die disposed on a side of the wafer tape and a second frame to secure a product substrate having a circuit trace thereon. The second frame is configured to secure the product substrate such that the circuit trace is disposed facing the plurality of semiconductor device die on the wafer tape. Additionally, a rotary transfer collet is disposed between the wafer tape and the product substrate. The rotary transfer collet has a rotational axis allowing rotation from a first position facing the wafer tape to pick a die of the plurality of semiconductor device die to a second position facing the circuit trace on the product substrate to release the die, thereby applying the die directly on the product substrate during a transfer operation.
US10910352B2

At least one array of LEDs (e.g., in a flip chip configuration) is supported by a substrate having a light extraction surface overlaid with at least one lumiphoric material. Light segregation elements registered with gaps between LEDs are configured to reduce interaction between emissions of different LEDs and/or lumiphoric material regions to reduce scattering and/or optical crosstalk, thereby preserving pixel-like resolution of the resulting emissions. Light segregation elements may be formed by mechanical sawing or etching to define grooves or recesses in a substrate, and filling the grooves or recesses with light-reflective or light-absorptive material. Light segregation elements external to a substrate may be defined by photolithographic patterning and etching of a sacrificial material, and/or by 3D printing.
US10910343B2

The present disclosure provides a package structure and its packaging method. The packaging method includes: providing a bonding layer on a substrate; forming an improvement layer on the bonding layer, where the improvement layer has openings, and bottoms of the openings expose a surface of the bonding layer; providing chips, each including a non-functional surface; and mounting the chips by attaching the non-functional surface to the bonding layer at the bottoms of the openings.
US10910337B2

A performance of a semiconductor device is improved. The semiconductor device according to one embodiment includes a wire that is bonded to one bonding surface at a plurality of parts in an opening formed in an insulating film of a semiconductor chip. The semiconductor device includes also a sealer that seals the semiconductor chip and the wire so that the sealer is in contact with the bonding surface. An area of a part of the bonding surface, the part not overlapping the wire, is small.
US10910334B2

A device for inspecting a bump height includes an illumination device, an imaging device, and a control device. The illumination device irradiates a substrate with light. The substrate includes a resist and a bump formed on an opening portion of the resist. The imaging device images a pattern of the resist and the bump. The control device evaluates a height of the bump based on a luminance value of image data of the pattern obtained by the imaging device.
US10910332B2

A semiconductor device and its manufacturing method are presented. The manufacturing method includes: providing a semiconductor structure comprising: an interlayer dielectric layer, a first metal layer surrounded by the interlayer dielectric layer, and a semiconductor layer on the interlayer dielectric layer; etching the semiconductor layer to form an opening exposing the interlayer dielectric layer, wherein the opening comprises a first opening and a second opening on the first opening; forming an insulation layer on the semiconductor structure; etching the insulation layer and the interlayer dielectric layer at the bottom of the first opening to form a groove exposing a portion of the first metal layer; forming a second metal layer on the insulation layer and on the bottom and a side surface of the groove; and patterning the second metal layer. The second metal layer in this inventive concept can be removed more completely than conventional methods.
US10910326B2

A semiconductor package according to the present invention includes a metal plate, a metal base, provided on the metal plate, in which a through hole is formed, a metal block, provided in the through hole, a brazing material covering an upper surface of the metal block, a solder provided on the brazing material, a semiconductor device provided on the solder and a frame provided on the metal base, wherein the frame includes a ceramic part, a difference in thermal expansion coefficient between the metal base and the ceramic part is smaller than a difference in thermal expansion coefficient between the metal block and the ceramic part, the metal block is higher in thermal conductivity than the metal base, and an arithmetic average roughness of an upper surface of the brazing material is not more than a thickness of the solder.
US10910322B2

A semiconductor device has a substrate. An electrical component is disposed over a surface of the substrate. An encapsulant is deposited over the electrical component and substrate. A portion of the surface of the substrate remains exposed from the encapsulant. A shielding layer is formed over the encapsulant. A portion of the shielding layer is removed to expose the portion of the surface of the substrate.
US10910311B2

A semiconductor device includes: a first stack structure; a second stack structure; a slit insulating layer located between the first stack structure and the second stack structure, the slit insulating layer extending in a first direction; a conductive plug located between the first stack structure and the second stack structure, the conductive plug including a first protrusion part protruding to the inside of the slit insulating layer; and an insulating spacer surrounding a sidewall of the conductive plug.
US10910308B2

The present disclosure relates to semiconductor structures and, more particularly, to dual thickness fuse structures and methods of manufacture. The structure includes a continuous wiring structure on a single wiring level and composed of conductive material having a fuse portion and a thicker wiring structure.
US10910303B2

A package structure and a manufacturing method thereof are provided. The package structure includes an insulation layer, an electronic component and a lead frame unit. The electronic component is embedded within the insulation layer and includes plural conducting terminals. The lead frame unit is embedded within the insulation layer and includes a lead frame and a metallization layer. The metallization layer having a thickness more than 10 μm is disposed on at least a part of the lead frame and electrically connected with at least one of the plural conducting terminals of the electronic component.
US10910302B2

A power semiconductor device including a first and second die, each including a plurality of conductive contact regions and a passivation region including a number of projecting dielectric regions and a number of windows. Adjacent windows are separated by a corresponding projecting dielectric region with each conductive contact region arranged within a corresponding window. A package of the surface mount type houses the first and second dice. The package includes a first bottom insulation multilayer and a second bottom insulation multilayer carrying, respectively, the first and second dice. A covering metal layer is arranged on top of the first and second dice and includes projecting metal regions extending into the windows to couple electrically with corresponding conductive contact regions. The covering metal layer moreover forms a number of cavities, which are interposed between the projecting metal regions so as to overlie corresponding projecting dielectric regions.
US10910299B2

Provided are a method of manufacturing a semiconductor package substrate, a semiconductor package substrate manufactured using the method of manufacturing a semiconductor package substrate, a method of manufacturing a semiconductor package, and a semiconductor package manufactured using the method of manufacturing a semiconductor package. The method of manufacturing a semiconductor package substrate includes forming first grooves or first trenches in a bottom surface of a base substrate having a top surface and the bottom surface and formed of a conductive material; filling the first grooves or trenches with resin; curing the resin; removing exposed portions of the resin overfilled in the first grooves or trenches; etching the top surface of the base substrate to expose at least portions of the resin filled in the first grooves or trenches; and forming a second groove or a second trench in the bottom surface of the base substrate.
US10910296B2

A lead frame is provided, including one or more power terminals and one or more control terminals, wherein at least one of the control terminals is externally terminated with a press-fit contact member, and wherein at least one of the control terminals and at least one power terminals are formed from different materials. With the disclosed lead frame of the invention, lower material cross sections in the power terminals will be provided because of the better electrical conductivity when using pure copper compared to alloys with higher mechanical strengths. Also specific/different plating could be added to the individual needs of the different pin types without using masks in the plating process.
US10910292B2

An electronic device has a sealing part 90, an electronic element 95 provided in the sealing part 90 and a connection body 50 having a head part 40 connected to a front surface of the electronic element 95 via a conductive adhesive 75. The head part 40 has a second projection protruding 42 toward the electronic element 95 and a first projection 41 protruding from the second projection 42 toward the electronic element 95.
US10910286B2

Wafer-level system-in-package packaging method and package structure are provided. The method includes: forming a bonding structure, where the bonding structure includes a device wafer and a plurality of chips bonded to the device wafer, where the plurality of chips contains one or more first chips to-be-shielded; forming an encapsulation layer covering the plurality of chips; forming a trench in the encapsulation layer to surround each first chip of the one or more first chips; and forming a conductive material in the trench and on the encapsulation layer, where the conductive material includes a shielding housing, the shielding housing including a conductive sidewall formed in the trench and a conductive layer formed on a portion of the encapsulation layer above the each first chip and connected with the conductive sidewall.
US10910278B2

A semiconductor device, a method of manufacturing the same and an electronic device including the semiconductor device are provided. According to embodiments, the semiconductor device may include a substrate, a first source/drain layer, a channel layer and a second source/drain layer stacked in sequence on the substrate, and a gate stack surrounding a periphery of the channel layer. The channel layer includes a channel region close to its peripheral surface and a body region disposed on an inner side of the channel region.
US10910268B2

A method of manufacturing chip package is disclosed. The method includes providing a wafer having a first surface and a second surface, in which the wafer includes conductive bumps disposed on the first surface; thinning the wafer from the second surface toward the first surface; dicing the wafer to form chips, in which each chip has a third surface and a fourth surface, and at least one of the conductive bumps is disposed on the third surface; disposing the chips on a substrate, such that the conductive bumps are disposed between the substrate and the third surface, in which any two adjacent of the chips are spaced apart by a gap ranging from 50 μm to 140 μm; forming an insulating layer filling the gaps and covering the chips; and dicing the insulating layer along each gap to form a plurality of chip packages.
US10910263B2

Described are methods for controlling the doping of metal nitride films such as TaN, TiN and MnN. The temperature during deposition of the metal nitride film may be controlled to provide a film density that permits a desired amount of doping. Dopants may include Ru, Cu, Co, Mn, Mo, Al, Mg, Cr, Nb, Ta, Ti and V. The metal nitride film may optionally be exposed to plasma treatment after doping.
US10910260B2

A method for manufacturing a semiconductor device includes forming a structure protruding from a substrate, forming a dielectric layer covering the structure, forming a dummy layer covering the dielectric layer, and performing a planarization process to completely remove the dummy layer. A material of the dummy layer has a slower removal rate to the planarization process than a material of the dielectric layer.
US10910258B2

A substrate includes a polycrystalline ceramic core; a first adhesion layer encapsulating the polycrystalline ceramic core; a conductive layer encapsulating the first adhesion layer; a second adhesion layer encapsulating the conductive layer; a barrier layer encapsulating the second adhesion layer, and a bonding layer coupled to the barrier layer, and a substantially single crystalline silicon layer coupled to the bonding layer.
US10910252B2

A plasma processing apparatus includes an electrostatic chuck and a lifter pin. The electrostatic chuck has a mounting surface on which a target object is mounted and a back surface opposite to the mounting surface, and a through hole formed through the mounting surface and the back surface. The lifter pin is at least partially formed of an insulating member and has a leading end accommodated in the through hole. The lifter pin vertically moves with respect to the mounting surface to vertically transfer the target object. A conductive material is provided at at least one of a leading end portion of the lifter pin which corresponds to the through hole and a wall surface of the through hole which faces the lifter pin.
US10910248B2

A flip-chip bonding apparatus for mounting semiconductor chips on a circuit board is provided with: a mounting head, to which a plurality of mounting nozzles for moving, in the vertical direction, mounting tools for vacuum-sucking the semiconductor chips are attached by being aligned in the Y direction, said mounting head moving in the Y direction; and an electronic component handling unit, that moves in the X direction perpendicular to the Y direction, picks up the semiconductor chips such that the semiconductor chips are aligned in the X direction, inverts the semiconductor chips, and at the same time, changes the alignment direction of the semiconductor chips from the X direction to the Y direction. Consequently, in the electronic component mounting apparatus, installation area can be saved and bonding speed can be increased with the simple configuration.
US10910245B2

A substrate processing method includes a substrate rotating step of rotating a substrate in a horizontal posture, a processing liquid supplying step of supplying a processing liquid to an upper surface of the substrate which is being rotated in the substrate rotating step, a liquid film state monitoring step of monitoring a state of a liquid film formed on the upper surface of the substrate by the processing liquid supplied to the upper surface of the substrate, and a substrate rotational speed changing step of changing rotational speed of the substrate in accordance with the state of the liquid film monitored in the liquid film state monitoring step during execution of the processing liquid supplying step.
US10910239B1

A method of transferring micro devices includes: aligning a detachable transfer plate by an alignment assistive mechanism; picking up the micro devices and detaching the detachable transfer plate from the alignment assistive mechanism; placing the detachable transfer plate with the micro devices thereon into a transfer head stocker capable of storing multiple detachable transfer plates; moving the transfer head stocker to a place near an another alignment assistive mechanism; disassembling the detachable transfer plate with the micro devices thereon from the transfer head stocker; moving the detachable transfer plate with the micro devices thereon to be assembled to another alignment assistive mechanism above a receiving substrate to form a device transfer assembly; aligning the micro devices on the detachable transfer plate with the receiving substrate; and transferring the micro devices to the receiving substrate by the another alignment assistive mechanism through the detachable transfer plate.
US10910238B2

Implementations of the disclosure generally relate to a semiconductor processing chamber and, more specifically, a heated support pedestal for a semiconductor processing chamber. In one implementation, a pedestal assembly is disclosed and includes a substrate support comprising a dielectric material and having a support surface for receiving a substrate, a resistive heater encapsulated within the substrate support, a hollow shaft coupled to a support member of the substrate support at a first end of the shaft, and a thermally conductive material disposed at an interface between the support member and the first end of the shaft.
US10910219B2

The present invention is characterized in that by laser beam being slantly incident to the convex lens, an aberration such as astigmatism or the like is occurred, and the shape of the laser beam is made linear on the irradiation surface or in its neighborhood. Since the present invention has a very simple configuration, the optical adjustment is easier, and the device becomes compact in size. Furthermore, since the beam is slantly incident with respect to the irradiated body, the return beam can be prevented.
US10910216B2

Embodiments described herein relate generally to methods for forming low-k dielectrics and the structures formed thereby. In some embodiments, a dielectric is formed over a semiconductor substrate. The dielectric has a k-value equal to or less than 3.9. Forming the dielectric includes using a plasma enhanced chemical vapor deposition (PECVD). The PECVD includes flowing a diethoxymethylsilane (mDEOS, C5H14O2Si) precursor gas, flowing an oxygen (O2) precursor gas; and flowing a carrier gas. A ratio of a flow rate of the mDEOS precursor gas to a flow rate of the carrier gas is less than or equal to 0.2.
US10910215B2

There is provided a method of forming an insulating film which includes providing a workpiece having a base portion and a protuberance portion formed to protrude from the base portion; and forming an insulating film on the workpiece by sputtering. The forming an insulating film includes forming the insulating film while changing an angle defined between the workpiece and a target.
US10910209B2

MALDI-TOF MS systems have solid state lasers and successive and varied delay times between ionization and acceleration (e.g. extraction) to change focus masses during a single sample signal acquisition without requiring tuning of the MS by a user. The (successive) different delay times can change by 1 ns to about 500 ns, and can be in a range that is between 1-2500 nanoseconds.
US10910196B1

In one embodiment, a plasma processing system includes a plasma processing chamber, a substrate holder disposed in the plasma processing chamber, a coil disposed over the plasma processing chamber, and a plurality of taps configured to contact the coil at an associated contact region. The plasma processing system is configured to sustain a plasma by selecting a subset of taps from the plurality of taps to apply a power source and a reference potential.
US10910188B2

Presented systems and methods facilitate efficient and effective generation and delivery of radiation. A radiation generation system can comprise: a particle beam gun, a high energy dissipation anode target (HEDAT); and a liquid anode control component. In some embodiments, the particle beam gun generates an electron beam. The HEDAT includes a solid anode portion (HEDAT-SAP) and a liquid anode portion (HEDAT-LAP) that are configured to receive the electron beam, absorb energy from the electron beam, generate a radiation beam, and dissipate heat. The radiation beam can include photons that can have radiation characteristics (e.g., X-ray wavelength, ionizing capability, etc.). The liquid anode control component can control a liquid anode flow to the HEDAT. The HEDAT-SAP and HEDAT-LAP can cooperatively operate in radiation generation and their configuration can be selected based upon contribution of respective HEDAT-SAP and the HEDAT-LAP characteristics to radiation generation.
US10910186B2

An ion generating device (1) includes: a discharge electrode (21,22), protruding from a surface of the ion generating device, for generating ions by electric discharge, the discharge electrode having (i) a tip part (31) including a brush-like electrically conductive member and (ii) a base end part (33) to which the brush-like electrically conductive member is attached, and the base end part protruding from the surface of the ion generating device for a length (L2) that is longer than a length (L1) of the tip part.
US10910185B2

The present invention is directed to a method for the fabrication of electron field emitter devices, including carbon nanotube (CNT) field emission devices. The method of the present invention involves depositing one or more electrically conductive thin-film layers onto an electrically conductive substrate and performing lithography and etching on these thin film layers to pattern them into the desired shapes. The top-most layer may be of a material type that acts as a catalyst for the growth of single- or multiple-walled carbon nanotubes (CNTs). Subsequently, the substrate is etched to form a high-aspect ratio post or pillar structure onto which the previously patterned thin film layers are positioned. Carbon nanotubes may be grown on the catalyst material layer. The present invention also described methods by which the individual field emission devices may be singulated into individual die from a substrate.
US10910182B2

The present application discloses a contactor coil control circuit, including a switch control circuit, a drive circuit, a fast turn-off circuit, a diode D1, a first MOS (Metal Oxide Semiconductor) transistor TR1 and a contactor coil. The fast turn-off circuit at least includes an MOS transistor TR2 or a triode; the cathode of the diode is connected to an input voltage VIN; the anode of the diode is connected to a first port of the fast turn-off circuit; a second port of the fast turn-off circuit is connected to the drain of the first MOS transistor; the source of the first MOS transistor is grounded; one end of the contactor coil L1 is connected to an input voltage, and the other end of the contactor coil is connected to the drain of the first MOS transistor; a third port of the fast turn-off circuit is connected to an output port of the drive circuit; an input port of the drive circuit is connected to a first output port of the switch control circuit; and a second output port of the switch control circuit is connected to the gate of the first MOS transistor. On the premise of turning off the contactor quickly, the coil control circuit is lower in loss, adopts a fewer of devices, and is lower in cost and smaller in volume.
US10910179B2

A vacuum circuit breaker comprising a vacuum interrupter (12) coupled between upper (18) and lower (20) terminals and being operable to make or break an electrical connection between the upper and lower terminals. The circuit breaker has a body 22 formed from electrically insulating material, the vacuum interrupter being located in an internal chamber of the body. The circuit breaker body is arranged to provide an isosceles triangle between the upper (C) and lower (A) terminal connection interfaces. This allows the same design of both upper and lower external connectors 80, 82. A pulling rod (16) coupled to the vacuum interrupter comprises a core (70) of heat-resistant plastic co-moulded with a shell (72) formed from impact resistant plastic.
US10910176B2

A control device configured for use in a load control system to control an external electrical load may provide simple feedback regarding the operation of the control device. For example, the control device may comprise a base portion configured to be mounted to an electrical wallbox or over a mechanical switch, and a control unit connected to the base portion. The control unit may comprise a rotation portion rotatable with respect to the base portion, an actuation portion, and a light source. The control unit may be configured to control the light source to illuminate at least an illuminated portion of the actuation portion in response to actuations of the rotation portion and the actuation portion. In addition, the control unit may provide a limit indication on the illuminated portion by blinking the illuminated portion when the electrical load has reached a limit.
US10910167B2

An electrochemical device, which can be thin enough to be built into a thin electronic device, and a method for manufacturing the same. The electrochemical device has: an element body on which a pair of internal electrodes are laminated so as to sandwich a separator sheet; an outer sheet covering the element body; sealing parts for sealing the peripheral edge of the outer sheet so that the element body is immersed in an electrolyte solution; and lead terminals electrically connected to either one of internal electrodes and leading out from the sealing parts of the outer sheet. At least a portion of a resin tape constituting the sealing parts, from which the lead terminals lead out, is thermally fused to an inside layer made from resin, which is present on the inner face of the outer sheet, in a position that does not overlap with the internal electrodes.
US10910162B2

A multilayer ceramic electronic component includes: a ceramic body including dielectric layers and a plurality of internal electrodes disposed to face each other with each of the dielectric layers interposed therebetween; and external electrodes disposed on external surfaces of the ceramic body and electrically connected to the internal electrodes, respectively, wherein the external electrode includes an electrode layer electrically connected to the internal electrodes and a conductive resin layer disposed on the electrode layer, and a sum of thicknesses of the electrode layer and the conductive resin layer in a cross section of the ceramic body in the first and second directions is 12 μm or more.
US10910160B2

A capacitor module includes a plurality of rounded rectangular prism-shaped capacitor elements and a case housing the capacitor elements. The two capacitor elements are disposed in parallel in the case such that respective first side surfaces of the capacitor elements face each other. The case houses the capacitor elements such that second side surfaces of the capacitor elements face a case inner bottom surface of the case. The second side surface is adjoining the first side surface. The case includes at least one of a protrusion or a hole on the side of a case outer bottom surface of the case at an element boundary portion sandwiched between two rounded corners. The round corners are each provided at a boundary between the first side surface and the second side surface.
US10910154B2

A winding apparatus includes a wire position support including first and second wire route hole in which first and second wires, respectively, are inserted, a winding driver that orbitally revolves the wire position support around a core of a coil component such that the first and second wires are wound around the core while twisted, a rotator that rotates the core, and a controller that controls the winding driver and the rotator. The controller performs first control, which orbitally revolves the wire position support in a first direction and rotates the core in an opposite second direction opposite, and second control, which orbitally revolves the wire position support in the second direction and rotates the core in the first direction, and switches between the first and second controls based on a predetermined condition, to prevent a kink of a wire between a wire feeder and a wire position support.
US10910148B2

Provided is a transformer having a noise reducing means. The transformer includes: an iron core (P), which is formed by stacking a plurality of steel sheets, and has stepped parts (S) formed at a portion thereof with different widths; and the noise reducing means provided at the stepped parts (S) so as to increase coupling force among the plurality of steel sheets. The noise reducing means includes: pressing bars (30) mounted on the stepped parts (S) of the iron core (P), and having plane-shaped horizontal pressing surfaces (31) in the direction in which the steel sheets are stacked; and a binding (90) for surrounding the outer surface of the iron core (P) including the pressing bars (30), so as to press the pressing bars (30) in the stacking direction of the steel sheets.
US10910144B2

Disclosed herein is a common mode filter that comprises a drum core including a winding core portion and a pair of flange portions provided at both ends of the winding core portion, and first and second wires wound around the winding core portion so as to form a pair-wire for each turn. The first and second wires includes one or a plurality of sparsely-wound portions in which the first and second wires are wound with adjacent pair-wires spaced from each other, and one or a plurality of closely-wound portions in which the first and second wires are wound with adjacent pair-wires in close contact with each other.
US10910129B1

A rodent repellent cable includes a jacket, a transmission means for facilitating transmission of electrical current or data, and a repellent bonded to at least one component of the cable. A method of manufacturing the rodent repellent cable includes electrostatically bonding a repellent to one or more components of the cable and adding the jacket around the internal components of the cable. The repellent is preferably an olfactory stimulant configured to repel rodents. Prior to adding the jacket around the internal components, the method may also include wrapping, enclosing, or otherwise surrounding one or more of the transmission means with a separator and/or wrapping, enclosing, or otherwise surrounding an assembly of internal components with a sheath. Additionally, prior to adding the jacket around the internal components, an assembly of internal components may be passed through a cooling apparatus to cool the assembly to a pre-determined temperature.
US10910122B2

A containment system and method for creating a confined space around a portion of a piping circuit, and for maintaining the confined space at a designated pressure with a pressurized blanketing gas. The confined spaced with its controlled environment protects against process upsets or icing when insulation is removed from sections in extreme temperature services. The containment system includes a shroud assembly that is made up of a cover configured into a tubular shape, and end plates on axial ends of the cover that mount onto the piping. Support rings are set within the cover that also mount to the pipe, and which provide radial support for the cover along the span between the end plates. Ports are formed through a sidewall of the cover that provide operations personnel access to the piping. Lines carrying the pressurized blanketing gas connect to inlets formed in the cover sidewall.
US10910120B2

It is a clothing or accessory for protection against ionizing radiation comprising a body of flexible material threadable by an operator and reinforcing protection means comprising of one or more layers or plates protecting against ionizing radiation integrated within said body. The garment comprises at least two parts, each provided with a magnetic element for setting, adjusting, arranging or closing the garment or accessory when one of the parts is activated by the operator to cooperate with the other part. Each magnetic element is composed of at least two groups each comprising at least one positive magnet and at least one negative magnet, the groups of the same magnetic element being set directly or indirectly on the same support and/or between them and being able to co-operate with the groups of opposing polarities of the other magnetic element.
US10910115B2

Control rod drives include all-digital monitoring, powering, and controlling systems for operating the drives. Each controlling system includes distinct microprocessor-driven channels that independently monitor and handle control rod drive position information reported from multiple position sensors per drive. Controlling systems function as rod control and information systems with top-level hardware interfaced with nuclear plant operators other plant systems. The top-level hardware can receive operator instructions and report control rod position, as well as report errors detected using redundant data from the multiple sensors. Positional data received from each drive is multiplexed across plural, redundant channels to allow verification of the system using independent position data as well as operation of the system should a single channel or detector fail. Control rod drives are capable of positioning and detecting position of control elements in fine increments, such as 3-millimeter increments, with plural position sensors that digitally report drive status and position.
US10910107B1

A computer network architecture for a pipeline of models with machine learning and artificial intelligence for healthcare outcomes is presented. A machine learning prediction module and an artificial intelligence learning model are in electronic communication with a web application, which is also in electronic communication with a user device. An expanding updating database supports automatically recalibrating, re-evaluating, and reselecting the evolving and improving algorithms.
US10910106B2

Embodiments of the present technology include a wearable physiological monitoring device, related algorithms and software that are tied to a portable electronic device for readout. The wearable device can perform real-time measurement of a number of physiological and environmental parameters including heart rate, pulse oximetry, respiration, movement, environmental particulate matter, moisture, temperature (e.g., ambient air and body temperatures) and geospatial location. Some embodiments may establish a physiological baseline for a patient by measuring the above parameters during a healthy state. Collected data can be wirelessly transmitted to a portable electronic device or monitoring and feedback platform where software will analyze the data and make assessments of the device wearer's health based upon the wearer's baseline.
US10910098B2

Medical imaging study summary engine mechanisms are provided. The mechanisms receive a medical imaging study having data representing a plurality of medical images of a patient. The mechanisms generate a temporal trajectory data structure of at least a subset of the medical images in the plurality of medical images, wherein the temporal trajectory data structure specifies topological changes in temporally subsequent medical images in the plurality of medical images. The mechanisms select medical image data corresponding to selected medical images from the medical imaging study data structure based on the temporal trajectory data structure. The mechanisms output the selected medical image data via a medical imaging study user interface.
US10910092B2

Methods, computer systems, and computer-storage medium are provided for insulin pen association. A stand-alone insulin pen administration device integrates with BCMA and EHR systems and also operates independently as an insulin administration patient educational tool. The insulin pen administration device contains a library of insulin products, unique identifiers that allow the pen administration device to identify the correct product (e.g., insulin pen), size, and concentration when the insulin pen is scanned and loaded into the pen administration device or administered to the patient. Additionally, approved insulin protocols (i.e. sliding scales) can be entered into the pen administration device to allow for administration of insulin when these protocols are ordered.
US10910085B2

A method of making a polypeptide including at least one covalent bond between a pair of reactive side chains of corresponding amino acids, wherein the covalent bond is insensitive to reduction is provided including genetically modifying a genomically recoded organism to express a corresponding synthetase, tRNA or synthetase/tRNA pair for translating mRNA encoding the corresponding amino acids having the reactive side chains into the polypeptide and to express the polypeptide including the at least one pair of the reactive side chains wherein the reactive side chains are oriented near one another when the expressed polypeptide is in a folded configuration, wherein the reactive side chains react to form the covalent bond that is insensitive to reduction.
US10910080B2

A nonvolatile memory device may include a page buffer including a plurality of latch sets that latch each page datum of selected memory cells among a plurality of memory cells according to each of read signal sets including at least one read signal, and a control logic configured to detect a degradation level of the memory cells and determine a read parameter applied to at least one of the read signal sets based on the detected degradation level.
US10910076B2

Techniques are provided for mitigating issues of memory hole mis-shape. In one aspect, one or more control circuits are configured to program a group of non-volatile memory cells from an erase state to a plurality of programmed states using a first program parameter. The one or more control circuits measure threshold voltages of the group to determine a severity of memory hole mis-shape in the group. The one or more control circuits program the group from the erase state to the plurality of programmed states using a second program parameter selected based on the severity of the memory hole mis-shape in the group.
US10910075B2

Techniques are provided to adaptively determine when to begin verify tests for memory cells during a program operation. The memory cells are programmed using a normal programming speed until their threshold voltage exceeds an initial verify voltage. The memory cells are then programmed further using a reduced programming speed until their threshold voltage exceeds a final verify voltage. In one aspect, a count of memory cells which exceeds the initial verify voltage is used to determine when to begin verify tests for a higher data state. In another aspect, a count of the higher state memory cells which exceeds the initial or final verify voltage is used to determine when to begin verify tests for the higher data state. The counted memory cells are not subject to the reduced programming speed.
US10910071B2

There are provided a method of operating a voltage generator. The method includes providing a reference voltage, sensing a magnitude of a charge current for increasing voltages of a plurality of word lines based on the reference voltage, determining whether the sensed magnitude of the charge current is greater than a peak current value, increasing the reference voltage in accordance with a first slope when the sensed magnitude of the charge current is less than or equal to the peak current value, and increasing the reference voltage in accordance with a second slope less than the first slope when the detected magnitude of the charge current is greater than the peak current value.
US10910068B2

A memory system includes a nonvolatile memory and a controller. The nonvolatile memory includes memory cells at intersection locations of stacked word lines and a memory pillar passing through the word lines in a stacking direction, the word lines including a first group of word lines stacked above a second group of word lines. The controller reads data of a first memory cell in a first read mode and reads data of a second memory cell in a second read mode. The first memory cell is, and the second memory cell is not, at an intersection location of a word line that is in a boundary area of the first and second groups of word lines and the memory pillar. The boundary area is adjacent to a location of the memory pillar where a width of the memory pillar discontinuously changes along the stacking direction.
US10910066B2

According to one embodiment, a memory system includes a semiconductor memory device and a controller. The device includes a plurality of memory cells capable of storing at least first to third data and a word line coupled to the plurality of memory cells. The first data is determined by a first read operation including a first read level. The second data is determined by a second read operation including a second read level. The third data is determined by a third read operation including a third read level. The controller controls the semiconductor memory device to perform a forth read operation including the first and second read levels in a search operation for first to third read voltages corresponding to the first to third read levels, respectively.
US10910056B2

A semiconductor device includes a plural search memory cells, a plural match lines, a plural sub-ground lines, and a plural amplifiers. The search memory cells are disposed in a matrix form. The match lines are disposed in association with respective memory cell rows and used to determine whether search data matches data stored in the search memory cells. The sub-ground lines are disposed in association with respective memory cell rows. The amplifiers are disposed in association with respective memory cell rows to amplify the potentials of the match lines. The match lines and the sub-ground lines are respectively precharged to a first potential and a second potential before a data search. When the search data is mismatched, the match lines are electrically coupled to associated sub-ground lines through the search memory cells and set to an intermediate potential that is intermediate between the first potential and the second potential.
US10910046B2

A flash memory comprising a first plurality of memory cells, each memory cell of the first plurality of memory cells selectively connected to a first input of a comparator. A second plurality of memory cells selectively connected to a second input of the comparator, wherein a first number of the second plurality of memory cells are in an erased state, wherein a second number of the second plurality of memory cells are in a written state, wherein each memory cell of the first plurality of memory cells and each memory cell of the second plurality of memory cells has a first cell capacitance, and wherein the sum of the first number and the second number is at least three.
US10910044B2

An apparatus includes a pair of memory cells configured to represent data using joint data states where one of the joint data states comprises an error-prone joint data state. The apparatus further includes an encoder configured to convert user data into joint data states according to a dual-cell gray-code encoding scheme in which the error-prone joint data state does not encode user data.
US10910041B2

An SRAM cell with dynamic split ground (GND) and split wordline (WL) for extreme scaling is disclosed. The memory cell includes a first access transistor enabled by a first wordline to control access to cross coupled inverters by a first bitline. The memory cell further includes a second access transistor enabled by a second wordline to control access to the cross coupled inverters by a second bitline. The memory cell further includes a split ground line comprising a first ground line (GNDL) separated from a second ground line (GNDR). The GNDL is connected to a transistor of a first inverter of the cross coupled inverters and the GNDR is connected to a first transistor of a second inverter of the cross coupled inverters.
US10910036B2

A semiconductor memory device, which can reduce consuming power and perform a power-off operation correctly, is provided. A flash memory of the invention includes: a low-power-voltage detection circuit detecting that a supply voltage drops to a given voltage; a high-accuracy voltage detection circuit detecting that the supply voltage drops to the given voltage; and a controller selecting the high-accuracy voltage detection circuit when an internal circuit is in an operation state, selecting the low-power-voltage detection circuit when the internal circuit is in a standby state, and performing a power-off operation in response to a detection result of the low-power-voltage detection circuit or the high-accuracy voltage detection circuit.
US10910035B2

Provided are a dynamic semiconductor memory device and a memory system including the same. The dynamic semiconductor memory device includes a memory cell array including a first memory cell array block including a plurality of first dynamic memory cells connected between a plurality of first word lines and a plurality of first bit lines, a second memory cell array block including a plurality of second dynamic memory cells connected between a plurality of second word lines and a plurality of second bit lines, and a sense amplification block including a plurality of sense amplifiers configured to amplify voltages of the plurality of first bit lines and voltages of the plurality of second bit lines to a first sensing supply voltage or at least one second sensing voltage higher than the first sensing supply voltage; a temperature sensor unit configured to sense a temperature and generate a temperature sensing signal; and a voltage generator configured to generate the first sensing supply voltage or the at least one second sensing supply voltage in response to the temperature sensing signal and to apply the first sensing supply voltage or the at least one second sensing supply voltage to the memory cell array and to apply a sensing ground voltage to the memory cell array.
US10910034B2

Apparatuses and methods for refreshing memory of a semiconductor device are described. An example method includes producing, responsive to a first refresh command, a plurality of first refresh addresses and detecting, responsive to the plurality of first refresh addresses, that the plurality of first refresh addresses include a first defective address and a first non-defective address. The example method further includes refreshing, responsive to a second refresh command following the first refresh command, the non-defective first address without refreshing the first defective address.
US10910031B2

According to certain implementations of the present disclosure, an input circuit provides one or more reference paths and bit paths for sense amplifier circuit operations. In one implementation, the input circuit includes a reference path, a bit path, and a CMOS resistor. The reference path includes a first MTJ device and a first access device, where the reference path is coupled to the sense amplifier via a first input terminal. The bit path includes a second MTJ device and a second access device, where the bit path is coupled to the sense amplifier via a second input terminal. In certain implementations, the CMOS resistor is coupled to one of the reference path or the bit path.
US10910026B2

A clock generation circuit, which generates an output clock using an external clock as a target clock, includes a circuit arranged to change the output clock to high level in synchronization with an up edge of the target clock, circuits arranged to generate first and second ramp voltages with a period of interval between neighboring up edges of the target clock, and a circuit arranged to hold a comparison voltage corresponding to a second ramp voltage when an up edge of the target clock occurs. The level of the output clock is changed from high level to low level based on a comparison result between the first ramp voltage and the comparison voltage.
US10910025B2

Embodiments of the present invention disclose a method, computer program product, and system for utilizing a block storage device as Dynamic Random-Access Memory (DRAM) space, wherein a computer includes at least one DRAM module and at least one block storage device interfaced to the computer using a double data rate (DDR) interface. During boot up, the computer configures DRAM and block storage devices of the computer for utilization as DRAM or block storage. Then the computer determines that more DRAM space is required. Responsive to determining that more DRAM space is required, the computer transforms a block storage device into DRAM space. Once the computer determines that the transformed block storage device that is being used for DRAM space is no longer needed to be used as DRAM space, the computer transforms the block storage device back to block storage space.
US10910024B1

A memory device includes a memory array, a sensing circuit, a delay circuit and a controller. The memory array includes a plurality of blocks. The sensing circuit reads data of a selected block of the memory array according to a sensing signal and outputs corresponding output data according to a latch signal. The delay circuit outputs the latch signal. After the sensing signal is enabled, the controller controls the delay circuit to count, to delay output of the latch signal accordingly.
US10910014B2

Embodiments of the present disclosure provide a method and apparatus for generating a video. The method may include: receiving a query text inputted by a user; querying a material resource set related to the query text, material resources being images, videos, or audios; presenting the material resource set; determining a material resource sequence, in response to receiving a selecting operation and a ranking operation of the user on the material resources in the presented material resource set; and generating the video based on the material resource sequence.
US10910001B2

A voice recognition device including: a recognizer which recognizes a movement of a mouth of an utterer; a detector which detects a noise among a sound around the device; and a controller which controls a voice recognition timing based on the movement of the mouth of the utterer recognized by the recognizer and the noise among the sound around the device detected by the detector.
US10909994B2

An apparatus for generating a representation of a bandwidth-extended signal on the basis of an input signal representation includes a phase vocoder configured to obtain values of a spectral domain representation of a first patch of the bandwidth-extended signal on the basis of the input signal representation. The apparatus also includes a value copier configured to copy a set of values of the spectral domain representation of the first patch, which values are provided by the phase vocoder, to obtain a set of values of a spectral domain representation of a second patch, wherein the second patch is associated with higher frequencies than the first patch. The apparatus is configured to obtain the representation of the bandwidth-extended signal using the values of the spectral domain representation of the first patch and the values of the spectral domain representation of the second patch.
US10909990B2

Methods and systems for speech signal processing an interactive speech are described. Digitized audio data comprising a user query from a user is received over a network in association with a user identifier. A protocol associated with the user identifier is accessed. A personalized interaction model associated with the user identifier is accessed. A response is generated using the personalized interaction model and the protocol. The response is audibly reproduced by a voice assistance device.
US10909989B2

An identity vector generation method is provided. The method includes obtaining to-be-processed speech data. Corresponding acoustic features are extracted from the to-be-processed speech data. A posterior probability that each of the acoustic features belongs to each Gaussian distribution component in a speaker background model is calculated to obtain a statistic. The statistic is mapped to a statistic space to obtain a reference statistic, the statistic space built according to a statistic corresponding to a speech sample exceeding a threshold speech duration. A corrected statistic is determined according to the calculated statistic and the reference statistic; and an identity vector is generated according to the corrected statistic.
US10909985B1

Systems and methods for real-time patient record transcriptions and medical form population via mobile devices are described. A user (e.g., a medical professional) may speak into or near a mobile device operable to detect or record spoken language, and furthermore the mobile device may initiate real-time transcription of the spoken language to generate unstructured transcription text data corresponding to the spoken language. The unstructured transcription text data may be parsed for words or phrases indicative of medical information for generating structured data, where the structured data includes terms, phrases, and values identified via delineators and/or natural language processing techniques. Discrete data from the structured data may be directly inserted into corresponding locations (e.g., appropriate medical form text fields) in electronic medical records via APIs and service bus relays.
US10909984B2

Utterance-based user interfaces can include activation trigger processing techniques for detecting activation triggers and causing execution of certain commands associated with particular command pattern activation triggers without waiting for output from a separate speech processing engine. The activation trigger processing techniques can also detect speech analysis patterns and selectively activate a speech processing engine.
US10909983B1

Systems and methods for target-device resolution are disclosed. A user may speak a user utterance requesting an action to be performed with respect to an accessory device, such as a smart-home device. The user utterance may include an identifier for the accessory device, but that identifier may not correspond to a naming indicator of an accessory device and/or may correspond to multiple naming indicators. In these examples, one or more models are utilized to identify which accessory device is most likely to correspond to the accessory device targeted by the user utterance for operation.
US10909980B2

A method of improving response times associated with responding to requests submitted at one or more front-end systems is disclosed. An utterance is listened for at an intelligent virtual assistant included in the one or more front-end systems. At least one of an intent, a context, and a classification is inferred from the utterance. One or more back-end system commands are generated based on the inferring. The one or more back-end system commands are selected based on machine-learned mappings of the at least one of the intent, the context, and the classification to machine-learned organization-specific pathways into the one or more back-end systems. The one or more back-end system commands are distributed across the one or more back-end systems. A response to the utterance is communicated for presentation via the intelligent virtual assistant, the response including an aggregation of the one or more results received.
US10909972B2

An example apparatus for detecting intent in voiced audio includes a receiver to receive one or more word sequence hypotheses related to a voiced audio and a dynamic vocabulary. The apparatus also includes a natural language understander (NLU) to detect an intent and recognize a property related to the intent based on the word sequence hypothesis and the dynamic vocabulary. The apparatus further includes a transmitter to transmit the detected intent and recognized associated property to an application.
US10909970B2

The present disclosure relates to generating digital responses based on digital dialog states generated by a neural network having a dynamic memory network architecture. For example, in one or more embodiments, the disclosed system provides a digital dialog having one or more segments to a dialog state tracking neural network having a dynamic memory network architecture that includes a set of multiple memory slots. In some embodiments, the dialog state tracking neural network further includes update gates and reset gates used in modifying the values stored in the memory slots. For instance, the disclosed system can utilize cross-slot interaction update/reset gates to accurately generate a digital dialog state for each of the segments of digital dialog. Subsequently, the system generates a digital response for each segment of digital dialog based on the digital dialog state.
US10909968B2

Methods, systems, and computer readable media can be operable to facilitate controlled caching of text-to-speech data. When text is identified for a text-to-speech conversion, a duration value to be associated with the text may be determined, and the identified text and duration value may be included within a request for a conversion of the text. An intermediate server may retrieve a speech file that is generated in response to the conversion request, and the intermediate server may cache the speech file for a certain period of time that is indicated by the duration value.
US10909963B2

Active noise control systems and methods are disclosed that include generating with a first sub-system, anti-noise that is configured to reduce or cancel noise occurring at a listening position. Generating with a second sub-system, anti-noise that is configured to reduce or cancel noise occurring at the listening position. The first active noise control sub-system has a higher robustness than the second active noise control sub-system.
US10909950B2

The present disclosure provides an emission controller, a driving method thereof, and a display device. The emission controller includes a first processing module, a second processing module, a third processing module, an output module and a shift control module. The first processing module generates a first signal in response to a first control signal, a second control signal and a second signal. The second processing module generates a second signal in response to the first control signal and the first signal. The third processing module generates third and fourth signals in response to the second control signal, the second and first signals. The output module provides emission control signal in response the first and fourth signal. The shift control module provides a shift control signal in response to the first and fourth signal, or provides a shift control signal in response to the first and third signal.
US10909949B2

A system and method are provided to generate blended video and graphics using a blending domain. The system converts video from a first domain to a blending domain. The system converts graphics from a second domain to the blending domain and blends the video and graphics in the blending domain to generate a blended output.
US10909947B2

A display device includes a generation unit that generates image data according to a position of a pointer, a communication unit that communicates with an information processing device that generates image data according to the position of the pointer, and a control unit that causes the communication unit to perform a transmission operation of transmitting image information corresponding to an image including an image indicated by the image data generated by the generation unit in a first state in which the generation unit generates the image data according to the position of the pointer, to the information processing device, when a state is switched from the first state to a second state in which the information processing device generates the image data according to the position of the pointer.
US10909945B2

Embodiments of the present disclosure provide a method and apparatus for pixel drive control, a display panel and a storage medium. The method includes generating a drive control signal based on display data of target columns of sub-pixels and corresponding target display brightnesses. The drive control signal includes sub-drive control signals having at least two duty cycles. The method includes controlling a pixel drive circuit to output a corresponding pixel drive signal based on the drive control signal. The pixel drive signal includes sub-drive signals having at least two duty cycles corresponding to respective sub-drive control signals. Embodiments of the present disclosure enables different rows of sub-pixels to be driven by signals having different duty cycles, thereby achieving adjustment of charging time for different rows of sub-pixels, to reduce charging difference for rows of sub-pixels and enable their display brightnesses to become uniform.
US10909933B2

In one example, a system for driving current, including a circuit to receive an input voltage, and to produce a current to be provided to one or more light-emitting diodes. The current is to be linearly dependent on the input voltage.
US10909930B2

A display apparatus includes a substrate including a trench portion, a display area, and a non-display area. The non-display area includes a first non-display area. The display area includes a main area and first and second display areas protruding from the main area. The first non-display area and the trench portion are between the first and second display areas. The display apparatus further includes: first scan lines transmitting scan signals to pixels in the first display area; second scan lines transmitting scan signals to pixels in the second display area; connection scan lines in the first non-display area and connecting the first scan lines and the second scan lines; and driving voltage lines transmitting driving voltages to pixels in the main area. A plurality of first driving voltage lines among the driving voltage lines extend to the first non-display area, and overlap the plurality of connection scan lines.
US10909928B2

An image display apparatus including multiple pixel elements which are configured to display an image, a first power source which is configured to apply a voltage to the multiple pixel elements, a counter which is configured to output counter signals, a ramp generator which is configured to receive the counter signals and output ramp signals according to the counter signals, a second power source which is configured to apply a voltage to the multiple pixel elements according to the ramp signals, an amplifier which is configured to output a trigger signal in case that a first pixel element in the multiple pixel elements outputs an electric current, a data driver which is configured to output a counter value according to the counter signal and the trigger signal, and a buffer which is configured to store the counter value.
US10909919B2

Provided is a display device in which a pixel circuit is arranged, the pixel circuit including a P channel type driving transistor that drives a light emitting unit, a sampling transistor that samples a signal voltage, a light emission control transistor that controls light emission/non-light emission of the light emitting unit, a holding capacitor that is connected between a gate electrode and a source electrode of the driving transistor, and holds the signal voltage written by the sampling by the sampling transistor, and an auxiliary capacitor that is connected between the source electrode of the driving transistor and a node having fixed potential, the display device including: a current path that flows a current flowing in the driving transistor in a non-light emission period of the light emitting unit into a predetermined node.
US10909913B2

A hidden display apparatus, system, and method. A display apparatus embodiment may include a face layer and a projection layer, with the projection layer positioned behind the face layer. The face layer may include a front side and a back side. The front side may include a first area configured to display high resolution images and a second area positioned around the first area. The first area and the second area may be made of the same material, and have similar color(s) and/or patterns. The projection layer may include a light source operative in an active mode and an inactive mode. When in the active mode, the projection layer may project light to the face layer to display images in the first area. When in the inactive mode, the face layer may be visually obscured so that the first area and the second area together display a colored surface.
US10909912B2

A display system includes a source device that outputs image-data and a sink device that performs a displaying operation based on the image-data. The sink device changes a frame-rate of a panel driving frame as the source device changes a frame-rate of an image frame. The sink device sets a first clock cycle starting point at which a first clock cycle of an emission on-off clock starts as a scan starting point of the panel driving frame when the first clock cycle starting point is consistent with an input starting point of image frame data. The sink device moves the input starting point to a second clock cycle starting point, at which a second clock cycle following the first clock cycle starts, and sets the second clock cycle starting point as the scan starting point when the first clock cycle starting point is inconsistent with the input starting point.
US10909909B2

A display device includes: a display panel including a gate line, an emission signal line, a data line, and a pixel coupled to the gate line, the emission signal line, and the data line; a gate driver configured to provide a gate signal to the gate line; an emission driver configured to provide an emission signal to the emission signal line; a data driver configured to provide a data signal to the data line; and a power supplier configured to provide the display panel with a power voltage for driving the pixel, wherein the emission driver is configured to start operating at a first time point in response to an emission enable signal provided from the data driver, and the gate driver is configured to start operating at a second time point in response to a gate enable signal provided from the data driver.
US10909907B2

The present disclosure provides a pixel circuit, a driving method, pixel structure and display panel. A driving unit of the pixel circuit includes an isolating transistor, driving transistor and light emitting control transistor coupled between an external power supply and light emitting unit in series with source and drain electrodes. Both gates of the light emitting control transistor and isolating transistor receive a first control signal, and the driving transistor and compensating transistor are transistors with common gate region. The driving transistor is used to generate a driving current to drive the light emitting unit to emit light when the isolating transistor and light emitting control transistor are turned on under the control of the first control signal, and the driving current is obtained according to the first voltage, a voltage of the external power supply, and a threshold voltage of the driving transistor in the driving unit.
US10909900B2

A display substrate, a display device and a display control method are provided. The display substrate comprises a plurality of pixel units. Each of the plurality of pixel units includes a first region and a second region which is switchable between a non-opaque status and an opaque status. The first region comprises a first light-emitting unit which is a single-sided light-emitting unit. The second region includes at least one color-variable component covering the second region. Each of the at least one color-variable component is switchable between a transparent status and a non-transparent status. The second region is in the non-opaque status in a condition that the at least one color-variable component is in a transparent status. The second region is in the opaque status in a condition that the at least one color-variable component is in a non-transparent status.
US10909899B2

A display panel is initialized to a native state where no color corrections are applied. A native response of the display panel is measured in the native state. One or more calibration operations for the display panel are performed based on the measured native response and calibration data is generated. The generated calibration data is stored in a timing controller (TCON) chip of the display panel. One or more chromaticity values of the display panel are measured while driving the display panel in a calibrated state based on the generated calibration data. The measured chromaticity value of the display panel is stored as Extended Display Identification Data (EDID) or DisplayID data in the TCON.
US10909897B2

A gate driving circuit includes a shift register configured to generate a plurality of output signals based on at least one clock signal, a plurality of output buffers configured to generate a plurality of gate signals by amplifying the output signals and to sequentially output the gate signals to a plurality of gate lines in a display panel, a detector configured to sequentially sense the gate signals and to compare each of the gate signals to a reference voltage, and a dummy output buffer configured to be coupled between the shift register and a gate line of the gate lines instead of an output buffer of the output buffers when a voltage level of a corresponding gate signal from the output buffers is less than a voltage level of the reference voltage.
US10909878B2

A method and system for monitoring physiological movements and providing feedback to increase a user's kinesthetic awareness utilizes a kinesthetic awareness tool that includes a plurality of sensors, a processing unit, and a plurality of feedback devices. The plurality of sensors is used to gather data as a set of reference data and in real-time as a user engages in a training session. The plurality of sensors may include an accelerometer, gyroscope, magnetometer, and ultrasonic range finder. Data obtained during the training session is processed in real-time by the processing unit and compared to the set of reference data. The processing device may then instruct one or more of the plurality of feedback devices to produce a response signal to guide the user to the correct position. The plurality of feedback devices may be configured to provide acoustic, visual, haptic, or kinetic feedback.
US10909873B2

An adaptive smart tutorial that assists in operating a vehicle is described. A situational profile for the vehicle including driver identity data is generated. The driver identity data includes respective usage frequency values corresponding to a plurality of assistance instructions. The situational profile is compared to a plurality of assistance profiles including aggregate identity data corresponding to the driver identity data, Based on the comparison, a plurality of similarity values corresponding to the plurality of assistance profiles indicating a level of similarity between the situational profile for the vehicle and a respective assistance profile of the plurality of assistance profiles is generated. An assistance instruction of the plurality of assistance instructions is selected depending upon a similarity value and a usage frequency value that corresponds to the assistance instruction. The assistance instruction is associated with one or more control system inputs for changing a control state of the vehicle.
US10909863B2

Techniques for estimating the impact of new operational conditions in a baseline air traffic scenario are described. For at least one flight, embodiments infer an aircraft intent that fits corresponding flight track data. A reconstructed trajectory is computed using the inferred aircraft intent. For at least one flight in an alternative air traffic scenario, an aircraft intent that fits new operational conditions is generated. The new operational conditions include a new air traffic management operation and a new air traffic procedure, and the generated aircraft intent conforms to the new air traffic management operation and the new air traffic procedure. Embodiments compute a generated trajectory of the at least one flight in the alternative air traffic scenario using the generated aircraft intent and compute trajectory-based analytics on each computed trajectory of the baseline and alternative air traffic scenarios using a set of metrics.
US10909862B2

Boundary information associated with a three-dimensional (3D) flying space is obtained, including a boundary of the 3D flying space. Location information associated with an aircraft is obtained, including a location of the aircraft. Information is presented based at least in part on the boundary information associated with the 3D flying space and the location information associated with the aircraft, including by presenting, in a display, the boundary of the 3D flying space and an avatar representing the aircraft at the location of the aircraft.
US10909860B2

Systems, methods, and devices are provided for providing flight response to flight-restricted regions. The location of an unmanned aerial vehicle (UAV) may be compared with a location of a flight-restricted region. If needed a flight-response measure may be taken by the UAV to prevent the UAV from flying in a no-fly zone. Different flight-response measures may be taken based on the distance between the UAV and the flight-restricted region and the rules of a jurisdiction within which the UAV falls.
US10909859B1

The present invention extends to methods, systems, devices, and apparatus for optimized deployment of remotely operated aerial vehicle resources from a fleet to satisfy requests for remotely operated aerial vehicle resources. In some aspects, requests for remotely operated aerial vehicle resources have constraints specifying particular resources and/or specifying particular types of resources.
US10909857B2

Systems, methods and non-transitory computer readable storage media for airspace management within an airspace region at a node of a peer to peer network having a plurality of nodes and maintaining a blockchain containing a current deconflicted flight schedule for the airspace region. One method includes receiving requests for airspace reservations, each including flight plan data, from other nodes over the peer to peer network, compiling the flight plan data to identify conflicts between the requests and the current deconflicted flight schedule, validating the flight plan data of the requests that do not conflict with the current deconflicted flight schedule to generate validated airspace reservations, creating a block containing the validated airspace reservations and interlinking the block with the blockchain such that the blockchain contains a new deconflicted flight schedule for the airspace region for broadcast to the other nodes over the peer to peer network.
US10909855B2

A driving support apparatus for a vehicle includes a lane keeping assist control unit configured to perform a lane keeping assist control, and a lane change assist control unit configured to perform a lane change assist control. When a reliability with respect to a recognition result of lane lines is a predetermined level, the lane keeping assist control unit lowers a responsiveness of the lane keeping assist control, compared with the responsiveness of the lane keeping assist control when the reliability is a level higher than the predetermined level. When the reliability is a level lower than the predetermined level, the lane change assist control unit lowers a responsiveness of the lane change assist control, compared with the responsiveness of the lane change assist control when the reliability is the predetermined level.
US10909852B2

The present invention discloses an intelligent traffic safety pre-warning method, a cloud server, onboard-terminals and a system. The method comprises: a step (101): the onboard-terminal establishes a communication connection with the cloud server; a step (102): the onboard-terminal acquires data, and uploads data calculated based on the acquired data to the cloud server; a step (103): the onboard-terminal receives feedbacks from the cloud server, the feedback comprising the probability that the current vehicle has an accident within a set range of the current road segment; and a step (104): the onboard-terminal receives the probability that the current vehicle has an accident within the set range of the current road segment, and then transmits the feedback to the driver by human-computer interaction. The method, the cloud server, the onboard-terminals and the system fill in the gaps in traffic safety, danger pre-warning, and low visibility driving safety guarantee in rain, fog and the like in the traffic field, and ensure that the driving behavior is safer.
US10909836B2

A device for preventing mobile phone loss for reducing the times of erroneous occurrences of an alarm, and to a method for providing an alarm for mobile phone loss prevention are disclosed. A device for preventing mobile phone loss according to an embodiment of the inventive concept includes a receiving unit that receives a predetermined signal from a pre-registered tag, a calculating unit that calculates a distance between a mobile phone and the tag based on the received signal, a controller that determines whether the mobile phone is in a predetermined safe place, and an alarm providing unit that provides an alarm for preventing the mobile phone loss based on whether the mobile phone is in the safe place and whether the calculated distance is equal to or greater than a predetermined reference distance.
US10909835B1

One or more temperature measuring devices are described that comprise; thermal imaging cameras capable of detection and provision of an exact location of at least one created dynamic image scanned by and triangulated with at least two thermal imaging cameras, and a gate that provides a constrained targeted pathway through which at least one person must travel so that dynamic thermal data of the person is captured as the person is moving through the gate and wherein thermal imaging cameras are geometrically arranged in positions such that the thermal imaging cameras field of view exist on or within the gate and wherein the person is scanned and provides targeted dynamic thermal data that is converted into one or more temperature readings that measure and transmit the temperature readings from one or more photodetectors that sense thermal radiation naturally emitted by people passing through.
US10909831B1

Systems and methods for monitoring attachment of a lifeline assembly to a harness worn by a worker utilize a motion detector module (MDM) for attaching to an anchor tether of a lifeline assembly. The MDM may include a weather-resistant housing containing motion sensing circuitry for detecting significant motions associated with movement of the worker, timing circuitry for monitoring time between significant motions, and a communications transceiver for relaying information regarding significant motions and/or lack thereof to a nearby computing device. The nearby computing device may be a portable device carried or worn by the user. Alternatively, the nearby computing device may be a portable device positioned at a job site and configured to monitor multiple MDMs at the site. The MDM and/or computing device may issue audible alerts upon lack of detection of significant motions. The computing device may communicate noncompliance alerts to a remote computing system of a jobsite manager.
US10909830B1

A system, method and device for notifying designated recipients about a personal emergency. An individual maintains a personal emergency alert device (PEAD) in accessible proximity. The PEAD is activated by onboard or remote sensor(s) in proximity to the PEAD. The sensor(s) monitor the occurrence of an emergency activation event. PEAD includes a controller. The controller, triggered by detection of an emergency event by a sensor, activates a geolocation module to obtain geolocation information, formulates an alert message, establishes a network connection, and transmits the message with geolocation information to a personal emergency alert notification service (PEANS). PEANS responds by sending a text, email or other emergency notification to designated notification recipient(s). Once activated, PEAD periodically tracks and transmits its geolocation until it runs out of power. Alternatively, PEAD can be deactivated by sending a deactivation code to the PEANS, which in turn instructs such PEAD to deactivate.
US10909829B2

Adaptive wireless node-implemented systems and methods are described for detecting an environmental anomaly related to a shipping container and reporting a layered alert notification to an external transceiver on a transit vehicle transporting the shipping container. The system has ID nodes within the container (a portion of which being associated with objects transported in the container), a primary command node within the container, and a designated survivor command node mounted to the container. The primary command node monitors signal activity from the ID nodes, identifies the environmental anomaly based upon the signal activity, generates the alert notification (identifying a targeted mediation recipient and mediation action, and establishing a mediation response priority), and transmits the alert notification to the external transceiver to initiate a mediation response. The designated survivor command node takes over as the primary command node when unable to communicate with the primary command node.
US10909818B2

A method and a system for controlling a status indication light of a Peripheral Component Interconnect Express (PCIE) hard disk are disclosed. The method includes determining a current operation mode of the PCIE hard disk and transmitting information of the current operation mode to a southbridge chip by a CPU. The information is transmitted to a complex programmable logic device (CPLD) by the southbridge chip. The display of the status indication light corresponding to the current operation mode is controlled according to the information by the complex programmable logic device. The CPLD is controlled by the southbridge chip, to control display control of the status indication light corresponding to reset and locate operation of the PCIE hard disk. The usage status of the PCIE hard disk may be determined in real time by performing Hamming check to the information, and the accurate display of status indication light may be ensured.
US10909816B2

In a method of presenting a game, a player places an ante wager, a secondary wager and one or more optional bonus or side bets via an input receiving device of a gaming table. Three cards are dealt to the player and a dealer, and thereafter two pairs of community cards are dealt. The player must place a tertiary wager to continue the game. The player and dealer attempt to form a highest ranking five card flush hand from their three cards and the community cards. The outcome of the player's ante, secondary and tertiary wagers are determined with reference to at least one of the dealer's hand and the player's hand. The optional bonus or side bets may be resolved relative to certain criteria for cards dealt in the game. Awards for winning wagers or bets may be awarded in accordance with a pay table or via a wheel spin or other award selection event which is initiated by the player.
US10909811B2

An electronic gaming machine comprises a symbol selector, in response to game initiation, selecting a plurality of symbols and causing the selected symbols to be displayed at respective ones of a plurality of symbol display positions; a trigger monitor to determine whether one or both of a first feature game trigger condition and a second feature game trigger condition are met by the displayed plurality of symbols; and a feature game controller to conduct: a first feature game having a first game play characteristic if only the first feature game trigger condition is met, a second feature game having a second game play characteristic if only the second feature game trigger condition is met, and a third feature game that combines the first game play characteristic and the second game play characteristic if both the first and the second feature game trigger conditions are met.
US10909803B2

The present embodiment includes a dispatch system and method in which a casino agent is equipped with mobile computing devices that receive a dispatch notification. The notification includes the identity of an electronic gaming device at which an identified player has started a gaming session and the identity of the player. The player's record is displayed on the mobile computing device and includes the number of times the casino agent has been dispatched to a gaming device at which the player is identified as well as descriptions of prior calls.
US10909800B2

A gaming machine having a game controller, a display, and a player interface. The game controller generates a game state to be displayed. The display also displays an object outside of the game state to be moved into a location within the game state. The player interface receives a player selection of a direction or a speed to move the object into the location to effect a change in the game state.
US10909799B2

A gaming system is disclosed that comprises a symbol selector configured to select a plurality of symbols from a set of symbols for display in a respective plurality of display positions in a display area, the set of symbols including a plurality of defined special symbols, and a special symbol determiner configured to determine whether at least two special symbols are displayed adjacent each other. The gaming system is configured to hold special symbols determined to be displayed adjacent each other at respective display positions for at least one subsequent selection of symbols. The gaming system further comprises an outcome evaluator configured to determine a game outcome based on the displayed symbols including the displayed held special symbols.
US10909792B2

Disclosed systems and methods relate to a smart access control device in a security system for monitoring an area. According to embodiments, a method can include receiving, by the smart access control device, from one or more sensors in the area, sensor data about the area. The method can also include analyzing the received sensor data and generating an alert for a user about the area based on the analyzed sensor data. The method can further include transmitting, by the smart access control device, a first signal comprising the alert to a monitoring server of the security system. Moreover, the method can include enabling, by the smart access control device, a person requesting access to the area to enter identification information and granting access to the area to the person based on the received identification information that is evaluated by the user.
US10909790B2

Provided is a method involving obtaining an identifier at a control unit of a compartment system having compartments provided with respective locks and respective lock control units that are configured to communicate with the control unit; obtaining information indicating that one compartment has been closed, and causing storing of the identifier in the lock control unit assigned to the compartment. Also provided is a method comprising detecting, at a lock control unit assigned to a compartment of a compartment system comprising a control unit and compartments provided with respective locks and lock control units configured to communicate with the control unit, that the compartment has been closed; transmitting a piece of information identifying the lock control unit to the control unit if it has been detected that the compartment has been closed; obtaining an identifier from the control unit; and storing the identifier in the lock control unit.
US10909784B2

Features are disclosed for accurately authenticating a delivery agent for unattended delivery of an item. The systems and methods described confirm the location of the delivery agent and proximity to the delivery location using short range wireless communications between a monitoring device at the delivery location and a communication device associated with the delivery agent. Access may also be conditioned on user specified “do not disturb” rules indicating when remote access is authorized. The authentication may be dynamically assessed such as based on a type of item being delivered.
US10909783B2

There is provided a method of automatically generating a test group ID for generating and storing the test group ID of a vehicle having an electronic control unit including a storage. The method includes reading VIN stored in a storage, by the electronic control unit; generating a test group ID based on a model year included in the VIN; and storing the generating test group ID in the storage.
US10909773B2

A medical image modeling system and a medical image modeling method are provided. The medical image modeling system includes an input device, a processing device, and a storage device. The input device obtains medical image data. The processing device is coupled to the input device. The processing device converts the medical image data into a bone model in response to a first operational command. The storage device is coupled to the processing device. The storage device stores a model database. The processing device reads the model database in response to a second operational command to obtain a bone reconstruction block corresponding to a defect block of the bone model. The processing device integrates a bone reconstruction model depicted corresponding to the bone reconstruction block into the defect block of the bone model to generate an integrated bone model.
US10909772B2

A mobile device is fitted with a camera and an extended reality (XR) software application program executing on a processor within an XR system. Via the XR software application program, various techniques are performed for manipulating virtual objects in an XR environment. In a first technique, the XR software application program facilitates the movement of a virtual object from a first location to a second location. In a second technique, the XR software application program facilitates the rotation of a virtual object. In a third technique, the XR software application program facilitates the scaling of a virtual object along one or more axes.
US10909766B2

A video map engine system includes a configuration management client, multiple video equipments, a video access server, an augmented reality processor, and an augmented reality client. The parameters of the video equipments includes azimuth angle P, vertical angle T and zoom factor Z of the video equipment, the augmented reality client is adapted for calculating the location where the augmented reality tag is presented in the real-time video according to the values of P, T, Z and the target location carried by the augmented reality tag, and presenting the augmented reality tag on the corresponding location of the real-time video. Therefore, the real-time video is served as the base map, and the augmented reality tag is presented on the base map, thereby achieving a video map effect.
US10909759B2

An apparatus comprising a memory storing instructions is provided. The apparatus includes a control unit for executing the instructions to send signals to display, for a user, a first virtual image superimposed onto a representation of real space. The control unit further executes instructions to send signals to identify a potential source of interest for the user, the potential source of interest being outside of a user focus area in the representation of real space. The control unit further executes instructions to send signals to notify the user of the potential source of interest.
US10909757B2

A system for modeling a roof of a structure comprising a first database, a second database and a processor in communication with the first database and the second database. The processor selects one or more images and the respective metadata thereof from the first database based on a received a geospatial region of interest. The processor generates two-dimensional line segment geometries in pixel space based on two-dimensional outputs generated by a neural network in pixel space of at least one roof structure present in the selected one or more images. The processor classifies the generated two-dimensional line segment geometries into at least one contour graph based on three-dimensional data received from the second database and generates a three-dimensional representation of the at least one roof structure based on the at least one contour graph and the received three-dimensional data.
US10909751B2

Methods and apparatus to transition between 2D and 3D renderings of augmented reality content are disclosed. An example apparatus includes a user input analyzer to determine an intended movement of an AR object relative to a first zone of a real world environment and a second zone of the real world environment. The apparatus also includes an AR content generator, in response to user input, to: render an appearance of movement of the AR object in the first zone based upon a first set of rules; and render the AR object in the second zone, movement of the AR object in the second zone based on a second set of rules different than the first set of rules.
US10909743B2

Generating texture maps for use in rendering visual output. According to a first aspect, there is provided a method for generating textures for use in rendering visual output, the method comprising the steps of: generating, using a first hierarchical algorithm, a first texture from one or more sets of initialisation data; and selectively refining the first texture, using one or more further hierarchical algorithms, to generate one or more further textures from at least a section of the first texture and one or more sets of further initialisation data; wherein at least a section of each of the one or more further textures differs from the first texture.
US10909740B2

Apparatus and method for processing virtual graphics processor telemetry data based on quanta. For example, one embodiment of a graphics processing apparatus comprises virtualization control circuitry to virtualize graphics processing resources of one or more graphics processing units (GPU), wherein one or more virtual machines (VMs) are to be provided with controlled access to the graphics processing resources in accordance with a current graphics virtualization configuration specified, at least in part, in one or more virtualization control registers of the virtualization control circuitry; a scheduler to schedule each VM for processing by the graphics processing resources in accordance with the graphics virtualization configuration, the scheduler to generate a VM switch event responsive to each VM being scheduled for processing on the graphics processing resources; power management circuitry to collect telemetry data associated with VMs which have temporarily completed processing on the graphics processing resources and to forward the telemetry data to a telemetry data aggregator, the telemetry data aggregator to combine telemetry data collected for each VM over a period of time and to store per-VM telemetry data in a data repository accessible by a virtualization management application.
US10909739B2

In various embodiments, a parallel processor implements a graphics processing pipeline that generates rendered images. In operation, the parallel processor causes execution threads to execute a task shading program on an input mesh to generate a task shader output specifying a mesh shader count. The parallel processor then generates mesh shader identifiers, where the total number of the mesh shader identifiers equals the mesh shader count. For each mesh shader identifier, the parallel processor invokes a mesh shader based on the mesh shader identifier and the task shader output to generate geometry associated with the mesh shader identifier. Subsequently, the parallel processor performs operations on the geometries associated with the mesh shader identifiers to generate a rendered image. Advantageously, unlike conventional graphics processing pipelines, the performance of the graphics processing pipeline is not limited by a primitive distributor.
US10909738B2

Graphics processing unit (GPU) performance and power efficiency is improved using machine learning to tune operating parameters based on performance monitor values and application information. Performance monitor values are processed using machine learning techniques to generate model parameters, which are used by a control unit within the GPU to provide real-time updates to the operating parameters. In one embodiment, a neural network processes the performance monitor values to generate operating parameters in real-time.
US10909724B2

Embodiments of the present disclosure provide a method, apparatus, and computer readable storage medium for processing an image. The method described herein includes determining a to-be-processed first region and a to-be-processed second region in an input image, the first region is at least partially filled with a first color, the second region is at least partially filled with a second color, and the first region and the second region are adjacent regions sharing a common boundary region. The method further includes shrinking the first region and the second region, to enable neither of the shrunken first region and the shrunken second region to include the boundary region. The method further comprises expanding the shrunken first region and the shrunken second region, to enable the boundary region to be filled with at least one color of the first color or the second color.
US10909719B2

An image processing method includes: detecting a first quadrangle in an image, where the first quadrangle includes four vertexes, the four vertexes correspond to four photographed points; determining distance information of the four photographed points relative to a camera capturing the image; determining locations of the four photographed points based on the distance information of the four photographed points and location information of the points on the image; and determining, based on the locations of the four photographed points, that the four photographed points are coplanar, where the four photographed points form a second quadrangle, determining a side ratio of two neighboring sides of the second quadrangle when a side angle and a side length relationship of the second quadrangle satisfy a preset condition, and correcting the first quadrangle to a rectangle, where two neighboring sides of the rectangle are in the side ratio.
US10909716B2

In an example, a method may read, at a first timestamp using a first reader device and a second reader device of a first vehicle, a first marker position from a first marker device located on a road segment at the first marker position and a second marker position from a second marker device located on the road segment at the second marker position that is different from the first marker position. The method may determine a vehicle position of the first vehicle on the road segment at the first timestamp based on the first marker position of the first marker device and the second marker position of the second marker device.
US10909699B2

The present invention provides a method and a device for image processing, which are applied to the field of image processing. The method includes: receiving a first image, wherein the first image includes a face; detecting the face and a background region in the first image, establishing a three-dimensional model of the face according to the first image; rotating the three-dimensional model of the face by a first angle; projecting the three-dimensional model of the face rotated by the first angle to an image coordinate system of the first image, and fusing a face region with a processed background region to obtain a second image. The prevent invention provides a method and device for image processing, which can adjust the angle of a face in a captured image to achieve the effect of face enhancement.
US10909687B2

The present disclosure describes a method of foreground segmentation and nucleus ranking for scoring dual ISH images. The method has been developed to better identify those nuclei, within a selected field of view, that meet the criteria for dual ISH scoring.
US10909686B2

Provided are techniques for identifying and extracting a sub-image in a document image file. Colors in a document image file are modified to form a modified document image file, wherein the document image file contains a first color, a second color, and a third color, wherein a threshold is used to determine whether each of different levels of the third color is to be one of the first color and the second color. Solid horizontal lines and solid vertical lines having one of a pre-defined width and a pre-defined height are removed from the modified document image file. A sub-image in the modified document image file is identified based on remaining solid horizontal lines and remaining solid vertical lines. A segment that includes the sub-image is extracted. Post-processing is performed on the segment.
US10909684B2

Novel systems and methods for airway segmentation are disclosed using confident airway volume, multi-scale topological and geometric leakage detection, exact leakage localization and correction, forbidden volume insertion and freezing, iterative shift in growing techniques starting with a conservative parameter/strategy and progressing toward generous ones, and a final pruning using machine learning, neural network, deep learning or artificial intelligence methods. The systems and methods are fully automated requiring no manual inputs or post-editing steps. The systems and methods use region growing-based segmentation to iteratively grow an airway tree starting with an initial seed, possibly inside the trachea, and a conservative segmentation parameter, e.g., a conservative threshold value for intensity-based region growing. The method then gradually progresses toward more generous values of the segmentation parameters until there is convergence.
US10909681B2

A method for identification of an optimal image within a sequence of image frames includes inputting the sequence of images into a computer processor configured for executing a plurality of neural networks and applying a sliding window to the image sequence to identify a plurality of image frame windows. The image frame windows are processed using a first neural network trained to classify the image frames according to identified spatial features. The image frame windows are also processed using a second neural network trained to classify the image frames according to identified serial features. The results of each classification are concatenated to separate each of the image frame windows into one of two classes, one class containing the optimal image. An output is generated to display image frame windows classification as including the optimal image.
US10909675B2

A system and method for characterizing tissues of a subject using multi-parametric imaging are provided. In some aspects, the method includes receiving a set of multi-parametric magnetic resonance (“MR”) images acquired from a subject using an MR imaging system, and selecting at least one region of interest (“ROI”) in the subject using one or more images in the set of multi-parametric MR images. The method also includes performing a texture analysis on corresponding ROIs in the set of multi-parametric MR images to generate a set of texture features, and applying a classification scheme, using the set of texture features, to characterize tissues in the ROI. The method further includes generating a report indicative of characterized tissues in the ROI.
US10909672B2

An appearance inspection system enabling a route to be easily set when a target is imaged while causing a relative position of an imaging device with respect to the target to be different is provided. A decision part decides a plurality of relative position candidates of the imaging device with respect to the target at which focus of a lens module is possible on the inspection target position with regard to each of a plurality of the inspection target positions on the target. A selection part selects relative positions one by one from corresponding plurality of relative position candidates for each of the plurality of inspection target positions and selects a route candidate satisfying a preset requirement from a plurality of route candidates generated by sequentially connecting the plurality of selected relative positions as a designation route.
US10909671B2

Anomalies are detected by generating a reconstructed dataset from an original dataset by using a generative model, calculating a differential dataset between the original dataset and the reconstructed dataset as a differential dataset, determining at least one of a region of interest of the original dataset and a region of interest of the reconstructed dataset, weighting the differential dataset by using the determined region of interest, and detecting an anomaly by using the weighted differential dataset.
US10909664B2

Implementations relate to generating and displaying blur in images. In some implementations, a method includes generating a plurality of mipmap images based on an input image, including applying a blur to a respective plurality of pixels derived from the input image for each mipmap image. In some examples, the blur is at least partially based on depth data for the image. Parameter data is obtained that indicates an output focal plane depth for an output focal plane of an output image and an output focal range in front of the output focal plane. Output pixel values of the output image are generated, including determining blurred pixel values based on one or more of the mipmap images selected based on the output focal plane depth and the output focal range. The blurred pixel values are based on particular pixels associated with a depth outside the output focal range.
US10909655B2

Devices for coordinating or establishing a direct memory access for a network interface card to a graphics processing unit, and for a network interface card to access a graphics processing unit via a direct memory access are disclosed. For example, a central processing unit may request a graphics processing unit to allocate a memory buffer of the graphics processing unit for a direct memory access by a network interface card and receive from the graphics processing unit a first confirmation of an allocation of the memory buffer. The central processing unit may further transmit to the network interface card a first notification of the allocation of the memory buffer of the graphics processing unit, poll the network interface card to determine when a packet is received by the network interface card, and transmit a second notification to the graphics processing unit that the packet is written to the memory buffer.
US10909631B2

The present technology relates to an information processing apparatus a method for enabling obtainment of a more appropriate compensation for a service. An information processing apparatus includes a reception unit that receives health state information regarding a health state of a user, a calculation unit that calculates a compensation for a service on the basis of the health state information before getting-in to a vehicle by the user or before presenting the compensation for the service regarding the getting-in to a vehicle to the user, and a transmission unit that transmits information indicating the compensation for the service. The present technology can be applied to automobile insurance services.
US10909620B2

A method, apparatus, and computer readable storage to implement a lending or cash advance system that can be (but is not required to be) integrated with an online commerce site. Sellers on the online commerce site can click a button or tab in their web browser that is visiting the online commerce site and information known to the online commerce site is automatically shared with a potential cash provider. Data from a delivery service can be automatically retrieved by the cash provider/cash server in order to determine the volume of shipments that the seller has been making. This volume can be used when the cash server determines the seller's score in order to evaluate an application for cash.
US10909615B2

Systems and methods of site outage management are disclosed. In some example embodiments, a service outage of an online service is detected. The service outage disables the online service from receiving a bid for an item listing on the online service. The item listing has a seller and a listing end time. Timing information for the service outage is determined, and the item listing is identified based on the listing end time and the timing information for the service outage. An outage management action is performed based on the item listing being identified. The outage management action comprises one of automatically extending the listing end time, automatically transmitting an outage notification of the service outage to the seller, and automatically issuing a credit to an account of the seller.
US10909614B2

A method for ranking items may include determining a purchaseability score for each item of a specified type based on a number of impressions of the respective item provided to users during a time period, a quantity of the respective item purchased by the users, and a quantity of the respective item added to shopping carts of the users. The method may further include ranking the items based on the purchaseability scores, generating item feed data indicating an ordering of the items based on the rankings, and providing the item feed data to a user device. The user's device may display a scrollable feed of item panels corresponding to the items, with the item panels ordered according to the ordering of the corresponding items.
US10909609B2

A user may create a wish/gift list and send the list to recipients, who have the option of accepting the list. Content being viewed or recorded by recipients who have accepted the list is scanned to determine whether the content is relevant to one or more items on the list. If so, an alert is displayed on a recipient device, which can be the same device as the displayed content. The recipient may select the alert to purchase the item(s) or obtain additional information about the item(s) for a subsequent purchase.
US10909608B2

The method of processing an analysis cycle to determine interest merchants may include selecting a seed merchant relevant to a topic interest, identifying consumers that have completed a transaction with the seed merchant to generate a list of identified consumers, determining merchants visited by the identified consumers, scoring all the merchants based on network connectivity, activity, and merchant over-index, updating the seed merchant in response to the list of scored merchants relative to a scoring threshold, and scoring the list of identified consumers based on the number of distinct merchants in transaction and over-indexing. Additionally, the method may further comprise producing a list of updated interest merchants and a list of updated identified consumers, where the updated interest merchants and the updated identified consumers are relevant to the topic interest.
US10909605B2

A method including receiving an input regarding a mattress assembly from an end user, the input including an indication of a desired feel and a plurality of current layers included in the mattress assembly, querying a database using the received input, receiving a list of layers and a layer arrangement from the database in response to the query, determining if the plurality of current layers matches the list of layers, identifying at least one of a specialty layer or a replacement layer when the plurality of current layers do not match the list of layers, determining a recommendation including the list of layers, an indication of a cost of the identified at least one of the specialty layer or the replacement layer when the plurality of current layers does not match the list of layers, and the layer arrangement, and sending the recommendation to the end user.
US10909602B1

A system for mobile communication device upgrade delivery and configuration. The system comprises a processor, a non-transitory memory, and a business process management application stored in the non-transitory memory. When executed by the processor, the application receives a message from a device upgrade client application executing on a mobile communication device requesting an upgrade mobile communication device, accesses data associated with the mobile communication device requesting the upgrade device stored in an interaction history data store, and analyzes the data accessed from the interaction history data store. The business process management application further, based on the analysis of the data and based on the model of upgrade device, recommends pick-up of the upgrade device in a retail store, identifies a retail store, and sends a recommendation message to the device upgrade client application that the upgrade mobile communication device be picked up at the retail store.
US10909599B2

Disclosed embodiments provide devices, methods, and computer-readable storage media for determining information of an object from a captured image. Further, the disclosed device responds to a user input by capturing, with the camera, image data representing an object. The device then transmits, via a messaging application through a network interface to a server, the image data and a request for information relating to the object. The object information is received via the messaging application through the network from the server and is displayed on the display screen.
US10909597B2

An application sales management server system that assists B2B online processing related to sales and distribution of applications while making use of a conventional business practice related to B2B is provided. A sales management server system operating in an edge server communicably connected to one or more edge devices is communicably connected to a terminal of an intermediary dealer that relays sales of applications and a terminal of an end user who uses the edge device and the edge server via a communication unit. A control unit includes: an ordering processing unit that notifies the terminal of a serial number corresponding to an application on the basis of an application purchase request from the terminal of the intermediary dealer; and a distribution processing unit that distributes an application corresponding to a serial number to the edge server in response to receiving the serial number transmitted from the terminal of the end user.
US10909594B2

Descriptions of items are offered for sale by one or more merchants in an online marketplace. The online marketplace comprises a website hosted by a server. The descriptions are electronically scanned or otherwise accessed. The scanned descriptions are deconstructed into a plurality of N-grams. Each N-gram includes a combination of words appearing in the descriptions of items. The electronic scan and deconstruction are repeated over a plurality of predefined time periods. For each N-gram, a frequency of occurrence is monitored in each of the predefined time periods. Based on the monitoring, a determination is made that a first N-gram of the plurality of N-grams whose frequency of occurrence has exceeded a predefined threshold in one of the predefined time periods. Risks of transactions involving one or more items whose descriptions contain the first N-gram are evaluated.
US10909584B2

A system for adjusting a relevance weight value for a content item is described. The system comprises a content delivery module configured to deliver a plurality of content items to a device via a network. The content items are displayed on the device. A content storage module is configured to store a relevance weight value and a location in association with each content item. A location detection module is configured to determine a location of the wireless device. A user provides a feedback input for a content item. The relevance weight value associated with the location and the content item is adjusted according to the feedback input provided.
US10909578B2

An example apparatus includes a memory to store a usage profile representative of actual portable device usage by persons having similar usage characteristics, the usage profile indicative of accesses to different types of media. The example apparatus further includes a processor to control at least one of a portable device or an emulator to access at least one of media or data when the processor simulates usage of the portable device based on the accesses to the different types of media indicated in the usage profile, detect an advertisement presented via the portable device or the emulator in response to the simulated usage of the portable device, and generate information about portable device advertising based on the detected advertisement.
US10909576B1

In an embodiment, a method for providing a virtual environment comprises receiving an input, executing a virtual environment application in response to receiving the input, and generating a display of a virtual environment. The virtual environment comprises a plurality of advertisement locations. The method also includes receiving, from a plurality of advertisement providers, a plurality of advertisements for the plurality of advertisement locations, populating the plurality of advertisement locations with the plurality of advertisements, and displaying the display of the virtual environment having the plurality of advertisements in the plurality of advertisement locations. The method further includes receiving a navigation input, modifying the display to present a different viewpoint within the virtual environment that correlates to a movement within the virtual environment, receiving an ad selection input for an ad of the plurality of advertisements, and displaying advertisement data for the ad.
US10909572B2

A method, system, and computer readable medium for automatically selecting target consumers and delivering business-initiated messages to the selected target consumers, as well as automatically selecting target businesses and delivering consumer-initiated messages to the selected target businesses. In particular, financial management applications used by the businesses and consumers are employed in targeting and delivering the business-initiated messages and consumer-initiated messages.
US10909566B2

Systems and methods for utilizing tones are disclosed. A method of receiving tones may include receiving content for broadcast to a recipient computing device, receiving data for including with the content, where the data includes an instruction for the recipient computing device to perform in response to detecting the data, and converting the data into an inaudible tone for inclusion with the content. The method may also include determining a location within the content to include the inaudible tone, incorporating the inaudible tone into the content at the location, such that the inaudible tone and the content and broadcast to the recipient computing device, and providing the inaudible tone and content for broadcast.
US10909564B2

A graphical user interface presents an image to a user and two labeled axes of that image corresponding to evaluations by the user of the image or of something represented by the image. The user moves a computer mouse or other input device to select a single location on the image. The display screen provides immediate feedback to the user of the location currently being pointed to by the input device, such as the x and y coordinates currently being moused over. The user then selects the location on the screen being pointed to, thus inputting his two dimensional evaluation. Optionally, based on the user's multidimensional evaluation, commercial offers such as coupons can then be presented to the user based on the user's likes and dislikes.
US10909563B1

Introduced is a technology for facilitating a referral between a referrer and a referee, including the generation of the referral and the tracking of the referral redemption by the referee. The technology enables a customer to send a referral about a merchant to a friend by simply providing contact information associated with that friend (e.g., email address, telephone number, etc.), and further enables the friend to redeem a promotional offer included in the referral upon a use of the friend's payment card at the merchant's point-of-sale (POS) system, without having to provide any further information. In some instances, a transfer of a referral reward (e.g., points, discount, payment, etc.) is also transferred to the referrer in response to the redemption by the referee.
US10909559B2

An example includes generating a first model based on reference demographic data corresponding to panelists, and based on second demographic data and behavioral data from a database proprietor that is separate from a first entity, the reference demographic data collected from the panelists by the first entity, and the second demographic data and the behavioral data corresponding to ones of the panelists having user accounts with the database proprietor; analyzing an output of the first model including the second demographic data partitioned into a plurality of nodes, each node representing a respective subset of the second demographic data; redistributing some of the second demographic data between some of the nodes to generate a second model; applying the second model to third demographic data of the database proprietor; and determining whether to adjust at least some of the third demographic data based on an output of the second model.
US10909557B2

Disclosed are various embodiments for predicting and classifying events that create a sudden or substantial increase in network traffic activity. To begin, an increase of network activity can be detected. Upon detecting the increase in network activity, it can be determined that the increase in network activity is unexpected in view of one or more predicted activity events. The system can be adjusted to reduce the network activity in response to determining that the increase in network activity is unexpected.
US10909553B1

Systems and methods for generating an affinity graph are disclosed. According to one embodiment, a method may include (1) receiving customer data for a plurality of customers and merchant data for a plurality of merchants; (2) generating an initial customer table for each customer from the customer data; (3) generating an initial merchant table for each merchant from the merchant data; (4) receiving transaction data from a plurality of sources; (5) enhancing the initial customer tables and the initial merchant tables; (7) associating each customer and each merchant with at least one attribute based on the enhanced customer tables and the enhanced merchant tables; (8) determining an attribute score for each attribute; and (9) determining an affinity for one of the plurality of customers based on the attribute score for an attribute that is common to the one customer and another one of the plurality of customers.
US10909551B2

Methods and apparatus are disclosed to identify users associated with device application usage. A disclosed example method involves obtaining demographics of persons to participate in a panel for an audience research study, identifying a set of applications to be monitored, providing devices associated with the persons in the panel with a meter to record usage of the applications and with a user-to-application associator, the user-to-application associator to define associations between the applications to be monitored and the persons associate with the device before the applications are launched, receiving data from a first one of the devices identifying a first one of the persons as a primary user of a first one of the applications in the set of applications, receiving data from the first device identifying usage of the first application, and associating the demographics of the first person with the usage of the first application.
US10909550B2

Disclosed is an improved method, system, and computer program product for performing trend analysis of themes from social media data. Semantic analysis is performed on content that appear on social media sites. The results of the semantic analysis can be used to identify themes within the social media data over a period of time. Trend analysis is performed over the identified themes. An enterprise or business can more effectively market to the consumers based upon this knowledge of the consumers' interests.
US10909546B1

Disclosed embodiments provide systems and methods related to managing inventory by validating and returning fresh items for use with a user interface in a fulfillment center. A method for managing inventory comprises receiving, from a mobile device associated with a non-manager, a defect quantity associated with a fresh item, wherein the defect quantity is determined by an acceptability standard retrieved from a database, and storing an inspection task for validating the fresh item by at least one manager if the defect quantity is over a threshold.
US10909545B2

An apparatus is provided to configure an online shopping portal that includes a plurality of site. The apparatus receives a request to configure a site of the online shopping portal. The apparatus provides a user interface (UI) shell that corresponds to the site. The apparatus provides an option to select a page of the site to configure. Based on the selected page, the UI shell comprises at least one placeholder and at least one UI content. The apparatus provides a selection mechanism configured to select the at least one UI content to be placed in the at least one placeholder.
US10909541B1

Various examples described herein are directed to systems and methods for managing payments of a first merchant. A mobile wallet application may receive first payment element data describing a first payment element for making a first payment and may determine that the first payment element is to be processed by a limited payment network. The mobile wallet application may send a first payment authorization message to an issuer of the first payment element via the limited payment network. The mobile wallet application may also receive second payment element data describing a second payment element for making a second payment. The mobile wallet application may determine that the second payment element is not to be processed by the limited payment network, and send a second payment authorization message to an issuer of the second payment element via a second payment network.
US10909539B2

Embodiments of the present invention are directed to methods, systems, and apparatuses for performing a secure authentication process to authenticate a payment device used in a transaction between a merchant and a user. The secure authentication process may receive an authentication request message including user data, user computing device data and transaction data to verify that an account is enrolled in the secure authentication process and perform a risk analysis to determine whether the transaction should be authenticated.
US10909538B2

Provided is a method and a telephone-based system with voice-verification capabilities that enable a user to safely and securely conduct transactions with his or her online financial transaction program account over the phone in a convenient and user-friendly fashion, without having to depend on an internet connection.
US10909531B2

A mobile computing device has at least one processor and at least one memory together providing a first execution environment and a second execution environment logically isolated from the first execution environment. The following approach is taken to manage data items for an application executing the first execution environment. A trust relationship is established between a trust client in the second execution environment and a remote trusted party and the trust client receives one or more data items from the remote trusted party. On executing the application in the first execution environment, the trust client provides the data items or further data items derived therefrom to the application. Provision of these data items may be conditional upon a user authentication process. A suitable mobile computing device is also described.
US10909524B2

The present disclosure generally relates to managing the use of transfer accounts using an electronic device. In accordance with some embodiments, user interfaces for inputting information about a secure credential to an electronic device are described. In accordance with some embodiments, user interfaces for managing the use of a credential provisioned on an electronic device that operates on stored power are described. In accordance with some embodiments, user interfaces for managing the use of a transfer account associated with different credentials on an electronic device are described.
US10909520B2

A server to process a tab for a customer at a merchant premises may provide a list of candidate merchant premises to a customer mobile device, receive a signal indicating a user selection of one of the candidate merchant premises, receive payment card details for the customer mobile device, obtain a specific code for a tab at the selected merchant premises, send to the customer mobile device the specific code, receive a signal from a Point of Sale (POS) terminal of the selected merchant premises, associate the customer mobile device with an open tab maintained by the POS terminal, receive from the POS terminal at least one identifier and amount for each purchase of the open tab, request payment of at least a portion of a balance of the open tab from a payment gateway using the payment card details, and notify the POS terminal of the payment.
US10909519B2

The present application provides a food ordering console and a food ordering device. The food ordering console includes a housing that comprises a front cover and a rear cover attached to the front cover, wherein the rear cover comprises a main body and a protrusion that extends from the main body towards a direction away from the front cover; and input and output (I/O) devices that comprises: a display, disposed between the front cover and the main body of the rear cover; and one or more of a printer and a scanner at least partially disposed between the front cover and the protrusion.
US10909518B2

A user who is authorizing a delegate to make a purchase using funds from an account of the user sends information to a payment provider. The information includes a picture of the delegate, along with information such as a merchant name, a maximum amount, a type of purchase, item information, and/or any other transaction limitations/restrictions. The payment provider then transmits this information to the merchant. A one-time code or number may be communicated to the delegate. When the delegate is ready to make a payment with the user account, the delegate gives the delegate's name and/or other identifying information to the merchant, along with the payment code. The merchant enters the information and is shown a picture of the delegate. If there is a match, the payment may be submitted for processing. In one embodiment, a photo of the delegate may be taken by the merchant and the image transmitted to the user. The user may then be requested to confirm the delegate as an authorized delegate.
US10909516B2

A Basic Input/Output System (BIOS) agent on a Self-Service Terminal (SST) coordinates with a BIOS credential manager that determines when to communicate a BIOS credential for the SST and when to re-generate and re-set a new BIOS credential for the SST.
US10909512B2

Various embodiments concern facilitating a money transfer by creating a first profile for a first user and a second profile for a second user. The first user can select the second profile from a plurality of profiles. The first user can enter a value designation for the transfer of money from the first user to the second user. A computing system can then stage the transfer of money based on previously saved profile information for the first user and the second user. The profile information can be used to set a plurality of terms of the money transfer without requiring either of the first user or the second user to reenter this information or otherwise affirmatively set the plurality of terms of the money transfer.
US10909506B2

Information management systems with time zone information, including event scheduling processes are disclosed. One aspect of the invention is directed toward a computer-implemented scheduling method that can include identifying a difference between a participant time zone and a user time zone, reviewing availability information for the participant and/or one or more selected time preference periods for the participant, and selecting a time range for an event. The method can further include reviewing one or more selected time preference periods for the user. Another aspect of the invention is directed toward a computer-implemented method for associating time zone information with a contact in an information management program application that includes selecting a contact, analyzing contact information associated with the contact, and determining a time zone for the contact based on the analysis of the contact information.
US10909505B2

Systems and methods are provided herein for altering a start time of an event based on indicia of how late event attendees will be for the event that are retrieved from location applications corresponding to each attendee of the attendees. For example, a media guidance application may determine a start time of an event, a location of the event, and attendees of the event. The media guidance application may determine location applications corresponding to the attendees. The media guidance application may query the location applications for arrival times of each attendee. The media guidance application may calculate a plurality of differences between each of the arrival times and the start time of the event. Based on the plurality of differences, the media guidance application may delay the start time of the event.
US10909502B2

A configuration management system more efficiently and effectively manages template configuration information across a plurality of large-scale capital projects that execute multiple applications at a plurality of project sites.
US10909500B2

Systems, methods, and machine-readable media are provided for processing of designated items in a facility. In exemplary embodiments, data is received from the scanning of a machine-readable identifier affixed to a first item and that type of item is identified as requiring special handling based on the data and unique criteria derived for the facility. The unique criteria are based at least in part on historical loss data associated with the facility. The item is placed in a secure storage location and one or more images taken by an imaging device of the designated item located in the secure storage location are taken. The images of the designated item in the secure storage location are associated with a record for the designated item in a database.
US10909498B2

Described is an RFID-enabled medical item storage, organization, and/or tracking device, such as a cabinet or shelf, that includes a limited-range wireless network communication capability, such as low-energy Bluetooth or Zigbee, to communicate with nearby cabinets, shelves or mobile devices, any of which may serve as a communication aggregator to coordinate the communication of multiple cabinets, shelves and other devices with an inventory management system or other back-end computer system or other device via back haul wireless or wired networks (e.g., the Internet).
US10909492B1

Methods and systems for prescription drug shipping selection are provided. For example, a shipping temperature for a prescription drug may be identified. A forecast temperature may be determined for a shipping origin and a forecast temperature may be determined for a shipping destination. One or more potential packing configurations capable of achieving the shipping temperature between the shipping origin and the shipping destination may be determined. A shipping cost for each of the one or more potential packing configurations may be calculated. Packaging materials and labor cost may additionally be considered. Other methods and systems are described.
US10909491B2

Content distribution for one or more user devices, including: associating the one or more user devices with a user domain; acquiring content with one or more user accounts linked to the user domain; accessing the acquired content with the one or more user devices according to predetermined privileges, wherein access for an individual user device of the one or more user devices is valid while the individual user device is associated with the user domain and has an active status with the user domain.
US10909478B1

A vehicle weather damage-prevention system is provided. The system may include a vehicle computing device associated with a vehicle, a covered parking location (CPL) computing device associated with a covered parking location, and an insurance computing device. The vehicle computing device may receive weather data and determine whether the vehicle is affected by inclement weather. The vehicle computing device may receive from the CPL computing device information indicating whether the covered parking location has available parking spots. The vehicle computing device may transmit a request to the CPL computing device to reserve a parking spot. The CPL computing device may selectively permit the vehicle access to the covered parking location. The insurance computing device may monitor the vehicle computing device and/or the CPL computing device and determine if an insurance policy is eligible for insurance-related benefits based upon a usage profile of the vehicle or the covered parking location.
US10909464B2

Aspects of the technology described herein provide a personalized computing experience for a user based on a predicted future semantic location of the user. In particular, a likely future location (or sequences of future locations) for a user may be determined, including contextual information about the future location. Using information from the current context of the user's current location with historical observations about the user and expected user events, out-of-routine events, or other lasting or ephemeral information, a prediction of one or more future semantic locations and corresponding confidences may be determined and used for providing personalized computing services to the user. The prediction may be provided to an application or service such as a personal assistant service associated with the user, or may be provided as an API to facilitate consumption of the prediction information by an application or service.
US10909459B2

The technology disclosed introduces a concept of training a neural network to create an embedding space. The neural network is trained by providing a set of K+2 training documents, each training document being represented by a training vector x, the set including a target document represented by a vector xt, a favored document represented by a vector xs, and K>1 unfavored documents represented by vectors xiu, each of the vectors including input vector elements, passing the vector representing each document set through the neural network to derive an output vectors yt, ys and yiu, each output vector including output vector elements, the neural network including adjustable parameters which dictate an amount of influence imposed on each input vector element to derive each output vector element, adjusting the parameters of the neural network to reduce a loss, which is an average over all of the output vectors yiu of [D(yt,ys)−D(yt, yiu)].
US10909458B2

Embodiments of the invention provide a method and system for machine failure prediction. The method comprises: identifying a plurality of basic memory depth values based on a machine failure history; ascertaining a basic weight range for each of the plurality of basic memory depth values according to a pre-stored table including a plurality of mappings each mapping between a basic memory depth value and a basic weight range, or a predetermined formula for calculating the basic weight range based on the corresponding basic memory depth value; ascertaining a composite initial weight range by calculating an average weight range of the ascertained basic weight range for each identified basic memory depth value; generating initial weights based on the composite initial weight range; and predicting a future failure using a Back Propagation Through Time (BPTT) trained Recurrent Neural Network (RNN) based on the generated initial weights.
US10909456B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a deep neural network. One of the methods includes generating a plurality of feature vectors that each model a different portion of an audio waveform, generating a first posterior probability vector for a first feature vector using a first neural network, determining whether one of the scores in the first posterior probability vector satisfies a first threshold value, generating a second posterior probability vector for each subsequent feature vector using a second neural network, wherein the second neural network is trained to identify the same key words and key phrases and includes more inner layer nodes than the first neural network, and determining whether one of the scores in the second posterior probability vector satisfies a second threshold value.
US10909455B2

An information processing apparatus includes a learning unit configured to learn a plurality of multi-layer neural networks configured to carry out a plurality of tasks, a generation unit configured to generate a shared layer candidate at a predetermined layer between or among the plurality of multi-layer neural networks, a first relearning unit configured to relearn the plurality of multi-layer neural networks in a structure using the shared layer candidate, and a determination unit configured to determine whether to share the shared layer candidate at the predetermined layer with respect to each of the plurality of tasks based on an evaluation of the relearning.
US10909445B2

A computer-implemented real-time visualization method, system, and computer program product including determining a current sentiment and a current state of a user from user data, creating at least one layer including at least one of an image and an animation based on at least one of an aggregation and a combination of the current sentiment and the current state of the user, and compiling the at least one layer into a single image or a single animation for display on an image display medium.
US10909420B2

Various embodiments of the present disclosure may store instructions to perform image recognition for a plurality of images, calculate similarity between the plurality of images, based at least partially on a result of the image recognition, create a group including at least two images of the plurality of images, based at least partially on the calculated similarity, determine a sequence for displaying, the at least two images included in the group, based at least partially on similarity between the at least two images included in the group, and output the at least two images onto the display in the sequence. In addition, various other embodiments are possible.
US10909412B2

An electronic device includes: a display having a notch portion formed on at least one edge thereof, a processor; and a memory configured to store at least one of a position, a size, or a color of a region corresponding to the notch portion, wherein the memory is configured to store instructions that cause the processor to identify an image characteristic of a non-display region of an image that is not displayed by the region corresponding to the notch portion when receiving a user command requesting displaying of the image, and to control the display according to the image characteristic to adjust a region displaying the image and to display the image. Other embodiments are possible.
US10909407B2

Described is a system for converting a convolutional neural network (CNN) designed and trained for color (RGB) images to one that works on infrared (IR) or grayscale images. The converted CNN comprises a series of convolution layers of neurons arranged in a set kernels having corresponding depth slices. The converted CNN is used for performing object detection. A mechanical component of an autonomous device is controlled based on the object detection.
US10909404B2

An image processing device includes an acquisition unit that acquires a read image generated by reading a receipt or a bill and including a special character having a size different from a basic size of a character, a conversion unit that performs conversion processing on the size of the special character included in the read image into a size close to the basic size, and a character recognition unit that performs character recognition processing on the conversion-processed read image.
US10909396B2

Methods and devices for using a relationship between activities of different traffic signals in a network to improve traffic signal state estimation are disclosed. An example method includes determining that a vehicle is approaching an upcoming traffic signal. The method may further include determining a state of one or more traffic signals other than the upcoming traffic signal. Additionally, the method may also include determining an estimate of a state of the upcoming traffic signal based on a relationship between the state of the one or more traffic signals other than the upcoming traffic signal and the state of the upcoming traffic signal.
US10909384B2

In a sound source display system, an omnidirectional camera captures an image of a monitoring area. A microphone array collects a voice in the monitoring area. A monitoring monitor displays the image of an imaging area captured by the omnidirectional camera. A sound pressure calculator in a directivity control device calculates a sound pressure indicating a source of a sound in the image of the imaging area using voice data of the voice collected by the microphone array. An output controller in the directivity control device compares the sound pressure and threshold values (first threshold value, second threshold value), and causes sound image information in which the sound pressure is converted into visual information according to the result of comparison, to be displayed on the monitoring monitor so as to be superimposed on the image of the imaging area.
US10909378B2

Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
US10909375B2

A mobile device captures an object image using the built in imaging capability of the device. A structural recognition module analyzes the captured image to identify the 3D shape of the captured object. A color recognition module analyzes the color of the captured image to differentiate between objects that may be similar in shape. The image analysis information is sent to a server and the server selects an appropriate video file for augmented reality (AR) display on the mobile device. User selection of an operational language for the mobile device may also provided to the server. The system includes audio data files in different languages corresponding to each video AR file. The server selects the audio file corresponding to the language selection data provided by the mobile device. The language appropriate audio file is linked to the video file and the video and audio AR data are transmitted to the mobile device.
US10909373B1

An augmented reality system having a light source and a camera. The light source projects a pattern of light onto a scene, the pattern being periodic. The camera captures an image of the scene including the projected pattern. A projector pixel of the projected pattern corresponding to an image pixel of the captured image is determined. A disparity of each correspondence is determined, the disparity being an amount that corresponding pixels are displaced between the projected pattern and the captured image. A three-dimensional computer model of the scene is generated based on the disparity. A virtual object in the scene is rendered based on the three-dimensional computer model.
US10909371B2

A method includes retrieving, by a device, contextual information based on at least one of an image, the device, user context, or a combination thereof. At least one model is identified from multiple models based on the contextual information and at least one object recognized in an image based on at least one model. At least one icon is displayed at the device. The at least one icon being associated with at least one of an application, a service, or a combination thereof providing additional information.
US10909367B2

Disclosed are various embodiments for automating the diagnosis of crop infestations and estimating crop yields. In some embodiments, a field report that includes an image of a crop and a location of a corresponding field is received from a computing device. The image of the crop is processed using computer-vision techniques to identify a pathogen affecting the crop. A biocide to apply to the crop to treat the pathogen is then identified. In some embodiments, the yield of the crop can also be estimated. In such embodiments, a field report that includes images of plants in a field and an identifier of the field is received. A computer-vision technique is applied to each image to determine an individual yield of each plant in an image. An estimate of the yield of the crop is then calculated based on the individual yields of the plants and the size of the field.
US10909361B2

An analysis section for performing a predetermined image analysis processing for each of a first image and a second image generated by a performance of duplex scan by a scanner section and a receipt processing apparatus for determining an image of a front of a receipt on the basis of an analysis result of the analysis section.
US10909359B2

An application for a mobile device, such as a phone, is able to process business card data. A business card can be registered to the application and stored within the application. The individual who registers the information receives identification information, such as simple numerical or verbal sequence, that is able to then be shared with another person who can download the application and enter the identification information into the application. Entering in the identification information will download a person's data from the person's business.
US10909358B2

A machine system includes an image processor to transform a raw digital image to a set of drawing objects comprising individual lines, shapes, and text; a block diagram generator to transform the set of drawing objects into a block diagram; and a flow chart generator to transform the set of drawing objects into a flow chart. A client device receives a raw image signal of a print or display graph from a camera and in response processes the raw image to reduce noise, normalize the raw image data, and reduce pixel information. A server system receives the processed image from the client device and in response operates image processor logic to transform the processed image into a format in which image lines and other geometric objects are manipulatable.
US10909352B2

The present application provides a face detection activating method, applied in an electronic device comprising a pixel array. The face detection activating method comprises computing a plurality of first depth values corresponding to a plurality of first pixels within the pixel array, wherein the plurality of first pixels is a part of pixels in the pixel array; and determining whether to activate a face detection operation according to the plurality of first depth values.
US10909347B2

A fingerprint verification method and apparatus is disclosed. The fingerprint verification method may include obtaining an input fingerprint image, determining a matching region between the input fingerprint image and a registered fingerprint image, determining a similarity corresponding to the matching region, representing a determined indication of similarities between the input fingerprint image and the registered fingerprint image, relating the determined similarity to the matching region as represented in a matching region-based similarity, determining a result of a verification of the input fingerprint image based on the matching region-based similarity, and indicating the result of the verification.
US10909342B1

A barcode reader having lower and upper housings, a weigh platter in the lower housing, and an off-platter detection assembly. The weigh platter has a proximal edge adjacent the upper housing, a first lateral edge, and a distal edge. The off-platter detection assembly comprises an off-platter indication system having a plurality of linearly aligned light sources, each light source representing a location along the first lateral edge, and controller operatively coupled to the plurality of light sources. The controller is configured to: determine if an object extends over the first lateral edge; determine a location of the object along the first lateral edge; and illuminate a first portion of the light sources representing a distance between the proximal edge of the weigh platter and the object and de-illuminate a second portion of the light sources representing a distance between the object and the distal edge of the weigh platter.
US10909337B2

A control unit of the article processing terminal controls a radio frequency identification (RFID) reader of the article processing terminal to periodically scan a plurality of short-range articles. In response to a status change of an article of the plurality of short-range articles, the control unit receives an article identifier of the article from the RFID reader. The control unit controls a low-power wide-area network (LPWAN) module of the article processing terminal to send an article change message to a LPWAN gateway, where the article change message includes the article identifier and an address of an application server, and where the LPWAN gateway instructs, based on the article change message and the address, the application server to perform a next processing step on the article identified by the article identifier.
US10909321B2

Automated travel diary creation is provided. Various implicit and explicit signals are collected and shared with a trip content generation system, which operates to identify visits made by a user and details about trip associated visits, to generate sentences describing the visits based on a learned personal writing style of the user, and to order the generated sentences and form coherent paragraphs in combination with related images to generate an automatically curated, enriched, and personalized travel diary. The travel diary is displayed to the user in a graphical user interface. The user is enabled to edit the travel diary and to share the travel diary with other users.
US10909320B2

Techniques for cognitive annotation are provided. An electronic document including textual data is received. A plurality of importance scores are generated for a plurality of words included in the electronic document by processing the electronic document using a trained passage encoder. Important words are identified based on the plurality of importance scores. One or more clusters of words are generated, where each of the one or more clusters of words includes at least one of the plurality of important words. A representative word is selected for a first cluster, and the representative word is mapped to one or more concepts from a predefined list of concepts. The one or more concepts are disambiguated to identify a set of relevant concepts for the electronic document. An annotated version of the electronic document is generated based at least in part on the set of relevant concepts.
US10909313B2

Various embodiments are generally directed to systems for summarizing data visualizations (i.e., images of data visualizations), such as a graph image, for instance. Some embodiments are particularly directed to a personalized graph summarizer that analyzes a data visualization, or image, to detect pre-defined patterns within the data visualization, and produces a textual summary of the data visualization based on the pre-defined patterns detected within the data visualization. In various embodiments, the personalized graph summarizer may include features to adapt to the preferences of a user for generating an automated, personalized computer-generated narrative. For instance, additional pre-defined patterns may be created for detection and/or the textual summary may be tailored based on user preferences. In some such instances, one or more of the user preferences may be automatically determined by the personalized graph summarizer without requiring the user to explicitly indicate them. Embodiments may integrate machine learning and computer vision concepts.
US10909305B2

A document processing system receives a body of an e-mail message from an extension in an e-mail system and parses it to identify items that are to be included in a document created within the document processing system. The document processing system creates a document and populates it with the items identified in the body of the e-mail message and returns the created document to the extension in the e-mail system for interaction by a user.
US10909303B2

A method, system, and computer program product for adapting tabular data for narration are provided in the illustrative embodiments. A set of categories used to organize data is identified in a first tabular portion of a document. A structure of the categories is analyzed. An inference is drawn about data in a first cell in the first tabular portion based on a position of the first cell in the structure. The first tabular portion of the document is transformed into a first narrative form using the inference.
US10909299B1

A method for stabilizing bandgap voltage includes the steps of: providing a first layout pattern designated with a first voltage; reducing a critical dimension of the first layout pattern for generating a second layout pattern corresponding to a second voltage; matching the second voltage with a target voltage; and then outputting the second layout pattern to a mask. Preferably, the first layout pattern and the second layout pattern include polysilicon resistor patterns.
US10909269B2

A first certificate authority (CA) trust list comprising a plurality of CA identifiers is obtained by a first node of a blockchain network. A communication request comprising a public key certificate of the second node is received by the first node from a second node of the blockchain network. A first CA identifier is determined from the received public key certificate. A determination is made as to whether the first CA identifier matches one of the plurality of CA identifiers of the first CA trust list. In response to determining that the first CA identifier matches one of the plurality of CA identifiers of the first CA trust list, the communication request is approved by the first node. In response to determining that the first CA identifier does not match one of the plurality of CA identifiers of the first CA trust list, the communication request is denied.
US10909266B2

A security system determines authorizations for entities to access data objects. The security system may train an adaptive model to predict the intent of a user who provides authorization for various entities or other users. In an embodiment, the adaptive model may be configured to determine latent properties of training data by identifying common parameters between entities that are, or are not, permitted to access given data object(s). The training data may include previous authorizations provided to the entities. Based on the identified common parameters, the model may generate usage expressions for determining a likelihood that the user intends to provide authorization for a given entity to access the given data object. If the likelihood is greater than a threshold value, the security system may provide a recommendation to the user to provide the authorization for the given entity.
US10909259B2

An apparatus is described that includes an execution unit to execute a first instruction and a second instruction. The execution unit includes input register space to store a first data structure to be replicated when executing the first instruction and to store a second data structure to be replicated when executing the second instruction. The first and second data structures are both packed data structures. Data values of the first packed data structure are twice as large as data values of the second packed data structure. The execution unit also includes replication logic circuitry to replicate the first data structure when executing the first instruction to create a first replication data structure, and, to replicate the second data structure when executing the second data instruction to create a second replication data structure. The execution unit also includes masking logic circuitry to mask the first replication data structure at a first granularity and mask the second replication data structure at a second granularity. The second granularity is twice as fine as the first granularity.
US10909256B1

A method and system is disclosed that provides a drafting area of a user interface for a sender to compose an electronic communication and a field area of the user interface to receive user input that identifies a recipient of the electronic communication. The method and system receive a user input of a resource locator of a file in the user interface. Responsive to receiving the user input of the resource locator of the file in the user interface, the method and system present, in the user interface, a notification area that identifies, for the sender, a plurality of options to modify access rights of the recipient to the file identified in the electronic communication, wherein the access rights of the recipient are allowed to be modified by the sender who is not an administrator or an owner of an access control list associated with the file.
US10909255B2

Systems and methods to control data access and usage by storing a permitted use of a set of data items. The permitted use identifies: a set of computer resources to be used to operate on the set of data items; rules for operating on the data items; and a data product to be generated from the set of computer resources operating on the set of data items. A project space provides the set of computer resources to operate on the set of data items according to the permitted use, wherein the data product is to be transferred from the project space to a user device separate from the system; and a usage monitor records operations of the set of computer resources on the set of data items in the project space for compliance with the permitted use. A data air-lock mechanism implements dynamic permissions rules based on actual usages.
US10909253B2

A technique for controlling the reading of a digital object by a user device. The digital object is stored locally in the memory of the user device. The reading of the digital object is conditioned by receiving at least one datum broadcast by a transmitting device using a radio communication channel. An area for reading the digital object is thus located in the radio range of the transmitter device. Reading is blocked outside of this reading area.
US10909250B2

A network-based service for the management of cryptographic key, such as a key management service (“KMS”), provides a web service application programming interface (“API”). Cryptographic keys managed by the service may be stored in a one or more network-connected cryptographic devices such as network-connected hardware security modules (“HSM”). The key management service maintains metadata associated with the cryptographic keys. When a request is received by the key management service, the key management service uses an identifier provided with the request to identify metadata associated with a cryptographic key used to fulfill the request. The key management service uses the metadata to identify a cryptographic device containing the cryptographic key. The key management service generates a set of commands for fulfilling the request such that the commands are compatible with a protocol implemented by the identified cryptographic device, and the set of commands are sent to the identified cryptographic device.
US10909249B2

Methods and systems for performing an authenticated boot; performing a continuous data protection; performing automatic protection and optionally a consolidation; and performing other defenses and protection of a protected computing device (such as a computer system) are provided. The aspects include integrating security mechanisms (which may include a “call home” function, role and rule-based policies, validating technologies, encryption and decryption technologies, data compression technologies, protected and segmented boot technologies, and virtualization technologies. Booting and operating (either fully or in a restricted manner) are permitted only under a control of a specified role-set, rule-set, and/or a controlling supervisory process or server system(s). The methods and systems make advantageous use of hypervisors and other virtual machine monitors or managers.
US10909247B2

A computing device is provided including a motherboard including a control module, a first trusted platform module (TPM), and a second TPM. The control module directs security operations to the first TPM, wherein the control module is operable to detect whether or not the first TPM is damaged, and wherein the control module, in response to detecting that the first TPM is damaged, is operable to direct subsequent security operations to be performed by the second TPM. A computer program product is also provided including non-transitory computer readable storage media embodying program instructions executable by a processor to direct security operations to a first TPM coupled to a motherboard of the computing device, detect whether or not the first TPM is damaged, and, responsive to detecting that the first TPM is damaged, direct subsequent security operations to a second TPM coupled to the motherboard of the computing device.
US10909243B2

Systems and methods for normalizing entry point instructions include receiving a scope of instructions starting at an entry point of executable code. For each instruction in the scope of instructions, a determination is made if the instruction performs an ineffective operation or if the instruction, in combination with another instruction, renders either or both instructions ineffective. Ineffective instructions are filtered such that they do not appear in an output buffer.
US10909242B2

A system and method are provided for identifying security risks in a computer system. The system includes an event stream generator configured to collect system event data from the computer system. The system further includes a query device configured to receive query requests that specify parameters of a query. Each query request includes at least one anomaly model. The query request and the anomaly model are included in a first syntax in which a system event is expressed as {subject-operation-object}. The system further includes a detection device configured to receive at least one query request from the query device and continuously compare the system event data to the anomaly models of the query requests to detect a system event that poses a security risk. The system also includes a reporting device configured to generate an alert for system events that pose a security risk detected by the detection device.
US10909235B1

Various embodiments are directed to a password security warning system. An artificial neural network or other types of models may be used to determine whether a password that is created, input, or proposed by a user via an interface includes one or more predictable or typical transformations or combinations of characters derived from user-specific information. Based on the determination, a warning may be provided to the user.
US10909226B2

An electronic device comprising a biosensor is disclosed. The electronic device comprises: the biosensor for acquiring bio-information related to a user; light-emitting circuitry comprising a first light source for outputting light including a designated band; a display panel comprising a second light source for outputting light including one or more pixels; and a processor, wherein the processor can check situation information related to the user, select the corresponding first light source and/or second light source on the basis of the situation information, and acquire the bio-information through the biosensor by using the selected at least one light source.
US10909224B2

A method is disclosed that works effectively even in the case where a tampering detection method has become known to the public or in the case where program code for executing detection itself has been tampered with. A vibration-information obtaining unit obtains, from a player terminal, vibration history information representing a time series of the results of detection by a vibration detecting unit of the player terminal. An operation-information obtaining unit obtains, from the player terminal, operation history information representing a time series of the results of detection by a touch-operation input unit of the player terminal. An operation-information validity determining unit determines the validity of the operation history information obtained from the operation-information obtaining unit by comparing the operation history information with the vibration history information for which the validity has been determined by a vibration-information validity determining unit.
US10909217B2

A monitoring system comprises: a first device (2) configured to capture an image of a medicament dosage indicated by a medicament dispensing device by an image capturing component of the first device; display the image of the medicament dosage on a display (21) of the first device; and transmit data representing the image of the medicament dosage to a second device; and computer code that when executed by a second device causes the second device (100) to: receive the data representing the image of the medicament dosage sent by the first device (2); perform optical character recognition on the data of the medicament dosage thereby to identify the dosage indicated by the medicament dispensing device; and make a non-transient record of dosage information based at least in part on the identified medicament dosage.
US10909213B2

A computer-implemented method for supplementing measurement results of automated analyzers is presented. The method includes obtaining, at a computer device, a result of a measurement performed by an automated analyzer, the computer device and the automated analyzer being located within a privileged computer network, obtaining a context related algorithm associated with the result of the measurement defining one or more triggering conditions and context related information from a computer device residing outside of the privileged computer network at the computer device and processing the result of the measurement by using the context related algorithm to generate a context specific supplement to the result of the measurement at the computer device.
US10909212B2

Disclosed are various embodiments for inhibiting or preventing automated data extraction from network pages. A form is provided to a client, where the form includes a set of form elements and a randomization. A form submission of the form is obtained from the client, where the form submission includes the randomization. A set of form parameters is obtained from the form submission. The set of form parameters is processed to yield a form result. A network page is generated based at least in part on the form result. The network page is provided to a network page obfuscation application to be obfuscated.
US10909209B2

Systems and methods for manipulating dynamically rendered content are described herein. A plurality of rules are defined and stored, wherein each rule includes a condition and an action, and wherein each action includes an instruction to render content within a webpage. A rule object is generated based on the plurality of rules, wherein the rule object includes executable code. The rule object is stored within an in-memory device disposed between a rules server and a transformation server. A request is received from a browser engine contained within the webpage. The rule object is executed to generate data based on the request; and the data generated by the rule object is transmitted to the browser engine contained within the webpage.
US10909202B2

A method for providing digital information based on a text document includes generating, for at least a first passage of the text document, first topic data indicative of a topic of the first passage using a first natural language analysis, performing a first search for the digital information using the first topic data, the first search providing a first search result, linking the first search result to the first passage, and displaying the first search result upon a request.
US10909198B1

The disclosed computer-implemented method for categorizing electronic messages for compliance reviews may include (1) identifying, as part of a compliance review for an organization, an uncategorized electronic message sent or received by a supervised user within the organization, (2) comparing the uncategorized electronic message with information gathered from previously categorized electronic messages sent or received by supervised users within the organization, (3) determining, based at least in part on the comparison, a relevance level of the uncategorized electronic message with respect to the compliance review, (4) receiving, from a compliance reviewer, feedback indicating whether the determined relevance level is correct, and (5) updating the previously gathered information based on the feedback from the compliance reviewer. Various other methods, systems, and computer-readable media are also disclosed.
US10909197B2

A method for determining the significance of a document, or a portion thereof, is disclosed. Accordingly a search engine, or some other application, analyzes user associated content portions of a document to determine a relevance score for the document (e.g. Curation Rank). The particular algorithm for determining the relevance score will vary depending upon the particular implementation, but may generally be based upon an analysis of the number and quality of user associated content portions, comments, ratings of the user's themselves, and the ratings of users contributing to interactions (e.g. sharing) with the content portions. Based on this analysis, the document is assigned a relevance score which is used for ranking the document in accordance with instructions associated with a search query. E.g. the document relevance score may be used in selecting and ordering documents returned in search results for a particular search query.
US10909196B1

Systems and methods are disclosed for a system configured to access first content to determine that textual features common to queries received in a website are available in text within the first content. An identifier within the first content is determined where the identifier references second content that comprises details associated with the textual features. In response to a content query including the textual features received in the website, display content is generated. The display content includes a first area to display matching content indexed from prior user searches and also includes a second area to be modified. A portion of the details and the identifier is provided in the second area.
US10909191B2

Supplemental content related to an electronic book may be obtained by creating a search query using a keyword in selected text of the electronic book. The search query may also include details about the electronic book obtained from a manifest file for the electronic book, including the location of the selected text.
US10909189B2

Described herein is a system and method for embedding an electronic file in a document canvas of an application. User input of an electronic file to be embedded in a document canvas of an application is received. Information regarding the electronic file to be embedded, a target page and/or a user is analyzed to determine parameter(s) regarding representation of the electronic file in the document canvas. The electronic file is embedded in the document canvas of the application in accordance with the determined at least one parameter regarding representation of the electronic file in the document canvas.
US10909177B1

A system for determining percentiles includes an interface and a processor. The interface is configured to receive a request to determine a percentile value. The processor is configured to determine relevant data based at least in part on the request, determine an ordered data list map, determine the percentile value based at least in part on the ordered data list map, and provide the percentile value.
US10909176B1

A system and method for facilitating dictionary migration or dictionary mapping from a first vocabulary or a first dictionary of terms to a second vocabulary includes one or more computers configured to carry out the steps of mapping a subset of the first set of terms to respective terms in an interface terminology and flagging another subset as not mapped to respective terms in the interface terminology. The system then may provide suggested mappings for the non-mapped terms, relying on user-supplied indications in order to map those terms. The system and method also may map the first dictionary terms to a reference terminology, an administrative terminology, or a clinical terminology or, conversely, may use those external terminologies to assist in mapping to the interface terminology.
US10909168B2

Database systems and techniques are disclosed for accessing data stores of digital medical images, processing the digital images, and displaying the digital images to efficiently provide information in an interactive user interface. The disclosure may advantageously provide efficient and rapid dynamic interaction with digital images accessed from one or more databases to enable user detection of differences between related digital images. Interactive user interfaces may be dynamically updated to provide rapid comparison of digital images. Further, digital images from multiple data sources may be automatically sorted by the system according to attributes associated with the images and rules and/or preferences of the user. In an embodiment the user may select a digital image from a first data source, and the system automatically determines and displays one or more comparison images from other image data sources. Images may additionally be automatically registered and/or matched to enable more efficient comparison and evaluation.
US10909167B1

A system and method for selecting a subset of images may include: obtaining a plurality of image files, each image file relating to a digital image of the plurality of digital images, each file including image data and metadata, the metadata including a first set of features, and a second set of features; clustering the plurality of images based on at least one of the first set of features to generate clusters of images; selecting a set of M largest clusters of images, wherein M is a positive integer; scoring the images of each of the selected clusters based on at least one of the second set of features; and selecting a set of N images with a highest score from the selected clusters, wherein N is a positive integer.
US10909159B2

A system with methodology for providing multi-language support for dynamic ontology. In one embodiment, for example, a method comprises: storing an ontology for a data store, wherein the ontology comprises a plurality of data types; for each data type of the plurality of data types: storing, in the ontology, one or more display values, wherein each display value is associated with a locale; determining a locale identifier corresponding to a particular locale; selecting a particular display value corresponding to the particular locale; displaying the particular display value.
US10909156B2

Non-limiting examples describe enhanced searching and filtering of message content by an application/service. Processing operations described herein are applicable to any type of message content including but not limited to bundled content of an email service. A search input may be received through a user interface of an email service. The search input may be for searching emails associated with a mailbox the email service. Email results may be retrieved based on the received search input. The retrieved email results may be categorized into one or more categories. A smart filter may be generated for filtering the retrieved email results. An exemplary smart filter may comprise at least one filter field that corresponds to category specific content extracted from emails of a category of the one or more categories. The email results and the smart filter may be displayed through the user interface of the email service.
US10909155B2

An information processing apparatus includes a first label determination unit that determines a first label from information included in an e-mail, a second label determination unit that determines a second label from a result of a response made to the e-mail by a user, and a third label determination unit that determines a third label as a negative example for machine learning which is imparted to the e-mail, in a case where the first label and the second label do not correspond to each other.
US10909146B2

Automated hashtag suggestions are provided to categorize a communication. A communication application initiates operations to categorize a communication in response to a detected input to categorize the communication with a hashtag. A hashtag source is queried for suggested hashtag(s). The suggested hashtag(s) is received from the hashtag source and stored in a hashtag cache. The suggested hashtag(s) is also presented upon retrieval of the suggested hashtag(s) from the hashtag cache.
US10909142B2

A method for synchronizing Customer Relationship Management data between a Software as a Service (“SaaS”) CRM provider and a mobile device. This method enables both read and write access from the mobile device whether a network connection to the SaaS provider is available or not. The method involves creating a local mobile device database to track portions or all of the SaaS provider database. In the case where a network separation occurs and the device and SaaS databases diverge, the synchronization method may be used to make the mobile device database and the SaaS database consistent and coherent again. In one embodiment, multiple local database tables are used to represent a single SaaS CRM table to facilitate synchronization, and a status indicator is used to visually and quickly convey status to the mobile user.
US10909141B2

Systems and methods for folder synchronization and offline synchronization via a mobile platform in a web-based collaboration environment are disclosed. One embodiment includes synchronizing user selected folders and/or sub-folders via the mobile platform, using portable devices including smart phones and tablets using any mobile operating system to allow offline access. Child or sub-folders of the selected folders and/or sub-folders are automatically detected and synchronized for offline access. Any change or new content detected on the client side or on the server side is also synchronized such that the selected folders and/or sub-folders on the client and server sides are up to date.
US10909135B1

Disclosed are methods, systems, and non-transitory computer-readable medium for context development. For instance, a first method may include obtaining first micro-application actor information associated with a first micro-application actor. The first micro-application actor information may include information for workflow rules, and the workflow rules may include data set rules, extract, transform, load (ETL) rules, and functional expressions. The first method may further include obtaining data from data sources based on the data set rules; applying the ETL rules to the obtained data to generate processed data; applying the functional expressions to the processed data to obtain an output; and performing at least one processing action based on the output. A second method may include generating a system component corresponding to a blueprint based on a user request; associating the system component with a domain of a user account; and performing processes associated the system component.
US10909133B1

An arbitrary number of custom catalogs for an arbitrary number of customers can be published from a single database of seller catalog data. Custom browse hierarchies can be generated for each of the custom catalogs. The custom catalogs are subsets of the catalog database, and are generated in accordance with a set of rules that defines the scope of the content of the custom catalog. The rule sets define a series of sequential searches by which a subset of the product SKUs contained in the database are returned. A primary hierarchy is maintained that can have a scope coextensive with the primary database. Custom browse hierarchies can be pruned to render their scope approximately coextensive with each subset. The custom catalog subsets and the custom browse hierarchies are generated periodically through a virtual publication process.
US10909131B1

Systems and methods are disclosed for efficiently indexing stream data to facilitate full-text search of the stream data. A stream comprises large amount of data, only some of which is deemed useful for full-text search indexing. An administrator can specify an indexing specification for a stream. The indexing specification can specify one or more sub-streams within the stream for indexing, and/or specify one or more time intervals of stream data for indexing. A query against the stream can specify the indexing specification to use to index the stream before returning results for the query. The query can alternatively specify an indexing specification to apply to a previously indexed stream. Full-text search indexes generated using an indexing specification can return results that are more relevant to a user because the results are more narrowly focused than an index of, e.g., the entire stream.
US10909129B2

In a tool for assisting in summarizing salient medical report findings, finding tokens (66) representing findings are extracted from a current medical report, and a salience value is computed for each such finding token based on statistics for the finding token in a reference database (32) including a count of reference medical reports of the containing the finding token in a report summary section and a count of reference medical reports containing the finding token anywhere in the report. A ranking or sub-set of findings extracted from the current medical report is displayed. The displayed findings may be ranked, or the sub-set chosen, by salience value. To generate the reference database, for each reference medical report (42) finding tokens (46) are extracted and it is determined whether each such finding token is salient based on whether the finding token is extracted from a report summary section of the reference report.
US10909124B2

A computing system is described that determines, based on user-initiated actions performed by a group of computing devices, an intent of a search using a particular search query received from a computing device. The computing system adjusts, based on the intent, at least a particular portion of search results obtained from the search using the search query by emphasizing information that satisfies the intent. The computing system sends, to the computing device, an indication of the adjusted search results.
US10909122B2

Method, system, and computer program product are provided to guarantee no tuple loss and/or corruption in a real-time data streaming environment. In some embodiments, a stream of tuples is sent from an entry operator to downstream operator(s), and, at the entry operator, a mark is placed on each tuple in the stream of tuples. In an embodiment where the stream of tuples includes first, second, and subsequent tuple(s), for example, the mark may comprise a tuple-unique number and a tuple-data hash of data contained in the tuple, and the mark on the second and each subsequent tuple may further comprise a link-back hash associated with the immediately preceding tuple in the stream of tuples. In some embodiments, the link-back hash is used to check whether a tuple is lost or received out of order, and the tuple-data hash is used to check whether a received tuple is corrupt.
US10909119B2

Examples disclosed herein relate to accessing electronic databases. Some examples disclosed herein may include partitioning a computation task into subtasks. A processing node of a computation engine may generate a database query for retrieving an electronic data segment associated with at least one of the subtasks from a database. The database query may include pre-processing instructions for a database management system (DBMS) associated with the database to pre-process the electronic data segment before providing the electronic data segment to the processing node. The pre-processing instructions may include at least one of: filtering, projection, join, aggregation, count, and user-defined instructions. The generated query may be provided to the DBMS.
US10909109B1

A collaboration tool includes a collaborative database consistency system that includes a host service to receive user input and, in particular, a selection of data to monitor. The host service is coupled to an upstream dependency traverser service configured to generate a dependency tree identifying all tables upon which the selected data to monitor depends, at least in part. A unit test service receives the dependency tree as input and automatically generates suitable pass/fail tests for each table identified in the dependency tree. Thereafter, the unit test service can execute each generated pass/fail test to determine whether the data to monitor is valid.
US10909098B2

A computer program product provides program instructions configured to be executable by a processor to cause the processor to perform operations. The operations include associating, for each data field among a plurality of data fields of a database, the data field with a subject matter category from among a plurality of subject matter categories; providing data from the database to a first user interface; detecting data entry into a first data field of the database subsequent to providing data from the database to the first user interface; identifying a first subject matter category that is associated with the first data field into which the detected data entry is received; and setting a first flag to indicate that the first user interface has stale data within the first subject matter category without immediately pushing data reflecting the detected data entry to the first user interface.
US10909093B2

Methods and apparatus to transform attribute data about assets in a source system data model into attribute data about the same assets in a target system data model. The first step is to extract the necessary attribute data from attribute data collected about inventory assets of a business entity needed to populate the attributes in objects representing those inventory assets in a target system data model. Transformation rules are written which are designed to make all conversions necessary in semantics, units of measure, etc. to transform the source system attribute data into attribute data for the target system which has the proper data format. These transformation rules are executed on a computer on the extracted attribute data and the transformed attribute data is stored in an ER model. In the preferred embodiment, the transformation rules are object-oriented in that transformation rules for subtypes can be inherited from their parent types or classes. An export adapter which is capable of invoking the application programmatic interface of the target system CMDB is then used to export the transformed attribute data stored in the ER model to the target system CMDB.
US10909085B2

Techniques for processing blockchain data are described. A node in a blockchain network receives service data generated by a first service, wherein the service data comprises a data structure having a field a value of which indicates that the first service is associated with a first processing level. The node stores, based on the value of the field, the service data in a first data processing queue selected from a plurality of data processing queues, wherein the first data processing queue corresponds to the first processing level, and each of the plurality of data processing queues corresponds to a different processing level. The node generates a new block that stores the service data read from the first data processing queue, and additional service data read from one or more of the plurality of data processing queues.
US10909084B2

Embodiments of the invention relate to small write performance enhancements for parallel file systems. One embodiment includes flushing a received write transaction from a first memory device to a second memory device on a node in a file system based on one or more byte-ranges within a file system block. It is determined to flush the received write transaction to a recovery log that is stored in a non-volatile storage layer of the file system. If it is determined to flush the received write transaction to the recovery log: appending data associated with the received write transaction in the recovery log of the file system, replicating the data associated with the received write transaction in another non-volatile storage layer of another node if required, and marking the one or more byte-ranges as committed.
US10909070B2

Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating policy-based file deletion. Policy-based file deletion is implemented via a tiered system that includes a master computing system and a plurality of slave computing systems. The master computing system distributes policies among the slave computing systems, which each applies assigned policies to cause deletion of files that satisfy those policies.
US10909069B2

A method of managing data with high granularity, comprises identifying data objects and an associated data management policy. The policy uses features and a common semantic to define a feature-based sequence of data management actions of a data management operation that varies for different objects depending on respective features. Features of the data objects are obtained and then used to associate a data management action with the object using the policy so that the object is managed individually according to its own features, thus achieving high granularity of data management precision and also high flexibility.
US10909061B2

A communication system includes: a transmitter configured to be responsive to a control request from a local device that facilitates toggling of the transmitter On and Off in a pattern of interruption to generate multiple consecutive On/Off bits having On/Off signals with a same pulse width that represents control information, the transmitter configured to transmit data via a communication medium at a first end thereof, the communication medium also having a second end; and, in response to the pattern of interruption, the transmitter is configured to interrupt the communication medium at the first end, each interrupting of the communication medium at the first end resulting in a detection of a loss of signal at the second end.
US10909060B2

A data transmission medium includes first and second conductors and a first reversible plug connector coupled to a first end thereof. The first reversible plug connector includes a plurality of signal pins, a crossbar switch, a receiver, and a transmitter. In response to a first configuration state, the plurality of signal pins includes a first predetermined number of reception pins and a second predetermined number of transmission pins. The first and second predetermined numbers are different from each other and each is greater than zero. The crossbar switch couples the first predetermined number of reception pins to a first port and the second predetermined number of transmission pins to a second port. The receiver has an input coupled to the first conductor, and an output coupled to the first port. The transmitter has an input coupled to the second port and an output coupled to the second conductor.
US10909059B2

A transmission terminal includes at least one processor configured to transmit a terminal information request to request the number of transmission terminals under transmission to a transmission management apparatus connected via a network; and display image data received from one or more of the transmission terminals under transmission on a display device, and display the number of the transmission terminals under transmission received from the transmission management apparatus in response to the terminal information request on the display device.
US10909049B1

Methods and devices for converting a pin into a hardware loopback pin may include using configuration settings information to identify at least one pin on the USB device in communication with the computer device. The methods and devices may include converting the at least one pin into a hardware loopback pin on the USB device. The methods and devices may include receiving a hardware loopback stream with rendered audio data from the hardware loopback pin on the USB device. The methods and devices may include providing the hardware loopback stream to one or more applications executing on the computer device.
US10909042B1

Hash-based application programming interface (API) importing can be prevented by allocating a name page and a guard page in memory. The name page and the guard page being associated with (i) an address of names array, (ii) an address of name ordinal array, and (iii) an address of functions array that are all generated by an operating system upon initiation of an application. The name page can then be filled with valid non-zero characters. Thereafter, protections on the guard page can be changed to no access. An entry is inserted into the address of names array pointing to a relative virtual address corresponding to anywhere within the name page. Access to the guard page causes the requesting application to terminate. Related apparatus, systems, techniques and articles are also described.
US10909039B2

Embodiments are generally directed to data prefetching for graphics data processing. An embodiment of an apparatus includes one or more processors including one or more graphics processing units (GPUs); and a plurality of caches to provide storage for the one or more GPUs, the plurality of caches including at least an L1 cache and an L3 cache, wherein the apparatus to provide intelligent prefetching of data by a prefetcher of a first GPU of the one or more GPUs including measuring a hit rate for the L1 cache; upon determining that the hit rate for the L1 cache is equal to or greater than a threshold value, limiting a prefetch of data to storage in the L3 cache, and upon determining that the hit rate for the L1 cache is less than a threshold value, allowing the prefetch of data to the L1 cache.
US10909038B2

There are provided in the present disclosure a cache management method for a computing device, a cache and a storage medium, the method including: storing, according to a first request sent by a processing unit of the computing device, data corresponding to the first request in a first cache line of a cache set, and setting age of the first cache line to a first initial age value according to a priority of the first request.
US10909035B2

A system and method for efficiently supporting a cache memory hierarchy potentially using a zero size cache in a level of the hierarchy. In various embodiments, logic in a lower-level cache controller or elsewhere receives a miss request from an upper-level cache controller. When the requested data is non-cacheable, the logic sends a snoop request with an address of the memory access operation to the upper-level cache controller to determine whether the requested data is in the upper-level data cache. When the snoop response indicates a miss or the requested data is cacheable, the logic retrieves the requested data from memory. When the snoop response indicates a hit, the logic retrieves the requested data from the upper-level cache. The logic completes servicing the memory access operation while preventing cache storage of the received requested data in a cache at a same level of the cache memory hierarchy as the logic.
US10909031B2

A memory system includes a plurality of memory chips, including a first memory chip and a second memory chip, and a controller. The controller includes a first central processing unit (CPU) to process a request received from a host, and a plurality of second CPUs to respectively control operations of the plurality of memory chips through a plurality of channels. An importance table is stored in the controller and includes information about a data programming method for data stored in the memory system, the information about the data programming method corresponding to importance information of the data. The second CPUs are configured to program at least some of the data in both the first memory chip and the second memory chip, based on the importance table, so that at least some of the data is stored in both the first memory chip and the second memory chip as same data.
US10909024B2

A system and method are provided for testing electronic visual user interface outputs. The method includes obtaining a baseline set of one or more screen shots of a user interface, the user interface comprising one or more elements; generating an updated set of one or more screen shots of the user interface, the updated set comprising one or more changes to the user Interface; comparing the baseline set to the updated set to generate a differential set of one or more images illustrating differences in how at least one of the user interface elements is rendered. The comparing includes, for each screen shot: identifying coordinates of edges of a content portion of interest relative to an entire content captured in that screen shot; cropping the content portion using the coordinates from the baseline and updated versions of the entire content captured in that screen shot to obtain content portions of a same size for comparison; and performing a spatial unit-by-unit comparison of the same size cropped content portions to generate a differential image for that screen shot. The method also includes displaying the differential set of one or more images; and receiving an input validating the one or more changes to the user interface, or rejecting the one or more changes to the user interface.