Document Document Title
US10757149B2 Usage authorization control for group communications in a communication network
Embodiments described herein provide usage authorization control for group communications. In one embodiment, a network element identifies a group communication for an end user of User Equipment (UE), and identifies a group ID for the group communication. The network element retrieves a user profile of the end user from a Home Subscriber Server (HSS), and determines from the user profile and the group ID whether the end user is a member of the group. The network element provides, on the condition that the end user is a member of the group, the group ID to the HSS and receives group usage rules for the group from the HSS. The network element allows the group communication on the condition that the group communication is permitted by one or more of the group usage rules.
US10757145B2 Method and device for establishing WebRTC communications
A method for establishing a web communication between a web browser running on a first terminal and a web browser running on a second terminal, distinct from a communication via a web browser being previously established between the first and second terminals. Following detection, by the first terminal, of a user interaction requesting establishment of a web communication with the second terminal, the first terminal creates a session identifier including at least one identifier of the first terminal, and generates a URL address including the created session identifier. The URL address makes it possible to access a web page to establish the requested web communication, via a server. The URL address is inserted into a message sent to the second terminal, which triggers opening by the browser of the first terminal of a web page downloaded from the server based on the URL address.
US10757134B1 System and method for detecting and remediating a cybersecurity attack
According to one embodiment, a computerized method is directed to neutralizing callback malware. This method involves intercepting a message directed to an endpoint device, where the message is in response to a callback message sent from callback malware operating on the endpoint device. Thereafter, a first portion of information within the message is substituted with a second portion of information. The second portion of information includes code that is configured to overwrite at least a portion of the callback malware and cause the callback malware to become inoperable or mitigate its operability.
US10757125B2 Anomaly detection method and recording medium
An anomaly detection method includes generating second data by adding normal noise to first data; generating third data by adding abnormal noise to the first data; inputting the first data, the second data, and the third data to a neural network; calculating a first normal score, a second normal score, and a third normal score; calculating a third difference based on a first difference and a second difference, the first difference being based on a difference between the first normal score and the second normal score, the second difference being based on a difference between the first normal score and the third normal score; changing the neural network so that the third difference becomes smallest; inputting, to the changed neural network, fourth data that is unknown in terms of whether the fourth data is normal or abnormal; and determining whether the fourth data is normal or abnormal.
US10757115B2 Detecting safe internet resources
In some implementations, a method includes receiving, by a malware detection system, a request for a certification user interface element for a file to be served in an Internet resource, wherein the file is a file that has previously been classified as not containing malware by the malware detection system, and wherein the certification user interface element certifies that the file has been classified by the malware detection system as not containing malware, determining, based on the request, that the file is available for download from an Internet resource, and storing data that identifies the Internet resource as a location where a malware-free file is available for download.
US10757110B2 Generation of application allowed lists for machines
A computing system for generating allowed lists of applications for machines is provided. The system, for each machine, identifies a set of executed applications that were executed by that machine. The system then clusters the machines based on similarity between the sets of executed applications so that machines with similar sets are in the same cluster. The system then, for each cluster of machines, creates an allowed list of applications for the cluster that includes the applications in the sets of executed applications of the machines of the cluster. An allowed list for a cluster indicates that only applications in the allowed list are allowed to be executed by a machine in the cluster. The system then distributes the allowed list for a cluster to the machines of that cluster so that the machines execute only applications in the allowed list for their cluster.
US10757106B2 Resource access control method and device
Embodiments of the present disclosure provide a resource access control method performed by a computing device. The computing device pre-stores an association relationship between tag information and a group resource and an association relationship between the tag information and access permission, respectively. After receiving a group resource access instruction, the group resource access instruction indicating a group resource to which a user requests access, the computing device obtains tag information granted to the user from the tag information associated with the group resource and then obtains access permission associated with the tag information based on the tag information granted to the user. Finally, the computing device compares the access permission with resource permission of the group resource, and permitting or rejecting, based on a comparison result, a group resource access requested by the user.
US10757095B1 Unix password replication to a set of computers
A method of replicating a UNIX password from a source computer to a delimited set of target computers performed by an application executing on a computer system. The method comprises receiving an identity of a source computer, determining a date of a UNIX password associated with a user identity configured on the source computer, determining that the UNIX password associated with the user identity configured on the source computer is less than a predefined number of days old, receiving identities of a plurality of target computers, reading an encrypted UNIX password associated with the user identity from the source computer, and, for each of the target computers, writing the encrypted UNIX password into an entry associated to the user identity in a password file on the target computer.
US10757093B1 Identification of runtime credential requirements
Described herein are systems, methods, and software to enhance incident response in an information technology (IT) environment. In one example, an incident service identifies a course of action to respond to an incident in the IT environment. The incident service further identifies a particular step in the course of action associated with a credential requirement based on traits associated with the particular step, and generates a credential request to obtain credentials to support the credential requirement.
US10757092B2 Controlling access to personal data
Disclosed are various embodiments for controlling access to personal data of a user. Content can be requested from a network site using an authentication token. A determination can be made that the network site requires personal data. A portion of the personal data can be received from a personal data service. The personal data can be sent to the network site. The network site can send content including the personal data. The content can be rendered for presentation.
US10757088B2 YARN REST API protection
Systems, computer program products and methods implementing YARN service protection are described. A reverse proxy in a cluster of computers in a distributed computing system can intercept a request to access a YARN service. The request can be associated with requester credentials. The reverse proxy determines that the request includes a REST API call. The reverse proxy determines, based on authentication configuration information, that the call needs to be authenticated. The reverse proxy authenticates the call based on the requester credentials using an authentication mechanism specified in the configuration information. Upon successful authentication of the call, the reverse proxy makes authorization checks based on specified configuration information. If the authorization checks pass, the reverse proxy forwards the request to a server that provides the YARN service in the cluster. If the authentication or authorization checks fail, the reverse proxy denies the request.
US10757070B2 Trustworthiness-verifying DNS server for name resolution
A request is received at a local domain name system server (LDNS) from a client application to resolve a domain name. Responsive to the request a WHOIS information corresponding to the domain name is obtained, using which an age of registration of the domain name and a first weighted value based on the age are computed at the LDNS. A host associated with the domain name is accessed to determine whether a type of a service is configured at the host. A second weighted value is computed based on the configuration of the type of the service. A weighted score is computed using the first weighted value and the second weighted value. An action is selected according to the weighted score. The action is applied to a network component in a network where the client application is executing, to control a manner in which the client application communicates with the host.
US10757068B2 Enhanced domain name translation in content delivery networks
Systems, methods, apparatuses, and software for operating content delivery networks are provided herein. In one example, a method of operating a domain name translation node in a first point-of-presence of a content delivery network is presented. The method includes receiving a translation message issued by an end user device for translation of a domain name into a content network address, and processing the translation message to identify a network address of a node that transferred the translation message. The method also includes selecting the content network address based at least in part on correlations between network addresses and performance factors to direct the end user device to a target cache node at a point-of-presence different than the point-of-presence of the domain name translation node, and transferring a response message indicating the content network address which directs the end user device to the target cache node at the second point-of-presence.
US10757067B2 Just in time transcoding and packaging in IPV6 networks
A method and apparatus for delivering requested content over a network is described. The method includes receiving, by a first network node, a request from a second network node for the requested content, the request comprising an IPv6 address associated with the requested content. A longest prefix match is then performed between the IPv6 address associated with the requested content and IPv6 addresses associated with content available at the first network node. In the event that the longest prefix match does not result in an exact match between the IPv6 address associated with the requested content and any of the IPv6 addresses associated with content available at the first network node, the request is routed towards a content variant suitable for transcoding to the requested content, the content variant being stored at the first network node.
US10757061B1 Cross-modal event summarization system based on network of networks representations
Described is a system for automated event summarization. A multi-layer network representing a multimodal data set is generated, where nodes within a given layer represent information tokens in a given modality. A topically diverse set of nodes is ranked and selected from each layer to represent temporal event highlights. Temporal event highlights are linked into storylines. Using the storylines, the system monitors a progression of an event or opinions regarding a topic. A temporal summary of the progression of the event or the opinions regarding the topic is generated.
US10757057B2 Managing conversations
Technologies are generally described for providing a system to facilitate efficient management and prioritization of conversations, such as emails, in a communication application. Conversations may be prioritized according to user preferences, and an inbox may be rearranged to display important conversations in a user defined order. Conversations may also be associated together so that they may appear together and flow together in the inbox. Additionally, the system may enable a user to delay display of a conversation until a later time based on various criteria such as location, time, and client device. A user may also move important emails to the top of an inbox for prominent display. The system may perform the actions automatically based on observed user behavior. Furthermore, the system may enable touch interactions for interacting with and managing the conversations, and quick controls may be provided for executing commands to perform actions associated with the conversations.
US10757056B2 System and method for determining presence based on an attribute of an electronic message
Systems and methods are provided for determining a presence of an electronic message recipient based on an attribute of the electronic message, such as the content and/or context of the electronic message. The systems and methods can include acquiring, at a server, an electronic message from a sender, and determining an attribute of the electronic message. Based on the determined attribute, the server assigns an urgency level to the electronic message, which corresponds to a response time period. The server then monitors the recipient's device for a response to the electronic message, and to collect monitoring data about activity performed by the recipient on the device, or the environment surrounding the device. If the recipient does not respond within the response time period the server informs the sender a presence status of the recipient based on the monitoring data.
US10757039B2 Apparatus and method for routing data in a switch
Apparatuses, methods and storage medium associated with routing data in a switch are provided. In embodiments, the switch may include route lookup circuitry determine a first set of output ports that are available to send a data packet to a destination node. The lookup circuitry may further select, based on respective congestion levels associated with the first set of output ports, a plurality of output ports for a second set of output ports from the first set of output ports. An input queue of the switch may buffer the data packet and route information associated with the second set of output ports. The switch may further include route selection circuitry to select a destination output port from the second set of output ports, based on updated congestion levels associated with the output ports of the second set of output ports. Other embodiments may be described and/or claimed.
US10757032B2 Methods, apparatuses and computer-readable storage mediums for communication via user services platform
An originating User Services Platform (USP) endpoint segments a payload representing a USP message into smaller segments (also referred to as “fragments” or “chunks”) for transmission of the payload through intermediate proxies having different message size constraints. Upon receipt, a receiving USP endpoint reassembles the smaller segments to recover the payload representing the USP message.
US10757020B2 Routing methods, systems, and computer program products
In one embodiment, a non-transitory computer-readable media is provided storing computer instructions that, when executed by one or more processors of a first node in a network, cause the first node to: receive an Internet Protocol (IP) packet that includes a first identifier and further includes an outside-scope second identifier that, for the first node, identifies a first region that does not include the first node and that is communicatively coupled to the first node via a second node; select, based on the outside-scope second identifier and based on at least one of a policy, a metric, or a routing table, an outgoing network interface included in at least one path segment of a plurality of path segments that communicatively couple the first node and at least one other node communicatively coupled to the first region, the plurality of path segments including at least one multi-hop path segment; and forward, via the outgoing network interface and to the second node, data received in the IP packet.
US10757019B2 System and method for supporting dual-port virtual router in a high performance computing environment
Systems and methods for supporting dual-port virtual router in a high performance computing environment. In accordance with an embodiment, a dual port router abstraction can provide a simple way for enabling subnet-to-subnet router functionality to be defined based on a switch hardware implementation. A virtual dual-port router can logically be connected outside a corresponding switch port. This virtual dual-port router can provide an InfiniBand specification compliant view to a standard management entity, such as a Subnet Manager. In accordance with an embodiment, a dual-ported router model implies that different subnets can be connected in a way where each subnet fully controls the forwarding of packets as well as address mappings in the ingress path to the subnet.
US10757007B1 Techniques for payment-based network transmissions
Techniques and apparatus for providing payment-based transmission processes are described. In one embodiment, for example, a network node may include a storage device, and logic, at least a portion of the logic implemented in circuitry coupled to the storage device. The logic may operate to provide a routing query to transmit information over a network, the routing query comprising at least one destination node for the information and a transmission value, receive at least one bid from at least one bidding node in response to the routing query, determine a path through the network to transmit the information anonymously based on the at least one bid that corresponds to the transmission value, and transmit the information at least partially anonymously via the path within a network packet encrypted in a number of layers of encryption corresponding to a number of intermediary nodes in the path. Other embodiments are described.
US10757006B1 Enhanced traffic flow in software-defined networking controller-based architecture
In one example, a method includes by a Software Defined Networking (SDN) controller, receiving one or more virtual routes to virtual interfaces from a first virtual router agent managed by the SDN controller, the one or more virtual routes received via a messaging protocol session between the SDN controller and the first virtual router agent; storing, by the SDN controller, the one or more virtual routes to a data structure; in response to determining the messaging protocol session has closed, marking, by the SDN controller, the one or more virtual routes in the data structure as stale without deleting the one or more virtual routes from the data structure and without withdrawing the virtual routes from routing protocol peers of the SDN controller; and subsequent to marking the one or more virtual routes as stale, sending, by the SDN controller, the one or more virtual routes to a second virtual router agent.
US10756985B2 Architecture for implementing user interfaces for centralized management of a computing environment
The present disclosure provides an improved approach to implement a management infrastructure for computing environments. The user interfaces for local management nodes are cached at a central management node. The cached copies of the local node UIs can then be executed as if the user was actually operating from the local node.
US10756984B2 Method and apparatus for creating and managing network device port VLAN configurations
A method for managing VLAN configurations on a network device includes connecting, by a client, to the network device. The method then includes presenting, by the client, a graphical user interface of the network device to a user of the client. The graphical user interface comprises a first area displaying a plurality of ports of the network device and a second area displaying a configuration interface. The configuration interface enables the user to make a VLAN assignment for each of the plurality of ports. Both the first area and the second area are displayed on one page in the graphical user interface. The method then includes accepting, through the graphical user interface, user instructions for making the VLAN assignment. The method then includes transmitting, by the client, a signal to the network device, the signal encoding the user instructions and enabling the network device to make the VLAN assignment.
US10756979B2 Performing cross-layer orchestration of resources in data center having multi-layer architecture
Embodiments of the present invention provide a method and apparatus for performing cross-layer orchestration of resources in a data center having a multi-layer architecture. The method comprises: performing unified control of all resources in all layers of the data center; performing unified storage of all topologies and machine-generated data of all layers of the data center; and orchestrating the resources of the data center based on the unified control and the unified storage. Embodiments of the present invention provide a higher level orchestration than methods in the prior art, and employ some functions provided by methods in the prior art to provide a unified manner when the demand changes for orchestrating a layered cloud data center, in order to immediately provide a suitable capability.
US10756978B2 Cloud-based comparison of different remote configurations of a same system
The disclosure generally describes methods, software, and systems for comparing different configurations of the same system. A query for determining differences between a first system and a different second system is received at a central server. Both systems are remote from the central server and have configurations related to a particular application. Using stored metadata at the central server, a difference is determined between a first customized configuration of the first system and a different second customized configuration of the different second system. The stored metadata identifies tables defining a scoping of each of the first system and the different second system. The difference is provided by the central server in response to the received query.
US10756977B2 Node relevance determination in an evolving network
Methods and systems for determining a time dependent relevancy score of an agent node among an evolving heterogeneous network are described. A processor may expand the heterogeneous network by generating temporal heterogeneous networks representing states of the heterogeneous network at different times. The processor may extract a set of agent nodes from each temporal heterogeneous network and may generate a relationship network based on the extracted agent nodes for each temporal heterogeneous network. The processor may remove the agent node from the temporal heterogeneous network to generate a conditional relationship network excluding the removed agent node. The processor may determine a relevancy score for the agent node based on the corresponding relationship network and the conditional relationship network. Each relevancy score for the agent node may correspond to a temporal heterogeneous network and may indicate an impact of removing the agent node from the corresponding temporal heterogeneous network.
US10756974B2 Launch multiple devices firmware update operation from another application with device list context
A method for updating firmware within an industrial automation environment comprising a plurality of industrial components is provided. The method includes providing an industrial system firmware update menu from an update server to a user through a web interface within an application running on a user device, and receiving one or more selections of the industrial system firmware update menu from the user through the web interface. The method also includes processing the one or more selections of the industrial system firmware update menu to determine required firmware update files and a firmware update schedule, and transferring the required firmware update files to the industrial components in an order specified by the firmware update schedule.
US10756969B2 Disruption minimization for guests when applying changes to a data plane of a packet handler in a host
The technology disclosed herein enables a data plane of a packet handler in a host to be changed while minimizing disruption to the operation of guests that are associated therewith. In a particular embodiment, the method provides, in a control plane of the packet handler, extracting state information about states of the data plane and pausing network traffic to the data plane. After pausing the network traffic to the data plane, the method provides applying changes to components of the data plane. After applying changes to the components of the data plane, the method provides restoring the states to the data plane using the state information and resuming the network traffic to the data plane.
US10756966B2 Containerized software architecture for configuration management on network devices
A network device has a processor that executes software instructions for a primary control plane operable to program a primary data plane that processes packets received at the network device to determine how or whether the packets are to be directed into a network. The processor also executes software instructions for a secondary control plane operable to program a secondary data plane. The secondary control and data planes are software containerized versions of the primary control and data planes, respectively. One or more configuration changes to be made to the network device are received at the secondary control plane. Test packets are obtained from the primary data plane, and network processing decisions are executed by the secondary data plane on the test packets based on the one or more configuration changes. Results of the network processing decisions executed by the secondary data plane on the test packets are evaluated.
US10756964B2 Internet of things configuration method and system for secure low-power-consumption proxy device
An IoT configuration method and system for secure low power consumption proxy devices, the method comprising: registering an intelligent terminal and securely bonding the intelligent terminal to a Wi-Fi IoT device; using a secure manner to configure one proxy device in the Wi-Fi IoT as a master proxy device or master device, and then using a point-to-multipoint manner to authenticate and configure other proxy devices in the Wi-Fi IoT through the master device; establishing a secure data path between the proxy device and a low power consumption Wi-Fi device; pairing the proxy device with the Wi-Fi low power consumption device in a Wi-Fi MAC layer connectionless mode; after a triggering condition is satisfied, said low power consumption device operating and transmitting control information to said proxy device, and the proxy device forwarding the received information or adjusting the states of other devices in the network according to the received information. The present invention provides an extensible, easily configurable, and secure IoT system.
US10756952B2 Determining a storage network path utilizing log data
A computer-implemented method according to one embodiment includes receiving log data from a component of a network, processing the log data to create processed log data, creating a component object, utilizing the processed log data, receiving an identification of a device connected to the network, determining a path within the network that is associated with the device, utilizing the component object, and returning the path.
US10756950B2 Identifying a potentially erroneous device in an internet of things (IoT) network
Examples described relate to identifying a potentially erroneous device in an IoT network. In an example, data from a device in an IoT network. The data may be analyzed against a classification of previous data from the plurality of devices, wherein the classification classifies the previous data as one of an erroneous data, a potentially erroneous data, or a normal data. If the data from the device represents the erroneous data, the device may be included in a set of potentially erroneous devices. A cluster of the device may be determined in a cluster classification. If the device belongs to the erroneous cluster in the cluster classification, associated devices in the erroneous cluster may be added to the set of potentially erroneous devices. If a threshold amount of devices in the set of potentially erroneous devices is higher than a pre-defined value, a notification may be generated.
US10756949B2 Log file processing for root cause analysis of a network fabric
The disclosed technology relates to log file processing techniques for root cause analysis of a network fabric. A system may be configured to identify a feature of interest in a log file and calculating an abnormal level for the feature of interest. The system is further configured to detect that a performance event has occurred during a time period, determine whether the feature of interest is at the abnormal level during the time period, and identify a correlation between the feature of interest and the performance event based on the determining.
US10756946B2 Dormant mode measurement optimization
Methods performed by a wireless device operating in a dormant mode comprise performing a measurement on each of a plurality of resources from a predetermined set of resources or demodulating and decoding information from each of a plurality of resources from a predetermined set of resources, such as a set of beams. The methods further include evaluating the measurement or the demodulated and decoded information for each of the plurality of resources against a predetermined criterion, and then discontinuing the performing and evaluating of measurements, or discontinuing the demodulating and decoding and evaluation of information, in response to determining that the predetermined criterion is met, such that one or more resources in the predetermined set of resources are neither measured nor demodulated and decoded. The methods further comprise deactivating receiver circuitry, further in response to determining that the predetermined criterion is met.
US10756939B1 Systems and methods for wireless network discovery and synchronization using spatial whiteners, matched filters, and adaptive beamformers to identify reference signal waveforms
Physical layer processing methods for network acquisition by remote nodes in wireless communication systems are described herein. New methods for wireless network discovery and synchronization by remote nodes are described herein that utilize spatial (e.g., antenna array) processing algorithms which may achieve enhanced functioning in challenging radio frequency environments, such as those containing interference and multi path distortion effects. These methods may include advantageous use of spatial whiteners and associated pluralities of adaptive beamformers to detect network reference and synchronization signals and estimate their parameters.
US10756938B2 Apparatuses and methods for rearranging modulation cells for RF channels using even and odd matrices
A transmitter and a receiver for communicating data using at least two separate RF channels using channel bundling. The transmitter includes a data stream partitioner configured to partition a data stream of data to be communicated into two or more stream partitions, two or more modulators configured to each receive a stream partition and to generate modulated data from the received stream partition, and an interleaver configured to assign the modulated data generated by a modulator from a received stream partition to different RF channels for transmission.
US10756934B2 Method for channel estimation in a wireless communication system, communication unit, terminal and communication system
The invention relates to a method for channel estimation in a wireless communication system. The communication system includes a communication unit provided with a plurality of antennas, and one or more terminals. First, pilot signals are transmitted from each antenna towards the one or more terminals. At the terminals correlative coding is performed with respect to the transmitted pilot signals to form correlatively coded pilot signals. The correlatively coded pilot signals are then retransmitted from the one or more terminals to the plurality of antennas of the communication unit. The communication unit then estimates uplink channels between the one or more terminals and the plurality of antennas based on the correlatively coded pilot signals. Finally, estimates of the downlink channels between the plurality of antennas and the one or more terminals are obtained based on the estimated uplink channels.
US10756924B2 System and method for encoding data within a vehicle communication network
A vehicle communication system that provides data between various objects (i.e., devices) within a vehicle communication network is disclosed. In one or more implementations, the vehicle communication system includes an accessor interface module that receives data encoded in an automotive connectivity communication protocol from another accessor module. The other accessor module is associated with an originating object within a vehicle communication network. The data encoded in the automotive connectivity communication protocol includes an object data portion defining a domain associated with a destination object and a payload data portion. The domain has a corresponding authentication protocol for authenticating the data. The accessor interface module authenticates the data according to the authentication protocol. The vehicle communication system also includes an object-specific protocol encoder module that determines an object-specific communication protocol associated with the destination object. The object-specific communication protocol encodes the payload data portion according to the object-specific communication protocol.
US10756915B2 Wireless communication device, method of wireless communication, and program
A wireless communication device and associated method more flexibly changes a destination of an acknowledgement request. The wireless communication device includes a wireless communication interface to communicate wirelessly with another wireless communication device, and a controller to control the wireless communication interface to transmit, to the other wireless communication device, a first message that requests change in a destination of an acknowledgement request frame relating to multicast transmission by the other wireless communication device.
US10756912B2 Distributed ledger and blockchain to confirm validity of call recordings
A conference call is recorded. For example, a voice conference call between a group of users is recorded. Information about the recording of the conference call is identified. For example, a date, a time, a length, an agenda, and a list of participants are identified for the conference call. A block is added to a blockchain with the information about the recording of the conference call. The blockchain with the information about the recording of the conference call is sent to a distributed ledger. The distributed ledger is where copies of the blockchain are stored on multiple nodes on one or more networks. By having multiple copies distributed in one or more networks, it is much more difficult to remove all the information that the conference call actually took place.
US10756903B2 Method and device for verifying the validity of an electronic document
A method and device for verifying the validity of an electronic document is provided. A device for capturing images and capturing a sequence of images displayed by a device for presenting the electronic document is activated. The sequence of images may include different two-dimensional barcodes displayed successively one after the other, where the two-dimensional barcodes represent a signature of the electronic document and parts of the electronic document. The two-dimensional barcodes are decoded, and the validity of the signature is verified by means of a public key. A message representing the result of the verification is generated.
US10756902B2 System and method using distributed blockchain database
A content distribution system includes content receivers that provide a plurality of blockchain databases that store transaction records associated with subscriber requests for content, and a computer system that processes those transaction records and enables authorized content receivers to output requested content.
US10756896B2 Trustless account recovery
A system and method may be used to recover access to an account. A recovery challenge may be received from a submitter, including an escrow deposit, and the recovery challenge may be broadcast to other users. During a monitoring period, the system may monitor for a recovery response proving ownership of the account. If a recovery response is received then the submitter of the recovery response may maintain ownership of the account and receive a portion of the escrow deposit. If no valid recovery response is received during the monitoring period, then ownership of the account may be transferred to the submitter of the recovery challenge.
US10756895B2 Using encryption keys to manage data retention
Systems and methods for using encryption keys to manage data retention are described. In one embodiment, the systems and methods may include receiving data such as user data from a host of the storage drive, encrypting the data using an encryption key, writing the encrypted data to the storage drive, and retaining the encrypted data on the storage drive based at least in part on a validity of the encryption key.
US10756893B2 Elliptic curve random number generation
An elliptic curve random number generator avoids escrow keys by choosing a point on the elliptic curve as verifiably random. An arbitrary string is chosen and a hash of that string computed. The hash is then converted to a field element of the desired field, the field element regarded as the x-coordinate of a point on the elliptic curve and the x-coordinate is tested for validity on the desired elliptic curve. If valid, the x-coordinate is decompressed to the point , wherein the choice of which is the two points is also derived from the hash value. Intentional use of escrow keys can provide for back up functionality. The relationship between P and is used as an escrow key and stored by for a security domain. The administrator logs the output of the generator to reconstruct the random number with the escrow key.
US10756891B2 Secure data communication
Methods and systems for transmitting data are described. A random data stream is generated. A data stream is generated comprising the random data stream and indicators as to which data of the random data stream is valid data to be communicated to a recipient. The random data stream and/or the data stream may be communicated using quantum entanglement.
US10756887B2 Method and system for securely replicating encrypted deduplicated storages
A method and system for securely replicating encrypted deduplicated storages. Specifically, the method and system disclosed herein entail the replication and migration of encrypted data between storage systems that support deduplication. More specifically, a first encrypted data, which may have been encrypted using a first public cryptographic key and consolidated on a source storage system, may be translated into an interim (yet still encrypted) state using a first split private cryptographic key. Thereafter, using a compound conversion key, the interim state data may be further translated into a second encrypted data, which may be characterized as being encrypted by a second public cryptographic key. Therefore, substantively, the method and system disclosed herein may be directed to the translation of encrypted data from one encryption scheme to another while in-flight from a source storage system to a target storage system.
US10756883B2 Systems and methods for data collection with blockchain recording
Various embodiments provide for data object collection, management, tracking, or control with a blockchain. In particular, some embodiments collect, manage, track, or control one or more data objects between two or more nodes, where each node is associated with a particular user and each particular user controls their respective data objects through their associated node. A node associated with a particular user can effectively serve as a computer container for storing data objects associated with the particular user, and further for supporting one or more functions (e.g., collection, management, tracking, or control functions) with respect to the data objects associated with the particular user.
US10756873B2 Channel quality report processes, circuits and systems
An electronic device includes a first circuit (111) operable to generate at least a first and a second channel quality indicator (CQI) vector associated with a plurality of subbands for each of at least first and second spatial codewords respectively and generate a first and a second reference CQI for the first and second spatial codewords, and operable to generate a first and a second differential subbands CQI vector for each spatial codeword and generate a differential between the second reference CQI and the first reference CQI, and further operable to form a CQI report derived from the first and the second differential subbands CQI vector for each spatial codeword as well as the differential between the second reference CQI and the first reference CQI; and a second circuit (113) operable to initiate transmission of a signal communicating the CQI report. Other electronic devices, processes and systems are also disclosed.
US10756871B2 Method and apparatus for communicating downlink control information in an asymmetric multicarrier communication network environment
A method for communicating Downlink Control Information (DCI) in an asymmetric multicarrier communication network environment, the method comprising: determining a carrier type corresponding to DCI to be transmitted to a mobile station from a plurality of carrier types, encoding the DCI in a DCI format, wherein the DCI format comprises a set of fields corresponding to the determined carrier type, and transmitting the DCI encoded in the DCI format to the mobile station through a downlink control channel on a primary carrier, wherein the DCI format comprises a carrier index field indicating type of the fields in the DCI format encoding the DCI and the carrier type corresponding to the encoded DCI.
US10756870B2 Apparatus and method for communication
Apparatus and method for communication are provided. An apparatus includes a receiver configured to receive control and data signal; a transmitter configured to transmit control information on an uplink channel wherein a number of uplink control channel indexes corresponding to the number of control channel elements as on the downlink control channel is available, the transmission requiring more than one uplink channel index; and a controller. If one control channel index is available, the controller is configured to control the transmission of control information to utilise the uplink control channel index and control the transmission of control information related to a second control channel index based on a separate channel or adjusting transmission properties when transmitting the control information.
US10756862B2 Method and device for controlling transmission of sounding reference signal in wireless access system supporting machine type communication
The present invention provides methods for controlling transmission of a sounding reference signal (SRS) in a wireless access system supporting machine type communication (MTC) and devices for supporting same. A method for controlling transmission of an SRS by an MTC terminal in a wireless access system supporting MTC, according to an embodiment of the present invention, can comprise the steps of: receiving an upper layer signal comprising information about an SRS which is to be repeatedly transmitted; configuring the SRS on the basis of the information about the SRS; and transmitting the SRS by means of a subband to which a physical uplink shared channel (PUSCH) is allocated and which is being frequency hopped. The subband comprises six physical resource blocks (PRB), and the SRS can be sequentially transmitted to the subband being frequency hopped.
US10756856B2 Terminal apparatus and buffer partitioning method
Provided is a terminal device with which deterioration in hybrid automatic repeat request (HARQ) retransmission performance can be inhibited by continuing a downlink (DL) HARQ process for DL data before and after changing the uplink link-DL configuration. In this device, a decoder stores, in a retransmission buffer, DL data transmitted from a base station, and decodes the DL data, and a wireless transmitter transmits a response signal generated using a DL-data-error detection result. A soft buffer is partitioned into a plurality of regions for each retransmission process on the basis of the highest values among retransmission process numbers respectively stated in a plurality of configuration patterns which can be set in the terminal.
US10756855B2 Apparatus for transmitting and receiving data through unlicensed band
An apparatus for receiving a signal through an unlicensed band includes: a processor, a memory, and a radio frequency unit, wherein the processor executes a program stored in the memory to perform: receiving a secondary synchronization signal (SSS) in at least one remaining subframe except a subframe 0 or a subframe 5 of a plurality of subframes included in a discovery signal measurement timing configuration (DMTC), and detecting the SSS by using a subframe number of the subframe 0 or the subframe 5.
US10756853B2 Method and device for incremental redundancy hybrid automatic repeat request (IR-HARQ) re-transmission
Aspects of this disclosure provide a technique for implementing polar encoding with incremental redundancy HARQ re-transmission. In particular, a transmitter encodes a message using different polar codes to obtain a first codeword and a second codeword that is twice the length of the first codeword, and transmit the first codeword as an original transmission, and the second half of the second codeword as a re-transmission without transmitting the first half of the second codeword. Information bits that are common to both the first codeword and the second half of the second codeword is mapped to more-reliable bit-locations in the second half of the second codeword. Decoded bit values for the common information in the original transmission and retransmission is compared by the receiver to perform a parity check.
US10756849B2 Self referenced single-ended chip to chip communication
A system and method for efficiently transporting data in a computing system are contemplated. In various embodiments, a computing system includes a source, a destination and multiple lanes between them for transporting data. Multiple receivers in the destination has a respective termination resistor connected to a single integrating capacitor, which provides a reference voltage to the multiple receivers. The receivers reconstruct the received data by comparing the corresponding input signals to the reference voltage. The source includes a table storing code words. The source maps a generated data word to a code word, which is sent to the destination. The destination maps the received code word to the data word. The values of the code words are selected to maintain a nearly same number of Boolean ones on the multiple lanes over time as a number of Boolean zeroes.
US10756848B2 Electronic device and method for receiving data via a redundant communication network, related communication system and computer program
This electronic device for receiving data via a redundant communication network including at least two independent elementary networks, is configured to be connected to each elementary network, including a receiving module configured to receive, via the redundant communication network, at least one data frame, each frame including a frame identifier and a data field, each frame being transmitted over each of the elementary networks; and a verification module configured, for at least one received frame identifier, to calculate a frame check code for each of the elementary networks, then to compare the frame check codes between the elementary networks, each frame check code depending on the data field of the frame received via the respective elementary network.
US10756847B2 Electronic device and method for detecting error thereof
An example electronic device may include an interface module including a communication terminal for single-wire communication, an error detection circuit connected to the communication terminal, and at least one processor operatively coupled to the error detection circuit. The at least one processor monitors an output of the error detection circuit located between the communication terminal and the at least one processor while receiving a packet from an external electronic device when performing single-wire communication with the external electronic device connected through the interface module, and detects whether an error occurs based on a result of the monitoring.
US10756841B2 System for registering an ONU to an OLT in a passive optical network system using a dedicated wavelength
The present disclosure relates to passive optical network (PON) systems, optical line terminals (OTLs), and optical network units (ONUs). One example PON system includes an OLT and at least two ONUs. The OLT and the ONUs exchange data on one downstream channel and two upstream channels. The OLT sends downstream data to each ONU on the downstream channel, where the downstream data includes an upstream bandwidth grant used to control each ONU to send upstream data. Each ONU receives the downstream data on the downstream channel, and sends the upstream data on a first upstream channel or a second upstream channel based on the upstream bandwidth grant included in the downstream data. The OLT receives, on the first upstream channel and the second upstream channel, the upstream data sent by each ONU, where a registration function is disabled on the first upstream channel, and enabled on the second upstream channel.
US10756838B2 Methods and apparatuses for numerology multiplexing
Embodiments of the present disclosure relate to methods and apparatuses of numerology multiplexing at a serving node and a terminal device in a wireless communication system. The method of numerology multiplexing comprises transmitting information about at least two numerologies in common downlink transmission resource, and multiplexing the at least two numerologies in a same frequency band based on the information about the at least two numerologies. With embodiments of the present disclosure, it is possible to enable the different numerologies to be multiplexed in the same band.
US10756827B2 Electrode for intra-body communication and wearable device
[Object] To provide an electrode for intra-body communication that can enhance communication performance.[Solution] According to the present disclosure, the electrode for intra-body communication is used in an electrostatic coupling-type intra-body communication method with a carrier frequency of 40 MHz or less, the electrode including: a first electrode configured to be capacitatively coupled with a human body; and a second electrode having a capacitance of coupling with the human body that is five times or more and 11 times or less with respect to a capacitance at which the first electrode is coupled with the human body. A capacitance of coupling generated between the first electrode and the second electrode is 3 pF or less.
US10756826B1 Network optimization using quantum communication drivers
Performing network optimization using quantum communication driver (QCD) computing devices based on measured network attributes of a communications network is disclosed. In one example, an interceptor proxy computing device receives a message sent by a sending computing device and directed to a recipient computing device via a communications network. The interceptor proxy computing device determines, based on a network attribute of the communications network, whether to perform network optimization for the communications network. If so, the interceptor proxy computing device sends the message to a QCD computing device, which performs superdense encoding of the message using one or more first qubits that are each in an entangled state with a corresponding one or more second qubits of a QCD computing device coupled to the recipient computing device. The first qubit(s) are then sent to the QCD computing device coupled to the recipient computing device.
US10756824B2 Free air optical backplane interconnect
A system includes a first free-air optical interconnect of a first electrical component, the first free-air optical interconnect configured to mechanically couple to a second free-air optical interconnect of a second electrical component to communicate optical signals between the first and second electrical components. When coupled, an attach mechanism of the first free-air optical interconnect can retain the second free-air optical interconnect a fixed distance from the communication interface of the first free-air communication interface, including separate electrical connectors configured to communicate power and ground using electrical conductors, the communication interface includes a free-air optical interconnect including at least one of a laser emitter configured to transmit laser energy across an air gap to a separate device, or a photodiode configured to detect laser energy received across the air gap from the separate device.
US10756816B1 Optimized fibre channel and non-volatile memory express access
A storage controller includes a plurality of submission queues corresponding to an initiator device and a processing device, the processing device to receive a Fibre Channel Protocol (FCP) command from the initiator device and send the FCP command to a first submission queue of the plurality of submission queues, the first submission queue being reserved for use by a kernel space of the storage controller. The processing device further to receive a Non-Volatile Memory Express over Fibre Channel (NVMe/FC) command from the initiator device. The processing device further to send the NVMe/FC command to a second submission queue of the plurality of submission queues without routing the NVMe/FC command through the kernel space, the second submission queue being reserved for direct access by the initiator device to a user space of the storage controller.
US10756815B2 Free space optical data transmission using photodetector array
A free space optical communication system includes an optical receiver configured to receive a light beam from an optical transmitter wirelessly in free space. The optical receiver includes an array of photodetectors and an electrical circuit. The array of photodetectors is configured to receive the light beam and convert optical signals of the light beam into electrical current. The electrical circuit is electrically coupled to the array of photodetectors and is configured to combine electrical current from the photodetectors and output a voltage or current signal.
US10756804B2 Lawful intercept reporting in wireless networks using public safety relays
A relay device assists in enabling lawful intercept (LI) by reporting, to a LI entity associated with the cellular network, authenticated identities of remote UEs (such as remote UEs connected via proximity services) and identification information that may allow the LI entity to monitor traffic (and/or control statistics related to the traffic) associated with the remote UEs. The authentication of the remote UEs may be performed using a technique that does not require involvement of the cellular network.
US10756803B2 System, apparatus and method for dynamic carrier aggregation to multi-beam antenna mapping
A multi-beam antenna system, apparatus and method for dynamic carrier aggregation to multi-beam antenna mapping in radio access networks, including small-cell deployments, is disclosed. Apparatus comprises a compact base transceiver unit with integrated multi-beam antenna comprising antenna groups configurable for operation in a plurality of modes, with one or more selected antenna groups enabled, for different use-case scenarios. The base transceiver unit comprises a daisy-chained radio-frequency (RF) system wherein one baseband processor feeds multiple RF transceivers; each RF transceiver front end comprises a software configurable isolation module through which each RF front end is interlinked to previous and next RF front ends to enable dynamic routing of TX/RX data streams through the daisy chain, e.g. routing a transmission data stream from any RF transceiver to any one of the antenna groups or multiple antenna groups, routing a received data stream from one or multiple antenna groups to any RF transceiver, and for contiguous or non-contiguous carrier aggregation.
US10756802B2 Communication method and terminal device
A communication method and a terminal device are provided. The method includes: generating one or more radio frames, where each radio frame includes at least one multiplexing block, each multiplexing block includes a synchronization signal and a PBCH field, and the PBCH field includes information for indicating a beam; and then sending the radio frames to a terminal device.
US10756796B2 System and method for advanced spatial modulation in 5G systems
Systems and methods described herein are provided for radiation pattern and modulation (RPM) based on channel-state information (CSI). The method may comprise receiving a set of bits; dividing the set of bits into at least three groups, wherein at least one group is size limited by a diversity order and selection factor applied by a CSI controller; mapping the groups to distinct control signals; generating a modulated RF signal and selecting at least one configurable antenna and a configuration of said at least one antenna based on the control signals; and transmitting the modulated RF signal through the at least one configured antenna.
US10756793B2 Precoding matrix indicating method, precoding matrix determining method, receive end device, and transmit end device
Embodiments can provide a precoding matrix indicating method, a precoding matrix determining method, a receive end device, and a transmit end device. In the precoding matrix indicating method, component matrices of an ideal precoding matrix and a weight of each component matrix can be determined based on at least one basic codebook. A dimension of each component matrix is the same as a dimension of the ideal precoding matrix, and a column vector of each component matrix is selected from column vectors of one of the at least one basic codebook. A precoding matrix indicator can be sent. The precoding matrix indicator can indicate the component matrices and the weight of each component matrix. With this, an ideal precoding matrix is approximately represented in a form of a weighted sum of a plurality of component matrices so that feedback overheads caused by feeding back a precoding matrix can be reduced.
US10756792B2 Codebook subset restriction signaling
A network node signals to a wireless communication device which precoders in a codebook are restricted from being used. The network node in this regard generates codebook subset restriction signaling that, for each of one or more groups of precoders, jointly restricts the precoders in the group by restricting a certain component (e.g., a certain beam precoder) that the precoders in the group have in common. This signaling may be for instance rank-agnostic signaling that jointly restricts the precoders in a group without regard to the precoders' transmission rank. Regardless, the network node sends the generated signaling to the wireless communication device.
US10756783B2 Trans-horizon wireless communication system using the tropospheric evaporation duct
A system for trans-horizon tropospheric-based wireless communication is provided. The system provides high availability and capacity as compared to a line-of-sight (LOS) standard microwave radio link while using very low height antenna towers. The system includes n×n MIMO transceiver circuitry and two or more antennas and adaptive modulation and demodulation in response to slow varying pathloss. Each of the two or more antennas is located at a vertical height above an average sea mean level within the evaporation duct. Availability percentage for different pathloss ranges along with adaptive modulation contributes to the overall availability according to the varying evaporation duct height.
US10756779B1 Method and system for power line communication coupling and zero cross detector combination
Methods and systems are disclosed for MIMO power line communication signal coupling combined with zero cross detector analog front end and may include a circuit for powerline communication including a coupling circuit and zero cross detector, where both are coupled to an input transformer that receives an alternating current (AC) power signal and radio frequency (RF) signals from line and neutral power lines via input capacitors. The coupling circuit may include a plurality of powerline communication receivers, a that receives a first RF signal via a secondary coil of the input transformer and a second that receives a second RF signal via a center terminal of a capacitor pair coupled to primary coils of the input transformer. The second receiver may comprise a second transformer. A center tap of the second transformer may be coupled to ground via an inductor. A third receiver may generate a third RF signal via the inductor.
US10756776B2 Method and system for spread spectrum code acquisition
A code acquisition module for a direct sequence spread spectrum (DSSS) receiver includes: a Sparse Discrete Fourier transform (SDFT) module configured to perform an SDFT on a finite number of non-uniformly distributed frequencies comprising a preamble of a received DSSS frame to calculate Fourier coefficients for the finite number of non-uniformly distributed frequencies; a multiplier configured to multiply the Fourier coefficients for the finite number of non-uniformly distributed frequencies of the received DSSS frame by complex conjugate Fourier coefficients for the finite number of non-uniformly distributed frequencies to generate a cross-correlation of the received DSSS frame and the complex conjugate Fourier coefficients; and a filter module configured to input the cross-correlation and output a delay estimation for the received DSSS frame.
US10756770B2 Wireless radio frequency communication system
A system comprises an antenna, a port converting device, an information transmission device, a shield case, and a reference voltage end; wherein the antenna, the port converting device, and the information transmission device are connected sequentially, and the information transmission device is disposed within the shield case, and both the shield case and the port converting device is connected with the reference voltage end; the antenna is configured for a conversion between a radio frequency signal and a single-ended signal; the port converting device is configured for a conversion between the single-ended signal and target differential mode signals; the information transmission device is configured to transmit and process the target differential mode signals; and parameters of components in the port converting device is determined according to a preset communication frequency and a voltage amplitude and phase of a differential mode signal.
US10756767B1 User equipment for wirelessly communicating cellular signal with another user equipment
Aspects of this disclosure relate to a user equipment that includes a transceiver that can operate in at least a traffic mode and a virtual network element mode. In the traffic mode, the transceiver can process a received downlink radio frequency signal and transmit an uplink radio frequency signal. The transceiver can couple a receive path to a transmit path in an analog domain in the virtual network element mode. In the virtual network element mode, the transceiver can, for example, perform functions of a network repeater or a network transmit-receive point.
US10756760B2 Ethernet connection method and ethernet device thereof
An Ethernet connection method and an Ethernet device thereof are provided. The Ethernet connection method and the Ethernet device can transmit data with Error Correction Code (ECC) even with only one twisted pair or two twisted pairs when the Ethernet wire cannot transmit with the full four twisted pairs.
US10756751B2 Programmable receivers including a delta-sigma modulator
Various embodiments relate to an analog-to-digital converter (ADC). The ADC may include a first channel including a first delta-sigma loop filter and a second channel including a second delta-sigma loop filter. Each of the first delta-sigma loop filter and the second delta-sigma loop filter may include a first integrator and a quantizer having an input coupled to an output of the first integrator. Each of the first delta-sigma loop filter and the second delta-sigma loop filter may also include a first summing node having an output coupled to an input of the first integrator, and a feedforward path from an input of the delta sigma loop filter to a first input of the first summing node. Further, each of the first delta-sigma loop filter and the second delta-sigma loop filter may include a first feedback path from an output of the quantizer to a second input of the first summing node.
US10756746B2 Analog digital converter, integrated circuit, and sensor system
Provided is an integrated circuit including an analog-to-digital converter (ADC) configured to convert an analog signal to a digital signal; and a digital signal processor (DSP) configured to process the digital signal, wherein the ADC generates a power source during a process for converting the analog signal into the digital signal and supplies power to the DSP through the power source.
US10756743B2 Atomic oscillator and electronic device
An atomic oscillator includes a light source, a gas cell including an internal space in which an alkali metal atom is sealed, and a photodetector to detect light emitted from the light source and passing through the gas cell. A radiation region of the light source is wider than a sectional area of the internal space at a distal end of the gas cell relative to the light source.
US10756742B1 Clock recovery circuit and receiving device
A clock recovery circuit includes a multi-phase sampling circuit, a phase comparison circuit, a recovery clock generation circuit, and a phase shifter. The multi-phase sampling circuit includes edge samplers and data samplers. A data signal is input to each of the edge samplers and each of the data samplers. The phase comparison circuit is disposed at an output side of the multi-phase sampling circuit. The recovery clock generation circuit is configured to output multi-phase clock signals. The phase shifter is disposed between the recovery clock generation circuit and the multi-phase sampling circuit and configured to generate a plurality of clock signals to be supplied to the multi-phase sampling circuit by shifting a phase of a first one of the multi-phase clock signals output from the recovery clock generation circuit by a shift amount different from a shift amount of a second one of the multi-phase clock signals.
US10756736B2 Fused voltage level shifting latch
Some embodiments include apparatus and methods using an input stage and an output stage of a circuit. The input stage operates to receive an input signal and a clock signal and to provide an internal signal at an internal node based at least in part on the input signal. The input signal has levels in a first voltage range. The internal signal has levels in a second voltage range greater than the first voltage range. The output stage operates to receive the internal signal, the clock signal, and an additional signal generated based on the input signal. The output stage provides an output signal based at least in part on the input signal and the additional signal. The output signal has a third voltage range greater than the first voltage range.
US10756735B2 Temperature instability-aware circuit
A circuit includes: a first swing reduction circuit coupled between an input/output pad and a buffer circuit, and a second swing reduction circuit coupled between the input/output pad and the buffer circuit. The first swing reduction circuit comprises a first transistor gated by a first bias voltage and comprises a second transistor drained by the first bias voltage. The first swing reduction circuit is configured to increase a voltage at a first node in the buffer circuit when a voltage applied on the input/output pad is equal to a first supply voltage. The second swing reduction circuit is configured to reduce a voltage at a second node in the buffer circuit when the voltage applied on the input/output pad is equal to a second supply voltage.
US10756733B2 Touch sensor unit and manufacturing method thereof
A first separator that prevents a pair of electrodes from short-circuiting each other is provided on end parts of the pair of electrodes in a longitudinal direction thereof, a first molded resin part that covers the first separator is provided on an end part of an insulation tube in a longitudinal direction thereof, a part of the first separator) on one side in a direction intersecting the longitudinal direction and another part of the first separator on the other side in the direction intersecting the longitudinal direction are each exposed to outside. When the first separator is embedded in the first molded resin part through insert molding, the first separator can be supported by a lower mold and an upper mold, portions of the first separator supported by the pair of molds at this time are portions exposed to outside.
US10756729B2 Electronic relay device
An electronic relay device includes a controller configured to receive a signal from an MCU, and output an on/off control signal for switching driving; a charging unit configured to provide a driving voltage for driving a switch, in response to the control signal of the controller; the switch including first and second switching elements which supply power to a load by being on/off-controlled in response to the driving voltage from the charging unit, source terminals of the first and second switching elements being connected with each other and gate terminals of the first and second switching elements being connected with each other; and a clamping unit disposed between a source terminal and a gate terminal of the switch, and configured to constantly maintain a voltage between the source terminal and the gate terminal in an on state of the switch.
US10756714B2 Skew control
Disclosed aspects relate to a clock distribution network of a synchronous logic device. The synchronous logic device comprises multiple sub-circuits belonging to different clock domains. The clock distribution network comprises a clock source operable for providing a global clock signal, at least one programmable delay line associated with a certain sub-circuit operable for generating a local clock signal for said sub-circuit by delaying the global clock signal or a signal derived therefrom and a global skew control circuit for managing clock skew between the local clock signals. The global skew control circuit is operable for managing clock skew between at least some local clock signals by regularly adjusting the delay caused by at least one programmable delay line when in a deskewing operating mode, and disabling adjusting the delays of the programmable delay lines when in a locked operating mode.
US10756703B2 Bulk acoustic wave resonator
A bulk acoustic wave resonator includes: a support part disposed on a substrate; a layer disposed on the support part, wherein an air cavity is formed between the support part, the substrate and the layer; and a frame extending along the layer, within the air cavity, and spaced apart from the support part.
US10756700B2 Bulk acoustic wave resonator device
A bulk acoustic wave resonator device includes: a substrate; a lower electrode disposed on the substrate; a piezoelectric layer disposed over a portion of the lower electrode; an upper electrode disposed on the piezoelectric layer; and a shape control layer covering an edge of a cavity disposed between the substrate and the lower electrode, wherein tensile stress is applied to the shape control layer during formation of the shape control layer.
US10756699B2 Pedestal for vibration element, resonator, and oscillator
A pedestal for a vibration element includes a main body that includes two connection portions, two clearance portions, a mounting portion, and arm portions. The two connection portions are formed along long sides of the main body and contact the base plate. The two clearance portions are formed on insides of the main body with respect to the connection portions and formed along the long sides. The mounting portion is located between the two clearance portions. The vibration element is mounted to the mounting portion. The arm portions are formed on four corners of the main body and connect the mounting portion to the connection portions. A metal pattern is connected to an electrode formed on the vibration element. The metal pattern is formed to connect the mounting portion, the arm portions, and the connection portions.
US10756696B2 Lateral bulk acoustic wave filter
Acoustic wave filter devices is disclosed. The device includes a piezoelectric layer, an input electrode and an output electrode located on a top surface of the piezoelectric layer and physically separated from one another, and a counter electrode having a top surface connected to a bottom surface of the piezoelectric layer. The input and output electrodes each include a base and at least one extension extending from the base. The at least one extension of the input electrode extending alongside and in a generally opposite direction to and separated by a gap width from an adjacent extension of the at least one extensions of the output electrode. In some embodiments, the at least one extension of the input or output electrodes has a width that can changes from a first end of the at least one extension to a second end.
US10756685B2 Chopper amplifier with decoupled chopping frequency and threshold frequency
A chopper amplifier circuit includes a first amplifier path with chopper circuitry, a switched-capacitor filter, and multiple gain stages. The chopper amplifier circuit also includes a second amplifier path with a feed-forward gain stage. A chopping frequency of the chopper circuitry is greater than a threshold frequency at which the second amplifier path is used instead of the first amplifier path.
US10756679B2 Reducing supply to ground current
An apparatus to prevent supply-to-ground current in a comparator is disclosed. The apparatus includes circuitry to determine if first and second output nodes of the comparator have respectively reached first and second logic levels, and circuitry responsive to a determination that the voltage at the first and second output nodes of the comparator has reached the first and second logic levels, to generate a signal. In addition, the apparatus includes circuitry to supply the signal to a transistor, the signal to turn off the transistor and prevent the flow of supply-to-ground current through the comparator.
US10756676B2 Amplifier systems for driving a wide range of loads
Amplifier systems for driving a wide range of loads are provided herein. In certain embodiments, an amplifier system includes a voltage output amplifier and a current output amplifier that are electrically coupled in parallel with one another between an input terminal and an output terminal. The amplifier system further includes a control circuit operable to control whether or not the voltage output amplifier and/or current output amplifier drive the output terminal.
US10756673B2 Envelope tracking amplifier apparatus
An envelope tracking (ET) amplifier apparatus is provided. The ET amplifier apparatus includes an amplifier circuit configured to amplify a radio frequency (RF) signal based on a modulated voltage. In examples discussed herein, the amplifier circuit is co-located with a local voltage amplifier circuit configured to supply the modulated voltage such that a trace inductance between the amplifier circuit and the local voltage amplifier circuit can be reduced to below a defined threshold. By co-locating the amplifier circuit with the local voltage amplifier circuit to reduce a coupling distance between the amplifier circuit and the local voltage amplifier circuit and thus the trace inductance associated with the coupling distance, it may be possible to reduce degradation in the modulated voltage. As a result, it may be possible to improve efficiency and maintain linearity in the amplifier circuit, particularly when the RF signal is modulated at a higher modulation bandwidth.
US10756671B2 Temperature compensation for a voltage controlled oscillator
An apparatus that is comprised of a controller, a digital-to-analog converter (DAC), a temperature sensor, an analog-to-digital converter (ADC), and a voltage controlled oscillator (VCO). The controller to reads temperature data proportional to a temperature of the VCO, reads previously-calculated calibration data based on the read temperature data, determines a frequency command signal based on the read previously-calculated calibration data, and outputs the frequency command signal. The DAC converts the frequency command signal into a frequency analog signal. The temperature sensor produces the temperature signal. The ADC converts the temperature signal into the temperature data. The VCO produces an output frequency based on the frequency analog signal.
US10756663B2 HVAC controller that provides multiple types of proportional motor control signals, an HVAC system that includes the same and a proportional control signal circuit
The disclosure provides a proportional control signal circuit (PCSC), an HVAC controller employing the same and an HVAC system including the HVAC controller. In one embodiment, the PCSC includes: (1) a signal input configured to receive a pulse width modulated signal, (2) a control input configured to receive an integration signal, (3) a signal output and (4) control circuitry, coupled to the signal input, the control input and the signal output, configured to provide either the pulse width modulated signal or a DC signal to the signal output based on the integration signal.
US10756661B2 Field winding type rotating electric machine
A field winding type rotating electric machine, whose power factor is cos θ, includes a stator, a rotor with a field winding, a rectifying element, a drive unit and a control unit. When performing rectangular-wave or overmodulation energization, the control unit generates a voltage pulse pair, which induces a current pulse pair, by: setting a reference time to the center of an ON duration or OFF duration of a control signal of a first phase; and providing a temporary ON duration and a temporary OFF duration after a predetermined angle from the reference time. The predetermined angle is within a predetermined range including cos−1 θ in electrical angle. The temporary ON duration is provided to temporarily turn ON a control signal of a second phase during an OFF duration thereof. The temporary OFF duration is provided to temporarily turn OFF a control signal of a third phase during an ON duration thereof.
US10756652B2 Motor protection and control apparatus, system, and/or method
In the field of motor protection for industrial automation systems, HVAC systems, pumping systems, and/or similar implementations, improved motor starters and overload electronics can be configured to offer substantially automatic levels of protection for motors, independent of such starters and/or overload electronics first being calibrated for, or properly calibrated for, the motor.
US10756636B2 Power control device switchable between multiple operating modes having different power consumption
A power control device that acts as a principal controlling agent in an isolating switching power supply has a controller configured to monitor a first output detection signal commensurate with a direct-current output voltage to a load and a second output detection signal commensurate with the difference between the direct-current output voltage and its target value switch among a plurality of operating modes with varying power consumption according to the results of monitoring of the two output detection signals. The power control device may instead have a peak current switch configured to raise the peak current value of a primary current passing in an output switch on detecting a light load.
US10756633B2 High power-factor control circuit and method for switched mode power supply
A switch mode power supply (SMPS) system includes a rectifying circuit for coupling to an AC input voltage and a transformer having a primary winding for coupling to the rectifying circuit and a secondary winding coupled to the primary winding. The system also has a power switch coupled to the primary winding and a control circuit coupled to the power switch. The control circuit is configured to control current flow in the primary winding such that an envelope waveform formed by peak points of current pulses is in phase with the magnitude of the AC input voltage. Moreover, the SMPS system is configured to provide a constant average output current.
US10756630B1 Line discharge circuit with low power components
A control circuit includes a discharge circuit, a control logic, and an output. The output is communicatively coupled to a control terminal of a power transistor. The control circuit further includes an input communicatively coupled to an input of the transistor. In a discharge mode of operation, the control logic is configured to provide a control terminal voltage to the control terminal of the power transistor via the output. The control terminal voltage is configured to operate the power transistor linearly to dissipate energy stored in a capacitance connected to an input of the power transistor/In the discharge mode, the discharge circuit is configured to receive a discharge current from an output of the power transistor, and to dissipate remaining energy undissipated by the power transistor.
US10756625B2 Integrated module of acoustic wave device with active thermal compensation and an active thermal compensating method thereof
An integrated module of acoustic wave device with active thermal compensation comprises a substrate, an acoustic wave filter, an active adjustment circuit and at least one variable capacitance device. The acoustic wave filter comprises a plurality of series acoustic wave resonators formed on the substrate, at least one shunt acoustic wave resonator formed on the substrate and a thermal sensing acoustic wave resonator. Each of the variable capacitance device is connected in parallel to one of the series and shunt acoustic wave resonators. The active adjustment circuit outputs an active thermal compensation signal correlated to a thermal variation sensed by the thermal sensing acoustic wave resonator to the variable capacitance device. The active thermal compensation signal induces a capacitance variation of the variable capacitance device such that the impact of the thermal variation to the acoustic wave device is compensated.
US10756621B2 Voltage regulators with controlled output voltage and the method thereof
A voltage regulator provides an output voltage and an output current. The output voltage decreases with an increase of the output current when the output current is lower than a current breaking point, and the output voltage is maintained when the output current reaches the current breaking point.
US10756615B2 Power supply conversion circuit
A power supply conversion circuit is provided, which includes: a first voltage clamping module configured to decrease an input voltage to a preset low voltage; a boost module configured to increase the input voltage or the preset low voltage to a target voltage; a second voltage clamping module configured to maintain the target voltage within a preset voltage range; a filter module configured to filter out ripples in the target voltage; and at least one output module, each of which is configured to supply power to a load. Compared with a conventional LDO integrated circuit, the circuit can provide multiple output power supplies, and it is only required to additionally arrange one field effect transistor for one more output power supply. Therefore, the power supply conversion circuit has a simple structure, is expandable easily and is applicable to an analog integrated circuit requiring multiple output power supplies.
US10756606B2 Segmented rotor for an asynchronous machine and an asynchronous machine having such a segmented rotor
A rotor for an asynchronous electrical machine comprising a magnetic ring comprising a plurality of layers of ferromagnetic metal sheets stacked axially and a squirrel cage having a plurality of conductive elements regularly distributed over the periphery of the magnetic ring and each having two opposite ends extending axially beyond the magnetic ring and each connected to a short-circuit crown, arranged axially on either side of the magnetic ring and intended to connect the ends of the conductive elements electrically. The rotor is segmented circumferentially into at least two rotor segments.
US10756587B2 Polyphase AC electric motor
Object: To provide a polyphase AC electric motor whereby partial discharge can be suppressed.Resolution Means: The winding of each phase includes a first partial conductor that is an input side partial conductor; an nth partial conductor connected to a neutral point; and second to n-1th partial conductors. Moreover, a partial conductor disposed within the stator adjacent to the first partial conductor of each phase, or a partial conductor including a coil end portion disposed adjacent to a coil end portion where the first partial conductor extends out of the slot, is any of the following:(1) of the intermediate partial conductors, an ath (where a is a natural number greater than or equal to 2) partial conductor of the same phase or a different phase where voltage takes an extreme value when AC voltage is applied from the inverter;(2) any of an a-3th to a-1th partial conductors of the same phase or a different phase, or any of an a+1th to a+3th partial conductors of the same phase or a different phase connected to the intermediate partial conductor taking the extreme value;(3) any of a n-3th to nth partial conductors of the same phase or a different phase.
US10756586B2 Rotor for an electrical machine
A rotor that includes a rotor core assembly secured to a shaft. The rotor core assembly includes a magnet and an end cap secured to an end of the magnet. Each of the magnet and the end cap has a bore into which the shaft extends. The end cap forms an interference fit with the shaft. The magnet forms a clearance fit with the shaft and an adhesive is located in the clearance between the magnet and the shaft. Additionally, a method of manufacturing the rotor. The method includes inserting the shaft into the bore of the end cap. An adhesive is then introduced into the bore of the magnet and the shaft is inserted into the bore of the magnet so as to cause adhesive to be drawn into the clearance defined between the magnet and the shaft.
US10756585B2 Electrical machine with rotor having permanent magnets disposed in associated radial pockets
An electrical machine, in particular a synchronous reluctance motor, having a rotor having a number of similar permanent magnets, each of which is disposed in each case in an associated pocket of the rotor. Permanent magnets adjacent in a tangential direction can be installed only in one position in the respective pocket, in which the magnetization directions is rotated by 180° with respect to a radial straight line associated with the respective permanent magnet. A rotor of an electrical machine is also provided.
US10756582B2 Stator for an electric motor and a method of manufacturing a stator
A stator for an electric motor, the stator comprising a back-iron having a first surface and a heat sink having a second surface, wherein the first surface of the back-iron includes a plurality of keying features arranged to retain the heat sink to the back-iron, wherein the heat sink is arranged to provide cooling to the back-iron via the second surface, and wherein the second surface has complementary keying features to the plurality of keying features on the first surface that are formed by casting the heat sink on the first surface of the back-iron.
US10756577B2 Wireless power supply system, wireless power transmission device, and wireless power reception device
A wireless power supply system includes a power transmission device and a power reception device. A control circuit in the power transmission device causes a power transmission circuit to operate, by a pulse-density modulation control method of controlling density of oscillation pulses for a predetermined period of time, in relationship De1>De2>De3, where De1 indicates the pulse density determined on the basis of a result of demodulation of a transmission signal from the power reception device, De2 indicates the pulse density in a state where a detected output value from the power transmission circuit reaches a predetermined value, and De3 indicates the pulse density in a state where a detected temperature values of a switch element reaches a predetermined value.
US10756574B2 Medical tool
A medical tool includes: a tool main unit configured to be driven in response to a power supply; a first power supply configured to be removable from the tool main unit; and a second power supply having a smaller power capacity than the first power supply, and configured to be charged by the first power supply. The tool main unit is configured to be driven by receiving power supply from one of the first power supply and the second power supply.
US10756568B2 UPS systems and methods using variable configuration modules
A UPS includes a first bridge circuit module, a second bridge circuit module, and a control circuit configured to operate the first bridge circuit module as an inverter and to selectively operate the second bridge circuit module as a bypass switch and a rectifier. The control circuit may be configured to operate the second bridge circuit module as bypass switch in a standby UPS mode and to operate the second bridge circuit module as a rectifier in an on-line UPS mode.
US10756566B2 Method and apparatus for supplying electric power to a device
A method for supplying electrical power to a device, including: supplying power to the device from a first electrical power supply unit via a switch mechanism in a particular (or preferred) position; and supplying power to the device from a second electrical power supply unit through a defined switching over of the switch mechanism to a secondary position.
US10756561B2 Intelligent electronic product having wireless charging function
The invention provides an intelligent electronic product including a wearable device, a seat, a wireless charging device and a first magnet set. The wearable device includes a main bead and sub-beads connected to the main bead. The seat has an accommodating space. The wireless charging device includes a wireless power receiving module located in the main bead and a wireless power transmitting module located in the seat. The first magnet set includes a first magnet located in the main bead and a second magnet located in the seat which have opposite magnetic poles. When the main bead is accommodated in the accommodating space, the first magnet and the second magnet attract to position the main bead in a charging position, such that the wireless power receiving module and the wireless power transmitting module form a wirelessly charging loop for wirelessly charging the main bead.
US10756560B2 Wireless power transmission receiving device state modification
Modification of a state of a wireless power receiving device is disclosed. The modification of the state can be based on anticipated delay in a communication session. In an aspect, this can include a delay related to authenticating the wireless power receiving device to a wireless power transmission system or component thereof. In an aspect, this can provide for better control over which wireless power receiving devices have wireless power directed at them, which can be related to safety, reliability, subscription level, or other best practices. In some embodiments, wireless power receiving devices can receive a first level of wireless power in a current state, in a modified state, etc., while a second level of power can be directed to the wireless power receiving device upon a rule related to anticipated delay being satisfied, e.g., upon authentication, upon expiration of a sleep timer, determined subscription status, etc.
US10756557B2 Charge apparatus to repeatedly apply a pulsed high voltage and a low voltage to charge a battery
With a conventional pulse charging method, a low voltage value for the pulse voltage is set to zero volts. When the low voltage value is low in this manner during charging, there is a problem that the negative pole of a secondary battery deteriorates. Provided is a secondary battery apparatus including a secondary battery and charge/discharge control apparatus that controls charging and discharging of the secondary battery. The charge/discharge control apparatus repeatedly performs, in an alternating manner, high voltage charging of applying a pulsed high voltage to the secondary battery and low voltage charging of applying a low voltage that is higher than 0 V and lower than the high voltage to the secondary battery.
US10756556B2 Remote controlled device and method for battery charging and maintenance
A method and device is disclosed for charging and/or maintenance of lead-acid and alkaline accumulator batteries, allowing a charge, discharge, or recovery in control-conditioning cycles of these batteries. To increase efficiency of the battery recovery process, its charge is created by a reversible current in consecutive stages. Correction of the charging mode is provided based on voltage and temperature of the accumulator battery.
US10756552B2 Manual service disconnect system and method for energy storage
An energy storage module includes a module housing, a positive polarity module terminal and a negative polarity module terminal accessible via an external surface of the housing, and a plurality of battery cells contained within the housing and coupled in series between the positive polarity terminal and a negative polarity terminal to form a battery cell string. A removable manual service disconnect (MSD) unit is physically coupled to the external surface of the housing and electrically coupled between at least one battery cell in the battery cell string and one of the module terminals. The MSD unit has at least a first MSD operating state to allow current conduction between the positive polarity module terminal and the negative polarity module terminal, and a second MSD operating state to prevent current conduction between the positive polarity module terminal and the negative polarity module terminal.
US10756551B2 Charging system with sensor diagnosis function and method of diagnosing sensor applied to the same
A charging system with a sensor diagnosis function is provided. The system includes an AC input voltage sensor that detects a voltage of an input end with an AC power applied thereto and a resistor that is connected to the input end. A power factor correction circuit unit adjusts and outputs a power factor of AC power applied through the resistor. An output voltage of the power factor correction circuit unit is applied to a capacity of the system. A controller then diagnoses the AC input voltage sensor based on a value of current passing through the resistor, a value of a voltage of the capacitor, and a resistance value of the resistor.
US10756550B2 Battery protection circuit module and battery pack comprising same
According to an aspect of the present invention, there is provided a battery protection circuit module including a first positive terminal and a first negative terminal electrically connected to electrode terminals of a battery bare cell, a second positive terminal and a second negative terminal electrically connected to a charger or an electronic device, a single field-effect transistor including a drain terminal, a source terminal, a gate terminal, and a well terminal, wherein the drain terminal is electrically connected to the first negative terminal and the source terminal is electrically connected to the second negative terminal, and a protection integrated circuit (P-IC) for controlling charging/discharging of the battery bare cell by controlling the gate terminal to control whether to switch on the single field-effect transistor and controlling a bias voltage of the well terminal by using an internal switch.
US10756540B2 Received power control device and received power control method
A received power control device (200) that performs control of received energy, which is an amount of power received from a power system per predetermined time at a power receiving point to which a load (302) and an electric storage device (303) are electrically connected, the received power control device (200) performing the control by controlling charge and discharge of at least the electric storage device (303), including: a received energy obtainer (201) that periodically obtains information indicating the received energy; a controller (202) that causes at least the electric storage device (303) to discharge to prevent the received energy from exceeding a first threshold; a remaining capacity obtainer (203) that periodically obtains information indicating a remaining capacity of the electric storage device (303); and a threshold setter (204) that increases the first threshold when an amount of decrease in the remaining capacity per unit time exceeds a second threshold.
US10756539B2 Electronic apparatus and control method thereof
An electronic apparatus includes a first terminal that receives power supplied from an external apparatus, a second terminal that is used to determine a power supply capability of an external apparatus, an internal circuit that includes a communication control unit that communicates with an external apparatus via the second terminal, a capacitor that forms an AC coupling between the internal circuit and the second terminal, a route that bypasses the capacitor, a switch that causes the route to switch to a conductive state or a non-conductive state, and a control unit that controls the switch by determining whether a first voltage applied to the first terminal by the external apparatus exceeds a second voltage which can be applied to the internal circuit via the second terminal.
US10756536B2 System for handling short circuits on an electrical network
A system for handling short circuits on an electrical network comprising parallel operated units which are droop controlled for active and reactive power sharing and connected to each other via impedances and protection switches for detecting and handling a short circuit on the electrical network and for disconnecting the faulty part of the electrical network, said units including a DC-source and a grid forming voltage source inverter controlled by a cascaded control structure with an inner voltage control loop and a short circuit control for limiting the output current by changing the output voltage at the output terminals of the inverter as a function of the measured output current and a desired droop voltage provided by a droop controller for voltage and frequency power sharing.
US10756533B2 Battery pack charge control device and method
The present invention relates to a battery pack charging control device that wakes up a micro control unit (MCU) in operation in a sleep mode, while a battery pack is in a constant voltage charged state, the battery pack charging control device including an analog front end (AFE) for changing before the MCU operates in the sleep mode, an over-voltage protection level value to a higher value than a current value, generating an over-voltage trip signal and delivering the over-voltage trip signal to the MCU in operation in the sleep mode to control to wake up the MCU in operation in the sleep mode, when an increased voltage value of the battery pack due to connection of an external charger is equal to or greater than the changed over-voltage protection level value.
US10756529B2 Underwater electrical connection system
An undersea connection system for connecting together at least three high voltage or very high voltage undersea electric cables comprises an outer cage defining a connection space; and a connection fitting comprising a conductive connection electrode that presents a junction node from which there extend at least three branches. Each of the at least three branches of the conductive electrode includes a male terminal portion that is connected to a respective one of the electric cables in a connection zone about which there is mounted a connection sleeve made of pre-molded insulating material that receives, via its ends, firstly the male terminal portion of one of the branches of the conductive electrode, and secondly the connection end of one of the electric cables.
US10756521B2 Cord sleeve device and installation tool and method for use
A system for installing a cord sleeve includes a first lever arm, the first lever arm including a first protrusion approximately perpendicular to the first lever arm. The system further includes a second lever arm, the second lever arm including a second protrusion approximately perpendicular to the second lever arm. The first and second lever arm intersect at a pivot point and are pivotally attached to each other at the pivot point, such that the first protrusion and the second protrusion are parallel and adjustment to each other, the first lever arm and the second lever arm having a first position where the first protrusion and the second protrusion are together and a second position where the first protrusion and the second protrusion are separated. The system further includes the first lever arm includes a ball portion at the pivot point.
US10756518B1 Cable securing device
A cable securing device for installing and removing cable or wire through a wall. The cable securing device includes a rod having a first rod section, a second rod section, and a fastener disposed on each end capable of securing a cable thereto. The first rod section is movably secured to the second rod section in order to allow a user to independently rotate each end when installing cable to one of the fasteners. In operation of one embodiment, the user secures a new cable to a first threaded fastener and an old cable to a second threaded fastener. The rod sections are attached to each other if they had not been previously attached, and the new cable is threaded into the wall and old cable is removed from the wall through a single action by the user.
US10756516B2 Polarization insensitive colorless optical devices
Embodiments of the invention describe polarization insensitive optical devices utilizing polarization sensitive components. Light comprising at least one polarization state is received, and embodiments of the invention select a first optical path for light comprising a first polarization state or a second optical path for light comprising a second polarization state orthogonal to the first polarization state. The optical paths include components to at least amplify and/or modulate light comprising the first polarization state; the second optical path includes a polarization rotator to rotate light comprising the second polarization state to the first polarization state. Embodiments of the invention further describe optical devices including a polarization mode converter to convert light comprising a first and a second polarization state to light comprising different spatial modes of the first polarization state; light comprising the different spatial modes of the first polarization state is subsequently amplified and modulated.
US10756514B1 Stabilizing a precision electro optical oscillator clock using an environmentally insensitive metamaterial device
An oscillator system includes a laser source; a high-Q electro-optical oscillator to generate a high-Q electro-optical oscillator signals having oscillator frequencies; and an environment-insensitive resonator including ENZ metamaterials. The resonator receives a laser from the laser source and generate a feedback signal to lock the oscillator to reduce a phase/frequency noise in the oscillator. An optical system also includes a high-Q electro-optical oscillator to generate a high-Q electro-optical oscillator signal having oscillator frequencies; an environment insensitive signal delay waveguide having an EMNZ metamaterial such that the signal delay waveguide delays the high-Q electro-optical oscillator signal and generates a delayed signal; and a phase-lock circuit to receive the delayed signal from the signal delay waveguide and provide an electrical feedback signal to the oscillator.
US10756504B2 Spectrally compensated fiber amplifier system
A fiber amplifier system including a plurality of optical components in an amplification chain that are responsive to a seed beam and that cause frequency modulation (FM) to amplitude modulation (AM) conversion to the seed beam that creates a non-uniform spectral transmission having a transmission function, where one of the optical components is a fiber amplifier generating an amplified output beam. A programmable spectral filter is controlled to pre-distort the seed beam by applying an inverse of the transmission function that creates a net uniform transmission function by equalizing a net spectral transmission profile of the seed beam at an end of the amplification chain to reduce the amplitude modulation.
US10756498B1 Terminal heat exchanger for an electrical connector
An electrical connector includes a housing that extends between a front and a rear. The housing has a chamber at the rear. The housing has a terminal channel between the front and the rear. A terminal is coupled to the housing. The terminal includes a mating pin at a front of the terminal and a cable connector at a rear of the terminal. The mating pin is positioned in the terminal channel for mating with a charging connector. The cable connector is positioned in the chamber at the rear of the housing. A terminal heat exchanger is positioned in the chamber. The terminal heat exchanger is thermally coupled to the cable connector of the terminal. The terminal heat exchanger has a separator electrically isolating the terminal heat exchanger from the terminal.
US10756495B1 Electrical device for improved safety
An electrical receptacle including a body having a first cavity and a second cavity, a plurality of first electrical connections in the first cavity and a plurality of second electrical connections in the second cavity, at least one electrical plug sensing device in the first cavity, and wherein electrical continuity to the plurality of first electrical connections from the plurality of second electrical connections only occurs when the at least one electrical plug sensing device senses a presence of an electrical plug in the first cavity.
US10756486B2 Mating assistance device for electrical connectors
A mating assistance device comprises a housing having an opening receiving an electrical connector in a direction of insertion and a locking device movable between an unlocked position and a locked position with respect to the housing. The locking device has a connector pushing element displaceable in the direction of insertion when the locking device moves from the unlocked position to the locked position.
US10756481B2 Connector and connector assembly
A connector and a connector assembly capable of being attached to a freely bendable object such as clothes when used are provided. The connector to be fit to a counterpart connector includes a housing; a conductive contact provided in the housing; and a plurality of holding members comprising a magnetic material provided in the housing. The holding member is configured to be attracted to a magnetic material of the counterpart connector when the connector is fit to the counterpart connector to maintain a fit state. The housing is bendable, and has a plurality of fixing holes formed therein. The holding members are disposed in parallel apart from each other in a longitudinal direction (X direction) in the surface of the housing.
US10756471B1 Shield grounding electrical connectors
Cable shield grounding electrical connectors comprise a cable having a cable shield, an inner insulating sleeve disposed radially inwardly from the cable shield, and an inner conductor radially inward of the inner insulating sleeve. An inner ferrule includes an outer surface, wherein a portion of the cable shield is disposed along at least a portion of the inner ferrule outer surface. An outer ferrule comprises a first section that is disposed concentrically around the inner ferrule, and wherein the portion of the cable shield is interposed between and in direct contact with each of the inner ferrule and the outer ferrule first section, thereby forming an assembly. The connector comprises a housing having an inner cavity and wherein the assembly is disposed within the inner cavity. An electrically interconnecting element is interposed between the assembly and the housing to provide a grounding electrical connection therebetween.
US10756470B2 Connecting element, household appliance having such a connecting element, and insert module
A connecting element for providing an electrical connection in a processing space of a household appliance, includes a protruding, longitudinally displaceable contact pin configured for displacement between a rest position protruding farther and an operating position protruding less far, wherein the contact pin pushes into the rest position. The connecting element is disposed on a side wall of the processing space, particularly a cooking space. An insert module can be inserted in the processing space of the household appliance and can be operated electrically. The insert module has a mating electrical connection element for contacting the connecting element.
US10756468B2 Plug connector assembly, flexible flat cable assembly thereof, and flexible flat cable thereof
A plug connector assembly includes an insulated housing, and a flexible flat cable assembly. The flexible flat cable assembly includes a first flat cable, a second flat cable, and a reinforced board. The reinforced board is sandwiched between the first flat cable the second flat cable. An inner shielding layer is disposed between conductors of the first flat cable and the reinforced board, and between conductors of the second flat cable and the reinforced board, respectively. A positioning plate protrudes outward from each of two sides of the reinforced board. The insulated housing has a displacement-preventing mechanism formed on an inner side thereof for blocking the positioning plate, so as to limit the displacement of the reinforced board along the inserting direction.
US10756458B2 Bus bar assembling structure, electrical connection box and wire harness
A bus bar assembling structure includes a resin block main body for an electronic component block, a first bus bar, and a second bus bar. The resin block main body includes a bus bar assembling portion. The first bus bar and the second bus bar are accommodated in the bus bar assembling portion. The first bus bar has a first pushing portion that is pushed when the first bus bar is accommodated in the bus bar assembling portion, the first pushing portion being a bent piece. The first pushing portion has a through hole or a notch. The second bus bar has a second pushing portion that is inserted into the through hole or the notch and is disposed at a position corresponding to a position of a pushed surface of the first pushing portion.
US10756454B2 Earthing contact
An earthing contact for creating an electrical contact between an earthing cable and a component comprising an electroconductive component surface, comprises an electroconductive contact plate and a fixing element, the contact plate having a first contact surface for placing the contact plate on the component surface, a second contact surface for placing an earthing cable on the contact plate, and a passage for the fixing element, the fixing element comprising a fixing section for fixing the fixing element in the component, a pressure element for pressing the contact plate onto the component surface and a holding section for arranging in the passage of the contact plate, when the pressure element presses the contact plate onto the component surface, the first contact surface being tiltable in relation to the fixing section by a tilting angle of at least 6° when the holding section is arranged in the passage.
US10756452B2 Electrical connector with shearable fastener
A fastener for connecting an electrical conductor to a connector body includes a first portion adapted to engage an opening of the connector body and a second portion engaging the first portion. The second portion includes a head, a base coupled to the first portion and including an end adapted to engage the electrical conductor, and a shearable section positioned between the head and the base.
US10756451B2 Connection arrangement of a first component on a second component, in particular for a vehicle, and connection device, in particular for a vehicle
A connection arrangement of a first component on a second component, in particular for a vehicle, is provided, wherein the components are connected together by at least one screw element and at least one screw which is screwed into the screw element and passes through a first passage opening of the first component. The screw element is designed as an expansion sleeve which is partly received in a second opening of the second component and protrudes into the first component and which is expanded along the axial direction of the sleeve by screwing the screw into the expansion sleeve.
US10756447B2 Communication terminal device applicable to aerial vehicle and mobile communication method using the same
A communication terminal device is applicable to an aerial vehicle. The communication terminal device includes an antenna, an altimeter and a processing circuit. The antenna is configured to provide a transceiving range of electromagnetic waves. The flight height detector is configured to obtain an altitude measurement value adapted to specify an altitude of the aerial vehicle. The processing circuit is coupled to the altimeter and is configured to: determine whether the altitude measurement value exceeds a height threshold value; set the transceiving range of electromagnetic waves of the antenna to be omni-directional in response to determining that the altitude measurement value does not exceed the height threshold value; in response to determining that the altitude exceeds the height threshold value, execute an antenna beam width adjusting mechanism, so that the transceiving range of electromagnetic waves of the antenna is shaped into a directional beam.
US10756444B2 Scanning antenna and scanning antenna production method
A liquid crystal panel included in a scanning antenna includes: a TFT substrate including a first dielectric substrate, a TFT supported by the first dielectric substrate, a gate bus line, a source bus line, a patch electrode, and a first alignment film covering the patch electrode; a slot substrate including a second dielectric substrate, a slot electrode formed on a first main surface of the second dielectric substrate and including a slot disposed corresponding to the patch electrode, and a second alignment film covering the slot electrode; and a liquid crystal layer provided between the TFT substrate and the slot substrate and containing a liquid crystal molecule including an isothiocyanate group. The first alignment film and the second alignment film are each independently formed of a polyimide-based alignment film material. In each of the first alignment film and the second alignment film, a density of a carboxyl group on a film surface in contact with the liquid crystal layer is less than a density of a carboxyl group inside a film.
US10756440B2 Scanning antenna and method of manufacturing scanning antenna
A scanning antenna is a scanning antenna in which antenna units are arranged, including a TFT substrate provided with a first dielectric substrate, a TFT, a gate bus line, a source bus line, patch electrodes, and a first alignment film covering the patch electrodes; a slot substrate provided with a second dielectric substrate, a slot electrode, and a second alignment film covering the slot electrode; a liquid crystal layer provided between the TFT substrate and the slot substrate; and a reflective conductive plate. The slot electrode includes slots disposed corresponding to each of the patch electrodes. A sealing portion includes a main sealing portion that defines at least one injection port. Given, among directions orthogonal to a sealing pattern of the main sealing portion in the injection port, a direction from the injection port toward the liquid crystal layer as a flow direction, and a region of the liquid crystal layer close to the injection port and including a region extending in the flow direction from the injection port as a first region, angles between the flow direction and each of an orientation direction regulated by the first alignment film in the first region and an orientation direction regulated by the second alignment film in the first region are 20° or less or 160° or greater.
US10756438B2 Electronic package and method for fabricating the same
An electronic package and a method for fabricating the same are provided. A resist layer and a support are formed on a first substrate having a first antenna installation area. A second substrate having a second antenna installation area is laminated on the resist layer and the support. The resist layer is then removed. The support keeps the first substrate apart from the second substrate at a distance to ensure that the antenna transmission between the first antenna installation area and the second antenna installation area can function normally.
US10756436B2 Double-differential fed, dual polarized patch antenna system with advanced interport RF isolation for IBFD transceivers
A system may include a double differential-fed dual-polarized 2.4 GHz, microstrip patch antenna with extremely high interport isolation for shared antenna architecture based in-band full duplex (IBFD) transceivers. The presented antenna configuration is based on four ports linearly polarized single radiating element with differential feeding for both transmit (Tx) and receive (Rx) operation. The double differential feeding using two identical 3 dB/180° ring hybrid couplers with nice amplitude/phase balance effectively suppresses the interport RF leakage to achieve very high isolation. Strong amplitude and phase balance of 3 dB/180° ring hybrid coupler can provide a better SIC performance as compared to DFN based on Wilkinson power divider with un-equal length microstrip lines, thus supplying an elite level of suppression in means of self-interference at Tx.
US10756433B1 Dual-band antenna for personal area network (PAN) and wireless local area network (WLAN) radios
Antenna structures and methods of operating the same of a dual-band antenna of an electronic device are described. One device includes a single RF feed line coupled to a dual-band antenna. The dual-band antenna includes a ground element, a first arm, a shorting arm, a dual-arm structure, and a dual-element structure.
US10756429B1 Dynamic variation of power per antenna to facilitate beamforming of antenna array
Methods and systems are provided for dynamically adjusting the beamform of an antenna array. A first beamform produced by an emission from a first antenna and an emission from a second antenna are determined, each of the first antenna and the second antenna having separate power supplies. Positions of user devices served by the cell of the antenna array are determined and compared to the first beamform. If it is determined that a second beamform would provide better coverage to any one or more of the user devices served by the cell, any one or more of the power supplies to individual antennas may be modified. Any one or more power supplies may utilize changes in the phase and/or amplitude of the power supplied to an antenna to change the emission of at least one antenna, producing a second beamform. The second beamform, in particular, may permit dynamic targeting of various vertical distributions of user devices within the cell.
US10756428B2 Systems and methods for inertial navigation system to RF line-of sight alignment calibration
Systems and methods are provided for performing alignment calibration of an RF antenna in satellite communications. Data is received that is representative of inertial navigation system and gimbal angle measurement signals. The received data is collected while a vehicle is operated in a reduced yaw motion and while the RF antenna is tracking a satellite. Equations are used that describe a mathematical relationship among the misalignments, offsets, and latency mismatch to the antenna gimbal control servo measurements. Estimates are generated for certain errors involved in the alignment process. The generated estimates are provided for pointing the RF antenna.
US10756419B2 Laser induced graphene/graphite antenna
The present disclosure is directed to an antenna that includes a substrate and a graphene or graphite layer positioned on at least a portion of the substrate. The graphene or graphite layer includes a first zone having a first thickness along a vertical direction of the antenna and a second zone having a second thickness along the vertical direction of the antenna. The second thickness is less than the first thickness such that the second zone has a greater electrical resistance than the first zone.
US10756412B1 Foldable, deployable and reconfigurable MIMO antenna arrays
Multiple-input-multiple-output (MIMO) antenna devices and methods of using and fabricating the same are provided. A MIMO antenna device can include a plurality of substrates each having an antenna element. The substrates can be provided in connected series and can be attached to a framework. The substrates can have alternating style antenna elements, such that a first substrate can have a straight-fed dipole and a second substrate adjacent to the first substrate can have a bent-fed dipole and a third substrate adjacent to the second substrate, and on an opposite side of the second substrate than the first substrate is, can have a straight-fed dipole and so on.
US10756408B2 Directional coupler, high-frequency front-end module, and communication device
A directional coupler includes first and second transmission lines, first and second coupling lines, a termination resistor, a coupling signal output terminal, and an impedance-adjusting circuit. The first coupling line is electromagnetically coupled to the first transmission line. The second coupling line is connected in series with the first coupling line and is electromagnetically coupled to the second transmission line. The termination resistor is connected to an end portion of the first coupling line that is on the opposite side from the end portion of the first coupling line that is connected to the second coupling line. The coupling signal output terminal is connected to an end portion of the second coupling line that is on the opposite side from the end portion of the second coupling line that is connected to the first coupling line. The impedance-adjusting circuit is connected between the first and second coupling lines.
US10756407B2 Power distribution circuit and multiplex power distribution circuit
A power distribution circuit includes a first portion, a second portion, a third portion, an isolation element, a first transmission sub-circuit and a second transmission sub-circuit. The first portion, the second portion, and the third portion are coupled to respective external components. The isolation element is coupled between the second portion and the third portion. The first transmission sub-circuit is set on one side of the isolation element, and is coupled between the first portion and the second portion. The second transmission sub-circuit is set on the other side of the isolation element, and is coupled between the first portion and the third portion. The first transmission sub-circuit and the second transmission sub-circuit are symmetrically set on both sides of the isolation element.
US10756405B2 Waveguide system comprising a hollow glass waveguide attached to glass connectors and the glass waveguide including an embedded metal layer
A hollow glass waveguide and related method are provided. The microwave waveguide includes a glass body including a first end, a second end, an outer glass surface extending between the first end and the second end, an inner glass surface defining a hollow channel that extends from the first end to the second end and a glass material between the outer surface and the inner surface. The microwave waveguide includes a layer of metal embedded in the glass body. The layer of metal surrounds the hollow channel when viewed in cross-section and extends between the first end and the second end of the glass body. The layer of metal is electrically conductive and the hollow channel is dimensioned such that microwaves introduced into the hollow channel are conducted along the hollow channel between the first end and the second end.
US10756399B2 Battery module
The disclosure provides a battery module. The battery module includes a battery stacked body, which includes stacked batteries; cooling plates that are installed at the tail ends in a battery stacking direction of the battery stacked body, and the cooling plates and the battery stacked body are installed in a thermal insulation mode; and heat transfer device that are in thermal contact with the cooling plates, and heat of the batteries is transferred to the cooling plates through the heat transfer device; wherein in a normal charging-discharging state, the battery with the highest temperature in the battery stacked body is a battery A; and between a single cooling plate and the battery A, a thermal resistance between each battery and the heat transfer device is reduced along with the increase of a distance between the each battery and the cooling plate in the battery stacking direction.
US10756397B2 Integrated battery cooling system
An integrated battery cooling system is provided. The system includes a housing having a high-voltage battery and a secondary battery therein and having an inlet port and an outlet port formed on the outer side thereof to receive and discharge cooling water. A cooling channel is formed with cooling water flowing therethrough from the inlet port and the cooling channel transmits heat to the high-voltage battery. A cooling module receives the cooling water discharged from the cooling channel, transmits heat to the secondary battery, and then cools the secondary battery.
US10756393B2 Method for preventing duplicate allocation of ID to battery modules
The present disclosure relates to a method for preventing duplicate allocation of an ID to battery modules, and in particularly, to a method for preventing duplicate allocation of an ID to battery modules wherein an ID is prevented from being allocated in a duplicated manner by diagnosing each state where the ID is to be allocated in a duplicated manner.
US10756379B2 Power storage module
A power storage module includes a cylindrical resin portion that extends in a direction in which a plurality of bipolar electrodes is stacked and that accommodates therein the plurality of the bipolar electrodes. The resin portion includes a first seal portion that has a cylindrical shape and is joined to peripheral edge portions of a plurality of electrode plate, and a second seal portion that has a cylindrical shape and is disposed outside the first seal portion in a direction that crosses the stacking direction of the bipolar electrodes. A plurality of separators is disposed such that outer peripheral ends of the separators are located between an outer peripheral end of the first seal portion and an inner peripheral end of the first seal portion.
US10756377B2 Regenerative fuel cells
There is provided a regenerative fuel cell capable of operating in a power delivery mode in and in an energy storage mode. The cell may comprise a reversible hydrogen gas anode, in an anode compartment, a reversible cathode in a cathode compartment, and a membrane separating the anode compartment from the cathode compartment, which membrane is capable of selectively passing protons. an additive may be provided in the cathode compartment.
US10756374B2 Catalyst deterioration recovery device and catalyst deterioration recovery method
A catalyst deterioration recovery device in a fuel cell system that includes a fuel cell including a membrane electrode assembly configured to include an electrolyte membrane and anode and cathode catalysts between which the electrolyte membrane is sandwiched from both sides and anode and cathode separators respectively including an anode gas flow channel and a cathode gas flow channel, the membrane electrode assembly being sandwiched between the anode and cathode separators. The catalyst deterioration recovery device recovers performance decreased by adsorption of carbon monoxide to the anode catalyst. The catalyst deterioration recovery device includes a recovery control unit configured to supply at least a part of oxygen to be supplied to the cathode gas flow channel to the anode catalyst via the electrolyte membrane.
US10756373B2 Fuel cell system and method of providing surfactant fuel bubbles
A fuel cell system and method are provided. One or more surfactants are used as a hydrogen carrier and/or coolant for hydrogen fueled proton exchange membrane fuel cells. The surfactant can work as a bubbler to trap hydrogen as fine bubbles with cooling water to feed the fuel cell anode. The water acts as humidification supplier and coolant.
US10756371B2 Hybrid fuel cell
A power generator includes a container having a cross section suitable for wearing by a person, the container including a nano-porous insulation. A fuel cell and fuel cell cartridge are disposed within the container. Power management electronics are supported by the container and coupled to the fuel cell. A charge storage device is supported by the container and electrically coupled to the power management electronics and the fuel cell. A connector is supported by the container and coupled to the charge storage device to distribute power to one or more electrical loads.
US10756356B2 Manufacturing method of separator for fuel cell
A manufacturing method of a separator for a fuel cell, including: preparing a first die including: a first convex surface and a first concave surface; and a first side surface connected between the first convex surface and the first concave surface; preparing a second die including: a second concave surface and a second convex surface respectively facing the first convex surface and the first concave surface; and a second side surface facing the first side surface and connected between the second concave surface and the second convex surface; preparing a metal plate having a flat plate shape, and two electro-conductive resin sheets; and forming a flow channel in the metal plate and the two electro-conductive resin sheets by hot pressing with the first and second dies.
US10756350B2 Binder, method of preparing the binder, and anode and lithium battery including the binder
A binder includes a third polymer including a cross-linked product of a first polymer and a second polymer, wherein the first polymer includes a first functional group and is at least one selected from a polyamic acid and a polyimide, wherein the second polymer includes a second functional group and is water-soluble, and wherein the first polymer and the second polymer are cross-linked by an ester bond formed by a reaction of the first functional group and the second functional.
US10756342B2 Lithium ion secondary battery
A lithium ion secondary battery includes: a negative electrode having a carbon-based negative electrode material containing graphite particles and amorphous carbon particles; and a positive electrode including a lithium composite oxide. The lithium composite oxide is represented by a general formula: LixNiyMnzCo(1-y-z)O2, where x is a numeral of 1 or more and 1.2 or less, and y and z are positive numerals satisfying the relation of y+z<1. The lithium composite oxide has a layer crystal structure and has a median particle diameter (D50) of 4.0 μm or more and less than 6.0 μm.
US10756340B2 Negative electrode for lithium metal secondary battery and method for manufacturing the same
The present disclosure is directed to providing improved processability by forming a protective film on the surface of lithium metal used as an electrode layer through a simple process, and to improving the cycle characteristics of a lithium metal secondary battery by forming a stable protective film. The present disclosure provides a method for manufacturing a negative electrode, including the steps of: (S1) preparing lithium metal; and (S2) dipping the lithium metal in an acid solution for 60-120 seconds to form a LiF film on the surface of lithium metal.
US10756336B2 Three-dimensional electrode structure, and secondary battery including the same, and method of manufacturing the three-dimensional structure
A secondary battery including a first electrode structure; a second electrode structure spaced apart from the first electrode structure; and an electrolyte layer disposed between the first electrode structure and the second electrode structure, wherein the first electrode structure includes: a current collector layer; and plurality of first active material plates electrically connected to the current collector layer, protruding from the current collector layer, and including a first active material, wherein each plate of the plurality of first active material plates has a width and a length greater than the width, and the plurality of first active material plates are spaced apart from one another in a widthwise direction and in a lengthwise direction, and wherein the electrolyte layer extends into gaps between the plurality of first active material plates along the lengthwise direction.
US10756330B2 Porous silicon nanostructured electrode and method
A silicon based micro-structured material and methods are shown. In one example, the silicon based micro-structured material is used as an electrode in a battery, such as a lithium ion battery. A battery, comprising: a first electrode, including a number of porous silicon spheres; a second electrode; and an electrolyte in contact with both the first electrode and the second electrode.
US10756322B2 Composite separator for secondary battery and lithium secondary battery including the same
Provided are a composite separator for a secondary battery including: a porous substrate; and a coating layer, formed on the porous substrate, by thermally curing aqueous slurry including inorganic particles, first binder particles, a second binder, and a thermal curing agent, wherein the first binder particles contain a copolymer of a monomer mixture including an acrylamide-based monomer, a vinyl cyanide-based monomer, an acrylic monomer having a carboxyl group, and an acrylic monomer having a hydroxyl group, and a lithium secondary battery including the same.
US10756320B2 Method for making a lithium-sulfur battery separator
A method for making a lithium-sulfur battery separator includes providing a separator substrate comprising a first surface and a second surface opposite to the first surface; and forming a functional layer on at least one of the first surface and the second surface. A method of forming the functional layer includes providing a carbon nanotube layer comprising a plurality of carbon nanotubes; etching the carbon nanotube layer to form defects on surfaces of the plurality of carbon nanotubes; and forming a hafnium oxide layer on the defects to form a carbon nanotube/hafnium oxide composite layer.
US10756318B2 Method for preventing erroneous loading of component-to-be-loaded on main body side apparatus, component-to-be-loaded and battery pack
In case a similar component-to-be-loaded is erroneously loaded on a main body side apparatus, contact of terminals are avoided. To this end, a video camera (main body side apparatus) 1 has a main body side terminal 30, and a battery pack (component-to-be-loaded) 100 has a battery side terminal (component-to-be-loaded side terminal) 120. In the vicinity of the battery side terminal of the component-to-be-loaded, a discriminating tab 111 is provided, and a blocking portion 19 is provided in the vicinity of the main body side terminal of the video camera (main body side apparatus) for determining whether or not its loading is permitted based on the combination of concave and convex engagement with respect to the above-mentioned discriminating tab, and when the loading is not permitted due to the interference between the blocking portion and the above-mentioned discriminating tab, an electric connection between the main body side terminal and the battery side terminal (component-to-be-loaded side terminal) is not to be established.
US10756316B2 Device for mounting an electrical source
A device for mounting an electrical energy source in portable electronic equipment is provided, including a cavity and a cover configured to close the cavity, the cover including a housing configured to receive the energy source, the cover and the portable electronic equipment having complementary fixing means in order to retain the cover on the portable electronic equipment and to seal the cavity, and the cover including means for retaining the energy source in the housing of the cover.
US10756314B2 Composite sheet and battery pack using same
A composite sheet includes a thermally-conductive sheet, a first insulating sheet that covers one surface of the thermally-conductive sheet; a second insulating sheet that covers another surface of the thermally-conductive sheet, and seals the thermally-conductive sheet between the first insulating sheet and the second insulating sheet, and a thermal insulation layer that is laminated between the thermally-conductive sheet and the first insulating sheet to cover at least a part of the thermally-conductive sheet.
US10756313B2 Thin power storage device and production method thereof
A power storage device includes a positive electrode part including a first metallic foil layer and a positive electrode active material layer partially laminated on one surface of the first metallic foil layer, a negative electrode part including a second metallic foil layer and a negative electrode active material layer partially laminated on one surface of the second metallic foil layer, and a separator arranged between the positive electrode part and the negative electrode part. The positive electrode active material layer is arranged between the first metallic foil layer and the separator, and the negative electrode active material layer is arranged between the second metallic foil layer and the separator. The peripheral regions of the one surfaces of the first and second metallic foil layers in which the positive and negative electrode active material layers are not formed are joined via a peripheral sealing layer containing a thermoplastic resin.
US10756312B2 Secondary battery top cover assembly, secondary battery and vehicle
The present disclosure provides secondary battery top cover assembly, secondary battery and vehicle. The top cover assembly includes: a top cover plate; an electrode terminal disposed on the top cover plate; an insulating cover; and a short-circuit component including a deformable plate and a conductive plate disposed above the deformable plate, the deformable plate is connected to the top cover plate, and the conductive plate is connected to the electrode terminal. The conductive plate includes a body portion and a protruding portion protruding upwardly from the body portion, and is provided with gas hole, and the protruding portion surrounds the gas hole. The insulating cover includes a covering portion disposed above the conductive plate and covering the protruding portion, a gas flow channel is formed between the protruding portion and the covering portion, and the gas hole communicates with outside of the top cover plate via the gas flow channel.
US10756310B2 Display device
Provided is a display device including a first light emitting layer having an island shape, a second light emitting layer having an island shape, and a third light emitting layer having an island shape, between a lower electrode layer and an upper electrode layer. The first light emitting layer and the second light emitting layer are adjacent in a column direction, and the third light emitting layer is adjacent to the first light emitting layer and the second light emitting layer in a diagonal direction. The first light emitting layer emits blue light, one of the second light emitting layer and the third light emitting layer emits red light, and the other emits green light. A light emitting region of the first light emitting layer is larger than light emitting regions of the second light emitting layer and the third light emitting layer.
US10756305B2 Electroluminescence display apparatus
Disclosed is an electroluminescence display apparatus for increasing a micro-cavity effect and preventing a device characteristic from being reduced. The electroluminescence display apparatus including an active area where a plurality of pixels are provided includes a substrate, a circuit element layer on the substrate, a first electrode on the circuit element layer, a light emitting layer on the first electrode, a second electrode on the light emitting layer, and a first light compensation layer between the light emitting layer and the second electrode. Since the first light compensation layer having a refractive index lower than that of the light emitting layer is disposed between the light emitting layer and the second electrode, light may be repeatedly reflected thereby increasing light efficiency, which in turn increases the micro-cavity effect.
US10756301B2 Electronic device having stacking structure comprising two dimensional materials
An electronic device having a stacking structure including a plurality of 2D material layers is provided. The stacking structure includes a first 2D material layer, among the plurality of 2D material layers, stacked adjacent to a second 2D material layer, among the plurality of 2D material layers, and the first 2D material layer is rotated with respect to the second 2D material layer.
US10756295B2 Terminal case and terminal including the same
A terminal includes a front glass cover, a flexible-bendable display screen and a back cover. The front glass cover is formed of glass molding in a unibody, and includes: a front surface area covering a front surface of the terminal; and a first curved surface area, a second curved surface area, a third curved surface area and a fourth curved surface area respectively adjacent to the front surface area and respectively covering four sides of the terminal. The back cover is respectively connected to the first curved surface area, the second curved surface area, the third curved surface area and the fourth curved surface area. The flexible-bendable display screen is attached to an inner surface of the front glass cover, bent to each side surface of the terminal, bent for a second time at overlapping areas of sides of the terminal and covers the four sides and the overlapping areas.
US10756285B2 Display panel, electroluminescent panel and manufacturing method thereof
This disclosure relates to a display panel, an electroluminescent device and a manufacturing method for the electroluminescent device. The electroluminescent device includes a first transparent electrode layer, an electroluminescent layer, a channel layer, a second transparent electrode layer, a dielectric layer, a light absorption layer and a third electrode layer stacked in turn, wherein the light absorption layer can be excited by a light emitted from the electroluminescent layer to generate photocarriers. The present disclosure may reduce power consumption of the panel and also reduce cost and enable products such as a panel to meet the needs for ultra-thinning and miniaturization.
US10756275B2 Compound, material for organic electroluminescence devices, organic electroluminescence device, and electronic equipment
A compound represented by formula (1) is useful as a material for organic EL devices which realizes an organic EL device exhibiting high emission efficiency even when driving at a low voltage and has a long lifetime: wherein R1 to R4, L0 to L2, Ar1 to Ar2, m1 to m3, and k4 are as defined in the description.
US10756273B2 Fabricating a plurality of layers in an OLED device by a solution film method
The disclosure provides an all-solution OLED device and a manufacturing method thereof. The manufacturing method fabricate a hole injection layer, a hole transport layer, a light emitting layer, an electron transport layer, and a cathode by solution film-forming. Compared with the manufacturing method of the existing OLED device, an all-solution fabrication of the electron transport layer and the cathode is achieved, the use of high vacuum evaporation process and equipment can be avoided, thereby saving materials and reducing manufacturing costs; and the adjacent layers will not appear mutual solubility, so the film quality is high and the device performance can be improved. The hole injection layer, the hole transport layer, the light emitting layer, the electron transport layer, and the cathode are all fabricated by solution film-forming; and compared with the existing OLED device, the manufacturing cost is low, the film-forming quality is high, and the display quality is excellent.
US10756270B2 Multi array electrode having projecting electrode parts arrayed thereon, method of manufacturing the same, and method of manufacturing organic deposition mask using the multi array electrode
Provided is a method of manufacturing an organic deposition mask used in manufacturing of an organic light emitting diode (OLED). More specially, provided is a method of manufacturing an organic deposition mask by which fine deposition openings may be formed on a thin board by electrochemical machining (ECM) using a multi array electrode having projecting electrode parts arrayed thereon. According to an embodiment of the present invention, the method of manufacturing an organic deposition mask including deposition openings formed of first openings facing a deposition source and second openings facing a deposited object, the method may include: forming the first openings on one side of a thin board; and forming the second openings on an opposite side of the thin board by electrochemical machining (ECM) using a second multi array electrode having second projecting electrode parts arrayed thereon so as to communicate with the first openings.
US10756262B2 Spin-orbit-torque magnetization rotational element, spin-orbit-torque magnetoresistance effect element, magnetic memory, and spin-orbit-torque magnetization rotational element manufacturing method
A spin-orbit-torque magnetization rotational element includes: a spin-orbit-torque wiring which extends in a first direction; and a first ferromagnetic layer which is laminated in a second direction intersecting the spin-orbit-torque wiring, wherein the spin-orbit-torque wiring includes a convex portion which protrudes in the second direction in relation to a first surface on the side of the first ferromagnetic layer at a connecting part between the spin-orbit-torque wiring and the first ferromagnetic layer.
US10756261B2 Magnetoresistance element and non-volatile semiconductor storage device using same magnetoresistance element
The invention provides a magnetoresistance element with a configuration such that a stable switching action is possible with a current flowing in response to the application of a unipolar electrical pulse, and a non-volatile semiconductor storage device using the magnetoresistance element.A magnetoresistance element 1-1 includes a magnetic tunnel junction portion 13 configured by sequentially stacking a perpendicularly magnetized first magnetic body 22, an insulation layer 21, and a perpendicularly magnetized second magnetic body 200. The second magnetic body 200 has a configuration wherein a ferromagnetic layer and a rare earth-transition metal alloy layer are stacked sequentially from the insulation layer 21 side interface. A heat assist layer 28-1 that heats the second magnetic body 200 with a heat generated based on a current flowing through the magnetic tunnel junction portion 13 is further provided, and the magnetization direction of the second magnetic body 200 is reversed by the heating of the second magnetic body 200. A non-volatile semiconductor storage device 10-1 includes the magnetoresistance element 1-1, a switching element connected in series to the magnetoresistance element 1-1, information rewriting means that carries out a write and erase by causing a write current to flow through the magnetoresistance element 1-1, and reading means that reads information stored from the amount of current flowing through the magnetoresistance element 1-1.
US10756251B2 Piezoelectric fiber having excellent flexibility and elasticity, and method for manufacturing the same
The present invention relates to a piezoelectric fiber having excellent flexibility, the piezoelectric fiber employs a conductive fiber member as an inner electrode, on which a piezoelectric polymer layer, an outer electrode and a coating layer are sequentially formed, thereby having excellent flexibility and sufficient elasticity to be sewed, woven, knotted or braided. Therefore, the piezoelectric fiber can be applied in power supplies for a variety of sizes and types of wearable electronic devices, portable devices, clothing, etc. In addition, since the piezoelectric fiber has excellent piezoelectricity and durability because of the above-described structure, it can effectively convert deformation or vibration caused by external physical force into electric energy, and thus can replace existing ceramic-based and polymer piezoelectric bodies, etc. Furthermore, an economical and simple method of manufacturing a piezoelectric fiber having excellent piezoelectricity is provided.
US10756250B2 Piezoelectric element and piezoelectric element application device
A piezoelectric element includes a first electrode; a second electrode; and a piezoelectric layer arranged between the first electrode and the second electrode, in which the piezoelectric layer is a thin film that includes a perovskite-type composite oxide which includes potassium, sodium, and niobium and which is preferentially oriented in the (100) plane, and a crystal structure of the perovskite-type composite oxide includes a basic lattice structure having an oxygen octahedron and a super lattice structure in which the oxygen octahedron is tilted.
US10756248B1 Energy conversion apparatus and method of manufacture
A new class of thermoelectric and energy conversion apparatus, that enhances the efficiency of converting one form of energy to another using a wide range of energy conversion materials. The new method of stimulating greater electrical conversion using polymers and thermoelectric composite materials that have unique properties similar to commercial superconductors. The invention entails processes that create and interconnect the superconducting polymer layers through an assembly lowering internal resistance, impeding phonon conduction and stimulating increase in electron flow through the device with increased electrical power. The invention includes the use of dopants that are mixed with a polymer solution to build superconducting polymer connections between the thermoelectric device layers.
US10756246B2 Light emitting device
A light emitting device includes: a base member including: a first lead, a second lead, and a supporting member, the base member having an upper surface including a first surface, which is a surface of the first lead, a second surface, which is a surface of the second lead, and a third surface, which is a surface of the supporting member; a light emitting element located on the first surface; a protective element located on the second surface; a wire having a first end connected to the first surface, and a second end connected to a terminal electrode of the protective element; a resin frame located on the upper surface of the base member; a first resin part surrounded by the resin frame and covering the light emitting element and the first end of the wire; and a second resin part covering the resin frame and the first resin part.
US10756240B2 RGB-LED packaging modules and display screen formed thereof
The present disclosure provides RGB-LED packaging modules and a display screen including a substrate; a plurality of light-emitting units disposed on the substrate, each light-emitting unit including a set of RGB-LED chips; a plastic layer provided on the light-emitting units; and a virtual isolating region provided between the light-emitting units, the virtual isolating region including a black light-absorbing layer provided on the substrate. The present disclosure makes use of the black light-absorbing layer to absorb light which may cause interference among the light-emitting units. By providing the virtual isolating region and an isolating trough, and utilizing the difference of refractive index of packaging plastic and refractive index of air, light emitted by the light-emitting units can be reflected to reduce the influence of adjacent light-emitting units. A black isolating-frame is filled in the isolating trough to minimize the interference among the light-emitting units.
US10756224B2 Solar battery module, and method of manufacturing solar battery module
L-shaped positive electrode bus bar 11 and negative electrode bus bar 12 are provided along a vertical side 1b and a horizontal side 1c of the solar battery module 1, positive electrode output terminals 13a and 13b, and negative electrode output terminals 14a and 14b are led out from the long horizontal side 1c, and a positive electrode box 15, a negative electrode box 16, and the like are provided to the long horizontal side 1c. In addition, all solar battery cells 3 of first and second rows R1 and L2 are connected in series by using only one connection bus bar 7. Accordingly, even when the positive electrode box 15, the negative electrode box 16, and the like are provided to the long horizontal side 1c of the solar battery module 1, the number of bus bars is small and the number of connection processes such as soldering is also small.
US10756220B2 Cone-shaped holes for high efficiency thin film solar cells
A photovoltaic device includes a substrate having a plurality of hole shapes formed therein. The plurality of hole shapes each have a hole opening extending from a first surface and narrowing with depth into the substrate. The plurality of hole shapes form a hole pattern on the first surface, and the hole pattern includes flat areas separating the hole shapes on the first surface. A photovoltaic device stack is formed on the first surface and extends into the hole shapes. Methods are also provided.
US10756219B2 Texturing method for diamond wire cut polycrystalline silicon slice
It discloses a texturing method for a diamond wire cut polycrystalline silicon slice, including the following steps: firstly, immersing the diamond wire cut polycrystalline silicon slice into a mixed aqueous solution of an alkali solution and an alkali reaction control agent, removing a damaged layer on a surface of the silicon slice, and then immersing the silicon slice into a hydrofluoric acid solution containing inorganic ions and organic molecules for reaction; secondly, pretreating the polycrystalline silicon surface by a mixed solution of hydrofluoric acid and hydrogen peroxide, adding a pore-forming regulator at the same time, and finally texturing the surface of the silicon slice by a mixed acid solution of hydrofluoric acid and nitric acid.
US10756215B2 Selective deposition utilizing sacrificial blocking layers for semiconductor devices
Methods of selectively depositing high-K gate dielectric on a semiconductor structure are disclosed. The method includes providing a semiconductor structure disposed above a semiconductor substrate. The semiconductor structure is disposed beside an isolation sidewall. A sacrificial blocking layer is then selectively deposited on the isolation sidewall and not on the semiconductor structure. Thereafter, a high-K gate dielectric is deposited on the semiconductor structure, but not on the sacrificial blocking layer. Properties of the sacrificial blocking layer prevent deposition of oxide material on its surface. A thermal treatment is then performed to remove the sacrificial blocking layer, thereby forming a high-K gate dielectric only on the semiconductor structure.
US10756214B2 Fin profile for bulk based silicon-on-insulation FinFET device
A semiconductor device includes a substrate, and a semiconductor fin structure formed on the substrate. The semiconductor device also includes a dielectric liner disposed on and in direct contact with a top surface of the substrate and a sidewall of the semiconductor fin structure. The semiconductor device includes a first isolation layer disposed on and in direct contact with a top surface and a sidewall of the dielectric liner. The semiconductor device also includes a second isolation layer disposed on and in direct contact with a top surface of the first isolation layer and a sidewall of the semiconductor fin structure. The semiconductor device also includes an oxide isolation region formed beneath the semiconductor fin structure by oxidation through the second isolation layer.
US10756213B2 FinFET with multilayer fins for multi-value logic (MVL) applications
A method of forming a multi-valued logic transistor with a small footprint and the resulting device are disclosed. Embodiments include forming plural fins on a silicon substrate, each fin covered with a hardmask; filling spaces between the fins and hard masks with an oxide; removing the hardmasks and recessing each fin, forming a cavity in the oxide over each fin; forming plural Si-based layers in each cavity with an increasing percentage of Ge or C or with an decreasing concentration of dopant from a bottom layer to a top layer; performing CMP for planarization to a top of the fins; recessing the oxide to a depth slightly below a top portion of the fin having a thickness equal to a thickness of each Si-based layer; and forming a high-k gate dielectric and a metal gate electrode over the plural Si-based layers.
US10756208B2 Integrated chip and method of forming the same
The present disclosure relates to an integrated chip. In some embodiments, the integrated chip has a gate structure disposed over a substrate between source and drain regions and a dielectric layer laterally extending from over the gate structure to between the gate structure and the drain region. A composite etch stop layer having a plurality of different dielectric materials is stacked over the dielectric layer. A contact etch stop layer directly contacts an upper surface and sidewalls of the composite etch stop layer. A field plate is laterally surrounded by a first inter-level dielectric (ILD) layer and vertically extends from a top of the first ILD layer, through the contact etch stop layer, and into the composite etch stop layer.
US10756202B2 Quantum dot device packages
Disclosed herein are quantum dot device packages, as well as related computing devices and methods. For example, in some embodiments, a quantum dot device package may include a die having a quantum dot device, wherein the quantum dot device includes a quantum well stack, gates disposed above the quantum well stack, and conductive pathways coupled between associated ones of the gates and conductive contacts of the die. The quantum dot device package may also include a package substrate, wherein conductive contacts are disposed on the package substrate, and first level interconnects are disposed between the die and the package substrate, coupling the conductive contacts of the die with associated conductive contacts of the package substrate.
US10756199B2 Fin field effect transistors having conformal oxide layers and methods of forming same
An embodiment fin field-effect-transistor (finFET) includes a semiconductor fin comprising a channel region and a gate oxide on a sidewall and a top surface of the channel region. The gate oxide includes a thinnest portion having a first thickness and a thickest portion having a second thickness different than the first thickness. A difference between the first thickness and the second thickness is less than a maximum thickness variation, and the maximum thickness variation is in accordance with an operating voltage of the finFET.
US10756198B2 Fermi-level unpinning structures for semiconductive devices, processes of forming same, and systems containing same
An interlayer is used to reduce Fermi-level pinning phenomena in a semiconductive device with a semiconductive substrate. The interlayer may be a rare-earth oxide. The interlayer may be an ionic semiconductor. A metallic barrier film may be disposed between the interlayer and a metallic coupling. The interlayer may be a thermal-process combination of the metallic barrier film and the semiconductive substrate. A process of forming the interlayer may include grading the interlayer. A computing system includes the interlayer.
US10756195B2 Integrated circuit device and method of manufacturing the same
Provided are an integrated circuit device and a method of manufacturing the same. The integrated circuit device includes: a semiconductor substrate; a device isolation layer defining an active region of the semiconductor substrate; a gate insulating layer on the active region; a gate stack on the gate insulating layer; a spacer on a sidewall of the gate stack; and an impurity region provided on both sides of the gate stack, wherein the gate stack includes a metal carbide layer and a metal layer on the metal carbide layer, wherein the metal carbide layer includes a layer having a carbon content of about 0.01 at % to about 15 at %.
US10756173B2 Diode comprising a semiconductor body
A diode has a semiconductor body having a first and a second semiconductor body main side. The semiconductor body has a first semiconductor zone. The semiconductor body has a second semiconductor zone arranged on the first semiconductor zone in an inner region of the semiconductor body and not extending as far as the semiconductor body edge of the semiconductor body. The semiconductor body has a third semiconductor zone arranged on the second semiconductor zone and has a higher doping concentration than the second semiconductor zone. The semiconductor body has a fourth semiconductor zone arranged on the first semiconductor zone in a semiconductor body edge region and extending from the second semiconductor zone in the direction towards the semiconductor body edge as far as the semiconductor body edge.
US10756172B2 Semiconductor device
A semiconductor device having a silicon-on-insulator (SOI) structure in which a source region and a drain region extend along a longitudinal direction that is a direction along a longer side of sides facing each other, and are disposed side-by-side in a lateral direction that is a direction perpendicular to the longitudinal direction. In a plan view, a body region extends along the longitudinal direction and is surrounded by a drift region and an insulating region. A space between the insulating region and the body region in the lateral direction becomes narrower from the center to the end of the body region in the longitudinal direction. This achieves high breakdown voltage in the semiconductor device.
US10756161B2 Package-embedded thin-film capacitors, package-integral magnetic inductors, and methods of assembling same
A semiconductor package substrate includes an integral magnetic-helical inductor that is assembled during assembly of the semiconductor package substrate. The integral magnetic-helical inductor is located within a die footprint within the semiconductor package substrate.
US10756147B2 Organic light-emitting display panel with improved resolution and electronic device
Provided are an organic light-emitting display panel and an electronic device. The organic light-emitting display panel includes a plurality of sub-pixel units and a plurality of pixel circuits. The sub-pixel units are defined by a bank, the plurality of sub-pixel units emits m different colors, any two adjacent sub-pixel units emit different colors, each of the plurality of sub-pixel units includes n sub-pixels emitting a same color, and each of the sub-pixels includes a first electrode, the first electrodes of any two sub-pixels are separated from each other, where m is 3 or 4, and n is an integer no less than 3. The pixel circuits are arranged in a rectangular array, the pixel circuits are in one-to-one correspondence with the sub-pixels, and each of the pixel circuits is electrically connected to the corresponding first electrode via a connecting wire.
US10756145B2 Organic light-emitting display device having a color filter
An organic light-emitting display device includes a color filter disposed on a light-emitting structure. An over-coat layer may be disposed between the color filter and the light-emitting structure. Diffusion-beads are dispersed in the over-coat layer. Thus, in the organic light-emitting display device according to the aspect of the present disclosure, light efficiency may be increased without a process of forming micro-lens.
US10756144B2 Electroluminescent device having stacked micro light emitting diode unit and organic light emitting diode unit, display device and manufacturing method thereof
The embodiments of the present disclosure disclose an electroluminescent device, a display device and a manufacturing method thereof. The electroluminescent device comprises: a substrate; a micro light emitting diode unit, configured to emit light of a first color in a first direction; and an organic light emitting diode unit, configured to emit light of a second color in the first direction, wherein the micro light emitting diode unit and the organic light emitting diode unit are disposed on the substrate in a stack, such that light of the first color and light of the second color are mixed to generate mixed light, and the first direction is a direction towards the substrate or a direction away from the substrate.
US10756128B2 Integrated circuit device and method of fabricating integrated circuit
An integrated circuit device includes a complementary metal oxide semiconductor (CMOS) image sensor. The complementary metal oxide semiconductor (CMOS) image sensor includes a P-N junction photodiode, a transistor gate, a polysilicon plug and a stacked metal layer. The P-N junction photodiode is disposed in a substrate. The transistor gate and the polysilicon plug are disposed on the substrate, wherein the polysilicon plug is directly connected to the P-N junction photodiode. The stacked metal layer connects the polysilicon plug to the transistor gate, wherein the stacked metal layer includes a lower metal layer and an upper metal layer, and the lower metal layer includes a first metal silicide part contacting to the polysilicon plug. The present invention also provides a method of fabricating said integrated circuit device.
US10756124B2 Array substrate, manufacturing method thereof and display device
An array substrate, manufacturing method thereof, and display device are disclosed. The array substrate includes signal lines; IC connection lines; the IC connection lines include at least two IC connection line groups, the at least two IC connection line groups comprise a first IC connection line group and a second IC connection line group, the array substrate further includes a lead, an orthographic projection of the lead on a straight line in a second direction is overlapped or connected with an orthographic projection of a first IC connection line in the first IC connection line group which is closest to the second IC connection line group on the straight line in a second direction and an orthographic projection of the second IC connection line in the second IC connection line group which is closest to the first IC connection line group on the straight line in a second direction respectively.
US10756123B2 Electrostatic discharge circuit and manufacturing method therefor, and display apparatus
An electrostatic discharge circuit and a manufacturing method therefor, and a display apparatus. The electrostatic discharge circuit includes: a base substrate; at least one first signal line located on the base substrate, at least one second signal line and a first isolation layer, wherein the at least one first signal line and the at least one second signal line are insulated from each other by the first isolation layer; and a second isolation layer covering the at least one second signal line, wherein a via hole is provided on the at least one first signal line, the via hole penetrates through the first isolation layer and the second isolation layer so that the at least one first signal line is located at the bottom of the via hole, and a part of the via hole is enclosed by the at least one second signal line.
US10756110B1 Method of forming seamless drain-select-level electrodes for a three-dimensional memory device and structures formed by the same
Memory pillar structures extending through an alternating stack of insulating layers and word-line-level electrically conductive layers are formed over a substrate. Each of the memory pillar structures includes a vertical semiconductor channel and a memory film. Each of the memory pillar structures protrudes above an insulating cap layer located above the alternating stack to provide an inter-pillar gap region that laterally extends between laterally-neighboring pairs of the memory pillar structures. A metal-nucleating material having a physically exposed metal-nucleating surface is formed at a bottom of the inter-pillar gap region without covering upper portions of sidewalls of the memory pillar structures. A metal may be selectively grown upward from the physically exposed metal-nucleating surface while suppressing growth of the metal from physically exposed vertical surfaces around the memory pillar structures. A metal layer without a seam may be provided, which may be used for a drain-select-level electrically conductive layer.
US10756108B2 Vertical memory devices
A vertical memory device includes a substrate including a first region including a cell array formed thereon and a second region surrounding the first region, the second region including a stair structure formed thereon, gate electrodes stacked on the substrate to be spaced apart from each other in a first direction vertical to an upper surface of the substrate, each of the gate electrodes extending in a second direction parallel to the upper surface of the substrate and including a pad at an end portion thereof in the second direction, a channel extending through the gate electrodes in the first direction on the first region of the substrate, and contact plugs formed on the second region, the contact plugs extending in the first direction to contact the pads of the gate electrodes respectively. A first pad of the pads, in a plan view, may have a convex edge portion that is convex in a direction away from the first region of the substrate, and a second pad disposed on the first pad, in a plan view, may have a concave edge portion that is concave in a direction toward the first region of the substrate.
US10756107B2 Semiconductor device including partially enlarged channel hole
A semiconductor device includes a lower stack structure on a substrate, an upper stack structure on the lower stack structure, and a channel structure in a channel hole formed through the upper stack structure and the lower stack structure. The channel hole includes a lower channel hole in the lower stack structure, an upper channel hole in the upper stack structure, and a partial extension portion adjacent to an interface between the lower stack structure and the upper stack structure. The partial extension portion is in fluid communication with the lower channel hole and the upper channel hole. A lateral width of the partial extension portion may be greater than a lateral width of the upper channel hole adjacent to the partial extension portion and greater than a lateral width of the upper channel hole adjacent to the partial extension portion.
US10756101B2 NAND memory cell string having a stacked select gate structure and process for for forming same
A memory string is disclosed including a plurality of core cells serially connected between a source select gate and a drain select gate along a channel. Each core cell includes a wordline separated from the channel by a stack of layers including a charge trapping layer. At least one of the source and drain select gates is a stacked select gate with a plurality of components, including a first component adjacent to the plurality of core cells and a second component separated from the core cells by the first component. The first component includes a wordline separated from the channel by a stack of layers including a charge trapping layer, and a distance between the wordline of the first component and the wordline of a first core cell in the plurality of core cells is substantially the same as distances between each wordline in the plurality of word core cells.
US10756100B2 NOR memory cell with L-shaped floating gate
An electrically erasable programmable nonvolatile memory cell includes a semiconductor substrate having a first substrate region and a second substrate region apart from the first substrate region in a lateral direction, a channel region between the first substrate region and the second substrate region, an electrically conductive control gate insulated from and disposed over a first channel portion of the channel region, an electrically conductive floating gate insulated from and disposed over a second channel portion of the channel region, an electrically conductive source line electrically connected to the second substrate region, and an electrically conductive erase gate insulated from and disposed over a tip of the floating gate.
US10756092B2 Method of fabricating semiconductor device
A method of fabricating a semiconductor device includes providing a substrate including a pair of first regions and a second region therebetween, forming first patterns on the respective first regions to at least partially define a stepwise portion at the second region, and forming a dummy pattern that at least partially fills the stepwise portion. The dummy pattern may be an electrically floating structure. The dummy pattern may be formed as part of forming second patterns on the respective first regions, and the dummy pattern and the second patterns may include substantially common materials. Because the dummy pattern at least partially fills the stepwise portion at the second region, the material layer covering the second patterns and the dummy pattern may omit a corresponding stepwise portion.
US10756085B2 Integrated circuit with metal gate having dielectric portion over isolation area
An integrated circuit may include a substrate, a first three-dimensional (3D) transistor formed on a first diffusion region of the substrate, and a second 3D transistor formed on a second diffusion region of the substrate. The first 3D transistor may include a gate that extends from between a source and a drain of the first 3D transistor, across an isolation region of the substrate, to and between a source and a drain of the second 3D transistor. The gate may include a gate metal that has an isolation portion extending over the isolation region of the substrate and a diffusion portion extending over the first and second diffusion regions of the substrate. The isolation portion of the gate metal has a thickness less than a maximum thickness of the diffusion portion of the gate metal.
US10756082B2 Method of forming electrostatic discharge (ESD) testing structure
A method of making an electrostatic discharge (ESD) testing structure includes forming, in a first die, a first measurement device. The method further includes forming, in a second die, a fuse, a first trim pad, and a second trim pad. The method further includes forming, between the first die and the second die, a plurality of electrical bonds, wherein a first bond of the plurality of bonds is electrically connected to the first trim pad and a first side of the fuse, and a second bond of the plurality of bonds is electrically connected to the second trim pad and a second side of the fuse.
US10756077B2 Chip packaging method
A chip packaging method includes followings steps. A plurality of first chips are disposed on a carrier, wherein each of the first chips has a first active surface, and a plurality of first conductive pillars are disposed on the first active surface. A second active surface of a second chip is electrically connected to the first active surfaces of the first chips through a plurality of second conductive pillars. An encapsulated material is formed, wherein the encapsulated material covers the plurality of first chips, the plurality of first conductive pillars, the second chip and the plurality of second conductive pillars. The encapsulated material is partially removed to expose each of the plurality of first conductive pillars. A redistribution structure is formed on the encapsulated material, wherein the redistribution structure connects with the first conductive pillars.
US10756073B2 Micro LED module with flexible multilayer circuit substrate
A micro-LED module is disclosed. The micro-LED module includes a flexible circuit board and a plurality of LED pixels mounted on the flexible circuit board. Each of the plurality of LED pixels includes a first micro-LED chip, a second micro-LED chip, and a third micro-LED chip. Each of the first micro-LED chip, the second micro-LED chip, and the third micro-LED chip has at least one side whose length is 100 μm or less. Each of the first micro-LED chip, the second micro-LED chip, and the third micro-LED chip includes one or more electrode pads having a width of 80 μm or less on the surface facing the flexible circuit board. The flexible circuit board includes a first flexible insulating film including electrode patterns formed on the upper surface thereof and connected to the electrode pads through solder bumps having a diameter of 80 μm or less and a second flexible insulating film connected to the bottom of the first flexible insulating film through a first conductive pattern. The first flexible insulating film includes a first via hole having the same cross-sectional shape and area from the upper to the lower end and a first via formed in the first via hole. The first via hole of the first flexible insulating film is connected to a portion of the first conductive pattern.
US10756071B2 LED module and method for fabricating the same
Disclosed is a method for fabricating an LED module. The method includes: constructing a chip-on-carrier including a chip retainer having a horizontal bonding plane and a plurality of LED chips in which electrode pads are bonded to the bonding plane of the chip retainer; and transferring the plurality of LED chips in a predetermined arrangement from the chip retainer to a substrate by transfer printing. The transfer printing includes: primarily section-wise exposing a transfer tape to reduce the adhesive strength of the transfer tape such that bonding areas are formed at predetermined intervals on the transfer tape; and pressurizing the transfer tape against the LED chips on the chip retainer to attach the LED chips to the corresponding bonding areas of the transfer tape and detaching the electrode pads of the LED chips from the chip retainer to pick up the chips.
US10756070B2 LED module and method for fabricating the same
Disclosed is a method for fabricating an LED module. The method includes: constructing a chip-on-carrier including a chip retainer having a horizontal bonding plane and a plurality of LED chips in which electrode pads are bonded to the bonding plane of the chip retainer; and transferring the plurality of LED chips in a predetermined arrangement from the chip retainer to a substrate by transfer printing. The transfer printing includes: primarily section-wise exposing a transfer tape to reduce the adhesive strength of the transfer tape such that bonding areas are formed at predetermined intervals on the transfer tape; and pressurizing the transfer tape against the LED chips on the chip retainer to attach the LED chips to the corresponding bonding areas of the transfer tape and detaching the electrode pads of the LED chips from the chip retainer to pick up the chips.
US10756053B1 Method of transferring micro devices and device transfer assembly
A method of transferring micro devices includes: aligning a detachable transfer plate to a carrier substrate with micro devices thereon by an alignment assistive mechanism which is detachably assembled with the detachable transfer plate; contacting the detachable transfer plate to the micro devices on the carrier substrate by the alignment assistive mechanism; picking up the micro devices from the carrier substrate; detaching the detachable transfer plate with the micro devices thereon from the alignment assistive mechanism; 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.
US10756033B2 Wireless module with antenna package and cap package
Wireless modules having a semiconductor package attached to an antenna package and cap package are disclosed. The semiconductor package may have one or more electronic components disposed thereon. The antenna package may be communicatively coupled to the semiconductor package using by one or more coupling pads. The antenna package may further have one or more radiating elements for transmitting and or receiving wireless signals. The cap package may also be attached to the semiconductor package on a side opposing the side on which the antenna package is disposed. The cap package may provide routing and/or additional antenna elements. The cap package may also allow for thermal grease to be dispensed therethrough. The antenna package, the cap package, and the semiconductor package may have dissimilar number of interconnect layers and/or dissimilar materials of construct.
US10756029B2 Semiconductor device
There is provided a semiconductor device having a structure that can suppress occurrence of chipping in a device region and that can reduce manufacturing cost of the semiconductor device. A semiconductor device includes a substrate and a first amorphous insulating film. The substrate has a main surface and an end surface. The main surface includes a peripheral region and a device region. The first amorphous insulating film is disposed on the peripheral region, and is separated from the device region. The first amorphous insulating film extends along the end surface in the form of a stripe. The first amorphous insulating film is flush with the end surface.
US10756028B2 Radiation-tolerant unit MOSFET hardened against single event effect and total ionizing dose effect
Provided is a radiation-tolerant unit MOSFET to block a leakage current path caused by a total ionizing dose effect and reduce influence of a current pulse generated due to a single event effect. The radiation-tolerant unit MOSFET includes a poly gate layer for designating a gate region and at least one dummy gate region, a source and a drain, and a P+ layer and a P-active layer for specifying a P+ region to the source and the drain, and a dummy drain allowing application of a voltage. An electronic part that may normally operate is provided even a radiation environment where particle radiation and electromagnetic radiation are present.
US10756027B1 Semiconductor structure and method for forming the same
A semiconductor structure is provided, the semiconductor structure includes a front oxide layer on a backside oxide layer, a front electronic component in the front oxide layer, a backside electronic component in the backside oxide layer, and a shield structure disposed between the front oxide layer and the backside oxide layer, the shield structure includes a patterned buried metal layer, two front contact structures disposed on a front surface of the patterned buried metal layer, and two back contact structures disposed on a backside of the patterned buried metal layer.
US10756023B2 Semiconductor package
A semiconductor package includes a connection member and a supporting member. The connection member has first and second surfaces opposing each other and a redistribution layer. The supporting member is disposed on the first surface of the connection member, has a first through-hole and a second through-hole spaced apart from each other, and has a blocking layer disposed on at least an inner surface of the second through-hole. A semiconductor chip is disposed in the first through-hole and has connection pads connected to the redistribution layer. At least one passive component is disposed in the second through-hole and has connection terminals connected to the redistribution layer. An encapsulant encapsulates the semiconductor chip and the at least one passive component in the first and second through-holes, respectively. An electromagnetic band-gap (EBG) structure is embedded in the supporting member.
US10756021B2 Semiconductor package
A semiconductor package includes: a connection member having first and second surfaces opposing each other and including a redistribution layer; a support member disposed on the first surface of the connection member, including a cavity, and having an inner sidewall surrounding the cavity of which an upper region is chamfered; a semiconductor chip disposed on the connection member in the cavity and having connection pads electrically connected to the redistribution layer; at least one electronic component disposed between the semiconductor chip and the inner sidewall and having connection terminals electrically connected to the redistribution layer; and an encapsulant encapsulating the semiconductor chip and the at least one electronic component disposed in the cavity.
US10756017B2 Contact structure and method of forming
Contact structures and methods of forming contacts structures are contemplated by this disclosure. A structure includes a dielectric layer over a substrate, an adhesion layer, a silicide, a barrier layer, and a conductive material. The dielectric layer has an opening to a surface of the substrate. The adhesion layer is along sidewalls of the opening. The silicide is on the surface of the substrate. The barrier layer is on the adhesion layer and the silicide, and the barrier layer directly adjoins the silicide. The conductive material is on the barrier layer in the opening.
US10756016B2 Interconnection structure and methods of fabrication the same
A method includes receiving a substrate having a substrate feature; forming a first material layer over the substrate and in physical contact with the substrate feature; forming an etch mask over the first material layer; and applying a dynamic-angle (DA) plasma etching process to the first material layer through the etch mask to form a first material feature. Plasma flux of the DA plasma etching process has an angle of incidence with respect to a normal of the first material layer and the angle of incidence changes in a dynamic mode during the DA plasma etching process.
US10755997B2 Cooling device and mounting method
A cooling device comprises a frame and a heat radiating portion. The frame is mounted on a substrate, and includes a convex portion for cooling the substrate. The heat radiating portion is mounted on the frame at a position associated with a heating component located on the substrate. The convex portion assists positioning where the heat radiating portion is mounted.
US10755991B2 Foldable display device
A foldable display device is disclosed. The foldable display device includes a display panel including a folding area and a non-folding area, a back plate unit, and a plurality of adhesive layers disposed between the display panel and the back plate unit and between the back plate units. Some of the plurality of adhesive layers includes a first adhesive part and a second adhesive part having different adhesiveness. Therefore, an adhesiveness of the plurality of adhesive layers is controlled to reduce the stress generated at the time of folding the foldable display device.
US10755989B2 Semiconductor substrate manufacturing method
A semiconductor substrate manufacturing method according to an embodiment comprises the steps of: contaminating at least one of a surface layer of a doped semiconductor substrate having a specific resistance of less than 0.1 Ω·cm and a bulk layer below the surface layer with at least one metal of Fe, Cu, and Ni; performing dry oxidation at 950° C. for 30 minutes to forcibly form an oxide film on the surface of the semiconductor substrate; and assessing at least one of the presence and the degree of contamination of metal contained in at least one of the oxide film-formed surface layer and bulk layer by using a photoluminescence assessment method.
US10755987B2 Radio-frequency isolation using porous silicon
A method for fabricating a radio-frequency device involves providing a substrate structure including a silicon handle wafer, an oxide layer formed on the silicon handle wafer, and an active silicon layer disposed on the oxide layer. The method further involves patterning and etching the active silicon layer and the oxide layer to form a frontside opening in the active silicon layer and the oxide layer exposing a top surface of the silicon handle wafer and converting the exposed top surface of the silicon handle wafer to porous silicon
US10755985B2 Gate metal patterning for tight pitch applications
Gate metal patterning techniques enable the incorporation of different work function metals in CMOS devices such as nanosheet transistor devices, vertical FETs, and FinFETs. Such techniques facilitate removal of gate metal from one region of a device without damage from over-etching to an adjacent region. The fabrication of CMOS devices with adjoining nFET/pFET gate structures and having very tight gate pitch is also facilitated. The techniques further enable the fabrication of CMOS devices with adjoining gate structures that require relatively long etch times for removal of gate metal therefrom, such as nanosheet transistors. A nanosheet transistor device including dual metal gates as fabricated allows tight integration.
US10755983B2 Fin isolation structures of semiconductor devices
A method of forming a fin field effect transistor (finFET) on a substrate includes forming a fin structure on the substrate and forming a shallow trench isolation (STI) region on the substrate. First and second fin portions of the fin structure extend above a top surface of the STI region. The method further includes oxidizing the first fin portion to convert a first material of the first fin portion to a second material. The second material is different from the first material of the first fin portion and a material of the second fin portion. The method further includes forming an oxide layer on the oxidized first fin portion and the second fin portion and forming first and second polysilicon structures on the oxide layer.
US10755980B2 Laser processing method
Laser light is converged at an object including a semiconductor substrate formed with a plurality of functional devices on a front surface, from a back surface of the semiconductor substrate, and while a distance between the front surface and a first converging point of the laser light is maintained at a first distance, whereby a first modified region is formed along the line. The laser light is converged at the object from the back surface, and while a distance between the front surface and a second converging point is maintained at a second distance, and while the second converging point is offset with respect to a position at which the first converging point is converged, whereby a second modified region is formed along the line. A predetermined portion including the back surface and at least the second modified region is removed.
US10755972B2 Semiconductor device and method
A semiconductor device and method of manufacture comprise placing an etch stop layer of a material such as aluminum oxide over a conductive element, placing a dielectric layer over the etch stop layer, and placing a hardmask of a material such as titanium nitride over the dielectric layer. Openings are formed to the etch stop layer, the hardmask material is selectively removed, and the openings are then the material of the etch stop layer is then selectively removed to extend the openings through the etch stop layer.
US10755967B2 Method for transferring a useful layer
A method is provided, including successive steps of a) providing a donor substrate covered with a layer of oxide; b) implanting gaseous species in the donor substrate, through the layer to form an embrittlement zone, and at the end of step b), the layer has an absorbance peak with a maximum at a first wavenumber, and with a full width at half maximum; c) applying ultraviolet radiation to the free surface of the layer under an ozone atmosphere and according to a thermal budget for: shifting the maximum by at least 3 cm−1 towards increasing wavenumbers, reducing the full width at half maximum by at least 3 cm−1, and allowing direct adhesion with the free surface; d) assembling the donor substrate on the supporting substrate by direct adhesion with the free surface; and e) splitting the donor substrate along the embrittlement zone to expose a useful layer.
US10755961B2 Semiconductor tool with a shield
A method includes loading a wafer onto a robot arm, wherein a shield is disposed over the wafer, moving the wafer from a first location to a second location, and unloading the wafer from the robot arm.
US10755955B2 Substrate transfer mechanism to reduce back-side substrate contact
A substrate processing system is disclosed which includes a substrate input/output chamber coupled to a transfer chamber, and one or more processing chambers coupled to the transfer chamber, wherein the substrate input/output chamber includes a plurality of stacked carrier holders, and a platen, wherein the platen includes a plurality of alignment pads and a plurality of openings formed in a recessed flange along a peripheral edge of the platen.
US10755947B2 Methods of increasing selectivity for selective etch processes
Processing methods comprising etching a metal nitride layer with an etchant. The etchant can be, for example, WCl5, WOCl4 or TaCl5. Methods of improving the selectivity of etch processes are also disclosed.
US10755946B2 Method for producing a wafer from a hexagonal single crystal ingot by applying a laser beam to form a first production history, an exfoliation layer, and a second production history
A method for producing a wafer from a hexagonal single crystal ingot includes: planarizing an upper surface of the hexagonal single crystal ingot; applying a laser beam of such a wavelength as to be transmitted through the ingot, with a focal point positioned in an inside of a region not to be formed with devices of a wafer to be produced from the upper surface of the ingot which has been planarized, to form a production history; and applying a laser beam of such a wavelength as to be transmitted through the hexagonal single crystal ingot with a focal point of the laser beam positioned at a depth corresponding to a thickness of the wafer to be produced from the upper surface of the hexagonal single crystal ingot which has been planarized, to form an exfoliation layer.
US10755940B2 Plating interconnect for silicon chip
A system, method, and silicon chip package for providing connections between a die of a silicon chip package and external leads of the silicon chip package is disclosed. The connections are formed using a pre-mold etched with a trace pattern. The trace pattern provides rigid traces that connect the die with the external leads.
US10755935B2 Semiconductor device and fabrication method thereof
A semiconductor device and fabrication method are provided. The method includes providing a first dielectric layer with a first groove on a base substrate. A first gate electrode is formed in the first groove, with a top surface lower than the first dielectric layer. A first protective layer is formed on a portion of the top surface of the first gate electrode, with a first oxygen ionic concentration. A compensating protective layer is formed on a remaining portion of the top surface of the first gate electrode exposed by the first protective layer, with a second oxygen ionic concentration. A second dielectric layer is formed on the first protective layer, on the compensating protective layer, and on the first dielectric layer, with a third oxygen ionic concentration. The first oxygen ionic concentration and second oxygen ionic concentration are smaller than the third oxygen ionic concentration.
US10755932B2 Method of manufacturing integrated circuit device
To manufacture an integrated circuit device, a diffusion buffer layer and a carbon-containing layer are sequentially formed on a plurality of fin-type active regions formed in a substrate. A carbon-containing mask pattern is formed to have an opening exposing a portion of the diffusion buffer layer by etching the carbon-containing layer using an etching gas including an oxygen atom while the diffusion buffer layer is blocking oxygen from diffusing into the fin-type active regions. Impurity ions are implanted into some fin-type active regions through the opening and the diffusion buffer layer using the carbon-containing mask pattern as an ion-implantation mask, the some fin-type active regions being selected from among the plurality of fin-type active regions.
US10755927B2 Anti-reflective gap filling materials and methods
In accordance with an embodiment a bottom anti-reflective layer comprises a surface energy modification group which modifies the surface energy of the polymer resin to more closely match a surface energy of an underlying material in order to help fill gaps between structures. The surface energy of the polymer resin may be modified by either using a surface energy modifying group or else by using an inorganic structure.
US10755925B2 Post growth heteroepitaxial layer separation for defect reduction in heteroepitaxial films
A method for reducing crystalline defects in a semiconductor structure is presented. The method includes epitaxially growing a first crystalline material over a crystalline substrate, epitaxially growing a second crystalline material over the first crystalline material, and patterning and removing portions of the second crystalline material to form openings. The method further includes converting the first crystalline material into a non-crystalline material, depositing a thermally stable material in the openings, depositing a capping layer over the second crystalline material and the thermally stable material to form a substantially enclosed semiconductor structure, and annealing the substantially enclosed semiconductor structure.
US10755913B2 Package comprising an ion-trap and method of fabrication
A package-level, integrated high-vacuum ion-chip enclosure having improved thermal characteristics is disclosed. Enclosures in accordance with the present invention include first and second chambers that are located on opposite sides of a chip carrier, where the chambers are fluidically coupled via a conduit through the chip carrier. The ion trap is located in the first chamber and disposed on the chip carrier. A source for generating an atomic flux is located in the second chamber. The separation of the source and ion trap in different chambers affords thermal isolation between them, while the conduit between the chambers enables the ion trap to receive the atomic flux.
US10755909B2 Chemical analysis device and method
Methods and systems for chemical analysis. For instance, a device for chemical analysis of a sample includes a housing, an inlet, a pump, multiple membranes and at least one detector. The housing contains an interior chamber of the device. The inlet on the housing introduces the sample into the interior chamber. The pump is connected to the housing to form a partial vacuum in the interior chamber. The multiple membranes have different response times to different constituents of the sample. The multiple membranes include at least a first membrane and a second membrane. At least one of the first membrane and the second membrane comprises a tubular portion. The multiple membranes have different response times to different constituents of the sample. The detector is for detecting the different constituents of the sample after interaction with the multiple membranes. In addition, a method for chemical analysis of a sample. A first step includes introducing a sample to multiple membranes having different response times to different constituents of the sample. A second step includes separating the different constituents of the sample due to the different response times of the multiple membranes. A third step includes detecting the different constituents of the gas after separating with the multiple membranes.
US10755905B2 Qualitative and quantitative mass spectral analysis
A method for analyzing data from a mass spectrometer comprising acquiring raw profile mode data containing one or more ions and their isotopes in a mass spectral range; calculating theoretical isotope distributions for all ions of interest including native or labeled ions based on their molecular composition; convoluting the theoretical isotope distributions with target peak shape function specified during instrument calibration, actual peak shape functions, or approximated peak shape functions, to obtain theoretical isotope profiles for all ions; constructing a peak component matrix of relevant theoretical isotope profiles included as peak components; performing a weighted multiple linear regression between the profile mode data and the peak component matrix; and reporting regression coefficients as relative concentrations for each of the ions, or ranking these ions based on fitting statistics as search results. A mass spectrometer system (FIG. 1) operating in accordance with the method. Medium having computer code for operating the spectrometer.
US10755895B2 Ion energy control by RF pulse shape
A method for slope control of ion energy is described. The method includes receiving a setting indicating that an etch operation is to be performed using a radio frequency (RF) pulse signal. The RF pulse signal includes a first state and a second state. The first state has a higher power level than the second state. The method further includes receiving a pulse slope associated with the RF pulse signal. The pulse slope provides a transition between the first state and the second state. Also, the pulse slope is other than substantially infinite for reducing an amount of ion energy during the etch operation. The method includes determining power levels and timings for achieving the pulse slope and sending the power levels and the timings to an RF generator to generate the RF pulse signal.
US10755890B2 Charged particle beam apparatus
An object of the invention is to provide a charged particle beam apparatus capable of achieving both acquisition of an image having high resolution of an inspection target pattern and suppression of a beam irradiation amount when a specific pattern is an inspection target from a highly integrated pattern group. In order to achieve the object, a charged particle beam apparatus is proposed in which at least one of a stage and a deflector is controlled so as to move a field of view from a reference position to an inspection or measurement target pattern, the number of objects included in a first image obtained by scanning a position of the field of view in a moving process of the field of view with a charged particle beam of a first irradiation condition is counted, and in a case where the number of the objects satisfies a predetermined condition, a second image is generated based on scanning with a charged particle beam of a second irradiation condition of a higher dose than that of the first irradiation condition.
US10755889B2 Particle-optical apparatus and particle beam system
A beam deflector includes a magnetic-flux-guiding structure which has an opening through which a beam axis extends, and at least two coils arranged at the magnetic-flux-guiding structure so that they produce a magnetic field B1 having lines passing through the two coils in succession, leave the magnetic-flux-guiding structure at a first location on a first side in relation to the beam axis, cross the beam axis at a second location which is arranged at a distance along the beam axis from the magnetic-flux-guiding structure, re-enter into the magnetic flux-guiding structure at a third location on a second side lying opposite the first side, and extend around the opening from the third location to the first location within the magnetic-flux-guiding structure.
US10755888B2 Aberration corrector and charged particle beam device
An aberration corrector includes: a first multipole, a second multipole, a third multipole, and a fourth multipole arranged along an optical axis A; a first transfer lens system arranged between the first multipole and the second multipole; a second transfer lens system arranged between the second multipole and the third multipole; and a third transfer lens system arranged between the third multipole and the fourth multipole, wherein each of the first multipole, the second multipole, the third multipole, and the fourth multipole generates a three-fold symmetric field.
US10755876B2 Push switch
A push switch having the contact piece including a support part supported on a base member, a movable contact part, and an interconnection part interconnecting the support part and the movable contact part. The movable contact part is movable between a position contacting a first fixed contact part and a position separate from the first fixed contact part. The contact piece is configured so that, when a pressure reception member is pushed to be moved closer to a specific surface of the base member to cause change in shape of the movable member, the interconnection part is pushed by the movable member and the movable contact part is moved along operation directions. The movable contact part located at a position facing a through hole in the operation directions. The movable contact part has a size and shape to be allowed to pass through the through hole in the operation directions.
US10755872B2 Generator switch with a cooling device
A generator switch including an encapsulation lying at ground potential and an electrical conductor arranged in an insulated fashion inside the encapsulation and at high-voltage potential, as well as a gravity-driven cooling device having an evaporator and a condenser arranged above the evaporator and a coolant. The cooling device is formed as a closed loop-type coolant circuit. During operation of the generator switch, a level of the liquid coolant in the line system in a static cooling device is at least as high as the upper end of the insulating section in the insulator.
US10755866B2 Graphene-semiconductor based wavelength selective photodetector for sub-bandgap photo detection
Graphene photodetectors capable of operating in the sub-bandgap region relative to the bandgap of semiconductor nanoparticles, as well as methods of manufacturing the same, are provided. A photodetector can include a layer of graphene, a layer of semiconductor nanoparticles, a dielectric layer, a supporting medium, and a packaging layer. The semiconductor nanoparticles can be semiconductors with bandgaps larger than the energy of photons meant to be detected.
US10755862B2 Device for manufacturing a multilayer stacked structure and method for manufacturing a thin film capacitor
The present invention provides a device for manufacturing a multi-layer stacked structure and a method for manufacturing a thin film capacitor. The method includes providing a carrier substrate, forming a plurality of first material layers and a plurality of second layers that are alternately stacked on top of one another to form a multi-layer stacked structure, and then forming two terminal electrode structures for respectively enclosing two opposite side portions of the multi-layer stacked structure. One of the first material layer and the second material layer has a plurality of conductive particles randomly distributed therein. The conductive particles are heated to form a spherical structure or a sphere-like structure with low melting point and high surface energy at a temperature that is smaller than the degradation temperature of polymers. Therefore, the dielectric constant of the multi-layer stacked structure and the thin film capacitor can be increased.
US10755856B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes: a ceramic body including a dielectric layer and first and second internal electrodes alternately exposed to first and second outer surfaces with the dielectric layer interposed therebetween; and first and second external electrodes disposed on the first and second outer surfaces of the ceramic body so as to be connected to the first and second internal electrodes, respectively. The ceramic body further includes a protective layer including a protective layer dummy electrode disposed on at least one of upper and lower portions of the first and second internal electrodes, and the protective layer dummy electrode has a thickness ranging from greater than to 1.2 times or less a thickness of each of the first and second internal electrodes.
US10755854B2 Thin film capacitor
Provided is a thin film capacitor that includes: a first electrode layer having a principal surface in which a plurality of recesses are provided; a dielectric layer laminated on the principal surface of the first electrode layer; and a second electrode layer laminated on the dielectric layer. When a depth of the recess is defined as FL and a thickness of the dielectric layer is defined as T, H/T is 0.05 or more and 0.5 or less.
US10755853B2 Winding apparatus
A winding apparatus includes a wire position support including a first feeder including a first wire route hole in which a first wire is inserted and a second feeder including a second wire route hole in which a second wire is inserted, and a winding driver that orbitally revolves the wire position support around a core. The wire position support includes a regulator that regulates movement of the first wire and the second wire such that, when the wire position support revolves orbitally around the core, such that the first wire passes on an opening end surface from which the second wire is fed in the second wire route hole while the second wire passes on an opening end surface from which the first wire is fed in the first wire route hole. Accordingly, the wires are prevented from being entangled in the wire position support.
US10755851B2 Dry type cast transformer with flexible connection terminal
A dry type cast-coil transformer having a voltage rating of 1 Kv and above, including: at least one coil with a plurality of conductor turns; a cast comprising a polymeric resin, encompassing the coil and having a cast surface; a ferromagnetic core on which the coil with the encompassing cast is mounted; an insulated cable termination connected to the coil, wherein the connection point between the insulated cable termination and the coil is within the cast, and wherein a flexible portion of the insulated cable termination further extends from the cast surface outwards and comprises a plurality of metal wires.
US10755845B2 Top head housing
A top head housing for a current transformer, mounted on top of an insulating column of the current transformer, and forming a chamber for windings of the current transformer, the top head housing being made of two parts fixed one to the other, and including two openings through each of which a conductor penetrates the chamber, the openings being symmetrically opposed with reference to a main vertical axis of the top head housing, wherein the two parts of the top head housing consist of two half shells including identical bodies.
US10755837B1 Cable with fiber optic sensor elements
A cable is provided for detecting tampering thereof. The cable has at least one copper signal cable, a binder, an inner jacket, an armor, and at least one optical fiber sensor element, disposed within the cable. The at least one optical fiber sensor element is configured attenuate under stress to the cable, sufficient to detect a breach or tapping of the copper signal cable therein.
US10755830B1 Thorium molten salt system for energy generation
A Thorium molten salt energy system is disclosed that includes a proton beam source for producing a proton beam, that can vary between a first energy level and a second energy level of, where the generated proton bean can be directed into a main assembly containing both Thorium-containing molten salt and Thorium fuel rods, each containing an inner Beryllium element and an outer solid Thorium element. The generated proton beam can be shaped and directed to impinge upon Lithium within the molten salt to promote the generation of thermal neutrons and the fission of Uranium within the molten salt. The generated proton beam can also be shaped and directed to impinge upon the Beryllium within the Thorium fuel rods to promote the generation of high energy neutrons.
US10755819B2 Multi agent consensus resolution and re-planning
Systems and methods are provided for collaborative decision-making in medicine. The systems can employ a distributed record-keeping and verification system to solicit suggested modifications to an initial healthcare regime from interested healthcare workers. The systems can aggregate the suggested modifications and use a consensus algorithm to determine the most appropriate modification.
US10755811B2 Medical scan comparison system
A medical scan comparison system is operable to receive a medical scan via a network and to generate similar scan data. The similar scan data includes a subset of medical scans from a medical scan database and is generated by performing an abnormality similarity function to determine that a set of abnormalities included in the subset of medical scans compare favorably to an abnormality identified in the medical scan. At least one cross-sectional image is selected from each medical scan of the subset of medical scans for display on a display device associated with a user of the medical scan comparison system in conjunction with the medical scan.
US10755805B1 Ancestry painting with local ancestry inference
Presenting ancestral origin information, comprising: receiving a request to display ancestry data of an individual; obtaining ancestry composition information of the individual, the ancestry composition information including information pertaining to a proportion of the individual's genotype data that is deemed to correspond to a specific ancestry; and presenting the ancestry composition information to be displayed.
US10755802B1 Facilitating computerized interactions with EMRs
A method for using a health information exchange system which stores patient record data regarding a multiplicity of patients, to serve a first plurality of EMRs each interacting with an EMR community including a set of at least one EMR, the method comprising: for each individual EMR within the first plurality of EMRs, performing a computerized context interception process using a processor to intercept context from the individual EMR and to identify there within an event whereby a health provider using the individual EMR calls up an individual patient's record from said individual EMR; and responsive to identification of the event, using a computerized output device for providing patient record data, pertaining to the individual patient, to the health provider.
US10755795B2 Storage device including nonvolatile memory device, nonvolatile memory device, operating method of storage device
A storage device includes a controller and a nonvolatile memory device having memory cells and reference memory cells. The controller accesses first memory cells of the memory cells, reads first reference memory cells, which are associated with the first memory cells, from among the reference memory cells when the access to the first memory cells fails, determines a bad area depending on a read result of the first reference memory cells, and identifies second memory cells, which belong to the bad area, from among the memory cells to bad memory cells.
US10755793B2 SLC page read
NAND memory devices are described that utilize higher read-margin cell types to provide a more granular read disturb indicator without utilizing dummy cells. For example, a NAND architecture may have some cells that are configured as SLC or MLC cells. SLC or MLC cells have more read disturb margin—that is these cells can withstand more read disturb current leakage into the cell before a bit error occurs than TLC or QLC cells. These higher margin cells may serve as the read disturb indicator for a group of cells that have a comparatively lower read disturb margin. Since there are more pages of these higher margin cells than there are pages of dummy cells, these indicators may serve a smaller group of pages than the dummy pages. This reduces the time needed to complete a read disturb scan as fewer pages need to be scanned.
US10755791B2 Semiconductor storage device
According to an embodiment, a semiconductor storage device includes a first memory cell and a control circuit. The first memory cell is configured to store first data. The control circuit is configured to apply a first voltage to a source of the first memory cell in a read operation of the first data in the first memory cell, and to apply a second voltage to the source of the first memory cell in a verify operation of the first data in the first memory cell. The second voltage is lower than the first voltage.
US10755784B2 Memory device and memory system having the same
The memory device includes: an independent circuit configured to output an independent signal; a memory cell array formed on a top of the independent circuit, the memory cell array including a plurality of memory cells in which data is stored; a revision circuit formed on a top of the memory cell array, the revision circuit storing modified ROM data different from the independent signal, the revision circuit outputting a ROM control signal and the modified ROM data in response to a select signal when an error occurs in the independent signal in a test operation of the independent circuit formed under the memory cell array; and a selection circuit configured to output the independent signal or the modified ROM data in response to the ROM control signal.
US10755783B2 Temperature and leakage compensation for memory cells in an analog neural memory system used in a deep learning neural network
Numerous embodiments are disclosed for providing temperature compensation and leakage compensation for an analog neuromorphic memory system used in a deep learning neural network. The embodiments for providing temperature compensation implement discreet or continuous adaptive slope compensation and renormalization for devices, reference memory cells, or selected memory cells in the memory system. The embodiments for providing leakage compensation within a memory cell in the memory system implement adaptive erase gate coupling or the application of a negative bias on a control gate terminal, a negative bias on a word line terminal, or a bias on a source line terminal.
US10755781B2 Techniques for programming multi-level self-selecting memory cell
Techniques are provided for programming a multi-level self-selecting memory cell that includes a chalcogenide material. To program one or more intermediate memory states to the self-selecting memory cell, a programming pulse sequence that includes two pulses may be used. A first pulse of the programming pulse sequence may have a first polarity and a first magnitude and the second pulse of the programming pulse sequence may have a second polarity different than the first polarity and a second magnitude different than the first magnitude. After applying both pulses in the programming pulse sequence, the self-selecting memory cell may store an intermediate state that represents two bits of data (e.g., a logic ‘01’ or a logic ‘10’).
US10755772B1 Storage device and methods with fault tolerance capability for neural networks
Aspect for storage device with fault tolerance capability for neural networks are described herein. The aspects may include a first storage unit of a storage device. The first storage unit is configured to store one or more first bits of data and the data includes floating point type data and fixed point type data. The first bits include one or more sign bits of the floating point type data and the fixed point type data. The aspect may further include a second storage unit of the storage device. The second storage unit may be configured to store one or more second bits of the data. In some examples, the first storage unit may include an ECC memory and the second storage unit may include a non-ECC memory. The ECC memory may include an ECC check Dynamic Random Access Memory and an ECC check Static Random Access Memory.
US10755769B2 Carbon nanotube ternary SRAM cell with improved stability and low standby power
A carbon nanotube ternary SRAM cell with an improved stability and low standby power comprises a write bit line, a read bit line, a column select bit line, an inverted column select bit line, a write word line, an inverted write word line, a read word line, an inverted read word line, a first P-type CNFET, a second P-type CNFET, a third P-type CNFET, a fourth P-type CNFET, a fifth P-type CNFET, a sixth P-type CNFET, a seventh P-type CNFET, an eighth P-type CNFET, a ninth P-type CNFET, a first N-type CNFET, a second N-type CNFET, a third N-type CNFET, a fourth N-type CNFET, a fifth N-type CNFET, a sixth N-type CNFET, a seventh CNFET, an eighth N-type CNFET and a ninth N-type CNFET. The carbon nanotube ternary SRAM cell has the advantages of being lower in power consumption, capable of solving the half-select problem and the read-disturb problem and high in static noise margin.
US10755761B2 Semiconductor device and system
A semiconductor device may include a first buffer, a second buffer, a divider circuit and an internal signal generation circuit. The first buffer may buffer a first input signal and a second input signal to generate a first data strobe buffering signal and a first data strobe bar buffering signal. The second buffer may generate a second data strobe buffering signal based on the first input signal and a reference xvoltage. The divider circuit may divide the second data strobe buffering signal to generate a divided signal and a divided bar signal. The internal signal generation circuit may be configured to generate a first to fourth data latch timing signals having different phases based on the first data strobe buffering signal, the first data strobe bar buffering signal, the divided signal and the divided buffering signal.
US10755744B2 Systems and methods for direct video retouching for text, strokes and images
A computer-implemented method performed in connection with a video comprising a plurality of video frames, the computer-implemented method being performed in a computerized system comprising a processing unit and a memory, the computer-implemented method involving: using the processing unit to detect a plurality of content components within at least one of the plurality of video frames; based on a video modification instruction received from a user, modifying at least one of the plurality of the detected content components; storing an information on the modified at least one of the plurality of the detected content components in the memory; using the central processing unit to overlay the modified at least one of the plurality of the detected content components over the video; and causing the video with the overlaid modified content component to be displayed to the user.
US10755738B2 Aluminum alloy substrate for magnetic discs and manufacturing method therefor, as well as magnetic disc using said aluminum alloy substrate for magnetic discs
The present invention provides: an aluminum alloy substrate for magnetic discs with excellent plating surface smoothness; a manufacturing method therefor; and a magnetic disc using said aluminum alloy substrate for magnetic discs. The present invention is an aluminum alloy substrate for magnetic discs, a manufacturing method therefor, and a magnetic disc using said aluminum alloy substrate for magnetic discs, the aluminum alloy substrate being characterized in being obtained from an aluminum alloy containing Mg: 2.0-8.0 mass % (“%” below), Be: 0.00001-0.00200%, Cu: 0.003-0.150%, Zn: 0.05-0.60%, Cr: 0.010-0.300%, Si: 0.060% or less, Fe: 0.060% or less, the balance being obtained from Al and unavoidable impurities.
US10755735B2 Apparatus capable of determining deviation amount between magnetic head and magnetic tape based on reading servo pattern
A magnetic tape apparatus, in which a tilt cos θ of the hexagonal ferrite powder with respect to a surface of the magnetic layer acquired by cross section observation by STEM is 0.85 to 1.00, a reading element unit includes a plurality of reading elements each of which reads data by a linear scanning method from a specific track region including a reading target track in a track region included in the magnetic tape, an extraction unit performs a waveform equalization process according to a deviation amount between positions of the magnetic tape and the reading element unit, with respect to each reading result for each reading element, to extract data derived from the reading target track from the reading result, and the deviation amount is determined in accordance with a result obtained by reading of the servo pattern included in the magnetic layer by a servo element.
US10755728B1 Multichannel noise cancellation using frequency domain spectrum masking
A system configured to improve noise cancellation by using portions of multiple reference signals instead of using a complete reference signal. The system divides a frequency spectrum into frequency bands and selects a single reference signal from a group of potential reference signals for every frequency band. For example, a first reference signal is selected for a first frequency band while a second reference signal is selected for a second frequency band. The system may generate a combined reference signal using portions of each of the selected reference signals, such as a portion of the first reference signal corresponding to the first frequency band and a portion of the second reference signal corresponding to the second frequency band. Additionally or alternatively, the system may perform noise cancellation using each of the selected reference signals and filter the outputs based on the corresponding frequency band to generate combined audio output data.
US10755718B2 System and method for neural network based speaker classification
A method for classifying speakers includes: receiving, by a speaker recognition system including a processor and memory, input audio including speech from a speaker; extracting, by the speaker recognition system, a plurality of speech frames containing voiced speech from the input audio; computing, by the speaker recognition system, a plurality of features for each of the speech frames of the input audio; computing, by the speaker recognition system, a plurality of recognition scores for the plurality of features; computing, by the speaker recognition system, a speaker classification result in accordance with the recognition scores; and outputting, by the speaker recognition system, the speaker classification result.
US10755692B2 Mesh-based digital microbeamforming for ultrasound applications
A digital microbeamformer apparatus for an ultrasound system includes a plurality of interconnected nodes, with one or more nodes corresponding to at least one channel of the ultrasound system. One or more nodes is configured to communicate data with one or more other nodes via a corresponding beamforming data path, and one or more nodes is coupled to a data output bus shared by one or more other nodes.
US10755683B1 Transformation of sound to visual and/or tactile stimuli
Methods and systems to transform human-perceptible acoustic vibrations (e.g., music) to human perceptible electromagnetic radiation (i.e., human perceptible colors and/or cymatic images), and/or to human perceptible tactile vibrations, based on pitch classes of tones contained within the acoustic vibrations.
US10755672B2 Playback device
A playback device is configured to be connected to a display device. The playback device includes a communication component and a controller. The communication component communicates with the display device. The controller acquires setting information indicating a current setting of a brightness range in the display device from the display device via the communication component. While a specific brightness range has not been set in the display device, the controller transmits information related to a setting change to the specific brightness range via the communication component to the display device based on correspondence information indicating a correspondence relationship between the display device and the brightness range that is settable in the display device.
US10755669B2 Display device having a controllable processing stage
Display device comprising a first radio interface which is connected to a processing stage of the display device for communication with a base station according to a first communication protocol for the purpose of controlling states of the processing stage and an additional interface which is connected to the processing stage for contactless communication according to a second communication protocol with a communication device which is different from the base station for the purpose of controlling states of the display device.
US10755667B2 Data processor
A novel human interface excellent in operability is provided. Furthermore, a novel data processor excellent in operability is provided. Furthermore, a novel data processor, a novel display device, or the like is provided. An input/output device that receives image data and supplies positional data, and an arithmetic device that supplies the image data and receives the positional data are included. The input/output device includes a first region, a second region, and a bend portion between the first region and the second region. Each of the first region and the second region includes a display portion and a positional data input portion that overlaps the display portion. The arithmetic device includes an arithmetic unit and a storage unit that stores a program to be executed by the arithmetic unit.
US10755665B2 Pixel circuit, array substrate, display panel and electronic apparatus
A pixel circuit, an array substrate, a display panel and an electronic apparatus are provided. The pixel circuit includes: a data writing sub-circuit, a first data storage sub-circuit, a second data storage sub-circuit and a light-emitting control sub-circuit. The data writing sub-circuit writes, under the control of a signal input from a first control signal input end, to the first data storage sub-circuit a data signal input from a data signal input end, and writes, under the control of a signal input from a second control signal input end, to the second data storage sub-circuit the data signal input from the data signal input end. The light-emitting control sub-circuit controls on/off states of corresponding thin film transistors in accordance with data signals output from the first data storage sub-circuit and the second data storage sub-circuit, so that different gray-scales may be rendered.
US10755653B2 Vertical alignment liquid crystal display
Provided is a vertical alignment liquid crystal display, comprising a plurality of data lines, a plurality of scan lines and a plurality of common electrode lines; the scan lines intersect the data lines and the common electrode lines to form a plurality of pixel regions arranged in an array; the sub pixel region comprises a first thin film transistor, a second thin film transistor and a sub pixel, and gates of the first thin film transistor and second thin film transistor are coupled to a same scan line, and drains of the first thin film transistor and second thin film transistor are respectively coupled to a data line and a common electrode line which are adjacent, and sources of the first thin film transistor and second thin film transistor are coupled to the sub pixel; the main pixel region comprises a third thin film transistor and a sub pixel.
US10755648B2 Display device
A display device includes a display panel including data lines, a data driver outputting a data voltage to be supplied to the data lines to a source line, and a multiplexer distributing the data voltage received from the source line to the data lines in response to an enable signal received through an enable signal line. The multiplexer includes a plurality of switching elements each including a drain electrode connected to the source line, a source electrode connected to the data line, and a gate electrode supplied with the enable signal. The enable signal is transferred from the enable signal line to the gate electrode via an enable signal pattern. The enable signal pattern is disposed on a metal layer different from the switching elements with an insulating layer interposed between them in a formation area of the switching elements.
US10755639B2 Pixel unit, a display apparatus having the same and a method of driving the display apparatus
A pixel unit of a display device including: an OLED; a first transistor including a first electrode connected to a first node, a second electrode connected to a second node, and a third electrode connected to a third node; a capacitor including a first electrode receiving a power voltage and a second electrode connected to the first node; a second transistor including a first electrode receiving a scan signal, a second electrode receiving a data voltage and a third electrode connected to the second node; a third transistor including a first electrode receiving the scan signal, a second electrode connected to the first node and a third electrode connected to the third node, wherein at least one of the first and third transistors includes a fourth electrode, the fourth electrode receives a compensation voltage when an operation temperature is above a preset temperature and is floated when the operation temperature is equal to or more than the preset temperature.
US10755636B2 Pixel circuit and driving method for the same, display substrate and display device
The present disclosure discloses a pixel circuit and a driving method thereof, a display substrate and a display device, the pixel circuit includes: an initialization sub-circuit, a writing compensation sub-circuit, a light-emitting enabling sub-circuit, a light-emitting device, and a driving sub-circuit, the light-emitting enabling sub-circuit is configured to couple the driving sub-circuit to the light-emitting device under control of an enabling signal terminal. The initialization sub-circuit is configured to input a voltage of an initial voltage terminal to a gate of a driving transistor in the driving sub-circuit under control of a reset signal terminal to initialize the driving sub-circuit. The writing compensation sub-circuit is configured to input, under control of a scanning signal terminal, a data voltage output from a data signal terminal to the driving sub-circuit to perform data compensation on the driving sub-circuit.
US10755634B2 Display driving circuit and refresh rate adjustment method
A display driving circuit applied to a display includes a detection unit, a counting unit and an adjusting unit. The detection unit is configured to detect N pulses of an emission control signal of the display in a frame and define a frame porch interval increasing unit accordingly. The frame porch interval increasing unit equals to 1/N frame. N is a positive integer. The counting unit is coupled to the detection unit and configured to count frames according to a first refresh rate. The adjusting unit is coupled to the detection unit and the counting unit and configured to insert M frame porch interval increasing units every time when the counting unit counts L frames to adjust the first refresh rate to a second refresh rate, wherein the second refresh rate is lower than the first refresh rate. L and M are positive integers and L≥M.
US10755633B2 Compensation method and compensation device, display apparatus, display method and storage medium
A compensation method of a display panel, a compensation device, a display method, a display apparatus and a storage medium. The compensation method of a display panel includes: obtaining an initial compensation parameter of each pixel of the display panel and an initial conversion range for performing a data conversion on the initial compensation parameter; optimizing the initial conversion range based on a compensation effect of a compensation parameter to obtain an optimized conversion range, where the compensation effect of the compensation parameter is obtained based on the initial conversion range; and obtaining an optimized compensation parameter of each pixel of the display panel based on the optimized conversion range.
US10755632B2 Eye tracking-based display control system
An eye tracking-based display control system includes a main body accommodating a mirror; a first image capture device disposed on the main body and facing a first direction to capture a first image; a controller receiving and processing the first image; and a transparency controllable film disposed on an opposite side of the mirror against the main body. In response to a determination that a light source on the first image has brightness higher than a predetermined threshold, and a determination that a shift distance of eyes between an eye position and an initial position of a driver is not zero, the controller calibrates an original position of the light source according to the shift distance of the eyes and an initial coordinate system, thereby obtaining a calibrated position, according to which transparency of a local region of the transparency controllable film corresponding to the light source is changed.
US10755627B2 Correction for localized phenomena in an image array
A method and system of compensating for localized phenomena in a display is disclosed. The display array includes a plurality of normal pixels, a plurality of reference pixels distributed across the display array, and a controller for adjusting content data signals for the plurality of normal pixels to compensate for aging of the pixels in the array. The controller determines the effect of a localized phenomena on each of the normal pixels based on a difference between a parameter of the effected normal pixels and the parameter of the effected reference pixel in proximity thereto. An adjusted aging compensation value based on a function of the difference in the parameters associated with the localized phenomena is calculated by the controller. The adjusted aging compensation values are applied to data content signals of the effected normal pixels, and the original aging compensation values are applied to the normal pixels not effected by the localized phenomena.
US10755624B2 Display device
A display device includes a display region including a first region and a second region adjacent to the first region; a plurality of display elements arrayed in a first direction and a second direction crossing the first direction in the display region; and transistors electrically connected with the plurality of display elements. The first region is a curved region extending in the second direction, and the transistors are located outer to the first region.
US10755623B2 LED display device
An LED display device includes a front box body and a rear box body connected to each other; a display module, disposed on the front box body; and a first connecting structure, disposed between the front box body and the rear box body. The first connecting structure includes a rotating member, rotatably disposed on the front box body, the rotating member including a connecting column extending toward the rear box body; a positioning sleeve, detachably disposed on the connecting column, a position adjusting mechanism being disposed between the positioning sleeve and the connecting column; and a receiving recess and a locking member, the receiving recess being disposed on the rear box body, the positioning sleeve being disposed in the receiving recess, and the locking member being disposed on the rear box body and located between the receiving recess and the positioning sleeve.
US10755620B2 Tone correction data preparation device, tone correction device, electronic apparatus, and tone correction data preparation method
The driver calculates a white gamma curve based on a deviation of a tone (including a maximum tone) of white displayed on a liquid crystal display panel (LCD panel) with respect to a target tone value and on a measured gamma value at arbitrary tones excluding a maximum tone in a white gamma characteristic of the LCD panel. The driver calculates three primary gamma curves by applying, to the white gamma curve, a relation obtained by comparing a gamma curve of white of a reference display panel with gamma curves of respective red, green, and blue. The driver corrects a white balance of display data based on the three primary gamma curves and expected output values of respective three primary colors calculated based on highest tone values of three primary colors of the reference display panel and of white of the LCD panel.
US10755613B2 System and apparatus for making, mounting and using externally-mounted digital displays on moving objects
A hyper relevant digital surface (HDS) may be designed, fitted, formed and attached to conform closely to a target vehicle's body surfaces. Certain embodiments may use Thin Film Transistor (TFT) flexible (or rigid) display products to enhance or disguise their presence by displaying imagery to visually or aesthetically replicate in real-time the original vehicle's surface or to alter or morph any vehicle body surfaces (shape, color, lighting, reflections, details, features or components, etc.) underneath. Embodiments designed to utilize license plate recess for integration, mechanical and electrical connection, temperature control, and display of license plate information are disclosed.
US10755609B1 Solar-powered vivid view address numbers
Individual address numbers are provided which can be illuminated using solar energy to completely power the illumination at night would result in great savings in electricity to residential consumers and commercial establishments. The foregoing features are provided by equipping individual address numbers with the necessary elements and circuitry to gather and store solar energy for use in the evening to power light emitting diodes to illuminate each respective individual number. Additionally, wireless capability may be provided which allows the illumination of the individual address numbers to be turned on and off in the event illumination is needed prior to darkness.
US10755602B2 Simulated dissectible tissue
A simulated tissue structure for surgical training is provided. The simulated tissue structure includes a first layer made of silicone and a second layer made of silicone interconnected by a third layer made of polyester fiber that is embedded in part in the first layer and in part in the second layer to create a mechanical linkage between the first layer and the second layer. Part of the third layer that is adjacent to the first layer and part of the third layer that is adjacent to the second layer includes fiber strands coated in silicone. An inclusion that mimics an anatomical structure is located between the first layer and the second layer. The third layer of polyester fibers provides a realistic dissection plane for the practice of the surgical excision of the inclusion.
US10755601B2 Catheter simulator
A catheter simulator (10) of the invention has a container (20) filled with a liquid; an elastic heart model (30) installed in a floating state in the liquid with which the container (20) is filled; and a pump (50) connected to the heart model (30). The pump (50) is connected to an apex section of the heart model and produces a pulsatile flow from the apex section toward an aorta. Coronary arteries (33) provided on the surface of a main body (30A) of the heart model (30), pulsate together with the main body as a result of the pulsatile flow flowing from the pump (50).
US10755599B2 Apparatus and method for assessing tooth-sensitivity treatment by oral-care product
A portable tooth-sensitivity demonstration apparatus and a process. The apparatus includes a main unit with a top cover having at least one tooth station thereon; an electrical circuit, a sensitivity indicator, and an on/off switch. A sensor in the tooth station is part of the electrical circuit to activate a response by the sensitivity indicator. A water-permeable tooth piece, treated with an oral-care product, is placed into the tooth station, and a few drops of water are deposited on top of the tooth piece. Lack of response from the sensitivity indicator shows an absence of sensitivity and hence effectiveness of the oral-care product, while a response from the sensitivity indicator shows existing sensitivity and thus failure of the oral-care product to seal the tooth piece. In an apparatus having multiple tooth stations, different oral-care products can be assessed simultaneously and side-by-side.
US10755594B2 Method and system for analyzing a piece of text
The invention provides a computer-implemented method for analyzing a piece of text. The method comprises truncating one or more characters of the text into one or more block units each having at least one character. The method includes sorting the one or more block units for one or more unique block units and comparing the one or more unique block units with a grading database to thereby assign a grade to each of the one or more unique block units. An overall grade for the piece of text may be determined based on one or more of the grades assigned to each of the one or more unique block units. The overall grade of the text may be derived from successive truncating of the text into block units of increasing size and the successive processing of such block units.
US10755581B2 Systems and methods for port management in a network of moving things, for example including autonomous vehicles
Communication network architectures, systems and methods for supporting and/or effectively utilizing a network of mobile and/or static nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things, autonomous vehicle networks, etc.). For example, a communication network, or one or more nodes thereof, implemented in accordance with various aspects of the present disclosure provide for efficient operation of distribution centers (e.g., ports, rail hubs, air freight hubs, etc.) that include networks of moving things. For example, in an example implementation, various aspects of the present disclosure provide systems and methods for efficiently controlling the operation of vehicles (e.g., boats, tugboats, ships, trucks, etc.) involved in port operations.
US10755577B2 Apparatus and method for avoiding blind spot of next-lane vehicle
Embodiments of the present disclosure can determine whether a subject vehicle is in a blind spot of a next-lane vehicle on the basis of the result of sensing a next-lane vehicle and the result of detecting the length of the next-lane vehicle using a plurality of side sensors that senses objects in front-cross, central side, and rear-cross areas of the subject vehicle, and can control the subject vehicle to drive while avoiding the blind spot of the next-lane vehicle, so it can help safe driving.
US10755576B2 Passive infra-red guidance system
A passive infra-red guidance system and method for augmenting operation of an autonomous vehicle on a roadway includes at least one forward-looking infra-red imaging sensor mounted on the vehicle in operative communication with an image processor tied into the vehicle's operational system. The system determines the left and right edges of the roadway using thermal imaging, and then determines the centerline of the travel lane in which the vehicle is travelling based on the determined left and right edges of the roadway. The system then compares the determined centerline of the travel lane with the actual position of the vehicle and identifies any adjustment needed for the vehicle's position based on the comparison. The left and right edge determination may comprise identifying a difference between a thermal signature representative of the roadway and a thermal signature representative of a non-roadway portion that is located proximate to the roadway portion.
US10755575B2 Raw sensor data sharing for enhanced fleet-wide environmental awareness and safety
In one embodiment, a first vehicle makes, using a first machine learning-based model, a determination that raw image data captured by the first vehicle does not indicate the presence of a driving hazard. The first vehicle sends a hazard assessment request to a second vehicle in communication proximity of the first vehicle that includes the raw image data. The first vehicle receives a hazard detection response from the second vehicle that indicates a driving hazard identified by the second vehicle by applying a second machine learning-based model to the raw image data included in the hazard assessment request. The first vehicle adjusts a path of travel of the first vehicle to avoid the driving hazard identified by the second vehicle.
US10755570B1 Systems and methods for managing a parking facility
System, methods, and other embodiments described herein relate to controlling a parking facility. In one embodiment, a method of controlling a parking facility control system is disclosed. In one approach, the method includes receiving a parking request for a vehicle. The parking request includes an identifier and a pickup time. The method includes selecting an initial parking space at the parking facility for the vehicle based, at least in part, on the identifier and the pickup time. The method includes transmitting a parking command to the vehicle. The parking command identifies the initial parking space and causes the vehicle to autonomously navigate to and park in the initial parking space.
US10755569B2 Lighting fixture data hubs and systems and methods to use the same
Lighting fixture data hubs and systems and methods for use. An example of a data hub may include an annunciator configured to generate first and second indications; a sensor configured to detect a zone including one or more parking spaces, pedestrians, or other activity areas in a vicinity of the data hub and to determine whether or not one or more vehicles, pedestrians, and/or activities occurring in the activity areas are present within the zone, the sensor further configured to emit signals corresponding to said detection; and a gateway in communication with an on-board processor and the annunciator, the on-board processor configured for EDGE computing and processing to receive and analyze the signals from the sensor, communicate said signals to the gateway, and operable to allow the gateway to direct the annunciator to generate the first indication or the second indication in response to the signals.
US10755560B2 Real-time pollution control at a traffic junction
A system and method for real-time pollution control at a traffic junction are presented. A pollution level may be determined at the traffic junction according to weather, traffic volume, traffic type, pollution measurements, topology, or a combination thereof. A traffic volume threshold may be determined for the traffic junction to maintain the pollution level below a pollution threshold. One or more parameters of the traffic junction may be set to maintain traffic volume below the traffic volume threshold.
US10755556B2 Interrupt detection for physiological sensor
A device includes a housing, an emitter, a detector, and a processor. The housing has a body contact surface configured for affixation to a tissue site of a body. The emitter is coupled to the housing and has an emission surface and an electrical terminal. The emission surface is configured to emit light proximate the body contact surface in response to a signal applied to the electrical terminal. The detector is coupled to the housing. The detector has a sense surface and an output terminal. The detector is configured to provide an output signal on the output terminal in response to light detected at the sensor surface. The processor is coupled to the electrical terminal and coupled to the output terminal. The processor is configured to implement an algorithm to monitor for an interruption between the body contact surface and the body and configured to generate an interrupt signal corresponding to the monitoring.
US10755551B2 Dynamically managing premises management traffic
Systems and methods for dynamic communication and control of devices associated with a premises are disclosed. The systems and methods may include receiving first status information by a device associated with a premises; determining a priority condition based at least on the first status information; transmitting the first status information including a first differentiated services code point indicative of the priority condition; and transmitting second status information including a second differentiated services code point indicative of the normal condition.
US10755550B2 Life detection and preservation sensor
The present invention is directed at monitoring the house environment and the human presence inside of it by monitoring ambient conditions and sensing movement throughout the building, and monitoring human body temperature and life presence. The invention comprises both CO2, CO and temperature sensors. An ultrawideband radar and infrared sensor will be used in combination to detect motion and body temperature. The invention operates in a master-slave combination were multiple units are installed in different areas of building. One unit serves as the main unit and will control communications and data transmission to the user while the slave units will send their data to the main unit.
US10755538B2 Metamaterials and acoustic lenses in haptic systems
The properties of metamaterials are derived both from the inherent properties of their constituent materials and from the geometrical arrangement of those materials. Metamaterials may be stacked or otherwise manipulated to transform substantially monochromatic signal into a second signal having a desired amplitude and phase. Metamaterials may be used with acoustic devices to create haptic feedback with desired properties or to transform the shape of certain devices. Metamaterials may be used in rotating devices with openings that transform a monochromatic signal into a non-monochromatic signal.
US10755536B2 System and method for manufacture of a light reflecting antenna system
An information handling system operating a light reflective antenna comprising a wireless interface device for transmitting and receiving radio signals, via a light reflecting antenna, enclosed within a chassis of the information handling system, the light reflecting antenna comprising a light-reflecting, electrically conductive antenna element adjacent to a light emitting element of the information handling system and a processor executing code instructions to instruct the light reflecting antenna to operate to transceive wireless signals through a light emitting element located between the light reflecting antenna and an exterior surface of the chassis and substantially parallel to the reconfigurable antenna, wherein the light emitting element emits light such that light reflected by the light reflecting antenna is visible and wireless signals may propagate through the same portion of an exterior surface of the chassis.
US10755533B2 Secure anti-skimmer technology for use with magnetic cards
Detecting and reporting skimming of a magnetic stripe of a magnetic instrument having a magnetic stripe. The magnetic head detector detects a reading of the magnetic stripe from the magnetic instrument and, if the reading is detected, transmits a reporting signal to a microchip indicating the magnetic stripe was read. The microchip receives the reporting signal from the magnetic head detector and transmits a buzzer signal to a microbuzzer. The microbuzzer generates an audible notification when the buzzer signal is received from the microchip. A microbattery powers the magnetic head detector, the microchip, and the microbuzzer.
US10755529B2 Gaming system and method providing a video poker game with modifiers
Various embodiments of the present disclosure are directed to a gaming system and method providing a multi-hand video poker game in which the hands are displayed as an arrangement. One or more modifiers are applied to at least one row or column of the arrangement. All the hands are evaluated against one or more paytables and awards are determined. The awards for the hands that have applied modifiers are modified based on the respective modifier.
US10755523B2 Gaming device docking station for authorized game play
In one embodiment, a system to authorize a mobile electronic device to play games of chance includes a gaming system manager and a docking station, The docking station can be configured to: (i) detect whether the mobile electronic device is connected to a receiver of the docking station; (ii) receive device information from the mobile electronic device if it is detected that the mobile electronic device is connected to the receiver; (iii) determine whether a game of chance can be played on the mobile electronic device based on the received device information; (iv) authorize the mobile electronic device to play the game of chance; and (v) transmit gaming data to the mobile electronic device if it is determined that the game of chance can be played on the mobile electronic device and if the mobile electronic device is authorized.
US10755514B2 Drum storage module for receiving notes of value
A drum storage module (50, 60) for receiving notes of value (16) has a winding drum (14) onto which the notes of value (16) are windable so as to be received between at least two foil belts (18 to 24). Further, a sensor for determining the maximum filling level of notes of value in the drum storage module (50, 60) is provided and has a light source (32) and a light receiver (34) arranged such that the beam path (36) from the light source (32) to the light receiver (34) extends parallel to the longitudinal axis (38) of the winding drum (14).
US10755513B2 Banknote processing apparatus
A banknote processing apparatus capable of properly storing and dispensing a banknote is provided. The banknote processing apparatus includes: a transport unit that transports a banknote; a long-edge orientation storage unit that receives and stores, in a first orientation, the banknote transported by the transport unit, the first orientation being an orientation in which a short edge of the banknote is a leading edge thereof; a short-edge orientation storage unit that receives and stores, in a second orientation, the banknote transported by the transport unit, the second orientation being an orientation in which a long edge of the banknote is a leading edge thereof; and a control unit that selects, by controlling the transport unit, a storage destination for the banknote transported by the transport unit, from among any of the long-edge orientation storage unit and the short-edge orientation storage unit.
US10755510B2 Credential updates in an offline system
A method according to one embodiment includes receiving, by an access control device, access control data from a server, storing the received access control data to a no tour database stored in a memory of the access control device, determining a credential device has been presented to a credential reader associated with the access control device, and transmitting the stored access control data to the credential device in response to determining the credential device has been presented to the credential reader and prior to communication with the server.
US10755509B2 Access management and resource sharing platform based on biometric identity
Disclosed are an apparatus and method that enables an owner/administrator to manage access to a shared resource based on identity that is established by use of biometric data. For example, access to a shared physical resource can be restricted via use of a biometric locking device. An access management platform can be used to authorize a new user to access the shared resource. Once authorized, the new user can unlock the biometric locking device based on, for example, fingerprint data of his finger. The access management platform can similarly be used to manage access to a virtual shared resource, such as an online account. A virtual locking device, such as a computer that acts as an intermediary between the user and the online account, can be used to restrict access to the online account. The access management platform can enable the user to access the online account based on biometric data.
US10755508B2 Method and system for access control
The present disclosure generally relates to a computerized method comprising: communicating access details of the facility from the mobile device to the facility for a first authentication process, the mobile device located in the vicinity of the facility initially in a secured state for preventing access thereto; receiving a request notification on the mobile device in response to positive authentication of the access details from the first authentication process, the request notification comprising a request for biometric data of the user; receiving an input of the biometric data on the mobile device; and communicating the biometric data from the mobile device to a host server for a second authentication process, wherein the facility is configured to change from the secured state to an unsecured state in response to positive authentication of the biometric data from the second authentication process, thereby providing, to the user, access to the facility.
US10755503B2 Method and system for managing door access using beacon signal
A method and system allow management of access to a door using a beacon signal. A user access authority determination unit controls access of a user to a target door based beacon data from beacons installed near a door. The user carries a terminal that obtains the beacon data based on a proximity to the beacons. The method includes identifying the target door based on identification information of the beacons extracted from the beacon data. A type of user movement is determined. The type of user movement includes an entering movement that the user enters into an inner side from an outer side through the target door and an exiting movement that the user exits the inner side to the outer side through the target door. An access authentication process to be performed to unlock the target door is determined according to the determined type of user movement.
US10755497B2 Detachable drone for monitoring a moving vessel
Provided are techniques for monitoring a moving vessel using a detachable drone coupled to the moving vessel. An event is identified that triggers detachment of the detachable drone from the moving vessel. The detachable drone is detached from the moving vessel. The detachable drone is moved to a predetermined location. A beacon based on beacon data is transmitted from the detachable drone. In response to the detachable drone receiving a request for the data, data collected from monitoring the moving vessel is delivered.
US10755495B1 Technology for detecting onboard sensor tampering
Systems and methods detecting onboard sensor tampering are disclosed. According to embodiments, data captured by interior sensors within a vehicle may be analyzed to determine an indication that the activity of the vehicle operator either cannot be sufficiently detected or cannot be sufficiently identified using the captured data (e.g., that the captured data may be compromised). A date and time associated with the indication may be recorded, and a vehicle operator associated with the indication may be identified. A possible cause for the compromised data may be diagnosed, and notification may be generated indicating that the activity of the vehicle operator either cannot be sufficiently detected or cannot be sufficiently identified, and/or the possible cause. Additionally, a recommendation for restoring sensor functionality may be generated for the vehicle operator based the possible cause.
US10755494B2 Vehicle component diagnostic
A system includes a computer including a processor and a memory, the memory including instructions executable by the processor to identify a degraded state of a vehicle component when a component usage exceeds a first threshold and a weather datum exceeds a second threshold, and then actuate the vehicle component in response to the degraded state.
US10755493B2 Method for fuselage leak monitoring and detection by an integrated APU-ECS-CPCS system
A system of pressure control for an environment to be pressurized includes a controller configured to calculate an environment leakage effective area CdALEAK according to: CdALEAK=f(Pc, Tc, Pa, WLEAK) wherein Pc is an environment pressure; Tc is an environment temperature; Pa is an ambient pressure outside of the environment; WLEAK=WECS−WOFV−WAPU; wherein WECS=air pressure inflow into the environment; WOFV=air pressure outflow to ambient that is outside of the environment; WAPU=f(Tin, Pin, APURPM, Flowfuel); wherein Tin=inlet temperature to a power source; Pin=inlet pressure to the power source; APURPM=rotational speed of the power source; Flowfuel=power source fuel flow. A processor is in communication with the controller and configured to compare a current CdALEAK value with a control limit; wherein the control limit is based on historical CdALEAK values.
US10755492B2 Vehicle hazard management system
The present disclosure provides A vehicle hazard management system mounted to a vehicle having a high voltage system, comprising: a sensor configured to provide an activation signal in response to at least one of a collision involving the vehicle, a fault of the high voltage system, and at least partial submersion of the vehicle; a controller in communication with the sensor, the controller being configured to receive the activation signal and respond by generating an emergency message including information describing at least one of the make, model and year of the vehicle; and a transmitter coupled to the controller and configured to transmit the emergency message to an emergency communication device.
US10755490B2 Data broker engine for managing data exchanges between on-board and off-board systems
Systems and methods are disclosed for brokering data exchanges between on-board and off-board systems of a vehicle. One method comprises receiving, at a data broker engine, one or more data requests from an origination system, wherein each of the one or more data requests specifies at least one or more of a request type and a target system. Then the data broker engine determines whether the request type is a one-time transmission, a periodic transmission, an event-triggered transmission, or a change-triggered transmission. Following the determination, the data broker engine retrieves data from the target system based on the determined request type and transmits the data to the origination system.
US10755483B1 Techniques for accurate and faithful projections in an outdoor augmented reality view
In one embodiment, techniques are provided for projecting information (e.g., describing subsurface features such as subsurface utilities) onto a surface (e.g., road surface) of the physical environment using pre-captured topography (e.g., determined by structure-from-motion (SfM) photogrammetry) and pre-projection of the information onto the pre-captured topography. The pre-projected information is subsequently combined with a live view of the physical environment to produce an augmented reality view that is displayed to a user.
US10755479B2 Systems and methods for synthesizing images of apparel ensembles on models
Neural networks of suitable topology are trained with sets of images, where one image of each set depicts a garment and another pair of images of each set depicts an item of apparel from multiple viewpoints, and a final image of each set depicts a model wearing the garment and the other item of apparel. Once trained, the neural network can synthesize a new image based on input images including an image of a garment and a pair of images of another item of apparel. Quantitative parameters controlling the image synthesis permit adjustment of features of the synthetic image, including skin tone, body shape and pose of the model, as well as characteristics of the garment and other items of apparel.
US10755477B2 Real-time face 3D reconstruction system and method on mobile device
The present invention provides a real-time face 3D reconstruction system on a mobile device, comprising: a data preprocessing module, a face model iteration module and a 3D rendering module. The data preprocessing module is connected to the face model iteration module and transmits data and/or signals to the face model iteration module, and the face model iteration module is connected to the rendering module and transmits data and/or signals to the rendering module. The present invention also provides a real-time face 3D reconstruction method on a mobile device. The present invention only needs an image acquired by a single camera to reconstruct a face model without any manual calibration.
US10755476B2 Image processing method and image processing device
An image processing method and an image processing device are provided. The image processing method includes the following steps. A light source is projected onto a 3D model via a plurality of projecting locations to generate a plurality of facial shadow pictures. The facial shadow pictures are superimposed to generate a composite shadow picture. An eye-eyebrow location, a nose location and a mouth location in a 2D facial map are obtained by way of analyzing according to the composite shadow picture. A plurality of characteristic points are calculated according to the eye-eyebrow location, the nose location and the mouth location in the 2D facial map.
US10755442B2 Oil leakage detector and oil leakage detection method and image processing unit
An oil leakage detector of the present invention includes an image processing unit wherein the image processing unit calculates the values of saturation and intensity of each pixel in the color image of the object after an ultra-violet light is irradiated thereon, draws an intensity-saturation characteristic line of the saturation expressed in an X-axis and the intensity expressed in a Y-axis, sets an upper limit and a lower limit of intensity of each saturation as a threshold value based on an area without oil adhesion on the surface of the object, and determines, in the intensity-saturation characteristic line, an area corresponding to a pixel group where the intensity exceeds the threshold value of the upper limit and a pixel group where the intensity falls below the threshold value of the lower limit, to be an oil leakage adhered area.
US10755438B2 Robust head pose estimation with a depth camera
Systems and methods are provided for to estimate the pose of a human subject's head from a sequence of images received from a single depth camera by processing the images to generate a continuous estimate of the head pose in a 3-dimensional (3D) space, and to generate a 3D head model for display and further use. The subject is provided instructions to rotate their head in a first direction until a threshold angle of rotation is reached and then are provided instructions to rotate their head in a second direction. The depth camera provides a sequence of captured images which are processed to extract head meshes. After capture is complete the head meshes are merged to generate a 3D model of the subject's head.
US10755436B2 Placement of augmented reality objects using a bounding shape
A system may include a camera, a display, one or more memories, and one or more processors communicatively coupled to the one or more memories. The system may output a bounding shape for presentation on the display. The bounding shape may be superimposed on an image being captured by the camera and presented on the display. The bounding shape may bound an object in the image. The system may determine 3D coordinates of an intersection point associated with the bounding shape. The intersection point may be a point where a projection of the bounding shape into 3D space intersects with a horizontal plane identified in the image. The system may determine 2D coordinates for presentation of an augmented reality object on the display based on the 3D coordinates of the intersection point, and may superimpose a representation of the augmented reality object on the image based on the 2D coordinates.
US10755421B2 Tracking device
A tracking device includes: an imaging unit that inputs an image into an image input unit; a first moving body detection unit that calculates an optical flow and detects a position and a direction of movement of a moving body based on the calculated optical flow; a second moving body detection unit that detects a position and a direction of movement based on a plurality of overhead images generated; a third moving body detection unit that detects a position and a direction of movement by integrating detection results from the first and second moving body detection units; a tracked moving body confirmation unit that determines a moving body to be tracked based on detection results from the first to third moving body detection units; an estimation unit that estimates a future position and direction of movement; and a tracking unit that tracks the tracked moving body and identifies a position.
US10755416B2 Three-dimensional mapping system
A survey application generates a survey of components associated with a three-dimensional model of an object. The survey application receives video feeds, location information, and orientation information from wearable devices in proximity to the object. The three-dimensional model of the object is generated based on the video feeds, sensor data, location information, and orientation information received from the wearable devices. Analytics is performed from the video feeds to identify a manipulation on the object. The three-dimensional model of the object is updated based on the manipulation on the object. A dynamic status related to the manipulation on the object is generated with respect to reference data related the object. A survey of components associated with the three-dimensional model of the object is generated.
US10755412B2 Automated patient complexity classification for artificial intelligence tools
Mechanisms are provided for implementing a patient complexity classification (PCC) computing system. The PCC computing system receives medical image study data for a patient that comprises one or more medical image data structures and one or more corresponding medical image metadata data structures. A natural language processing engine of the PCC computing system performs natural language processing on the medical image metadata data structure to extract features indicative of at least one of patient or medical image characteristics. A complexity classifier of the PCC computing system evaluates the extracted features to determine a patient complexity indicating a complexity of a medical condition of the patient. Routing logic associated with the PCC computing system routes the one or more medical image data structures and one or more corresponding medical image metadata data structures to one or more downstream patient evaluation computing systems based on the determined patient complexity.
US10755406B2 Systems and methods for co-expression analysis in immunoscore computation
Described herein are methods for co-expression analysis of multiple markers in a tissue sample comprising: computing a heat map of marker expression for each of a plurality of single marker channel images, wherein each of the plurality of single marker channel images comprise a single marker; identifying one or more candidate regions of interest in each heat map of marker expression; computing overlay masks comprising the identified one or more candidate regions of interest from each heat map of marker expression; determining one or more co-localized regions of interest from the overlay masks; mapping the one or more co-localized regions of interest to a same coordinate position in each of the plurality of single marker channel images; and estimating a number of cells in at least one of the determined one or more co-localized regions of interest in each of the plurality of single marker channel images.
US10755384B2 Object detection method and object detection system
The objective of the present invention is to provide an object detection method such that an object such as a vehicle can be detected from an image captured by an on-board camera even when a lens of the on-board camera is dirty. In order to achieve the objective, in this object detection method for detecting an object included in a captured image, an original image including the object to be detected is prepared from the captured image, a processed image is generated from the prepared original image by applying predetermined processing to the original image, and learning regarding restoration of an image of the object to be detected is performed using the original image and the processed image.
US10755382B2 System for piecing image Chinese characters into a word and mobile terminal
The present disclosure provides a system for stitching image Chinese characters into a word. In the system, a scanning module scans a plurality of images, wherein a physical space of each image is mapped with one logic space on which a colliding unit is formed; when a collision event between the colliding unit of the image and a colliding unit of its neighboring image occurs in the logic space, an associating module associates the Chinese character corresponding to the colliding unit with the Chinese character corresponding to the colliding unit of its neighboring image to generate a word, and when the word was recorded in a pre-stored vocabulary, a displaying module displays the word; in this way, the system enables Chinese beginners to learn words such as compounds, idioms, and proverbs, which improves the efficiency of Chinese beginners to learn Chinese, promotes their learning enthusiasm, and enhances user experience. Another object of the present disclosure is to provide a mobile terminal that employs the system for stitching image Chinese characters into a word.
US10755379B2 Multi-point annotation using a haptic plane
During an analysis technique, a three-dimensional (3D) image of a portion of an individual is iteratively transformed to facilitate accurate determination of detailed multi-point annotation of an anatomical structure. In particular, for a given marker point, in response to receiving information specifying a two-dimensional (2D) plane having an angular position in the 3D image, the 3D image is translated and rotated from an initial position and orientation so that the 2D plane is presented in an orientation parallel to a reference 2D plane of a display. Then, after annotation information specifying the detailed annotation in the 2D plane of the given marker point is received, the 3D image is translated and rotated back to the initial position and orientation. These operations may be repeated for one or more other marker points.
US10755360B1 Receipt capture with goal encouragement
A method for encouraging saving towards a financial goal for an individual includes receiving on an electronic computing device one or more personal media elements from the individual. A receipt from a purchase by the individual is received. The receipt includes information relating to the purchase made by the individual. Information from the receipt relative to the financial goal is analyzed. At least one of the one or more personal media elements is selected for presentation with the receipt. The at least one of the one or more personal media elements selected is related to an effect of the purchase on achieving the financial goal.
US10755358B1 Method and system for enabling interactive communications related to insurance data
A method of providing user interaction includes providing a processor and transmitting a communication from a first party to a second party. The method also includes posting, using the processor, an entry associated with the communication on a website, receiving a second communication from the second party to the first party, and posting, using the processor, a second entry associated with the second communication.
US10755354B2 Data packet processing methods, systems, and apparatus
The technology detects undesirable data packets. Data packets are received from multiple sources at one or more packet switches in a data communications network. The one or more packet switches route the data packets to one or more intended destination computing nodes and also transmit a copy of all the data packets received in the data communications network to a network capture device. The network capture device processes the data packets, detects financial data packets, and transmits the detected financial data packets for analysis by a risk exposure computer system that performs automatic financial risk analysis based on the detected financial data packets.
US10755350B1 System, method and apparatus for monitoring and execution of entry and exit orders
An improved method and system to create and write a security trading strategy, back test the strategy and automatically execute and monitor the strategy in an Internet based trading environment. Upon occurrence of a market trigger condition, the automated process automatically generates entry and exit orders and sends the entry and exit orders to the market to be filled. A restriction check is also performed on the entry and exit orders. The automated process further monitors the entry and exit orders once they have been sent to be filled and intelligently modifies the entry and exit orders depending on market and strategy conditions.
US10755349B1 Payment processor financing of customer purchases
A payment processing system receives, from merchant computing devices, transaction information of transactions performed between a plurality of merchants and customers. The merchant computing devices may each execute a merchant application that configures the merchant computing devices as point-of-sale (POS) terminals. The payment processing system receives, from a first POS terminal, a request to finance a purchase between a customer and a first merchant. The payment processing system determines financing terms for the purchase from the transaction information received from the merchant computing devices. The payment processing system sends the financing terms, including an approved financed amount and repayment terms for the approved financed amount, to the first POS terminal for presentation to the customer. In response to receiving an indication of acceptance by the customer of the financing terms, the payment processing system transfers the approved financed amount to an account of the first merchant.
US10755340B2 Systems and methods for product ordering and delivery for inmates
Disclosed herein is a system that includes an order processing subsystem and a delivery processing subsystem comprising at least one database and one or more processors. The one or more processors of the delivery processing subsystem is configured to receive a request for a user to access the delivery processing subsystem and a scanning device, authenticate the user by verifying the request with user credentials stored in the at least one database, provide the user with access to the delivery processing subsystem and the scanning device, receive scanned data from the scanning device, retrieve package data regarding a package for an inmate based on the scanned data from the scanning device, and generate, based on the package data, a route in the correctional facility for delivery of the package to the inmate in the correctional facility, wherein the route does not include an identity of the inmate.
US10755337B2 System and method for generating user customized order interface
A system and method for generating a user customized order interface, which displays a customer's previous orders and corresponding specific order information and order recommendations, that may be utilized for ordering and payment. A mobile application may request a merchant ID upon determination by the mobile device that a customer is within a close proximity of a particular merchant location. A payment terminal may pass the corresponding merchant ID to a transaction system, which may retrieve, for example, the customer's previous transactions and corresponding transaction IDs associated with the merchant ID, which may be utilized to generate a user customized order interface, which may be utilized to initiate a transaction by selecting a specific order item to order, and which may utilize the mobile application to confirm the order and proceed to payment, which will transmit the order to a merchant system.
US10755330B1 Geo detection systems and methods
A processor receives from a plurality of devices location information and generates nearby store information that is transmitted to a devices. Enter store event information is received at a first time and stored in at least one database. Item information is received at a second time. The processor generates and transmits item details information representing at least price, tax and inventory availability associated with the item. Purchase event information representing a purchase of the item from the one store is received by the processor over a communication network at a third time, from the one of the plurality of computing devices, and the processor updates, as a function of the received purchase event information, at least one database associated with item inventory of the one store.
US10755326B2 System and method for managing on-demand service data collections
A system and method for managing on-demand services includes integrating a consumer's personal resources with institutional service providers. The consumer's service request is fulfilled by streamlining the selection of resources and seamlessly extending the search to a larger system when the consumer's personal resources are exhausted. The system and method advantageously provides focused communications to selected contacts and automates the selection process.
US10755316B2 Identifying characteristics used for content selection by an online system to a user for user modification
Content presented to a user of an online system is presented along with an option allowing the user to view one or more reasons for presentation of the advertisement content to the user and one or more characteristics of the user satisfying targeting criteria associated with the content. For example, a description identifying one or more selected characteristics of the user satisfying the targeting criteria is presented along with the content. The online system selects the one or more characteristics presented along with the content by applying one or more rules to characteristics of the user satisfying targeting criteria included in the content. The rules may account for accuracy of models used to determine whether the user has characteristics, revenue received by the online system from presenting content associated with targeting criteria identifying various characteristics, or prevalence of characteristics among users or targeting criteria of content.
US10755304B2 Sample size determination in sequential hypothesis testing
Sample size determination techniques in sequential hypothesis testing in a digital medium environment are described. The sample size may be determined before a test to define a number of samples (e.g., user interactions with digital marketing content) that are likely to be tested as part of the sequential hypothesis testing in order to achieve a result. The sample size may also be determined in real time to define a number of samples that likely remain for testing in order to achieve a result. The sample size may be determined in a variety of ways, such as through simulation, based on a gap between conversion rates for different options being tested, and so on.
US10755289B2 Electronic device and operating method thereof
Provided are an electronic device and an operating method thereof. The electronic device includes: a communication interface; a processor configured to output information of at least one product while a broadcast program for advertisement or sale is being displayed, control, in response to an external input for a selection from the information output, the communication interface to access a server storing shopping broadcast content produced for advertisement or sale corresponding to the selection, and output the shopping broadcast content received from the server by using streaming. The electronic device includes an external input interface configured to receive the external input.
US10755284B2 Method and apparatus for preparing, storing and recording compliant records for motor carriers, registrants, and governmental organizations
A vehicle-centric cloud-based records management platform remains accessible through a web-based management portal and a mobile application, which can be integrated with vehicle devices for in-vehicle use. Regardless of the method of collection, the computerized method and system of the present invention are able to summarize the data into actionable documents for vehicle registration, fuel tax calculation/filing, and federal forms completion.
US10755280B2 Segmented data analysis using dynamic peer groupings and automated rule implementation platform
Described herein are systems and methods for providing accurate assessments of existing fraud rules while controlling for various transaction risks. In some embodiments, transaction data may be obtained from a number of entities and may be segmented by applying various filters. Once segmented, each segment may be analyzed to obtain metrics for a target entity. A separate set of peers is dynamically determined for each segment. The metric values for the target entity may then be compared to the metric values for the peers in the peer set to assess the target entity's performance with respect to each segment. Based on a variance of the target entity from its peers, the system may identify the segment as an opportunity. A rule may then be generated automatically based on the identified segment. In some embodiments, the rule may be added to a rule file for automatic implementation by the target entity.
US10755277B2 Systems and methods for secure debit payment
A method for generating a personal identification number (PIN) debit child product for use in performing a debit payment transaction with a merchant entity. A payment processing platform receives a user selection of a financial institution made via a merchant payment page and directs the user to authenticate a user identity with the financial institution. The payment processing platform receives a user selection of a core account held with the financial institution, such that the core account provides financial backing for the PIN debit child product. The PIN debit child product is generated that includes a child card number and a virtual PIN associated with the core account. Advantageously, the method provides the ability to make PIN debit transaction on the Internet.
US10755269B1 Providing improved contact center agent assistance during a secure transaction involving an interactive voice response unit
A secure payment agent assist (“SPAA”) feature provides assistance to a contact center agent during a payment transaction, where payment information provided by the remote party is maintained in secure manner, so that the agent is not exposed to the payment information. The agent is assisted by being provided with a pop-up window that allows the agent to invoke a “recollect” and “cancel” function during the transaction. The pop-up window also provide information to the agent making the agent aware of the progress of the transaction as the remote party interacts with an interactive voice response (“IVR”) unit. In other embodiments, a configuration parameter allows the prompts for the payment information to be provided by the agent or the IVR.
US10755263B1 Wallet to wallet P2P lending
Disclosed in some examples are methods, systems, and machine readable mediums for providing P2P lending through mobile wallets. The P2P lending may utilize a central registry or be a fully distributed P2P system. In some examples, the use of a network accessible P2P loan service may simplify the discovery and communication with other mobile wallets throughout the process of obtaining a loan.
US10755257B2 System and methods associated with vending machine telemetry, replenishment, and configuration utilizing multiple types communication networks
A universal vending machine closed-loop sales optimization device. The vending machine device may be configured to be installed within a vending machine, and be communicatively coupled with a vending machine controller. The vending machine device may be configured to receive data and transmit data.
US10755251B1 Visible and accessible escrow systems and methods
Disclosed herein are systems and methods for processing financial instruments in ATMs or other processing devices. A user can deposit financial instruments, such as cash or a check, into the ATM, to be processed to determine the monetary value of the financial instruments. Once counted and valued, the financial instruments can be dropped into an escrow chamber. The escrow chamber can have a door or gate such that the financial instruments are visible, but not accessible during the transaction. If the customer discovers an error during the transaction, the door or gate can transition to an open state allowing the customer to retrieve the financial instruments.
US10755247B2 Crowdfunding credit card payments
In one aspect, the present disclosure relates to a method for crowdfunding credit card payments. The method can include: analyzing a plurality of credit card accounts to determine a first account that is eligible for crowdfunding; transmitting a notification to a user device associated with an account holder of the first account, the notification prompting the account holder to authorize enabling receipt of crowdfunded payments for the first account; receiving, from the user device, authorization to enable receipt of crowdfund payments for the first account; providing, to one or more donors, electronic access to recent transaction information for the first account; receiving a payment from a first one of the donors; and applying the payment to the first account.
US10755243B2 Information processing apparatus, information processing method, information management apparatus, information management method, recording medium, and information processing system
An information processing apparatus includes a condition data obtaining unit configured to obtain condition data representing conditions of use of electronic money in a predetermined period of time from an information management apparatus which accepts access from a plurality of information processing apparatuses connected through a network, a condition determination unit configured to determine whether the conditions are satisfied in accordance with usage history of the electronic money stored in advance and the condition data, and a transmission unit configured to transmit, when the condition determination unit determines that the conditions are satisfied, application data including identification information for identifying an applicant to the information management apparatus.
US10755240B2 Integrated universal payment and seller independent point of sale and e-commerce digital receipt processing and analytics system
The present disclosure is directed to a system and method for generating, securely storing, retrieving, and processing sales receipts for the purchase of goods and services using any convenient method of payment. All buyer purchases are linked to their receipt account or account. The method includes the generation of both physical and electronic receipts with any receipt being readily identifiable by a purchaser, seller, credit card issuer, employer, financial institution, or other party or entity having a need to access the receipt and information included on it. The system and method also utilize a taxonomy to characterize attributes of purchase receipts and employs and an analytics capability useful by buyers, sellers, and third parties.
US10755236B2 Device-independent attendance prompting tool for electronically-scheduled events
In one embodiment, a system for motivating electronically-scheduled event attendance can include a set of attendance listening components, an attendance prompt, and an attendance prompting tool. The attendance listening components can monitor activities performed in a networked environment. The attendance prompt can represent an electronic message and feedback mechanism that is provided on an electronic device. The attendance prompting tool can interject the attendance prompt into an activity identified by an attendance listening component as being performed by a user-selected member of the networked environment. The attendance prompt can be associated with an electronically-scheduled event the user-selected member is to attend.
US10755235B2 Meeting time constraint for a sequence of meetings of a task in a calendaring and scheduling system
Embodiments of the present invention provide a method, system and computer program product for constraining individual meeting times of a task to a specified total duration of aggregated meeting times. In an embodiment of the invention, a method of constraining individual meeting times of a task to a specified total duration of aggregated meeting times is provided. The method includes selecting an event amongst a plurality of events associated with a single task in a C&S system executing in memory of a host server. The method further includes adjusting a duration of time for the selected event. The method yet further includes determining whether or not a sum total of all durations of time for the events associated with the single task exceeds a time constraint for the single task. Thereafter, in response to determining the sum total of all durations of time for the events associated with the single task to have exceeded the time constraint for the single task, a compensatory adjustment of time can be apportioned to remaining ones of the events associated with the single task.
US10755229B2 Cognitive fashion-ability score driven fashion merchandising acquisition
A first plurality of f-scores for a first plurality of products in an inventory are determined. The first plurality of f-scores are discretized to generate a plurality of groups, and a forecast is generated for each of the groups based on historical data associated with the first plurality of products. Projected gaps in the inventory are identified based on the forecasts. A second plurality of f-scores are determined for a second plurality of products, where each of the second plurality of products is not in the inventory. For each of the second plurality of products, a corresponding group in the plurality of groups is identified based on the second plurality of f-scores, an at least one product in the second plurality of products is selected to order, based on determining that the identified corresponding group aligns with at least one of the one or more projected gaps in inventory.
US10755226B1 Information management system using blockchain functionalities
An information management system includes a blockchain infrastructure configured to maintain a blockchain for one or more smart contracts generated for one or more assets managed by the information management system, and one or more application programming interfaces configured to provide access to the one or more smart contracts of the blockchain enabling input of data to a given smart contract for a given asset and retrieval of data from the given smart contract of the given asset.
US10755204B2 Electric vehicle return management for electric vehicle sharing service
The disclosure is related to managing an electric vehicle return process based on whether a return condition associated with an electric charging of a returned electric vehicle is satisfied. Furthermore, a benefit or a penalty may be given to a corresponding user according to whether the return condition associated with an electric charging is satisfied.
US10755202B1 Integrated risk analysis management
Computer-implemented methods include: receiving, in a first client device, multiple risk indicators from multiple server devices over a network, in which the multiple risk indicators represent different external risks to a business and different internal risks to two or more divisions of the business; applying a forecasting model to at least one risk indicators to obtain one or more estimated future performance metrics; outputting to a graphical user interface, at least one of the estimated future performance metrics, the external risks or the internal risks; and outputting to the graphical user interface, a user-interactive feature for sending at least one of the estimated future performance metrics, the external risks, or the internal risks from the first client device, over the network, to a second client device.
US10755196B2 Determining retraining of predictive models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining retraining predictive models. One of the methods includes maintaining, by a computer system of an enterprise, one or more predictive models. The computer system receives operational data and uses each of the one or more predictive models to generate predictions using the received operational data. An indication of a systemic change in the computer system is received. The method includes determining that one or more retraining rules specify that at least one of the one or more predictive models should be retrained due to the systemic change, and in response, obtaining updated training data and retraining the predictive model using the updated training data.
US10755186B2 Pluggable knowledge types in a rule engine
Systems and methods for allowing pluggable knowledge types to be discovered, registered, and added to a rule engine are disclosed. An example method may include retrieving, by a processing device executing a rule engine, a list of pluggable services associated with a specified knowledge type; identifying a first pluggable service on the list of pluggable services; identifying one or more knowledge types that the first pluggable service is configured to process, wherein the one or more knowledge types comprise the specified knowledge type; and indexing, by the processing device, the first pluggable knowledge in the service registry by information identifying the one or more knowledge types.
US10755184B1 Predictive machine learning models
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and applying a machine learning model. One of the methods includes the actions of obtaining a collection of training data, the training data comprising collection of data points associated with a labeled set of real property parcels; training a machine learning model using the training data, the machine learning model being trained to generate a likelihood with respect to a parameter from input data associated with a specific parcel of real property, wherein training includes optimizing the model using a Markov chain optimization that seeks to minimize error in the model where the model is underpinned by one or more non-differentiable functions; receiving a plurality of data points associated with an input parcel of real property; and using the optimized model to generate a likelihood for the parameter for the input parcel of real property.
US10755181B2 Information processing apparatus, information processing method, and information processing system for status recognition
Provided is an information processing apparatus including a status recognition unit that recognizes a status of a reference apparatus on the basis of information on a status of an apparatus corresponding to the reference apparatus, the reference apparatus serving as a reference when a behavior recognition mode for deciding a status of behavior is set and a behavior-recognition-mode setting unit that sets the behavior recognition mode for a setting target apparatus for which the behavior recognition mode is to be set on the basis of the recognized status of the reference apparatus.
US10755177B1 Voice user interface knowledge acquisition system
A voice user interface (VUI) system use collaborative filtering to expand its own knowledge base. The system is designed to improve the accuracy and performance of the Natural Language Understanding (NLU) processing that underlies VUIs. The system leverages the knowledge of system users to crowdsource new information.
US10755161B2 Systems and methods for a RFID enabled metal license plate
In the embodiments described herein, a RFID enabled license plate is constructed by using the license plate, or a retro-reflective layer formed thereon as part of the resonator configured to transmit signals generated by and RFID chip integrated with the license plate. Such an RFID enabled license plate can include a metal license plate with a slot formed in the metal license plate, and a RFID tag module positioned in the slot. The RFID tag module can include a chip and a loop, and the loop can be coupled with the metal license plate, e.g., via inductive or conductive coupling. In this manner, the metal license plate can be configured to act as a resonator providing increased performance.
US10755155B2 Flag retaining circuit and flag retaining method
A flag retaining circuit comprises a first capacitor element having one end connected to a first line and the other end grounded; a flag setting unit that charges the first capacitor element according to an input signal; a flag checking unit that outputs 0 or 1 based on the potential of the first capacitor element; and a discharging unit that discharges the first capacitor element. The discharging unit includes a transconductance element that discharges the first capacitor element via the first line; a control switch that receives supply of the voltage on a second line; and a second capacitor element having one end connected to a node between a control input end of the transconductance element and the control switch, and the other end grounded. The flag checking unit outputs the inverse of the voltage on the first line onto the second line.
US10755141B2 Streaming data tensor analysis using blind source separation
Described is a system for controlling a device based on streaming data analysis using blind source separation. The system updates a set of parallel processing pipelines for two-dimensional (2D) tensor slices of streaming tensor data in different orientations, where the streaming tensor data includes incomplete sensor data. In updating the parallel processing pipelines, the system replaces a first tensor slice with a new tensor slice resulting in an updated set of tensor slices in different orientations. At each time step, a cycle of demixing, transitive matching, and tensor factor weight calculations is performed on the updated set of tensor slices. The tensor factor weight calculations are used for sensor data reconstruction, and based on the sensor data reconstruction, hidden sensor data is extracted. Upon recognition of an object in the extracted hidden sensor data, the device is caused to perform a maneuver to avoid a collision with the object.
US10755137B2 Photo analytics calibration
A computer-implemented method for routing a food product using an image of the food product, according to one embodiment, includes receiving an image of a food product, receiving an environmental condition on or near the food product, evaluating the food product using the image and the environmental condition, and determining a delivery destination for the food product based at least in part on the evaluation of the food product.
US10755135B2 Computational imaging device and method for improved corner detection
A computational imaging device and method are described, wherein the computational imaging device is operable to perform corner detection and other computer vision tasks more efficiently and/or more robustly than traditional imaging devices. In addition, methods are described operable to jointly optimize the computational imaging device and the corner detection task.
US10755131B2 Pixel-level based micro-feature extraction
Techniques are disclosed for extracting micro-features at a pixel-level based on characteristics of one or more images. Importantly, the extraction is unsupervised, i.e., performed independent of any training data that defines particular objects, allowing a behavior-recognition system to forgo a training phase and for object classification to proceed without being constrained by specific object definitions. A micro-feature extractor that does not require training data is adaptive and self-trains while performing the extraction. The extracted micro-features are represented as a micro-feature vector that may be input to a micro-classifier which groups objects into object type clusters based on the micro-feature vectors.
US10755120B2 End-to-end lightweight method and apparatus for license plate recognition
Embodiments of the present invention provide an end-to-end lightweight method and apparatus for license plate recognition. The method comprises: obtaining an image to be recognized; obtaining a number of a license plate in the image to be recognized and position coordinates of the license plate in the image to be recognized on the basis of the image to be recognized and a pre-trained target license plate recognition model, wherein the target license plate recognition model comprises a target feature extraction network, a target region candidate localization network, a target super-resolution generation network and a target recurrent neural network. Because in this solution, once an image to be recognized is input into the target license plate recognition model, the target license plate recognition model can output the license plate number and position coordinates of the license plate in the image to be recognized, one realizes an end-to-end model. The model has relatively strong robustness, and it can detect and recognize pictures taken under different camera angles. Moreover, computation variables such as image features can be reused without repeated computations, the model takes up less RAM and the speed of license plate recognition is greatly improved.
US10755117B2 Obstacle determination method, parking support method, dispatch support method, and obstacle determination device
A method of determining obstacles determines if a detected object detected outside a subject vehicle is an obstacle for the subject vehicle on the basis of a predetermined determination criterion. In this method, a determination is made whether or not the detected object detected outside the subject vehicle is a driver or passenger of the subject vehicle. When the detected object is not the driver or passenger, a determination is made whether or not the detected object is an obstacle for the subject vehicle on the basis of a first determination criterion. When the detected object is the driver or passenger, a determination is made whether or not the detected object is an obstacle for the subject vehicle on the basis of a second determination criterion with which the detected object is less likely to be determined as an obstacle for the subject vehicle than with the first determination criterion.
US10755112B2 Systems and methods for reducing data storage in machine learning
Methods and systems for reducing an amount of data storage and/or processing power necessary for training data for machine learning by replacing three dimensional models with a plurality of two dimensional images are disclosed. The method includes determining an object of interest from a three-dimensional model and cropping the object of interest into a plurality of two-dimensional images. The plurality of two-dimensional images are cropped such that only the object of interest remain. The plurality of two-dimensional images are cropped with respect to particular attributes, such as a road width, a road angle, or an angle with respect to an adjacent vehicle. An image capturing device captures the real time background images. The objects within the background images are categorized using associated attributes. The attributes are synthesized with the plurality of two-dimensional images such that a plurality of replica two-dimensional images of the 3D model with real-time backgrounds are generated.
US10755111B2 Identifying suspicious entities using autonomous vehicles
Systems and methods for identifying suspicious entities using autonomous vehicles are disclosed. In one embodiment, a method is disclosed comprising identifying a suspect vehicle using at least one digital camera equipped on an autonomous vehicle; identifying a set of candidate autonomous vehicles; enabling, on each of the candidate autonomous vehicles, a search routine, the search routine instructing each respective autonomous vehicle to coordinate tracking of the suspect vehicle; recording, while tracking the suspect vehicle, a plurality of images of the suspect vehicle; periodically re-calibrating the search routines executed by the autonomous vehicles based on the plurality of images; and re-routing the autonomous vehicles based on the re-calibrated search routines.
US10755108B2 Movement state estimation device, movement state estimation method and program recording medium
[Problem] To provide a motion condition estimation device, a motion condition estimation method and a motion condition estimation program capable of accurately estimating the motion condition of monitored subjects even in a crowded environment. [Solution] A motion condition estimation device according to the present invention is provided with a quantity estimating means 81 and a motion condition estimating means 82. The quantity estimating means 81 uses a plurality of chronologically consecutive images to estimate a quantity of monitored subjects for each local region in each image. The motion condition estimating means 82 estimates the motion condition of the monitored subjects from chronological changes in the quantities estimated in each local region.
US10755106B1 Pattern recognition for habit engagement, mistake avoidance, and object finding using sensor data
Systems and techniques are generally described for pattern recognition in video data. In some examples, a first set of pixels representing a first person in the first video data may be determined. First feature representation data of the first set of pixels may be generated. The first feature representation data may be determined to correspond to second feature representation data stored in memory. An identity of the first person associated with the second feature representation data may be determined. A first action associated with the first person may be determined. A notification may be sent to a computing device accessible by the first person. The notification may include a reminder for the first person to engage in the first action.
US10755104B2 Scene level video search
In some embodiments, a method trains a first prediction network to predict similarity between images in videos. The training uses boundaries detected in the videos to train the prediction network to predict images in a same scene to have similar feature descriptors. The first prediction network generates feature descriptors that describe library images from videos in a video library offered to users of a video delivery service. A search image is received and the prediction network predicts one or more library images for one or more videos that are predicted to be similar to the received image. The one or more library images for the one or more videos are provided as a search result.
US10755101B1 Image networks for mobile communication
A mobile communication system based on images, enabling communication between a plurality of mobile devices and servers, wherein the images have associated additional properties in the nature of voice, audio, data and other information. The system further enabling the formation of one or more image networks wherein the images are stored, organized, connected and linked to each other by one or more methods inclusive of one to one connection between images, a hierarchical connection between images and or other methods of connection between images to facilitate efficient image based communication between mobile devices, stationary devices and servers based on the mobile device identification, mobile device specific profiles and user specific profiles. The imaged base network system further having the ability to learn and form intelligent association between objects, people and other entities; between images and the associated data relating to both animate and inanimate entities for intelligent image based communication in a network.
US10755096B2 3D gaze control of robot for navigation and object manipulation
Disclosed herein are devices, methods, and systems for controlling a robot or assistive device that allows the robot or device to find and manipulate objects in a real world environment. The disclosed devices, methods, and systems may, in many cases, receive control input through monitoring, tracking, and analyzing the 3D gaze of a user/controller. Using the described 3D eye tracking, a user can directly and naturally look at an object of interest in the real world, while the system monitors, tracks, and records the user's 3D gaze position. This information, in many cases, is then translated into input commands for the robot or assistive.
US10755088B2 Augmented reality predictions using machine learning
Systems and methods are disclosed herein for determining user behavior in an augmented reality environment. An augmented reality application executing on a computing system receives a video depicting a face of a person. The video includes a video frame. The augmented reality application augments the video frame with an image of an item selected via input from a user device associated with a user. The augmented reality application determines, from the video frame, a score representing an action unit. The action unit represents a muscle on the face of the person depicted by the video frame and the score represents an intensity of the action unit. The augmented reality application calculates, from a predictive model and based on the score, an indicator of intent of the person depicted by the video.
US10755084B2 Face authentication to mitigate spoofing
Embodiments provide, in at least one aspect, methods and systems that authenticate at least one face in at least one digital image using techniques to mitigate spoofing. For example, methods and systems trigger an image capture device to capture a sequence images of the user performing the sequence of one or more position requests based on the pitch and yaw movements. The methods and systems generate a series of face signatures for the sequence of images of the user performing the sequence of one or more position requests. The methods and systems compare the generated series of face signatures to stored face signatures corresponding to the requested sequence of the one or more position requests.
US10755083B2 Terminal for vehicle and method for authenticating face
A vehicle terminal automatically registering a profile image of a user to a vehicle using images stored in a mobile terminal of a user and performing a face authentication includes a communicator that performs a data communication with the mobile terminal of the user, a camera that obtains a face image of the user, and a processor that registers the profile image of the user using an image among the images stored in the mobile terminal. The processor learns a facial feature of the user using the images stored in the mobile terminal as learning data and analyzes the face image obtained through the camera based on the learned facial feature of the user to perform the face authentication of the user.
US10755081B2 Method and apparatus for identifying pupil in image
A method and device for identifying a pupil in an image is provided. The method comprises four steps including: A. image preprocessing, B. edge detecting, C. building connected graphs, and D. screening connected graph pairs.
US10755070B2 Sensor pixel, fingerprint and image sensor including the same, and driving method thereof
A fingerprint and image sensor includes a plurality of data lines, a plurality of scan lines, to which a plurality of scan signals is transferred, a plurality of reset scan lines, to which a plurality of reset scan signals is transferred, and a sensor panel, which is reset by a reset voltage, which is synchronized to a corresponding reset scan signal and is transferred, generates a pixel voltage according to light supplied during an exposure period, and includes a plurality of sensor pixels, which is synchronized to a corresponding scan signal and transfers the pixel voltage to a corresponding data line, and the exposure period may be a period from a time point, at which the corresponding reset scan signal is changed to an off-level, to a time point, at which the corresponding scan signal is changed to an on-level.
US10755068B2 Fingerprint registration method and electronic device using the same
A fingerprint registration method and an electronic device using the same are provided. The fingerprint registration method includes the following steps: sequentially obtaining a plurality of swipe frames of a fingerprint by a fingerprint sensor; sequentially analyzing the swipe frames by a processor to obtain a plurality of feature points; sequentially merging the feature points of the swipe frames into pre-registration data by the processor; sequentially updating a completion area displayed on a user interface by the processor according to relative position relationships of the feature points of the swipe frames; and determining whether the pre-registration data satisfies a preset completion condition by the processor, so as to determine whether to end the fingerprint registration.
US10755058B2 Information management system, vessel, information management method and operation method
An information management system, comprising a first vessel having a first memory that stores first information, a second vessel having a second memory that stores second information, a detection circuit capable of detecting a proximity signal corresponding to approach of the second vessel to the first vessel, and a processor that adds the first information to the second memory that stores the second information, based on the proximity signal that has been detected by the detection circuit.
US10755046B1 Applied artificial intelligence technology for conversational inferencing
Disclosed herein is an NLP system that is able to extract meaning from a natural language message using improved parsing techniques. Such an NLP system can be used in concert with an NLG system to interactively interpret messages and generate response messages in an interactive conversational stream. The parsing can include (1) named entity recognition that contextualizes the meanings of words in a message with reference to a knowledge base of named entities understood by the NLP and NLG systems, (2) syntactically parsing the message to determine a grammatical hierarchy for the named entities within the message, (3) reduction of recognized named entities into aggregations of named entities using the determined grammatical hierarchy and reduction rules to further clarify the message's meaning, and (4) mapping the reduced aggregation of named entities to an intent or meaning, wherein this intent/meaning can be used as control instructions for an NLG process.
US10755045B2 Automatic human-emulative document analysis enhancements
Automatic processing of documents often generates results far different from those obtained by manual human processing. For a given document processing task, many different techniques can be tried but it is often not known which will best emulate manual, human processing. This application discloses data processing equipment and methods specially adapted for a specific application: analysis of the breadth of documents. The processing may include context-dependent pre-processing of documents and sub-portions of the documents. The sub-portions may be analyzed based on word count and commonality of words in the respective sub-portions. Preambles may be identified and analyzed. The equipment and methods disclosed herein improve upon other automated techniques to provide document processing by achieving a result that is quantitatively closer to manual, human processing.
US10755039B2 Extracting structured information from a document containing filled form images
A system and process for extracting information from filled form images is described. In one example the claimed invention first extracts textual information and the hierarchy in a blank form. This information is then used to extract and understand the content of filled forms. In this way, the system does not have to analyze from the beginning each filled form. The system is designed so that it remains as generic as possible. The number of hard coded rules in the whole pipeline was minimized to offer an adaptive solution able to address the largest number of forms, with various structures and typography. The system is also created to be integrated as a built-in function in a larger pipeline. The form understanding pipeline could be the starting point of any advanced Natural Language Processing application.
US10755037B1 Media object annotation with interactive elements
A method and system is disclosed that determines whether a content item viewed by a user has been approved by the user. Responsive to determining that the content item has been approved by the user, the method and system select a share interactive element to display with a graphical representation of the content item to allow the content item to be shared with one or more other users in any of a plurality of content networks. The method and system annotate the graphical representation of the content item with share interactive element. The method and system further provide, by a processor, the graphical representation of the content item with the share interactive element for display on a media device.
US10755036B1 Systems and methods for digital image editing
A system according to various exemplary embodiments includes a processor and a user interface, communication module, and memory coupled to the processor. The memory stores instructions that, when executed by the processor, cause the system to: retrieve a digital image from a server using the communication module; present the digital image on a display of the user interface; receive edits to the digital image via the user interface; generate, based on the edits, a modified digital image, wherein generating the modified digital image includes transforming a format of the digital image to include a field containing an identifier associated with the modified digital image; and transmit the modified digital image to the server using the communication module.
US10755028B2 Analysis method and analysis device
An analysis device includes a memory and a processor configured to acquire a document for analyzing, generate a coded document including a plurality of coded words by coding the document for each word unit, determine a vector value according to a condition of appearance of a first coded phrase in the coded document, the first coded phrase corresponding to a combination of two or more coded words included in the plurality of coded words, and assign the vector value to the first coded phrase.
US10755024B1 System and method for routing in an integrated circuit design
The present disclosure relates to a system and method for routing in an electronic circuit design. Embodiments may include providing, using a processor, a hierarchical electronic design having a plurality of partitions, at least one routing blockage, a source pin location, and one or more sink pin locations. Embodiments may also include generating a routing wire network configured to connect the source pin location and the one or more sink pin locations to create one or more segments, wherein generating the routing wire network includes creating two or more feed-through ports at one or more of the plurality of partitions. Embodiments may further include applying a maze-routing approach to each of the one or more segments of the routing wire network to form a routed net associated with the hierarchical electronic design.
US10755023B1 Circuit timing analysis
An arrival time propagation method and system for statistical circuit analysis that uses a conjugation operation and a negation operation to determine and adjust arrival times in a circuit model and to determine path ordering in a circuit.
US10755021B2 Element removal design in microwave filters
A method of designing a microwave filter using a computerized filter optimizer, comprises generating a filter circuit design in process (DIP) comprising a plurality of circuit elements having a plurality of resonant elements and one or more non-resonant elements, optimizing the DIP by inputting the DIP into the computerized filter optimizer, determining that one of the plurality of circuit elements in the DIP is insignificant, removing the one insignificant circuit element from the DIP, deriving a final filter circuit design from the DIP, and manufacturing the microwave filter based on the final filter circuit design.
US10755013B1 Automatic creation of high-level language callable library for a hardware core
Creating a high-level language (HLL) callable library for a hardware core can include automatically querying, using computer hardware, a metadata description of a core to determine a plurality of available ports of the core, automatically determining, using the computer hardware, an argument of a first function specified in a header file corresponding to the core, mapping, using the computer hardware, the argument to a first port of the plurality of available ports, and automatically generating and storing, using the computer hardware, an HLL library specifying a mapping of the argument to the first port of the core. The HLL library is configured for inclusion with a user application during compilation.
US10755007B2 Mixed reality simulation system for testing vehicle control system designs
The disclosure includes a system, method, and tangible memory for generating a simulation. The method may include receiving real-world sensor stream data that describes a real-world data stream that is recorded by onboard sensors in one or more test vehicles, wherein the real-world sensor stream data describes real-world active agents and real-world environmental elements. The method may further include generating three-dimensional (3D) models of active agents and 3D models of environmental elements in a vehicle environment. The method may further include generating a simulation of the vehicle environment that synthesizes the real-world active agents with 3D models of active agents and synthesizes the real-world environmental elements with the 3D models of environmental elements.
US10755006B2 Cloud-based reservoir simulation environment
Reservoir simulations may be executed in a high performance computing cloud cluster (530) provisioned within a cloud computing environment (450) and accessible by graphical pre- and/or post-processors (410) resident on a computer system (402) that is external to the cloud computing environment.
US10754996B2 Providing privacy protection for data capturing devices
Systems and methods for providing privacy protection in the use of data capturing device are provided. A set of data capturing components of a mobile communications device is enabled to capture media data. A trigger event is detected. In response to detecting the trigger event, connectivity of the mobile communications device is restricted to limit at least one of the set of data capturing components.
US10754991B2 Method to isolate real-time or safety-critical software and operating system from non-critical software and operating system
A method is provided to isolate a secure operation region with a safety-critical software and real-time operating system from a non-secure operation region with non-critical software and general operating system including a non-secure mode, wherein the real-time operating system is inactivated and the general operating system is activated by a secure configuration register and wherein secure interrupts are mapped to fast processor interrupts calling a secure monitor program and non-secure interrupts are mapped to regular processor interrupts by a interface configuration register, and further including a secure mode, wherein the real-time operating system is activated and the general operating system is inactivated by the secure configuration register and wherein secure interrupts are mapped to regular processor interrupts calling the real-time operating system, fast processor interrupts are not used and non-secure interrupts are disabled by the interface configuration register.
US10754988B2 Anti-rollback version upgrade in secured memory chip
A secured storage system includes a non-volatile memory and a controller. The non-volatile memory is configured to store a first data item and a respective first version identifier assigned to the first data item. The controller is configured to receive a second data item accompanied by a second version identifier and a signature, for replacing the first data item in the non-volatile memory, to authenticate at least the second version identifier using the signature, to make a comparison between the stored first version identifier and the second version identifier, and to replace the first data item with the second data item only in response to verifying that (i) the second version identifier is authenticated successfully, and (ii) the second data item is more recent than the first data item, as indicated by the comparison between the stored first version identifier and the authenticated second version identifier.
US10754984B2 Privacy preservation while sharing security information
In some examples, a method of privacy preservation in a security information sharing platform includes comparing, by a system comprising a hardware processor in the security information sharing platform that enables sharing of security information among a plurality of users, a set of profiles wherein each profile of the set of profiles is associated with an individual user; identifying, by the system based on the comparing, that a badge associated with a particular profile of the set of profiles is predictive of an identity of the individual user, the badge based on a contribution of security information by the individual user to the security information sharing platform, and the badge comprising user attributes associated with the individual user; and modifying, by the system based on the identifying, a visibility of the badge within the security information sharing platform.
US10754982B1 System and method for scrubbing data to be shared between organizations
A system and method for scrubbing data to be shared between organizations to test a joint solution, and for preventing the introduction of unscrubbed data. Each organization captures a subset of data, which may be customer data from a line of business. The first organization scrubs its data according to scrubbing rules, and then passes the scrubbed data to its test environment, while the second organization passes its unscrubbed data to its test environment. The scrubbed data is communicated to the second organization and is applied to the unscrubbed data in order to scrub it, and then communicate it to the first organization. Both organizations use the scrubbed data in their respective test environments to test the joint solution or joint testing. Scrubbing the data may involve scrubbing only specific data fields containing sensitive information.
US10754971B2 Referenced access control list
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for referenced access control lists. In one aspect, a method includes accessing an object hierarchy for a plurality of objects, each object being representative of one of a storage location or a file. The object hierarchy includes for each object, a respective node, for each object that is a parent object having a child object, a directed edge connecting the node representing the parent object. In addition, for each object, including metadata that includes an access control list identifier that identifies an access control list for the object and that is owned by an access control list root object. The method including receiving updates to an access control list for particular objects, generating a new access control list, and storing the new access control list identifier in metadata for each object that descends from the particular object.
US10754968B2 Peer-to-peer security protocol apparatus, computer program, and method
An apparatus, computer program, and method are afforded for providing a peer-to-peer security protocol. In operation, a message is identified that is directed from a first peer device to a second peer device. Further, the message is copied, so that a copy of the message is caused to be sent to an auditing server.
US10754965B2 Data messaging with privacy tokens
A system and method for protecting presented content text from unauthorized perception. A message comprising presentable data defining presentable content is received. A presence of a privacy indication token within the presentable data is determined. Based on determining the presence of the privacy indication token within the presentable data, a presentation privacy filter is applied to presentations of the presentable content.
US10754961B2 Data processing apparatus and data processing method for internet of things system
A data processing apparatus and a data processing method thereof for an Internet of Things (IoT) system are provided. The data processing apparatus generates a plurality of diagnosis rule data, diagnoses each of the device data received from at least one IoT apparatus to generate a plurality of diagnosis log data, packages the device data, the diagnosis log data and the diagnosis rule data respectively based on a preset data amount to generate a plurality of device files, a plurality of diagnosis log files and a plurality of diagnosis rule files individually, stores each device file, each diagnosis log file and each diagnosis rule file in an interplanetary file system individually, and stores hash values of each device file, each diagnosis log file and each diagnosis rule file in a blockchain system individually.
US10754960B2 Support for increased number of concurrent keys within multi-key cryptographic engine
A server includes a processor core including system memory, and a cryptographic engine storing a key data structure. The data structure is to store multiple keys for multiple secure domains. The core receives a request to program a first secure domain into the cryptographic engine. The request includes first domain information within a first wrapped binary large object (blob). In response a determination that there is no available entry in the data structure, the core selects a second secure domain within the data structure to de-schedule and issues a read key command to read second domain information from a target entry of the data structure. The core encrypts the second domain information to generate a second wrapped blob and stores the second wrapped blob in a determined region of the system memory, which frees up the target entry for use to program the first secure domain.
US10754958B1 Vulnerability risk mitigation platform apparatuses, methods and systems
The VULNERABILITY RISK MITIGATION PLATFORM APPARATUSES, METHODS AND SYSTEMS (“VRMP”) transforms vulnerability risk info request, malware correlation analysis request, social media mentions analysis request, and, asset risk analysis request inputs via VRMP components into vulnerability risk info, CVE data, social media mentions risk score, and, asset risk score outputs. A vulnerability risk info request for a network environment may be obtained. A security vulnerability affecting assets associated with the network environment may be determined. A base vulnerability risk score for the security vulnerability may be determined and augmented based on calculated public exploits availability score, malware correlation score, social media mentions risk score, and overall asset risk score to determine an augmented vulnerability risk score. Vulnerability risk information regarding the security vulnerability may be provided in accordance with the augmented vulnerability risk score.
US10754954B2 Securely exchanging information during application startup
Provided is a method for securely exchanging information during application startup. A processor may send a request for a passphrase to one or more remote devices using a first out-of-band message. The processor may receive, from at least one of the remote devices, a response that includes the passphrase. The response may be a second out-of-band message. The processor may decrypt application startup data that is stored in a first configuration file for the application using the received passphrase. The application startup data may be necessary for the application to execute. The processor may then execute the application using the decrypted application startup data.
US10754951B1 Dynamic evaluation of executable files in a lightweight executor
Executable files are evaluated for malware in one or more lightweight executors, such as lightweight executor processes. An executable file is loaded and executed in a lightweight executor. Instructions in an execution path of the executable file are executed. Instructions in another execution path of the executable file are executed in another lightweight executor when a conditional branch instruction in an execution path has a suspicious condition. A fake kernel that mimics a real operating system kernel receives system calls, and responds to the system calls without servicing them in a way the real operating system kernel would. Runtime behavior of the executable file is observed for malware behavior. A response action, such as preventing the executable file from subsequently executing in a computer, is performed when the executable file is detected to be malware.
US10754950B2 Entity resolution-based malicious file detection
A method includes monitoring system call invocations made to an operating system of a computer system by an application as the application renders a digital file. The method automatically featurizes the system call invocations into a set of features corresponding to the digital file, and compares each feature set against benign features of a set of known benign features. The comparing includes, for each feature of the set of features, applying entity resolution between the feature and benign feature(s) of the set of known benign features to find a correlation between the feature and a benign feature representing a common semantic interaction between the application and the operating system. The method identifies a number of features that do not correlate to the benign features, and determines maliciousness of the digital file based on the identified number of features that do not correlate to the benign features.
US10754949B1 Using space-filling curves to fingerprint data
A file is received. Contents of the file are transformed using a space-filling curve. One example of a space-filling curve that can be used for the transformation is a Hilbert curve. The result of the transformation is down-sampled. One example way of down-sampling is using a blur operation with anti-aliasing. A hashing operation is performed on the down-sampled result. One example of a hashing operation is locality sensitive hashing.
US10754944B2 Processing system, and processing method and program
To reliably protect users or systems from a program prepared by a malicious developer. Provided is a processing system configured to process a program transmitted from outside through a wired or wireless network. The processing system includes: a reception module configured to receive the program; an addition module configured to add to the program a gate component that restricts a process of attacking a user or the system; and an alteration module configured to alter, in the program, a code having a certain keyword or syntax to change a destination to be referred to by the code having the keyword or syntax to the gate component.
US10754937B2 Method and system for recognizing input using index of variable grid
A method and a system for recognizing an input by using an index of a variable grid are disclosed. An input recognition method carried out by an electronic device implemented by a computer comprises the steps of: generating a virtual grid of which the distance between lines is variable, in correspondence with at least a partial region of a display included in or connected to the electronic device; and recognizing, by using an index of the virtual grid, a position selected by a user of the electronic device in the region of the display corresponding to the virtual grid.
US10754934B2 Device, control method of the same, and storage medium
A device identifies an authorization endpoint based on region information received from an application and associated with the user, transmits an authorization code request to an authorization endpoint, and receives an authorization code response from the authorization endpoint, corresponding to the authorization code request. Alternatively, the region information is obtained from pre-existing information on the device.
US10754930B2 Remotely managed trusted execution environment for digital rights management in a distributed network with thin clients
A method is performed at a client device distinct from an application server. In the method, a first key is stored in a secure store of the client device. A wrapped second key is received from the application server. The first key is retrieved from the secure store and used to unwrap the second key. Encrypted media content and a media control command to control playback of the media content is received from the application server. The content is decrypted using the unwrapped second key, and decoded for playback. During playback of the media content, a play position of the decrypted media content is transmitted to the application server and the decrypted media content is transmitted to a display device that is coupled to the client device. The decrypted media content is displayed in accordance with the received media control command.
US10754929B2 Sharing contents between applications
Systems, methods, and software can be used to share content. In some aspect, a first user input for copying a content is received at a first application on a mobile device. A token that is associated with the content is generated. A Uniform Resource Identifier (URI) is sent from the first application to a clipboard application. A second user input for pasting the content is received at a second application on the mobile device. The token is received at the second application from the clipboard application. A request for the content is received from the second application. The request includes the token. Whether the second application is authorized to receive the content is determined at the first application. In response to determining that the second application is authorized to receive the content, the content is provided to the second application.
US10754924B2 Method and system for monitoring activity of an individual
A monitoring system is disclosed. The system comprises a range detection system, configured for scanning a scene to provide range data arranged gridwise over a plurality of picture elements, and a data processing system configured for processing the range data to monitor hygienic activity, preferably hand hygienic activity, of an individual in the scene. Preferably, the picture elements are devoid of any color data and any grayscale data. In some embodiments of the present invention the data processing system identifies one or more of the moments for hand hygiene as defined by the World Health Organization, and monitors the hygienic activity in relation to these five moments.
US10754923B2 Medical image based collaboration
Medical image based collaboration system and methods are provided. A collaboration server 40 creates a medical image based case in response to a request from a requesting system 10 and populates the case with the minimum required information comprising at least a digital medical image and a case number. The collaboration server 40 provides the medical image based case to a consulting system 30 and receives analysis information in response. The collaboration server 40 stores the analysis information in association with the medical image based case and provides the analysis information to the consulting system 30 to complete the medical image based collaboration.
US10754914B2 Method and device for unsupervised information extraction
A method of adding informative content to an electronic knowledge base includes generating a plurality of database tables from a plurality of websites, each database table based on a corresponding website, and individually processing each database table to identify potentially informative content from each database table. The method further includes identifying as informative content, the potentially informative content that is included in a first predetermined number of the database tables of the plurality of database tables, the first predetermined number being greater than one, and adding the informative content to the electronic knowledge base.
US10754913B2 System and method for analyzing user device information
A system and method is provided to track users across applications and devices, and to distinguish similar or different users among a number of commonly-used devices. Accordingly, systems and methods are provided for analyzing user device information to determine different users among a number of devices. In particular, user's behavior when using the devices is observed, and responsive to that observed behavior, is the determined whether a particular users are distinguishable from other users. For instance, it may be useful to distinguish between users that operate the same devices or exist within a similar network (e.g., a home network, a workplace network, etc.) for various purposes. For instance, it may be useful to distinguish between users for displaying advertising to these users, performing some other operation with respect to a subset of the users.
US10754912B2 Machine learning model to preload search results
Representative embodiments disclose mechanisms to improve the perceived responsiveness of a search engine. As a user types a query prefix into a browser or other interface to the search engine, the search engine returns query completion suggestions to the browser. The query completion suggestions, user history, user favorites and/or other information are presented to a trained machine learning model on the client device to predict a desired location that the user is attempting to navigate to. When the confidence level of the predicted location surpasses a threshold, content from the desired location is preloaded into a hidden tab in the browser. When the user submits a query, the browser submits feedback to a system responsible for updating and refining the machine learning model. Updated machine learning model coefficients can be received by the browser from the system to make predictions more accurate.
US10754906B2 Information processing apparatus, information processing system, information processing method, and recording medium
According to one embodiment, an information processing apparatus includes a preference information obtainer that obtains preference information indicating preferences of a target user to which recommendation is to be made, the preferences ranging over a plurality of genres. The information processing apparatus includes a recommendation item determiner that determines, using the preference information of the target user and recommendation candidate information about a plurality of recommendation candidates ranging over a plurality of genres, a recommendation item to be recommended to the target user from the plurality of recommendation candidates, the recommendation candidate information being stored in an accessible storage apparatus.
US10754896B2 Transforming a description of services for web services
One embodiment is a method that receives a description of services desired by a service requestor and then crawls web sites to extract information on services offered by service providers. The extracted information is used to transform the description of services desired by the service requestor into an improved description of services.
US10754893B1 Providing access to vehicle videos
Systems and methods for providing access to vehicle videos are provided. An example system may include a plurality of cameras and an electronic device associated with a vehicle. The electronic device can continuously record a plurality of videos captured by the plurality of cameras, periodically generate, based on the plurality of videos, snapshot images including image metadata, and upload the snapshot images to a remote computing system. The remote computing system can render the snapshot images for view and selection by a user and receive, from the user, a selection of a snapshot image of the snapshot images. In response to the user selection, the remote computing system can select, based on the image metadata associated with the selected snapshot image, a video from the plurality of videos and play back a portion of the video stored on the electronic device.
US10754888B2 Establishment of an association between an object and a mood media item
A method comprising identifying a mood media item association with an object media item, the mood media item being a media item of a face of a user while the object media item is being viewed by the user, determining an object that is associated with the object media item, and causing establishment of an association between the object and the mood media item is disclosed.
US10754880B2 Methods and systems for generating a replacement query for a user-entered query
A method and system for generating a replacement query for a user-entered query is provided. The user-entered query is received by a service that never used it and is potentially erroneously entered. The method comprises selecting a set of queries for the user-entered query from past queries based on string similarity. The method comprises retrieving past-query-interdependence data indicative of past transitions between each pair of queries in the set of queries. The method comprises selecting an approximated query from the set of queries based on string similarity and usage frequency. The method comprises, for each pair of approximated query and one of the set of queries, generating a vector based on past-query-interdependence data between the approximated query and respective one of the set of queries. Each vector can be used as an approximated vector. The method comprises generating ranking parameters for the approximated vectors and determining the replacement query.
US10754868B2 System for analyzing the runtime impact of data files on data extraction, transformation, and loading jobs
A system for analyzing the runtime impact of data files on data extraction, transformation, and loading (ETL) jobs typically includes a processor, a memory, and a runtime impact analysis module stored in the memory. The runtime impact analysis module is typically configured for: receiving a user input comprising a designator of a data repository from a user; receiving an ETL job list file from one or more ETL servers; for each ETL job invocation name in the ETL job list file: querying the one or more ETL servers for runtime information, receiving the runtime information from the one or more ETL servers, searching the runtime information for the designator of the data repository, and if the designator of the data repository is identified in the runtime information, adding the ETL job invocation name to an impacted ETL job file; and providing the impacted ETL job file to the user.
US10754858B2 Adaptive multi-index access plan for database queries
An access plan including multiple indexes is selected for accessing data of a database system. A filtering status of each index within the selected access plan is determined based on information available at execution of the selected access plan. The order of the indexes within the selected access plan is modified based on the filtering status of the indexes, and the selected access plan is executed with the modified order of the indexes. The execution of the selected access plan is interrupted in response to accessing a threshold amount of data and the filtering of the indexes of the selected access plan is estimated. A processing order for the indexes is determined based on the estimated filtering. The execution of the selected access plan resumes based on the determined processing order.
US10754848B2 Method for registration of data in a blockchain database and a method for verifying data
The invention comprises a method for registration of data in a blockchain database, in which database transactions are constructed of standard data containers which may have a fixed size, in a system comprising one or more storage nodes for storing at least part of the blockchain database, one or more approval nodes for approving transactions in said blockchain database and a first computer for generating transactions in said blockchain database, said computer having access to said blockchain database and having access to a first private key. The invention further comprises a method for verifying data based on the aforementioned method for registration and a computer program product comprising program code stored on a computer readable medium, said program code comprising computer instructions for performing the method.
US10754846B2 Age-based policies for determining database cache hits
Systems and methods are provided for high-performance data processing. A policy is received that indicates a cutoff time. A request is processed to return the data item from the cache if the cutoff time is satisfied for the data item or return the data item from the database or not at all if the cutoff time is not satisfied for the data item. If the data item retrieved from the database, metadata associated with the data item is stored to indicate when the data item was last marked as in sync with the database.
US10754837B2 Efficient database search and reporting, such as for enterprise customers having large and/or numerous files
This application discloses a server for handling data reporting requests in a system that also comprises storage managers, primary storage devices, and secondary storage devices connected over one or more networks. The server receives, from each storage manager, a copy of data associated with the storage manager, and stores the received copies in one or more local databases. The server builds offline one or more indices for part or all of the received copies to improve query processing against the one or more local databases. Next, the server receives a request over a network from one of the storage managers or a standalone console, which received the request from a user for a report of data associated with the storage managers. The server produces a data report in response to the request, using the one or more indices and without impacting performance of the storage managers.
US10754836B1 Facial based image organization and retrieval method
Embodiments of the invention include a system and set of processes for organizing image collections. The system detects individuals in each image uploaded into the system using facial recognition or similar methods. The user and viewers of the images may then view dynamic albums based on the interrelationships of individuals in images. Users and viewers may browse all images with an individual or see albums of images with two selected individuals or similar combinations based on the relationships between users.
US10754825B2 Path resolver for client access to distributed file systems
Systems and methods implementing a path resolver facilitating client access to a distributed file system. An example method may comprise: receiving, by a processing device, file identifier comprising a symbolic link; producing, by a user space process being executed by the processing device, a modified file identifier, by replacing a pre-defined sequence of characters within the file identifier by a path to a mount point of a distributed file system; and identifying, in view of the modified file identifier, a data structure comprising information about a file identified by the file identifier.
US10754823B2 Pre-file-transfer availability indication based on prioritized metadata
In some embodiments, responsive to a user modifying a content of the file at a first client device (associated with the user), a server system may automatically receive a copy of the file from the first client device, where the file copy may be an updated version of the file that is generated from the user modifying the content of the file. After receiving metadata associated with the updated version of the file from the first client device, the server system may automatically transfer the metadata to a second client device associated with the user such that, before the file copy is transferred to the second client device, the transfer of the metadata to the second client device causes a graphical availability indication of the updated version of the file to be presented (e.g., proximate a file icon representing the file) at the second client device based on the metadata.
US10754817B2 Information processing apparatus and information processing method for process order in reconfigurable circuit
An information processing apparatus having a reconfigurable circuit capable of rewriting a logic circuit includes, a process determination circuit that determines which of a plurality of processes is to be executed, a standby buffer circuit that holds process data to be used in a process waiting for execution among processes determined by the process determination circuit, and a rewrite control circuit that rewrites the current logic circuit written in the reconfigurable circuit to a logic circuit that executes one of the plurality of processes waiting for execution using each of a plurality of process data held in the standby buffer circuit when the amount of process data held in the standby buffer circuit exceeds a first predetermined amount.
US10754816B2 Time sensitive networking device
The present disclosure generally relates to a device, method, or system for time sensitive networking. In an example, the device can include a time-sensitive networking controller and a scheduler. The device also includes an enhanced gate control list maintained on the time-sensitive networking controller to include a direct memory access address, a launch time, and a pre-fetch time for a data packet. The device may also include a transmitter of the time-sensitive networking controller to transmit the data packet retrieved using the direct memory access address at the launch time identified by the scheduler.
US10754809B2 Reducing aging of register file keeper circuits
By shutting off keeper transistors during pre-charge, the aging on these devices may be reduced. This means that a relatively weaker keeper may be used for noise compared to an overdesigned stronger keeper. Using a relatively weaker keeper circuit results in a faster evaluation stage and improved minimum read voltage in some embodiments.
US10754804B2 Application processor for low power operation, electronic device including the same and method of operating the same
An application processor includes a system bus, a host processor, a voice trigger system and an audio subsystem that are electrically connected to the system bus. The voice trigger system performs a voice trigger operation and issues a trigger event based on a trigger input signal that is provided through a trigger interface. The audio subsystem processes audio streams through an audio interface of the audio subsystem.
US10754802B2 Dynamically remapping in-process data transfers
Embodiments include a method to determine whether to dynamically remap an in-process update of a first page of memory to a second page of memory. When a dynamic remap is determined, the method causes a pause of the in-process update to the first page of memory by one or more bridges, draining of in-process direct memory access (DMA) operations, and redirecting the update to the second page of memory.
US10754800B2 Storage device configured to update field programmable gate array and method of operating the same
A storage device includes a controller and a nonvolatile memory device. The controller includes a field programmable gate array (FPGA) and receives an FPGA image for updating the FPGA from an outside in response to a first command received from the outside. The nonvolatile memory device stores the FPGA image. The controller receives the FPGA image through a main interface or a sideband interface, and executes the FPGA image in response to a second command received from the outside.
US10754798B1 Link speed recovery in a data storage system
Link speed recovery in a data storage system in accordance with the present description includes, in one aspect of the present description, repeating performance of a main loop of sequential link speed recovery commands a predetermined maximum number of times. In one embodiment, main loop performance of link speed recovery commands includes repeating performance of a subloop of sequential link speed recovery commands within each main loop performance a predetermined maximum number of times. As a result of repeating performance of a subloop of sequential link speed recovery commands within each main loop performance, and repeating performance of a main loop of sequential link speed recovery commands in accordance with one embodiment, reliability of link speed recovery to full link speed may be improved. Other aspects and advantages may be realized, depending upon the particular application.
US10754793B2 Memory module data object processing systems and methods
The present disclosure provides methods, apparatus, and systems for implementing and operating a memory module, for example, in a computing that includes a network interface, which may be coupled to a network to enable communication with a client device, and host processing circuitry, which may be coupled to the network interface via a system bus and programmed to perform first data processing operations based on user inputs received from the client device. The memory module may be coupled to the system bus and include memory devices and a memory controller coupled to the memory devices via an internal bus. The memory controller may include memory processing circuitry programmed to perform a second data processing operation that facilitates performance of the first data processing operations by the host processing circuitry based on context of the data block indicated by the metadata.
US10754789B1 Address translation for storage class memory in a system that includes virtual machines
Provided are systems and methods for an address translation circuit for a memory controller. The address translation circuit can include an address translation table. A first set of rows in the address translation table can be associated with all virtual machine identifiers supported by the memory controller. A second set of rows can be associated with only a particular virtual machine identifier. The address translation circuit can receive an input address for a transaction to processor memory. The address translation circuit can determine an index by inputting the input address into a hash function. The address translation circuit can read a row from the address translation table using the index. The address translation circuit can determine whether an entry in the row includes the address translation for the input address. The address translation circuit can generate and output a translated address using the address translation.
US10754787B2 Virtual address table
The present disclosure includes apparatuses and methods related to virtual address tables. An example method comprises generating an object file that comprises: an instruction comprising a number of arguments; and an address table comprising a number of indexed address elements. Each one of the number of indexed address elements can correspond to a virtual address of a respective one of the number of arguments, wherein the address table can serves as a target for the number of arguments. The method can include storing the object file in a memory.
US10754784B1 Mechanism for a cache to self-tune efficiently to allow scaling with the size of working set
Provided is a method of cache entry management, the method comprising determining, by a cache manager, a level of importance for each of a plurality of cache entries, assigning, by the cache manager, a metadata type for each of the cache entries based upon the determined level of importance, determining, by the cache manager, a frequency of access of each of the cache entries, generating, by the cache manager, a heat map based upon the determined frequency of access of the cache entries, and determining, by the cache manager, which one of at least two of the cache entries to evict based upon the respective metadata types and the respective frequencies of access.
US10754780B2 Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage
Provided area computer program product, system, and method for maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage. Upon receiving a request to a requested target track in the target storage, the source track for the requested target track is staged from the source storage to a cache to be used as the requested target track in response to determining that the copy relationship information indicates that a source track needs to be copied to the requested target track. A determination is made of track format metadata for the requested target track, comprising the staged source track, indicating a format and layout of data in the requested target track and a track format code identifying the track format metadata. The track format code is included in a cache control block for the requested target track.
US10754778B2 Control of pre-fetch traffic
Methods and systems for improved control of traffic generated by a processor are described. In an embodiment, when a device generates a pre-fetch request for a piece of data or an instruction from a memory hierarchy, the device includes a pre-fetch identifier in the request. This identifier flags the request as a pre-fetch request rather than a non-pre-fetch request, such as a time-critical request. Based on this identifier, the memory hierarchy can then issue an abort response at times of high traffic which suppresses the pre-fetch traffic, as the pre-fetch traffic is not fulfilled by the memory hierarchy. On receipt of an abort response, the device deletes at least a part of any record of the pre-fetch request and if the data/instruction is later required, a new request is issued at a higher priority than the original pre-fetch request.
US10754776B2 Cache balance when using hardware transactional memory
Systems and methods for cache balance when using hardware transactional memory are disclosed. A method includes: determining, by a computing device, a hardware transactional memory (HTM) attrition rate for a workload in a distributed computing environment; determining, by the computing device, whether or not the HTM attrition rate for the workload exceeds a predetermined threshold; and in response to determining that the HTM attrition rate for the workload does not exceed the predetermined threshold, the computing device causing a requested HTM transaction to begin.
US10754773B2 Selection of variable memory-access size
A method for dynamically selecting a size of a memory access may be provided. The method comprises accessing blocks having a variable number of consecutive cache lines, maintaining a vector with entries of past utilizations for each block size, and adapting said block size before a next access to the blocks.
US10754772B2 Reclamation of in-memory database memory resources
A method for reclaiming memory resources may include segmenting a plurality of memory resources in an in-memory database into a first resource partition and a second resource partition; generating, for the first resource partition, a first heap containing a first plurality of memory resources sorted based on an age of data occupying the first plurality of memory resources; generating, for the second resource partition, a second heap containing a second plurality of memory resources sorted based on an age of data occupying the second plurality of memory resources; and when a shortage of memory resources is detected, identifying, from the first heap, a first memory resource containing a least recently used data, identifying, from the second heap, a second memory resource containing a least recently used data, and reclaiming the first memory resource and/or the second memory resource. Related systems and articles of manufacture are also disclosed.
US10754761B2 Systems and methods for testing source code
Methods and systems for testing source code are disclosed. The method includes mounting a shared memory and launching a controller container. The controller container is configured to retrieve a repository identifier of a repository on which the source code is stored, and a build descriptor including build steps and an indicator of a build VM image for generating the build. The method further includes storing the build steps in the shared memory, retrieving the source code from the repository based on the repository identifier, and storing the retrieved source code in the shared memory. The method also includes launching a build container based on the indicator of the build VM image, the build container configured to retrieve the build steps and the source code from the shared memory and perform the build on the source code based on the steps defined in the build steps.
US10754754B2 Evaluating performance improvement of executing instructions in a first processor over executing on a second processor
A method for improving performance of a system including a first processor and a second processor includes obtaining a code region specified to be executed on the second processor, the code region including a plurality of instructions, calculating a performance improvement of executing at least one of the plurality of instructions included in the code region on the second processor over executing the at least one instruction on the first processor, removing the at least one instruction from the code region in response to a condition including that the performance improvement does not exceed a first threshold, and repeating the calculating and the removing to produce a modified code region specified to be executed on the second processor.
US10754751B2 Information processing apparatus that requests and displays status of a peripheral device, method of controlling the same, information processing system and storage medium
A status notification application displays a status of a peripheral device, and a bidirectional communication module operates as a service application and is capable of performing bidirectional communication with the peripheral device, and the status notification application issues a request to obtain a status of the peripheral device together with a name of the peripheral device to the bidirectional communication module, and the bidirectional communication module specifies a target peripheral device from which to obtain the status based on the name of the peripheral device, and transmits a request to obtain the status to the target peripheral device, and transmits to the status notification application the status sent back from the peripheral device in response to the request to obtain.
US10754747B2 Physical port information associated with system identifiers
In one implementation, a system for providing a representation of a physical location of a port includes an identifier engine, a configuration engine, and a display engine. In an example, the identifier engine retrieves a value stored on a first memory resource located on a system board. In an example, a configuration engine identifies a memory resource location on a second memory resource that is to store physical port information using a system identifier associated with the value. In an example, a display engine causes the physical port information to be displayed.
US10754739B2 System and method for predictive backup in a distributed environment
A production host for hosting virtual machines includes a persistent storage and a production agent. The persistent storage stores virtual machine data of the virtual machines. The production agent obtains a dynamic backup generation rule for the virtual machines; for a predetermined period of time after obtaining the dynamic backup generate rule: generates first backups of the virtual machines based on the dynamic backup generate rule; and identifies a change rate of the virtual machine data; after the predetermined period of time, obtain a prediction-based backup generation rule that is based on the change rate of the virtual machine data over the predetermined period of time; and generates second backups of the virtual machines based on the prediction-based backup generation rule.
US10754734B2 Data storage recovery automation
According to certain aspects, systems and methods are provided for automating recovery of a networked data storage environment. For instance, a system can generate a data recovery package configured to automatically carry out a process for recovering a data storage environment and/or associated data. The content of the particular workflow depends on the data storage environment, and can be defined by a user.
US10754725B2 Self-accumulating exclusive or program
Methods and apparatus for Exclusive OR (XOR) programming of a memory device are described. A program internal to a device calculates parity or other values using an XOR Program Rule. In some embodiments, the program generates and stores a parity result directly in the memory device itself without intervention by an external controller. A method of parity generation in a memory device comprises executing an internal self-accumulating parity program, wherein the program accumulates a parity sum by superimposing newly accumulated parity information over previously stored parity information in the auxiliary memory system. In a stand-alone device embodiment, a new command “XOR program” is received with address and input data parameters causing stored data to be read at the input address and an XOR operation of the read data and new input data is performed. The results of the computation are written into memory.
US10754722B1 Method for remotely clearing abnormal status of racks applied in data center
A method for remotely clearing abnormal status of racks includes following steps: obtaining each information of a rack management controller (RMC) and multiple baseboard management controllers (BMCs) of a rack regularly by a management system; recording each operating action performed by manager through the management system; analyzing the information and the operating action by the management system for determining whether any RMC or BMC is under one of multiple default attention-statuses; and, automatically performing a remotely rescuing procedure to one of the RMC and the BMCs for eliminating an abnormal connection status from the RMC or the BMC when the RMC or the BMC is determined losing a connection with the management system.
US10754714B1 Method and device for taking an action based on unauthorized presence of a person in area
Methods and devices are provided relating to taking an action in response to determining that a person who is present in the vicinity of the device, such as a smart speaker, is not authorized to be present. In an aspect, the electronic device receives the notification and a topic identifier associated with the notification. Information identifying persons located in the vicinity of the electronic device may be received. The device may then receive and/or determine information identifying at least one person located within the vicinity who is not authorized, based on the topic identifier, to be present in the vicinity when the notification is to be outputted. The device generates an output signal indicating receipt of the notification and that there is at least one person present in the vicinity who is not authorized to be present when the notification is to be outputted.
US10754710B1 Transactional watch mechanism
Methods and apparatus for a transactional watch mechanism are disclosed. A distributed system includes a state manager coordinating access to a registry. In response to a watch establishment request specifying target elements of the registry for which update notifications are to be provided and an indication of a notification destination, the state manager determines a watch establishment timestamp, and initiates a sequence of asynchronous update notifications to the destination, corresponding to each update to a target element completed after the watch is established. The notifications are provided in the order in which the corresponding updates are applied. The sequence includes exactly one update notification for a given update and excludes update notifications for elements of the registry other than the specified target elements.
US10754702B2 Technique for reconfiguring a virtual machine
A technique for reconfiguring a virtual machine in a cloud computing environment is disclosed. A method implementation of the technique comprises receiving (S310) a reconfiguration request from an application (110) being executed on the virtual machine in the cloud computing environment, the reconfiguration request indicating a desired resource allocation for the virtual machine, sending (S312) a reconfiguration response to the application (110), the reconfiguration response including a reconfiguration offer indicating a possible resource allocation for the virtual machine, receiving (S316) a reconfiguration acknowledgement from the application (110) indicating acceptance of the reconfiguration offer, and triggering (S318) reconfiguration of the virtual machine so as to allocate resources to the virtual machine according to the accepted reconfiguration offer.
US10754699B2 Remote provisioning of virtual appliances for access to virtualized storage
Systems and methods for remotely provisioning software to process data stored in a virtualized storage environment are provided. In one embodiment, the method comprises receiving a request, at a first location, for processing data using a software application, wherein the data is stored in a virtualized storage space at a second location and the software application is invoked in a virtualized computing environment at a third location; using a service at the first location to remotely invoke one or more instances of the software application over the virtualized computing environment at the third location; and using the service at the first location to remotely manage transfer of data stored in the virtualized storage space at the second location to the third location.
US10754698B2 Network-aware workload placement in a data center
Techniques for virtual workload deployment based on computing resource hardware load and associated network hardware load. For each of a plurality of computing resources within one or more data centers onto which a virtual workload can be deployed, a computing resource hardware load of the respective computing resource is determined. Network topology information is maintained for at least one network fabric of the one or more data centers, and an associated network hardware load of a network device communicatively connected to the respective computing resource is determined. Embodiments automatically select one or more computing resources. The virtual workload is deployed onto the automatically selected one or more computing resources.
US10754695B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a receiving unit that receives a process request for processing data, and a controller that, in response to receipt of a process request by the receiving unit, assigns a process to one of a first processing group including a processing unit that processes data, and a second processing group in which one or more processing units can be placed, the processing unit included in the first processing group including a number of processing units less than a predetermined upper limit number. The controller preferentially activates and assigns a process to the processing units included in the first processing group, and if the controller receives a process request that the processing units included in the first processing group are unable to fully process, the controller places a processing unit in the second processing group and assigns a process to the processing unit.
US10754694B2 Rolling upgrade with dynamic batch size
A system is upgraded by rolling upgrade with dynamic batch sizes in multiple iterations. The system includes multiple hosts that host multiple resources. The rolling upgrade calculates a number of hosts to upgrade and a number of resources to upgrade for each iteration. The calculation subtracts a reserved number of hosts from a capacity of the system to account for potential failover and potential resource scaling operations during the iteration. Based on the calculated number of hosts to upgrade, it is determined whether the system has a capacity for upgrade. If the capacity exists, the calculated number of hosts to upgrade and the calculated number of resources to upgrade are upgraded, while accepting resource scaling requests during the iteration.
US10754685B2 Cross-device task registration and resumption
Systems and methods are disclosed for cross-device task registration and resumption. In one implementation, a task can be received from a task registration service of a first device associated with a user. Such a task can include an application identifier that identifies an application that executes on the device. A notification that the user has accessed a second device can be received. In response to the notification, the task can be provided to a task resumption service of the second device.
US10754679B2 Method and apparatus for handling network I/O device virtualization
A method for handling network I/O device virtualization is provided. The method comprises, translating, by a virtual machine monitor, a guest physical address of a virtual machine to a host physical address in response to an I/O request from at least one virtual machine among a plurality of virtual machines, transmitting, by a virtual machine emulator, an instruction request including the translated address information to an extended device driver associated with the virtual machine from which the I/O request is forwarded, inserting, by the extended device driver, the translated address into a transmission queue, and performing a direct memory access for the I/O request using a physical I/O device according to the transmission queue.
US10754678B2 Collaborative hosted virtual systems and methods
A method including: receiving, by a computing device, a request from a user device for access to a hosted virtual machine; dedicating, by the computing device, a port to forward a cast of a particular hosted virtual machine instance to the user device; establishing a connection between the user device and the particular hosted virtual machine instance through the dedicated port; receiving, by the computing device and from the user device, instructions to execute an application on the particular hosted virtual machine instance; logging external calls made by the particular hosted virtual machine instance; and transmitting, by the computer device, the log of external calls to be stored on a server, the logs being synced by the server with the user device in substantially real time.
US10754665B2 Method for configuring a medical imaging device, system for configuring a medical imaging device, computer program product and computer readable medium
A method is disclosed for configuring a medical imaging device. In at least one embodiment, the method includes providing an input data set specifying a clinical task, the input data set including quantified image requirements; transferring the input data set to a server; providing a configuration data set by the server depending on the input data set; transferring the configuration data set from the server to the medical imaging device within a defined time interval; and configuring the medical imaging device based on the configuration data set.
US10754664B2 Illumination product reconfiguration
Systems and methods for reconfiguration of illumination products are presented. An illumination product comprises components that implement a device access framework to facilitate access to the configuration of the illumination product by external components. Components internal to or otherwise associated with the illumination product codify various configuration parameters associated with the illumination product in one or more files (e.g., text files) and/or file attributes (e.g., filenames). One or more external components coupled to the internal components use a file access API to read from, write to, and/or otherwise manipulate the files (e.g., modify file content and/or file attributes) so as to access and/or affect the configuration parameters. Changes to the configuration parameters invoked by the external components are detected by the internal components and applied to the configuration (e.g., operational settings) of the illumination product.
US10754663B2 Dynamic determination of hardware
According to the invention, a method for determining what hardware components are installed on a computing device is disclosed. The method may include identifying the computing device, and determining, based on the computing device, a hardware component of the computing device. The method may also include retrieving information about the hardware component, and setting, based at least in part on the information about the hardware component, a parameter for an algorithm of software on the computing device.
US10754659B2 Dynamically generating a service pipeline comprising filtered application programming interfaces
According to an embodiment of the present invention, a system filters a collection of application programming interfaces based on input data representing information of a document to be processed, and generates a pipeline of filtered application programming interfaces. Each filtered application programming interface is sequentially executed within the pipeline. The document may be processed through the pipeline and visualizations based on the processing of the document may be generated, allowing the pipeline to be refined to produce desired output data selected within the visualizations. Embodiments of the present invention further include a method and computer program product for generating a pipeline of filtered application programming interfaces in substantially the same manner described above.
US10754652B2 Processor and control method of processor for address generating and address displacement
A processor includes: an address generating unit that, when an instruction decoded by a decoding unit is an instruction to execute arithmetic processing on a plurality of operand sets each including a plurality of operands that are objects of the arithmetic processing, in parallel a plurality of times, generates an address set corresponding to each of the operand sets of the arithmetic processing for each time, based on a certain address displacement with respect to the plurality of operands included in each of the operand sets; a plurality of instruction queues that hold the generated address sets corresponding to the respective operand sets, in correspondence to respective processing units; and a plurality of processing units that perform the arithmetic processing in parallel on the operand sets obtained based on the respective address sets outputted by the plurality of instruction queues.
US10754650B2 Metadata programmable tags
In an embodiment, a method includes, in a hardware processor, determining, for a processor instruction, a rule for matching a predicted memory tag. The method further includes determining a predicted memory tag based on applying the rule for matching the predicted memory tag. The method further includes determining an R tag based on applying the rule. The method further includes obtaining an actual memory tag from memory based on an operand of the processor instruction. The method further includes determining whether the predicted memory tag and the actual memory tag match. The method further includes, if the predicted memory tag and actual memory tag match, using the R tag as the R tag output.
US10754644B2 Annotations in software development
Embodiments of the present invention provide systems and methods for self-certification by a developer that the software components used during development are used in a secure manner, through the use of annotations. Input and return conditions are defined in an annotation for the software components of a system. The input and return conditions are compared for a match and a warning is generated when the input and return conditions do not match.
US10754642B2 Search with context in a software development environment
A graphical user interface to a software development environment is provided. A user input is received defining an element to be searched with context and information is extracted from the software development environment relating to the software development environment and/or relating to the element. A search string is created comprising the element and the extracted information and the created search string is supplied to a search interface. A search result is received for the created search string, and the search result is outputted for the created search string.
US10754640B2 Engineering system robustness using bug data
Information concerning software bugs including bug detection, bug prediction data and/or historical bug data can be used to determine whether it is safe to commit, integrate, deploy and/or deliver a software change. If the change is deemed unsafe, the change can be rejected automatically. Alternatively, the change can proceed following approval by an administrator, supervisor, implementer, manager and/or other designated approval mechanism. Actions taken to override a block can be recorded along with information concerning failed deployments and/or deliveries, a higher than normal customer failure rate after deployment and/or delivery or through manual data entry.
US10754637B1 Patch management in a hybrid computing environment
Managing performing patches on a workload associated with a computing platform comprising: identify the workload associated with the computing platform, wherein the workload can comprise a first workload portion upon which a first subset of patches can be performed offline and a second workload portion upon which a second subset of patches can be performed online; determine, for the first workload portion, a portion of the first subset of patches that can be performed within a maintenance time window while offline based on vulnerability scores of patches of the first subset of patches, and determine, for the second workload portion, the second subset of patches that can be performed while online; and determine the vulnerability scores of the patches of the first subset of patches based on importance levels of the patches.