US10581935B2
A set of data is received at a server from a corresponding set of mobile devices. At the server, a first data in the set of data is analyzed, the first data being received from a first device in the set of mobile devices, the analyzing detecting an event of interest in the first data, the event occurring in a first geographical area. Using the event, a future event is predicted in a second geographical area. A target area is computed, where the target area includes a location where the future event is likely to occur. A notification about the future event is sent to a second set of devices located in the target area.
US10581931B2
Processing signalling relating to a telephony session in a first telephony network. The session involves a telephony device associated with a second telephony network. A first message received from a first node in the first network comprises a first telephony identifier, associated with the first network, as a called party identifier. A second, different telephony identifier, associated with the first network, is identified. A second message transmitted to the first node comprises the second identifier as a telephony party identifier, whereby to enable call services to be provided in the first network on the basis of the second identifier. A third message, comprising the second identifier as a telephony party identifier, is received from the first node. A third telephony identifier, associated with the second network, is identified using the second identifier. A fourth message, comprising the third identifier as a telephony party identifier, is transmitted to the first node.
US10581928B2
Methods, systems, and computer readable media for sharing identification information of network nodes in an IMS network are disclosed. One method includes determining, by a packet data network gateway (PGW), policy and charging rules function (PCRF) identification information corresponding to a PCRF node designated to support an IMS-based subscriber session requested by a user equipment device and establishing, by the PGW, a subscriber Gx session with the PCRF node corresponding to the determined PCRF identification information. The method further includes determining, by the PGW, application function (AF) identification information corresponding to an AF server designated to support the IMS-based subscriber session and generating, by the PGW, a create session response message including at least the PCRF identification information and the AF identification information. The method also includes sending, by the PGW, the create session response message containing the at least the PCRF identification inform.
US10581926B2
Systems, methods, apparatuses, and computer program products for utilizing cellular technology to communicate from locations that are separate or physically distant from the location of a subscriber identity module (SIM) and/or physically separate from a mobile or cellular device are provided. One method may include receiving a request from a user to remotely access at least one physical SIM that is assigned to a global network of radio communications gateways, and assigning at least one of the SIMs to one of the radio communications gateways, so that the assigned SIM is able to route communication to or from the user via its assigned radio communications gateway.
US10581922B2
Described herein are embodiments for managing policies of a mobile device. In embodiments, a mobile device receives policy containers from a plurality of disparate management agents. Each policy container has one or more policies. Each policy corresponds to a particular category that governs various aspects of the device. The policies described herein may be device wide policies corresponding to various features on the device. The policies may also be data specific policies which dictate how data is stored on and transferred to and from the device. Once the policies are received, a determination is made as to which policy in each category is the most secure policy. The most secure policy for each category is merged to create a global policy that is applied to the mobile device.
US10581921B1
A client-side user agent operates in conjunction with an identity selector to institute and exercise privacy control management over user identities managed by the identity selector. The user agent includes the combination of a privacy enforcement engine, a storage of rulesets expressing user privacy preferences, and a preference editor. The editor enables the user to direct the composition of privacy preferences relative to user identities. The preferences can be applied to individual cards and to categorized groups of attributes. The engine evaluates the proper rulesets against the privacy policy of a service provider. The privacy preferences used by the engine are determined on the basis of specifications in a security policy indicating the attribute requirements for claims that purport to satisfy the security policy.
US10581920B2
Disclosed herein are systems and methods that allow for secure access to websites and web-based applications and other resources available through the browser. Also described are systems and methods for invocation of a secure web container which may display data representative of a requesting party's application at a user's machine. The secure web container is invoked upon receipt of an API call from the requesting party. Thus, described in the present specification are systems and methods for constructing and destroying private, secure, browsing environments (a secure disposable web container), insulating the user and requesting parties from the threats associated with being online for the purposes of providing secure, policy-based interaction with a requesting party's online services.
US10581914B2
A method for mitigating network attacks includes receiving traffic status information from sentries distributed in a network, and analyzing the traffic status information to detect an attack on the network. In response to the attack, an isolated network slice is created. For the isolated network slice, a deceptive network resource is created in isolated network slice. The method further includes transmitting instructions to route malicious traffic to the deceptive network resource.
US10581913B2
A method for detecting spoofing by wireless access devices. In some embodiments, spoofing can be detected based on locations for a wireless access device having an identifier at first and second times. The locations are compared to determine whether the wireless access device could access the particular network at the locations in the time period between the first and second times. In several embodiments, spoofing can be detected by tracking the activity of wireless access devices and identifying events that that are prohibited by one or more policy elements of the particular network.
US10581907B2
Provided are methods and systems for network access control. A method for network access control may commence with determining whether a client device is a trusted source or an untrusted source. The determination may be performed using a SYN packet received from the client device. The SYN packet may include identifying information for the client device. When it is determined that the client device is neither the trusted source nor the untrusted source, the method may continue with transmitting a SYN/ACK packet to the client device. The SYN/ACK packet may include a SYN cookie and identifying information for a network device. The method may further include receiving an ACK packet from the client device that may include the identifying information for the client device, identifying information for the network device, and the SYN cookie. The method may continue with establishing a connection with a network for the client device.
US10581892B2
Techniques for automatically grouping malware based on artifacts are disclosed. In some embodiments, a system, process, and/or computer program product for automatically grouping malware based on artifacts includes receiving a plurality of samples for performing automated malware analysis to generate log files based on the automated malware analysis; processing the log files to extract features associated with malware; clustering the plurality of samples based on the extracted features; and performing an action based on the clustering output.
US10581891B1
Activities within a network environment are monitored (e.g., using agents). At least a portion of the monitored activities are used to generate a logical graph model. The generated logical graph model is used to determine an anomaly. The detected anomaly is recorded and can be used to generate an alert.
US10581890B2
Techniques for security scanning of containers executing within VMs. A virtualization system maintains container disk files that store data for containers. The container disk files are stored separate from, and not included within, virtual machine disk files that store data for the virtual machines. To scan data for any particular container, a scanning module scans the container disk file associated with the container. If a threat is found, a container scan catalog is updated to indicate this fact. A container may be disconnected from the network if identified security threats cannot be removed from the container. An entire VM may be disconnected from the network if all containers within the VM have threats that cannot be cleaned. The use of container disk files for security threat scanning allows for data for individual containers to be scanned.
US10581889B2
Systems and methods for detecting abnormal user activity comprising: tracking, by the server, during a first time period, user activity associated with an application service, determining, by the server, that the user activity associated with the application service exceeds a respective first predetermined threshold of user activity during the first time period, in response to determining that the user activity exceeds the first predetermined threshold, tracking, during a second time period user activity associated with the application service, the tracking comprising tracking a content of the user interactions with the application service, determining that the user activity exceeds a second predetermined threshold of user activity during the second time period and in response to determining that the user activity exceeds the second predetermined threshold, triggering a user challenge procedure on a client device.
US10581888B1
A method includes generating a tokenized representation of a given software script, the tokenized representation comprising two or more tokens representing two or more commands in the given software script. The method also includes mapping the tokens of the tokenized representation to a vector space providing contextual representation of the tokens utilizing an embedding layer of a deep learning network, detecting sequences of the mapped tokens representing sequences of commands associated with designated types of script behavior utilizing at least one hidden layer of the deep learning network, and classifying the given software script based on the detected sequences of the mapped tokens utilizing one or more classification layers of the deep learning network. The method further includes modifying access by a given client device to the given software script responsive to classifying the given software script as a given software script type.
US10581884B2
Systems and methods are disclosed that relate to network security to monitor and report threats in network traffic of a datacenter. For example, one embodiment discloses a method of receiving, by a first security microservice, a first channel data encapsulation packet encapsulating a first encapsulation context and a first encapsulated data, performing a security service on the first encapsulated data using the first encapsulation context, transmitting by the first security microservice a second channel data encapsulation packet to a second security microservice, wherein the second channel encapsulation packet comprises a request for security services, receiving by the first security microservice a response from the second security microservice comprising a second security microservice context, a second security microservice timestamp, and a second security microservice load. The first security microservice further generates a timestamp and a load included in a response to the first channel data encapsulation packet.
US10581882B2
Implementations are directed to receiving, by a security data exchange platform, security data from an enterprise of a plurality of enterprises, the security data representative of a data security threat against the enterprise, processing the security data to determine a score assigned to the security data, the score being determined based on baseline threat data, providing a data summary to a distributed ledger platform having a private distributed ledger, the data summary being stored to the private distributed ledger, being representative of the security data, and having a smaller memory footprint than the security data, determining, a token value to be associated with the security data, the token value being determined using a smart contract executed on the distributed ledger platform, and being based on the data summary of the security data, and updating, by the distributed ledger platform, a wallet associated with the enterprise to include the token value.
US10581870B2
An accurate distance between two devices can be determined in continuous and secure manner using modulated audible signals containing time-based information. This calculated distance can be used to lock and unlock one of the two devices such that if one of the devices, such as a smart phone or smart watch, is beyond a pre-configured distance from the other device, such as a laptop or tablet, the other device locks and may display a message to the user. The modulated messages contain time difference data of audible signal emission and receiving times which are used by each device to calculate an accurate estimate of the distance between the two devices.
US10581859B2
Embodiments of the present invention provide systems and methods for thwarting attempts at the unauthorized access to the restricted resources within the target server in a multi-node system. Real-time detection of the user ID and thread ID associated with attempts to access the restricted resources within the target server in a multi-node system is achieved by analyzing causality, message queue, and event-driven patterns.
US10581855B1
A payment terminal can have a secured test mode. Interfaces of the payment terminal may be secured via various techniques. Self-test input touch inputs may be provided at a user interface to initiate device self-tests. The payment terminal may perform the self-tests, and generate a machine-readable output including device information and results from the self-tests. The payment terminal may display the machine-readable output for scanning by test equipment.
US10581849B2
Disclosed are a data transmission method, an authentication method, and a server. The data transmission method performed by a node among a plurality of nodes connected in a hierarchical structure includes generating a node identity (ID) comprising at least one from among a virtual address for identifying the node and a group key for identifying a group to which the node belongs, generating a signature of the node by using at least one from among the node ID and information about a previous node adjacent to the node, and transmitting a data packet to a server using a node chain formed based on signatures of the nodes.
US10581848B2
Techniques described herein leverage a trusted entity within a domain to enable devices to establish trust with one another so they can securely discover each other and connect to one another. In various examples discussed herein, a device is configured to provide trust information to, and/or receive trust information from, the trusted entity. The trust information may include, for example, a public key of an encryption key pair, a certificate signed by the trusted entity proving authenticity, and/or a hash function and a hash seed used to compute a series of results that form a hash chain. The device may use the trust information to discover another device and to connect to the other device securely and automatically (e.g., with no user involvement or limited user involvement). Moreover, the device may use the trust information to dynamically change a MAC address being used to communicate with the other device.
US10581844B2
A method for access authentication includes receiving a facial recognition picture from a mobile electronic apparatus of a user. The facial recognition picture is compared to a stored facial recognition picture of the user. If a positive match exists, an authorization key is transmitted to a locking mechanism. The stored facial recognition picture can include a picture stored on a picture database populated by each transmitted facial recognition picture. In certain embodiments, the facial recognition picture can be retrieved from on a social media account.
US10581839B2
A network device allows inbound connections from external addresses to a computer on a local network while forbidding output connections from the computer to that external address unless preceded by an inbound connection therefrom. In some embodiments, the computer is allowed to accept inbound connections from external addresses but is not permitted to initiate outbound connections to other computers in the local network unless preceded by an inbound connection. In some embodiments, a request from an external address is processed by the network device by transmitting network information for the computer to the external address and temporarily changes network rules to allow connections from the external address. In some embodiments, if the computer attempts a disallowed connection, the connection attempt is routed through a proxy server by providing network data for the proxy server to the computer.
US10581837B2
A communication apparatus determines whether the communication apparatus is connected with a wireless network, and accepts an instruction for starting setting processing of a communication parameter, which is used in performing wireless communication, with another communication apparatus that has read an image including information about a frequency channel used in the setting processing. If the communication apparatus is determined to be connected with the wireless network, the communication apparatus does not start waiting for a request for the setting processing even when the instruction is accepted. If the communication apparatus is determined not to be connected with the wireless network, the communication apparatus starts waiting for the request for the setting processing in response to acceptance of the instruction.
US10581836B2
To a method for accessing a service, at least one first user device executes a first application that communicates with a second user device application. The first user device sends to a remote server data relating to the first application execution, as a first user device report. The data relating to the first application execution includes information relating to either an incoming event or an outgoing event and at least one attribute relating to the first application execution. The remote server determines, based upon at least the first user device report, a trust level relating to the first user device. A third user device sends to the remote server a request for getting a trust level relating to the first user device. The remote server sends to the third user device, as a request response, the trust level relating to the first user device.
US10581834B2
Transaction authentication with techniques and geolocation are combined to provide privacy and security enhanced geolocation. In an example implementation, a user initiates a transaction at a web service which in turns triggers a security server. The security server uses its always on connection with the combined client on user security device to perform geolocation, proximity and transaction authentication. These results may be used by the web service to make a decision on whether to proceed with the transaction.
US10581829B1
A Session Initiation Protocol enabled network connected device receives a client certificate from a client device. The SIP enabled network connected device validates the client certificate from information received from a certificate authority. The SIP enabled network connected device determines an identifier of the client device from the client certificate. The SIP enabled network connected stores the identifier of the client device. The SIP enabled network connected device receives a SIP message from the client device. The SIP enabled network connected device inserts the identifier of the client device into the SIP message. The SIP enabled network connected device transmits the SIP message to a destination SIP enabled device after inserting the identifier of the client device into the SIP message.
US10581827B2
In general, in one aspect, embodiments relate to receiving, by a system comprising one or more network devices, a first client authentication information comprising a first indication that a first client device was successfully authenticated by a first authentication server based on credentials provided by the first client device, and forwarding, by the system, the first client authentication information to a second authentication server without determining that the client device was already successfully authenticated by the first authentication server based on the credentials provided by the first client device. The operations further include receiving, by the system from the second authentication server, a second indication that the first client device was successfully authenticated, and based on the second indication received by the system from the second authentication server, granting, by the system, network access to the first client device.
US10581825B2
Certain aspects involve facilitating the integration of sensitive data from a data provider into an instance of a web-based, third-party application. For example, a data provider service can receive an authentication API call from a third-party system. The authentication API call can include a user identifier and a request for an access token usable by a web-based interface of the third-party system. The data provider service can generate an access token for the third-party system from which the authentication API call is received. The data provider service can subsequently receive, from the user device, a feature API call including the access token and a feature request for sensitive data. The data provider service can generate output data specific to the user identified by the access token included in the feature API call. The data provider service can provide the output to the user device via the web-based interface.
US10581823B2
A method is provided for a plug-in manager in a virtual machine (VM) system to install or update a plug-in at a web client server in the VM system. The plug-in extends the web client server with a user interface element to interact with a management entity implemented as a VM in the VM system. The method includes receiving, from the management entity, a request to register or update the plug-in, wherein the request includes an address and authentication information for the management entity, recording the address and the authentication information, transmitting, to the web client server, an instruction to install or update the plug-in, receiving, from the plug-in at the web client server, a request for the address and the authentication information for the management entity, and transmitting, to the plug-in at the web client server, the address and the authentication information for the management entity.
US10581822B2
It is disclosed a method including transmitting, after successful registration of a terminal at a network entity, a registration message including terminal identity information and integrity indication information indicating affirmative integrity of the terminal identity information; and a method including processing, after reception of the registration message, the received registration message based on the terminal identity information and the integrity indication information such that, i) if the integrity is indicated affirmative, an authentication procedure of the terminal is skipped, or, ii) if the integrity is indicated negative, the received registration message is rejected without provisioning of key information related to registration of the terminal.
US10581817B1
A digital security bubble encapsulation is disclosed. A public key and a device identifier of at least one recipient is requested from a first server. A message containing one or more components is encrypted using a symmetric key. The symmetric key is encrypted with a public key received in response to the request. The encrypted message, the encrypted symmetric key, and the device identifier are encapsulated in a digital security bubble encapsulation. The digital security bubble encapsulation is transmitted to a second server.
US10581805B2
Various embodiments of the present technology provide a distributed overwatch system that allows transactions with government-grade privacy and security. The security and privacy can be achieved by a combination of distributed trusted proxies, to which anonymous users connect with the overwatch of a variety of network security engines. The structured ecosystem provides mechanism for the blockchain to be monitored by an overwatch capability combining big data analytics, intelligent learning, and comprehensive vulnerability assessment to ensure any risks introduced by vulnerabilities are effectively mitigated. The system may include multiple proxy servers geographically distributed around the world. Each proxy can be associated with local network security engines to probe and analyze network traffic. Each proxy can mask sensitive data (e.g., personally identifiable information) within the transaction before it is stored. Various embodiments can interface with most blockchain or distributed ledger technologies that support multi-signature transactions and/or smart contracts.
US10581793B1
A network element is provided. The network element includes a tunneling endpoint having a virtual address. The tunneling endpoint is configured to receive an address resolution reply that has a destination MAC (media access control) address matching the virtual address of the tunneling endpoint and is from a network device in a first network that includes the tunneling endpoint. The tunneling endpoint is further configured to send the address resolution reply via an interconnect to a further tunneling endpoint in a further network. A method for address resolution in virtual extensible networks is also provided.
US10581785B2
Elastic message tracking apparatus and methods are provided that opportunistically improve on the latency of a message processing system and increase the accuracy of a consolidated message stream generated from message streams received from multiple message sources. The elastic message tracking apparatus and methods reduce that latency in situations where the actual latency of all the message streams is lower than a predetermined latency value.
US10581777B2
One illustrative method disclosed herein includes receiving a request associated with a website from a first client device. The method can include providing program code for a first chat interface to the first client device in response to the request. The program code can cause the first chat interface to be integrated with the website within a website browser and enable a user to selectively include at least two images from the website into a chat message. The method can include establishing a chat session between the first client device and a second client device. The method can include receiving the chat message from the first client device, the chat message including the at least two images from the website. The method can include transmitting the chat message to the second client device.
US10581758B2
One embodiment of the present invention provides a switch. The switch includes a link aggregation module adapted to establish a virtual link aggregation group comprising a plurality of links coupling a network device to the switch and one or more other switches. The switch also includes an acknowledgment module adapted to identify an acknowledgment of a notification message from each of the one or more other switches, where the notification message includes port information associated with a local link participating in the virtual link aggregation group. The switch further includes a link selection module adapted to, in response to identifying the acknowledgment from each of the one or more other switches, determine a state for the local link based on the port information, where the state indicates whether the local link is an active link or a standby link for the virtual link aggregation group.
US10581748B2
An information processing apparatus including a communication interface to communicate with another information processing apparatus, and a processor that executes a process including issuing, by a first thread, a reception request of data from the another information processing apparatus to the communication interface, determining, by using the first thread, whether a completion notification is stored in a queue that stores data transmitted from the other information processing apparatus, causing the first thread to transit to a suspended state when the completion notification is not stored, executing a processing by using a second thread included in the plurality of threads when the first thread is in the suspended state, determining whether the completion notification is stored in the queue after the processing, and transferring the received data to the first thread and causing the first thread to return from the suspended state, upon a storing of the completion notification.
US10581732B2
In one embodiment, a method includes generating a trace request at an initiator node configured for segment routing, the trace request comprising an FEC (Forwarding Equivalence Class) query corresponding to a label in an FEC stack with an unknown FEC, transmitting the trace request on a path with the unknown FEC, and receiving a response to the trace request, the response comprising FEC information including an identifier associated with a label and a forwarding path and representing a class or category of packets. An apparatus is also disclosed herein.
US10581731B2
A method for transmitting control commands in a system (100) of units (L1-L18) in a distributed arrangement, for example in a lighting system having luminaires in a distributed arrangement, involves at least some of the units (L1-L18) sending a received control command again in order to ensure that the control command is forwarded to all units (L1-L18). The control command contains a piece of information regarding an already past command transmission time, wherein each unit (L1-L18) takes the command transmission time that a received command contains as a basis for determining an individual waiting time (TTLind), after the expiry of which the command is executed by the unit (L1-L18).
US10581723B2
A path computation element (PCE) central controller (PCECC) comprising a memory comprising executable instructions and a processor coupled to the memory and configured to execute the instructions. Executing the instructions causes the processor to receive a request to compute a path through a network, the request comprising a plurality of computational tasks, divide the computational tasks into a plurality of groups of computational tasks, transmit at least some of the plurality of groups of computational tasks to a plurality of path computation clients (PCCs) for computation by the PCCs, and receive, from the PCCs, computation results corresponding to the plurality of groups of computational tasks.
US10581713B2
System and method for using multiple global identification subnet prefix values in a network switch environment in a high performance computing environment. A packet is received from a network fabric by a first Host Channel Adapter (HCA). The packet has a header portion including a destination subnet prefix identifying a destination subnet of the network fabric. The network HCA is allowed to receive the first packet from a port of the network HCA by selectively determining a logical state of a flag and, selectively in accordance with a predetermined logical state of the flag, ignoring the destination subnet prefix identifying the destination subnet of the network fabric.
US10581708B2
The present application discloses a website monitoring method and device. A specific embodiment of the method comprises the following steps: receiving monitoring information of websites to be monitored from the allocation server, the monitoring information transmitted to the plurality of monitoring servers after the allocation server parses a website monitoring request for the websites to be monitored transmitted from the terminal, and the monitoring information comprising monitoring cycles and monitoring types; allocating, according to a preset allocation algorithm, different monitoring execution times for the websites to be monitored; determining priorities of the websites to be monitored based on lengths of the monitoring cycles; and selecting, based on the priorities, a worker thread from a pre-created thread pool to allow the selected worker thread to periodically monitor the websites to be monitored at the monitoring execution times. According to the embodiment, inherent resources of each monitoring server are sufficiently utilized and the failure rate and the error rate of website monitoring are reduced.
US10581703B2
The disclosure relates to a computer-implemented method for controlling on-demand service provisioning in a network, wherein the network comprises resources for providing a service. In the method, a service request is intercepted. At least one network function, indicated as a first network function, required for the service associated with the service request is determined. Then, the first network function is instantiated on a resource in the network for executing the service in the network.
US10581702B2
Systems and methods for automatically generating standard service level agreements for architectures are disclosed. In embodiments, a method comprises receiving a request from a client, the request including: one or more select information technology (IT) building blocks selected from a plurality of IT building blocks in an online service catalogue; and a select service level target (SLT) from a plurality of predetermined SLTs in the service catalogue; automatically generating an architecture based on the request utilizing the service catalogue, the architecture comprising at least one IT building block different from the one or more select IT building blocks, wherein the architecture is capable of meeting objectives of the request; determining that the architecture meets the select SLT; accessing an architecture database; and automatically generating an infrastructure SLA based on the architecture utilizing the architecture database.
US10581701B2
A mechanism for declarative service domain federation uses a declarative approach to both the visibility aspect and the management aspect of service domain federation. Instead of manually exporting services, that is, selecting individual services from source domains to be visible in the target domain, using the present system, a federation architect uses a federation console to specify federation intent. The federation intent may include federation rule, query-based service group, and quality-of-service (QoS) policy. Based on the declared federation intent, a planning engine resolves the individual services based on the group query, generates the service visibility configuration, and creates the necessary service proxies and/or mediation objects to satisfy the goal. At runtime, a service monitor collects the performance metrics of federated services and dynamically adjusts the mediation/proxy configurations to maintain the QoS objectives specified by the federation architect.
US10581700B2
Embodiments of the present application provide a service flow processing method, an apparatus, and a device. In the embodiments of the present application, SFs are classified, and a specific instance is not selected for a stateless SF, which can effectively reduce a quantity of SFPs and a quantity of SFP IDs used to uniquely identify the SFPs, reduce signaling overheads required by a controller to configure an SFP for an SFF, and reduce storage space of each SFF for storing configuration information.
US10581694B2
Systems, methods, and computer-readable media for generating counterexamples for equivalence failures between models of network intents. A listing of conflict rules corresponding to an equivalence failure between at least first and seconds model of networks intents describing the operation and communication of network devices in a network is obtained. A logical exclusive disjunction between first conflict rules from the first model and corresponding second conflict rules from the second model is calculated. One or more counterexamples corresponding to the equivalence failure are generated based at least in part on the logical exclusive disjunction, such that a given counterexample comprises network and packet conditions that cause the first conflict rules to trigger a first action and cause the second conflict rules to trigger a second action that is different from the first action. Hot fields that are more likely to be associated with the equivalence failure are identified in the counterexample.
US10581668B2
Performance-degrading hardware components in computer storage systems are identified. A timed-out input/output (I/O) operation is detected. Hardware components that include a plurality of types of hardware components involved with the timed-out I/O operation are identified. Involve counts of the hardware components are increased. A plurality of suspicious hardware components are identified based, at least in part, on a hardware hierarchy including one or more types of hardware components. There is at most one suspicious hardware component for each type of hardware component. A performance-degrading hardware component is identified from among the plurality of suspicious hardware components based, at least in part, on the involve counts and the hardware hierarchy. The performance-degrading hardware component is in a layer of the hardware hierarchy that is lower than layers including other suspicious hardware components.
US10581658B2
More than one set of sounding signal configuration parameters are determined for the same mobile terminal. The mobile terminal uses the sets of configuration parameters to generate different sounding reference signals which can be used for different purposes such as estimating timing and channel quality. In one embodiment, a method of configuring uplink sounding transmissions by mobile terminals in a wireless communication network is characterized by determining different sets of configuration parameters for sounding signal transmissions for a given mobile terminal. The different sets of configuration parameters are transmitted to the mobile terminal, allowing the mobile terminal to generate different sounding signals for different uses by the wireless communication network.
US10581656B2
The present invention relates to a method for receiving and configuring a reference signal of a vehicle-to-vehicle (V2V) device for V2V communication in a wireless communication system. Particularly, the method comprises the steps of: performing synchronization with a first synchronization source having a frequency for dedicated short range communication (DSRC) as a center frequency; and receiving, from the first synchronization source, a reference signal on an orthogonal frequency division multiplexing (OFDM) symbol configured according to a reference signal configuration, wherein the reference signal configuration is defined for frequency correction according to a hop sync of the center frequency.
US10581655B2
A computing device operating according to a frequency division multiplexed protocol in which communication occurs over a signal formed from a plurality of sub-channels selected from anywhere in a frequency spectrum. A computing device may select sub-channels cognitively by using information about sub-channels previously deemed suitable or unsuitable by that computing device or other computing devices. A described technique for determining sub-channel suitability includes analyzing radio frequency energy in the sub-channel to detect signals generated by another computing device or high noise levels. Information may also be used to cognitively select sub-channels to be analyzed, such as by first selecting for analysis previously-used sub-channels.
US10581652B1
A serial data channel includes a transmitter that encodes serial data using a quaternary PAM-4 scheme, wherein the four PAM-4 signal levels include two balanced pairs of differential signal levels. The channel includes a de-emphasis circuit that determines that first and second symbols are in a first PAM-4 state, that a third symbol is in a second PAM-4 state, and provides a first de-emphasis to a voltage level of the second symbol in response to determining that the third symbol is represented as the second state. The de-emphasis circuit further determines that fourth and fifth symbols are in the second state, that a sixth symbol is in the first state, and provides a second de-emphasis to a voltage level of the fifth symbol in response to determining that the sixth symbol is represented as the first state. The first de-emphasis and the second de-emphasis represent different de-emphasis levels.
US10581648B2
An integrated circuit equalizes a data signal expressed as a series of symbols. The symbols form data patterns with different frequency components. By considering these patterns, the integrated circuit can experiment with equalization settings specific to a subset of the frequency components, thereby finding an equalization control setting that optimizes equalization. Optimization can be accomplished by setting the equalizer to maximize symbol amplitude.
US10581643B1
Systems for power over data line applications with low mode conversion are described. For example, an apparatus may include a magnetic core; a first conductive coil wound in a first winding direction around the magnetic core; a second conductive coil wound in a second winding direction around the magnetic core; a first conductive lead connecting a first end of the first conductive coil to a first pin; a second conductive lead connecting a second end of the first conductive coil to a second pin; a third conductive lead connecting a first end of the second conductive coil to a third pin, wherein lengths of the first conductive lead and the third conductive lead are equal; and a fourth conductive lead connecting a second end of the second conductive coil to a fourth pin, wherein lengths of the second conductive lead and the fourth conductive lead are equal.
US10581640B2
This application discloses a channel estimation method, a reference signal sending method, an apparatus, and a system, and belongs to the communications field. The method includes: when a first precoding weight of a first reference signal and a second precoding weight of a second reference signal are the same, receiving, by a first network device, the first reference signal in a first time unit according to a first pattern, and receiving the second reference signal in a second time unit according to a second pattern; and performing, by the first network device, channel estimation on a channel in the second time unit.
US10581626B2
Some embodiments include systems, methods, and devices for enabling communication between at least two internet protocol (IP)-only wireless transmit/receive units (WTRUs), at least one of which is connected to an information centric network (ICN). The WTRU may send a generic attribute registration multicast registration protocol (GMRP) request on a local IP link to an information centric network (ICN) network attachment point (NAP). The NAP may receive and register the GMRP request with an internal database (DB) along with an IP multicast address entry matching the GMRP request. The WTRU may then send an IP multicast packet to the NAP for dissemination to an IP multicast group over an ICN by encapsulating the IP multicast packet in an ICN packet.
US10581620B2
Scalable certificate management system architectures. An example system may include one or more application platforms (e.g., VMs) that run a registration authority and are communicatively connected to one or more compute engines that perform cryptographic computations required by the registration authority. The system may also include one or more application platforms that run an enrollment certificate authority and that are communicatively connected to one or more compute engines that perform cryptographic computations required by the enrollment certificate authority. It may further include one or more application platforms that run a pseudonym certificate authority and that are communicatively connected to one or more compute engines that perform cryptographic computations required by the pseudonym certificate authority. It may also include one or more application platforms that run first and second linkage authorities and that are communicatively connected to one or more compute engines that perform cryptographic computations required by the linkage authorities.
US10581614B2
A method, computer program product, and system obtaining and identity verification request that include a specification for one or more electronic identity documents including one or more requested document types to fulfill the identity verification request. One or more processors locate at least one electronic identity document including each of the requested document types. Each electronic identity document in the repository includes machine readable metadata that includes the document type of that document. The one or more processors perform a deterministic match to select one electronic identity document including each of the one or more requested document types to utilize in formulating a response to the identity verification request and formulate a response to the identity verification request, based on the selected electronic identity document(s).
US10581613B2
Data storage and retrieval systems, methods, and computer-readable media utilize a cryptographically verifiable data structure that facilitates verification of a transaction in a decentralized peer-to-peer environment using multi-hop backwards and forwards links. Backward links are cryptographic hashes of past records. Forward links are cryptographic signatures of future records that are added retroactively to records once the target block has been appended to the data structure.
US10581612B2
There is described a validation and authentication system and method for authenticating and validating messages. The system comprises a data store storing one or more digital fingerprints associated with user imaging devices. There is also a communication module configured to: receive a message M; receive a request for validation and authentication and receive an image PM of the message M captured using a user imaging device. The system comprises an image validation module for analysing the received image PM using one or more image processing techniques to determine if the image is valid and authentic. If the received image PM is determined to be authentic and valid, the image validation module generates a response to the request.
US10581611B1
Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. In an embodiment, each of the transmitting and receiving devices can contain a master key. The transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key.
US10581600B2
A method for quantum key output is disclosed. The method may be implemented by a first quantum key management device. The method may comprise obtaining a first key acquisition request from a first data device, acquiring a first quantum key from a first quantum key distribution device, according to the obtained first key acquisition request, storing the acquired first quantum key in a same management device address range as a corresponding second quantum key acquired by a second quantum key management device, performing a first consistency verification including determining whether the first quantum key is the same as the second quantum key, and sending the first quantum key to the first data device, if the first quantum key is determined to be the same as the second quantum key.
US10581593B2
Systems, methods, and computer-readable media are disclosed for performing message padding of input messages in a manner that preserves the integrity of the input data regardless of whether the input message is in a bit-oriented format or a bit-reversed format. Each byte of a partial input message block of an input message may be converted from a bit-reversed format to a bit-oriented format prior to performing message padding in order to ensure that input data bits are not lost during the message padding. Subsequent to the message padding that generates one or more padded message blocks, the padded message block(s) may be converted from a bit-oriented format to a bit-reversed format to enable further processing of the input message to be performed to obtain a message digest.
US10581591B1
In certain embodiments, probabilistic secondary token issuance on a blockchain may be facilitated based on a burning of a primary token of the blockchain. In some embodiments, a blockchain transaction associated with a user may be obtained. The blockchain transaction may indicate (i) an amount of a primary token of the blockchain (owned by the user) to be burned and (ii) a secondary token of the blockchain. Based on the blockchain transaction, (i) the amount of the primary token may be burned, and (ii) a portion of a key space may be allocated to the user. Based on a determination that a hash of at least a portion of a first block of the blockchain corresponds to the key space portion allocated to the user, an issuance of an amount of the secondary token to the user may be stored on a second block for the blockchain.
US10581585B2
Methods and systems for cross-protocol time synchronization may comprise, for example, in a premises-based network, receiving a signal that conforms to a data over cable service interface specification (DOCSIS) communications protocol. A global time of day (GTOD) clock may be extracted from the received signal. Communication on the premises-based network in accordance with a multimedia over cable alliance (MoCA) communications protocol may be synchronized based at least in part on the extracted GTOD clock. Communication in a third communications protocol may be synchronized, wherein the third communications protocol may include a home phoneline networking alliance (HPNA) standard, an IEEE 802.11x standard, and a non-public wireless network protocol. The extracted GTOD clock may comprise a GPS clock, GLONASS clock, and a Galileo clock. A second signal for extracting a GTOD may be received, such as a satellite signal, and may conform to a low Earth orbit satellite signal protocol.
US10581583B2
This application discloses various techniques for call establishment using voice-over LTE (VoLTE) in networks supporting time division (TD) and frequency division duplexed (FDD) LTE communication systems. Such techniques can include systems and methods for mobile-originated calls for a UE in a TD-LTE cell, systems and methods for mobile-terminated calls for a connected UE in a TD-LTE cell and systems and methods for mobile-terminated calls for an idle UE in a TD-LTE cell. These methods and systems can leverage component carriers from a carrier aggregating capable UE to facilitate more efficient and/or effective UE call establishment.
US10581581B2
Techniques are described for managing QoS parameters of a bearer for which at least a portion of bearer data is served over a WLAN radio access technology. According to these techniques, a first device may identify a first set of one or more QoS parameters for serving a bearer over a wireless wide area network (WWAN). The first device may also determine a second set of one or more QoS parameters for serving the bearer over the WLAN based on an association between the first set of QoS parameters and the second set of one or more QoS parameters.
US10581566B2
The disclosure relates to technology for assisting a wireless a communication device to acquire access to a millimeter-wave access point (mmW AP). In some embodiments, an angular direction from a mobile wireless communication device to the mmW AP is determined. In some embodiments, the mobile wireless communication device receives information from a wireless network that helps the mobile wireless communication device determine the angular direction. In some embodiments, the signals between wireless network and mobile wireless communication device are below 6 GHz. In some embodiments, the wireless network provides the mobile wireless communication device with the angular direction. Therefore, the mobile wireless communication device is able to configure an antenna to receive and/or transmit a beam in a direction of the mmW AP. The mobile wireless communication may do so during a process of gaining access to the mmW AP.
US10581559B2
A user equipment (UE) is described. A higher-layer processor is configured to configure a short processing time. A physical downlink control channel (PDCCH) receiver is configured to receive, in a subframe n, a PDCCH. A physical downlink shared channel (PDSCH) receiver is configured to receive, in the subframe n, a PDSCH corresponding to the PDCCH. An uplink receiver is configured to feedback, in a subframe n+k, a hybrid automatic repeat request-acknowledgement (HARQ-ACK) corresponding to the PDSCH. In a case that the PDCCH is a PDCCH in common search space, the k is equal to k1. In a case that the PDCCH is a PDCCH in UE-specific search space, the k is equal to k2. The k2 is smaller than the k1.
US10581557B2
A disclosure of the present specification provides a method for transmitting data by a transmitter. The method may comprise the steps of: when a transport block (TB) is divided into n data blocks, adding additional information after each of the n data blocks; and adding a cyclic redundancy check (CRC) after the last additional information. Here, the CRC may be generated on the basis of the n data blocks, and the n pieces of additional information added after each of data blocks.
US10581555B2
An information processing device is provided that includes a receiver to receive information from another information processing device that mutually communicates the information and a processor to process the information received by the receiver. The receiver detects occurrence of a burst error in the received information, sequentially writes the received information in a first memory, stops the writing of the information to the first memory based on detection of the burst error, shuts off transmission of the information received from the another information processing device based on a reproducing instruction, and transmits the information read from the first memory.
US10581552B2
Systems, methods, and apparatuses for providing waveform adaptation are provided. In an example, a method is provided for identifying a plurality of candidate waveforms, and selecting one of the candidate waveforms for data transmission. The candidate waveforms may be identified in accordance with one or more criteria, such as a transmission capability of the transmitting device, a reception capability of the receiving device, a desired Peak-to-Average-Power-Ratio (PAPR) characteristic, adjacent channel interference (ACI) rejection requirements, spectrum localization requirements, and other criteria. The waveform selected for data transmission may be selected in accordance with one or more waveform selection criteria, such as traffic characteristic, application types, etc.
US10581547B2
Briefly, the present disclosure is directed to methods and apparatus that allow for the synchronization with, and measurement reporting of, unlicensed frequency carriers. A method and apparatus for synchronizing to an Scell operating on an unlicensed carrier determine, at a UE (108, 116), one or more measurement instances where a discovery signal may be transmitted, for example, by a base station (132), on the Scell from a higher layer configuration message. The method and apparatus may monitor a control channel for a control channel message and determine whether the discovery signal will be transmitted during one or more measurement instances on the Scell. The method and apparatus may detect the discovery signal transmission on the Scell during one or more of the measurement instances. The method and apparatus may also synchronize to and/or measure the Scell based on detected discovery signal transmissions.
US10581545B2
An apparatus is provided, where the apparatus may include a first terminal and a second terminal to be coupled to a host via a first wire and a second wire, respectively; a rechargeable storage; and a data circuitry. The apparatus may, during a first time-period, receive power via the first wire and the second wire from the host, and store the power in the rechargeable storage, and during a second time-period, transmit data from the data circuitry to the host via the first wire and the second wire. The first and second time-periods may be non-overlapping time periods. The apparatus is to refrain from transmitting any data to, or receiving any data from, the host during the first time period.
US10581541B1
Apparatus, systems, articles of manufacture, and methods to identify media using watermarks and signatures are disclosed. An example apparatus includes a watermark evaluator to determine a time and a category indicated by a watermark detected in the media and a window generator to determine a search window based on the time indicated by the watermark. The example apparatus also includes a signature comparator to compare a query signature having a time value within the search window with a subset of reference signatures associated with the category to identify the media, the query signature generated from the media, the subset set of reference signatures generated from reference media associated with the category.
US10581533B2
The method of the invention envisages determining, for each packet that is to be transmitted/retransmitted, through an LLC communication protocol, which is the top sublayer of the datalink layer of the ISO-OSI model, (LLC logic) autonomously, node by node, the specific communication apparatus to be used from the ones available on the single node, to which subset of the nodes said packet is to be transmitted (routing logic), i.e., the number and the set of neighbouring nodes to which it is to be transmitted, the specific communication apparatus to be used from the multiple ones that may be available, and the maximum number of retransmissions to be made, by using a decentralized self-learning algorithm that enables each node to learn and select dynamically the best operating mode, according to the number of transmissions already made.
US10581513B2
An aircraft system comprises a first and second transceiver each configured to transmit and receive radio signals in respective first millimeter wave (mmW) frequency band and second mmW frequency band; and a processing unit configured to provide the data signals to the first and second transceivers for transmission and to receive demodulated signals from the first and second transceivers. The processing unit is further configured to output signals to alter the orientation of the first antenna to establish a first point-to-point connection with a first aircraft and to output signals to alter the orientation of the second antenna to establish a second point-to-point connection with a second aircraft; the first point-to-point connection and the second point-to-point connection forming part of a point-to-point aircraft relay ring network communicatively coupling a plurality of aircraft in a shared flight route area to each other.
US10581510B2
According to various examples, a network controller is described comprising a determiner configured to determine, based on an elevation angle of a direction of a communication between a first communication device and a second communication device, a risk of interference to a third communication device by the communication and a controller configured to control the communication between the first communication device and the second communication device based on the determined risk.
US10581505B2
A method and a device in a User Equipment and a base station used for wireless communication. The UE receives a target radio signal and transmits first information on a target channel in turn. A channel measurement for the target radio signal is used for triggering the transmission of the first information. The target channel is a first type of physical layer channel or a second type of physical layer channel. If the target channel is the first type of physical layer channel, the transmission of the first information on the target channel is counted into the number of transmission times of the first information. Otherwise, the number of transmission times of the first information is unrelated to the transmission of the first information on the target channel. The present disclosure improves the success rate of retransmission, supports flexible configuration, and saves the transmit power consumption of the UE.
US10581502B2
A method performed by a first radio node for adjusting a set of beams for communication with a second radio node. The first radio node obtains an indication of a first set of beams based on a beam prediction model. The first radio node sends a training symbol on each beam in the first set of beams. The first radio node receives from the second radio node, feedback relating to the sent training symbols. A second beam is identified based on the feedback and is used for transmission. The received feedback and the second beam are used to adapt the beam prediction model. Further, the first radio node decides whether to adjust the number of beams in the first set of beams based on a relationship between the first and second beam. The adjusted first set of beams is to be used for sending training symbols before an upcoming communication.
US10581499B2
Aspects of the subject disclosure can include, for example, associating a first logical codeword with HARQ identifier, wherein the first logical codeword is based on a first plurality of channel-encoded codewords of a first plurality of transport blocks. The first logical codeword is associated with multiple layers of a MIMO system to obtain a logical codeword mapping. In response to detecting an error in one of the channel-encoded codewords, a modified first logical codeword is generated based on the one channel-encoded codeword and mapped to the number of layers of the MIMO s system for transmission to the receiver for further processing associated with the HARQ identifier. Other embodiments are disclosed.
US10581496B2
Some demonstrative embodiments include apparatuses, devices, systems and methods of multi-user (MU) wireless communication. For example, a wireless station may be configured to generate a MU Physical Layer Convergence Protocol (PLCP) Protocol Data Unit (PPDU) including a header field and a plurality of Media Access Control (MAC) Protocol Data Units (MPDUs) to a respective plurality of users, the header field including an indication of a plurality of lengths of respective ones of the plurality of MPDUs, one or more MPDUs of the plurality of MPDUs being followed by one or more respective PHY padding portions extending to an end of a longest MPDU of the plurality of MPDUs; and process transmission of the MU PPDU to the plurality of users over a wireless communication band.
US10581494B2
A base station, e.g., for massive MIMO, has channel receivers, each connected to a respective antenna among a plurality of antennas to receive an RF transmission signal generated by a communication device (CD). Each channel receiver has a channel front-end module, which has a first bandwidth and converts the RF transmission signal into one or more first analog baseband signals. The channel receivers are collectively operable to define a spatial beam focus at the CD, based on channel state information of the CD. The base station has pilot signal receivers, each connected to a respective antenna among the plurality of antennas to receive an RF pilot signal generated by the CD or another CD. Each pilot signal receiver has a pilot signal front-end module, which has a second bandwidth that is smaller than the first bandwidth and converts the RF pilot signal into one or more second analog baseband signals.
US10581470B2
A linearization system computes a robust set of quantities characterizing a nonlinearity of a transmit chain including a power amplifier by combining a current set of quantities characterizing the nonlinearity of the transmit chain with a weighted combination of prior sets of quantities characterizing the nonlinearity of the transmit chain.
US10581465B2
An apparatus for constituent code processing in polar successive cancellation list (SCL) decoding and a method thereof. The apparatus includes a processor configured to determine an activation value I and a number r of the candidate paths, where I is a binary value and r is an integer, (I, r)=ƒ(R, k, m), ƒ is a function, R is a number indicating node reliability, k is an integer indicating a number of information nodes, and m is an integer indicating a number of leaf nodes; determine min1, min2, . . . , minq, wherein q is a number of least reliable bits; determine r candidate paths; determine path metrics PMtj of a codeword j for each candidate path t; and select r most probable paths based on PMtj.
US10581463B2
Embodiments of the application provide a polar coding method for communicating information in a wireless network. Information bits are encoded using a polar code process to obtain a polar-coded bit sequence. A rate matched bit sequence is output based on the polar-coded bit sequence. The rate matched bit sequence includes a quantity M of bits from the polar-coded bit sequence, and the M bits from the polar-coded bit sequence correspond to M channel indexes in a channel index sequence S. The channel index sequence S is obtained based on a puncturing/shortening proportion P′ and a prestored channel index sequence S′. Channel indexes in the prestored channel index sequence S′ are sorted by channel reliability or channel capacity, and a sorting order of the M channel indexes in the channel index sequence S is the same as a sorting order of the channel indexes in the prestored channel index sequence S′.
US10581448B1
A family of current mode analog to digital converters, or TiADC, utilizing methods, circuits, and apparatuses, are disclosed with the following benefits: (1) There are normal and random non-systematic mismatch between devices in silicon manufacturing, that introduce non-linearity in current mode analog to digital converter's, or iADC, reference network. The iADC's linearity is improved by utilizing a thermometer current mode signal conditioning method, SCM. Successive applications of the SCM effectuates a segmented current reference network to function like a thermometer network, which operates based on the function of summation. Having a TiADC with a thermometer reference network, where current segments are summed or accumulated incrementally, would inherently reduce the impact of statistical distribution of component's random mismatch on the iADC's non-linearity. Accordingly, linearity of TiADC can be improved by the square root of the sum of the square of mismatch errors of the number of segmented current references in the thermometer network. (2) speed is improved by operating the TiADC in current mode, which is inherently faster. (3) voltage swings in current mode are small, which enables the iADC to operate at lower power supply voltages. (4) The TiADC can operate in subthreshold and at very low currents, which lower powers consumption. (5) the TiADC is asynchronous. Being clock free, TiADC has lower dynamic power consumption with reduces digital system noise. (6) the signal conditioning method or SCM utilized in TiADC provides concurrent functions of analog differencing and digital comparison. This trait enhances the dynamic response of iADC, wherein the digital output throughput accuracy degrades gradually and not abruptly as a function of increasing frequency of iADC's input signal. (7) No passive devices, such as capacitors or resistors, are required for the TiADC. (8) TiADC can be fabricated on low cost mainstream standard digital CMOS processes.
US10581447B1
A method and apparatus for measuring phase response in a radio receiver is disclosed. A radio receiver includes a digital-to-analog (D/A) conversion unit coupled to receive a test signal. The D/A conversion unit includes a number of single-bit digital-to-analog conversion (DAC) circuits coupled to receive the test signal and configured to convert it into the analog domain. Clock signals received by each of the single-bit DAC circuits are out of phase with respect to one another. The output of the D/A conversion unit is an analog signal that is a composite of the signals output by the DAC circuits therein. The analog signal is then conveyed to an analog-to-digital converter (ADC) and converted into an N-bit digital signal. The N-bit digital signal is then conveyed to a correlator to determine a phase response of the radio receiver.
US10581446B1
Current controlled multiplying digital-to-analog converters (MDACs) and related methods are disclosed for time-interleaved analog-to-digital converters (ADCs). For one embodiment, a circuit includes an MDAC having an amplifier that converts a voltage to an output current, a variable load that is dependent upon a digital value and that controls the output current from the amplifier, and an array of comparators that receive the voltage and output the digital value to the variable load. The digital value represents at least a portion of a digital conversion of the voltage. Further, the circuit can include a phased current generator that receives the output current and generates time-interleaved currents where each time-interleaved current is a sampled copy of the output current.
US10581441B2
A clock signal generator includes ramp and threshold voltage generators. The clock signal generator further includes a comparator configured to initiate a first phase of a clock signal based on the ramp and threshold voltages applied to its first and second inputs, respectively. The comparator is further configured to initiate a second phase of the clock signal based on the ramp and threshold voltages applied to its second and first inputs, respectively. Because the application of the ramp and threshold voltages to the inputs of the comparator is swapped per phase of the clock signal, any offset voltage in the comparator does not affect the period of the clock signal because they cancel out after two-half periods. This ensures that the clock signal has a substantially constant frequency. Other features include enabling the high power consuming comparator during a small window to achieve low jitter and low average power consumption.
US10581426B1
An electronic device includes a first semiconductor die with a first FET having a drain connected to a switching node, a source connected to a reference node, and a gate connected to a first switch control node. The first die also includes a diode-connected bipolar transistor that forms a temperature diode next to the first FET. The temperature diode includes a cathode connected to the reference node, and an anode connected to a bias node. The electronic device also includes a second semiconductor die with a second FET, and a package structure that encloses the first and second semiconductor dies.
US10581419B2
A skew detection circuit may include a bias circuit configured to generate a first bias signal and a second bias signal, a reference voltage circuit configured to generate a third bias signal and a fourth bias signal, and a detection circuit configured to generate, using the first to fourth bias signals, a plurality of skew detection signals. The skew detection signals may correspond to effects of one or more of process variations, voltage variations, and temperature variations.
US10581415B2
In described examples, a quadrature phase shifter includes digitally programmable phase shifter networks for generating leading and lagging output signals in quadrature. The phase shifter networks include passive components for reactively inducing phase shifts, which need not consume active power. Output currents from the transistors coupled to the phase shifter networks are substantially in quadrature and can be made further accurate by adjusted by a weight function implemented using current steering elements. Example low-loss quadrature phase shifters described herein can be functionally integrated to provide low-power, low-noise up/down mixers, vector modulators and transceiver front-ends for millimeter wavelength (mmwave) communication systems.
US10581398B2
A method of manufacture for an acoustic resonator device. The method includes forming a nucleation layer characterized by nucleation growth parameters overlying a substrate and forming a strained piezoelectric layer overlying the nucleation layer. The strained piezoelectric layer is characterized by a strain condition and piezoelectric layer parameters. The process of forming the strained piezoelectric layer can include an epitaxial growth process configured by nucleation growth parameters and piezoelectric layer parameters to modulate the strain condition in the strained piezoelectric layer. By modulating the strain condition, the piezoelectric properties of the resulting piezoelectric layer can be adjusted and improved for specific applications.
US10581396B2
Provided is an electric transmission cable module that has both a squelch function and an AGC function, and realizes a highly accurate function while suppressing an increase in chip cost. Disclosed is an electric transmission cable module including a first amplifier that compensates for a cable loss of a conductive cable, a second amplifier having a variable gain function, a third amplifier allowed to transit between a normal state for amplifying a signal and an idle state having smaller power consumption than power consumption in the normal state, a detector that detects a signal level on a signal transmission line between the first amplifier and the third amplifier, an analog-to-digital conversion circuit that converts the signal level into a digital signal, a first control circuit that generates a gain adjustment signal for controlling a gain of the second amplifier based on the digital signal, and a second control circuit that controls transition between the normal state and the idle state of the third amplifier based on the digital signal.
US10581393B2
Exemplary impedance matching circuit for an amplifier device comprises a broadband impedance transformer configured to transform, over a fundamental frequency range, an impedance associated with an input port or an output port of the impedance matching circuit; and to transmit RF signals having a fundamental frequency within the fundamental frequency range. The impedance matching circuit also includes a phase shifter circuit configured to transmit, with substantially matched impedance, the RF signals having a fundamental frequency within the fundamental frequency range, and to phase-shift higher-order harmonics of the RF signals. The impedance matching circuit also includes a high-pass impedance transformer configured to match an impedance of the RF signals having a fundamental frequency within the fundamental frequency range; and to transmit, with low reflection, second-order harmonics of the RF signals. Exemplary embodiments also include amplifier circuits comprising an RF amplifier and embodiments of the impedance matching circuit.
US10581385B2
Certain aspects of the present disclosure are directed to a circuit for signal processing. The circuit generally includes a first transformer having a first inductive element magnetically coupled with a second inductive element, and a second transformer having a third inductive element magnetically coupled with a fourth inductive element, wherein the first inductive element is coupled in series with the third inductive element. In certain aspects, the circuit also includes a first switch coupled in parallel with the third inductive element, a capacitive element coupled in parallel with the fourth inductive element, wherein a notch is formed at least by the capacitive element and the fourth inductive element, the notch circuit coupled in series with the second inductive element, and a second switch coupled in parallel with the fourth inductive element.
US10581382B2
A circuit includes a comparator to compare an analog signal to a ramp signal to generate a pulse width modulated output signal and a driver to generate control signals for a plurality of power transistors. A pulse blanking circuit receives the pulse width modulated output signal. For each pulse of the pulse width modulated output signal, the pulse blanking circuit, responsive to a width of the pulse being greater than a threshold, passes the pulse to the driver. Responsive to the width of the pulse being less than the threshold, the pulse blanking circuit prevents the pulse from being passed to the driver.
US10581380B2
The self-polarised quartz oscillator circuit comprises an amplifier with an output which is connected to a first electrode of the quartz and an input which is connected to a second electrode of the quartz, an output capacitor which is connected to the first electrode of the quartz and an input capacitor which is connected to the second electrode of the quartz. The amplifier is polarised by a current through a MOS polarisation transistor, which is generated in an amplitude regulation assembly which comprises also an amplitude regulation stage. The second electrode of the quartz is connected to the gate of the polarisation transistor and to the amplitude regulation stage in order to modulate the polarisation current and to regulate the oscillation amplitude of the quartz.
US10581378B1
A fast start-up oscillator circuit to reduce a start-up time of a crystal oscillator is presented. The circuit contains a crystal resonator to output a first oscillation signal and a tunable RC oscillator to output a second oscillation signal. A driver is coupled between the tunable RC oscillator and the crystal resonator The driver transfers the second oscillation signal output from the tunable RC oscillator to the crystal resonator. The driver drives the crystal resonator, and a feedback circuit connected between the crystal resonator and the tunable RC oscillator to align a phase of the tunable RC oscillator with a phase of the crystal resonator based on the oscillation signal output by the crystal resonator.
US10581377B2
A method and associated device for detecting arcs in a photovoltaic system with an inverter and with a plurality of current collector circuits connected in parallel with the inverter via collector lines, wherein a plurality of strings of photovoltaic modules are connected in parallel with each current collector circuit via string lines. The method includes acquiring measured values of electrical variables and analyzing the measured values of the electrical variables for the presence of signs of an arc in the photovoltaic system using an analysis circuit and generating an arc signal which indicates the presence of an arc if the analyzed measured values meet predefined criteria. The method also includes acquiring measured values of acoustic variables using one or more acoustic sensors, and analyzing the measured values of the acoustic variables for the presence of signs of an arc in the photovoltaic system using the analysis circuit.
US10581376B2
A system comprises a smart hybrid solar panel that employs a self-powered adaptive temperature control. Active temperature regulation may be implemented using a heat pump such as thermoelectric (TE) cooling modules and a switching circuit with variable duty cycle that periodically diverts the photovoltaic solar cell's output to the heat pump. A control system may algorithmically adjust the switching duty cycle to maximize the net power output of the panel based on a variety of sensory inputs and/or algorithms. The variety of sensory inputs may include weather forecast information, internal panel temperature, ambient air temperature, panel output voltage and current and humidity. The photovoltaic solar cells and heat pump are mechanically integrated.
US10581369B2
A motor controller according to the present disclosure obtains the rotational speed determination signal of the motor through the microprocessor and the rotational speed collector, and then outputs the first control signal by the first logic operation circuit based on the speed of the motor, to make the driving circuit control the main circuit to work normally or enter the safety state. In addition, the motor controller generates and outputs the second shutoff signal by the monitoring chip based on the working state or the output instruction of the microprocessor, and then outputs the second control signal by the second logic operation circuit based on the second shutoff signal and whether the DC bus voltage of the main circuit is in an overvoltage state, to make the driving circuit control the main circuit to stop receiving the first control signal and enter the safety state.
US10581363B2
A powertrain for a vehicle includes a Y-wound generator and Y-wound motor coupled via respective neutral terminals, a generator inverter coupled between the Y-wound generator and a generator bus, and a motor inverter coupled between the Y-wound motor and a motor bus. The powertrain further includes a traction battery having first and second terminals each selectively coupled to the neutral terminals. The second terminal is further coupled to bus terminals of the generator and motor bus.
US10581357B2
Unique systems, methods, techniques and apparatuses of a rotating DC power supply are disclosed. One exemplary embodiment includes a first and second DC bus rail, a first and second leg, and a discharge resistor. The first leg includes a first semiconductor device and a second semiconductor device coupled in series at a first midpoint connection, the first semiconductor device being coupled to a first point on the first DC bus rail and the first midpoint connection being coupled to a field winding. The second leg includes a third semiconductor device and a fourth semiconductor device coupled in series at a second midpoint connection, the third semiconductor device being coupled to a second point on the first DC bus rail and the second midpoint connection being coupled to the field winding. The discharge resistor is operatively coupled to the first DC bus rail between the first point and the second point.
US10581355B1
A double-fed oscillating linear alternator is provided that includes two concentric Halbach type arrays, one stationary and one movable, that do not require magnets or iron laminations to create a strong magnetic field between the two arrays where the movable array oscillates in a linear motion with respect to the stationary array. The two arrays are manufactured from magnet-less and iron-less conductive material using additive manufacturing techniques.
US10581351B2
A circuit comprises a multiphase gate driver to be coupled to a multiphase inverter for driving a multiphase motor. For each phase, the multi-phase gate driver is to, in accordance with a pulse width modulation (PWM) control signal, turn on and off a high side transistor of a given pair of high and low side transistors of the multiphase inverter, discontinue the PWM control signal turn to the high side transistor of the given pair and turn off the high side transistor of the given pair, and turn on the low side transistor of the given pair until a current level through the low side transistor falls below a threshold, at which time, turn off the low side transistor.
US10581348B2
A permanent magnet alternator (PMA) includes a rotatable shaft, windings, a shunt regulator circuit, and a speed detection circuit. The rotatable shaft is connected electromagnetically to the windings. The shunt regulator circuit is electrically connected to the windings. A current sense transformer with a primary coil is electrically connected to the shunt regulator circuit. A secondary coil is electrically connected to a comparator circuit with reference voltage and generates voltage pulse indicating PMA speed. The voltage pulses form an output corresponding to and indicative of rotation speed of the shaft suitable for processing by a processor to present a PMA speed indication for use in the overall system architecture as a measurement parameter.
US10581345B2
The present invention relates to an actuator based on a magnetic shape memory alloy (MSMA), a new family of crystalline materials which exhibit strain deformation >10% when subjected to a magnetic field. Electromagnetic fields can be applied with very short response times, making MSMA-based actuators kHz capable. These materials have the unique property of retaining their strained state when the driving field is removed, making them unique in the world of shape memory materials, and desirable as an actuator material as they will maintain position when powered off.
US10581343B2
An electret-based haptic actuator is presented. The actuator having an electret layer, an electrically conductive layer, an electrically insulative layer, a plurality of spacers, and a signal generating circuit. The electret layer having a built-in voltage along a thickness dimension of the electret layer. The electrically insulative layer being disposed between the electret layer and the electrically conductive layer. The plurality of spacers being disposed between the electret layer and the electrically conductive layer. The signal generating circuit being electrically connected to the electrically conductive layer and not electrically connected to the electret layer. The signal generating circuit being configured to apply an oscillating drive signal to the electrically conductive layer to generate a vibrotactile haptic effect.
US10581342B2
A system includes a voltage converter and a controller for controlling the operation of the voltage converter. The voltage converter includes a plurality of legs, wherein each leg includes a first and a second set of silicon (Si)-based power devices. The first set of Si-based power devices includes a first and second Si-based power devices connected to each other at a first interconnection node and the second set of Si-based power devices includes a third and fourth Si-based power devices connected to each other at a second interconnection node. The first and second set of Si-based power devices are coupled across a first and second DC voltage sources respectively. A first set of Silicon-Carbide (SiC) based power devices is coupled across the first and second interconnection nodes. The system also includes a snubber capacitor connected across the first and the second interconnection nodes.
US10581336B2
An energy control circuit is provided. The energy control circuit includes an input circuit; an output circuit; an energy storage circuit coupled between the input circuit and the output circuit; and a controller coupled to the input circuit and output circuit for controlling an amount of energy stored in the energy storage circuit and for controlling a waveform generated by the output circuit using energy stored in the energy storage circuit.
US10581335B1
Methods, systems, and apparatus to facilitate high side control of a switching power converter are disclosed. An example apparatus includes a latch including a first node coupled to a first source of a first switch and an output coupled to a first gate of the first switch; a first diode coupled to the first node and a second node; a second diode coupled to the second node and ground; a second switch coupled to a voltage source and the second node; and a third switch including a third gate coupled to the second switch, a third source coupled to the second node, and a third drain coupled to the latch.
US10581332B2
A dimmer, according to an embodiment, includes a reference voltage circuit configured to output a reference voltage at a constant voltage when a power source voltage is higher than or equal to a predetermined threshold value, and output the reference voltage at a voltage proportional to the power source voltage when the power source voltage is lower than the predetermined threshold value. The dimmer further includes a bias current circuit; a control current circuit; an analog-to-digital converter; an output signal generation circuit; a first constant-current source; and a switch connected to the first constant-current source.
US10581331B2
To measure with ease an input voltage from an external power source and notify the user of the input voltage, a power source apparatus comprising a power source voltage input terminal, an insulating transformer, a power source control device, and a communication unit is provided. The power source voltage input terminal is connected to an external battery. The insulating transformer has a primary coil that is connected to the power source voltage input terminal. The power source control device is connected to the power source voltage input terminal and measures the input voltage to the power source voltage input terminal. The communication unit transmits the voltage value measured by a microcomputer to the secondary side of the insulating transformer.
US10581325B1
A converter circuit includes a power stage circuit configured to convert an input voltage received by an inductor to an output voltage provided at an output; a control circuit configured to generate input pulses to control the power stage circuit; a slope compensation circuit configured to provide a compensation signal to the control circuit for overcoming a sub-harmonic oscillation in the converter circuit, wherein the control circuit is configured to generate the input pulses based at least in part on the compensation signal; a slope compensation adjustment circuit configured to determine a rate of change of a current at the inductor and to provide a slope compensation adjustment signal based on the determined rate of change; and a modulation circuit configured to modulate the compensation signal with the slope compensation adjustment signal to produce the adjusted slope compensation signal.
US10581316B2
A semiconductor device of an embodiment includes a first diode having a first anode and a first cathode, the first anode connected to either one of first and second electrodes of a first transistor having the first and second electrodes and a first gate electrode; a first electric resistor having a first one end connected to the first cathode and a first other end connected to positive pole of a direct-current power source; a first capacitor having a second one end and a second other end connected to the first cathode; a second capacitor having a third one end connected to negative pole of the direct-current power source and a third other end connected to the second one end of the first capacitor; and a second switching element connected in parallel to the second capacitor.
US10581309B2
A linear motor for short strokes includes a primary section including a coil brace and coils disposed in it, as well as a secondary section that is movable relative to the primary section and has magnet holders with magnets placed on both sides of the coil brace. Spacers separate the magnet holders from each other such that the coil brace is movable between the two magnet holders. The spacers are guided through openings in the primary section.
US10581308B2
A moving-magnet type linear motor controlling system which can highly accurately control carts even when a plurality of coil units apply forces to the carts is provided. The moving-magnet type linear motor controlling system has: a plurality of coil units having a plurality of coils; a position detecting unit for detecting the positions of the plural carts which are moved along the plurality of coil units; and a controlling unit for determining a ratio of currents which are supplied to the plural coil units on the basis of the positions of the plural carts and an impedance and thrust characteristics of each of the plural coil units.
US10581305B2
An insulator for insulating a coil that is wound around a tooth of a stator core from the stator core includes: an axial wall that opposes an axial end surface of the tooth in a state of being assembled to the tooth; and a circumferential wall that is integrally provided with the axial wall and opposes a circumferential-side surface of the tooth. The circumferential wall that is located between the tooth and the coil is constructed of an insulating sheet that is thinner than the axial wall and has foamability.
US10581304B2
A stator manufacturing apparatus includes an insertion tool that is insertable into a stator core and being configured to dispose a pair of side parts of a stator coil in two holding grooves. A pressing tool has plate-like pushers arranged to correspond to the positions of the holding grooves. The pressing tool pushes out the side parts of the stator coils and inserts the side parts into the corresponding slots. A pair of shaping tools face coil end parts of the stator coils. A plurality of slits through which the pushers are insertable are provided in a principal surface of each shaping tool. A shaping tool moving unit shapes the coil end parts by pressing the pair of shaping tools in an axial direction with the pushers inserted in each of the corresponding holding grooves.
US10581299B2
A micro power generator is provided, including a cam structure, an electromagnetic unit, a first clutch, and a first energy converting unit. The electromagnetic unit is partially disposed in the cam structure, which includes a central shaft and a first shaft gear. The first shaft gear is rotated with the central shaft. The first clutch is telescoped on the central shaft, and rotated with the first shaft gear. The first energy converting unit is connected to the first shaft gear of the electromagnetic unit. In an energy-storing state, the first clutch is connected to the cam structure and is moved with the cam structure and the first shaft gear to move the first energy converting unit and to store the kinetic energy of the cam structure to the first energy converting unit. In a power-generating state, the first clutch is separated from the cam structure.
US10581295B2
An electronic component for an electric motor of an individual wheel drive of a motor vehicle, with an electronics housing that can be attached at a motor housing of the electric motor as well as an electrical plug connection device for producing a detachable electrical connection. It is thereby provided that the plug connection device is arranged at a lug projecting from the electronics housing. Exemplary Embodiments invention further relates to an individual wheel drive as well as to a motor vehicle.
US10581284B2
A wireless charging system and method are provided, that are capable of simultaneously charging multiple mobile devices, providing high power transfer efficiency for multiple mobile devices located at any position and orientation, and minimizing electromagnetic radiation from a transmitting (TX) coil and a receiving (RX) coil. The method and structure reduce electromagnetic interference (EMI) radiation by shunting in-phase currents flowing in a wireless power transmitting unit (TX unit) and a wireless power receiving unit (RX unit) of a wireless charging system.
US10581282B2
Foreign object detection (FOD) is provided for wireless energy transfer systems. A transmitter receives an input voltage, converts it to an output current, supplies the output current to a transmit coil, and samples a first set of analog signals to generate a first set of digital values. A receiver converts a current induced in a receive coil by energy transferred from the transmit coil into an output voltage, samples a second set of analog signals to generate a second set of digital values, and communicates the second set of digital values to the transmitter. The transmitter generates a FOD signal based upon the first and second sets of digital values that indicates detection or non-detection of a foreign object within the energy transfer. In further embodiments, a comparison of the detected power loss or efficiency to expected power loss or efficiency is used to generate the FOD signal.
US10581275B2
Aspects of the subject disclosure may include, supplying an alternating voltage waveform to a winding coupled to a magnetic core of an inductive power supply to regulate an alternating magnetic flux in the magnetic core. The alternating voltage waveform can be generated by selectively enabling one or more switches coupled to a storage device. The subject disclosure may further include configuring the one or more switches according to a configuration during a portion of a period of the alternating voltage waveform, and measuring a characteristic of an alternating current flowing in a conductor coupled to the magnetic core during the portion of the period of the alternating voltage waveform. Other embodiments are disclosed.
US10581272B2
A wireless power system (WPS) has a wireless power transmitter (WPT) that appraises an input power available to a power inverter from one or more input power sources. The WPT comprises the power inverter that wirelessly transmits power to a wireless power receiver (WCR) of the WPS, and a power appraiser circuit (PAC). The PAC ascertains maximum input power available to the power inverter from the input power sources. The PAC includes a variable load connected to a path carrying the input power to the power inverter or one or more input pins that receive power ratings of the input power sources that indicate available maximum input power from the input power sources. The ascertaining of maximum input power available to the power inverter from the input power sources appraises the input power available to the power inverter. The WCR receives information representing maximum power deliverable by the WPT.
US10581270B2
An equivalent-conductance-compensated globally-linear symmetric method for obtaining power flows in a DC power network, including: establishing an equivalent-conductance-compensated globally-linear function that relates all bus translation voltages to a bus injection power according to given bus load parameters and given bus source parameters of the DC power network; establishing an equivalent-conductance-compensated globally-linear symmetric matrix-equation model for power flows in the DC power network according to the equivalent-conductance-compensated globally-linear function and a given slack bus serial number; establishing an equivalent-conductance-compensated globally-linear symmetric matrix relation between non-slack bus injection powers and all the bus translation voltages by using M-P inversion of matrices according to the equivalent-conductance-compensated globally-linear symmetric matrix-equation model; and calculating each bus per-unit voltage and each branch-transferred power in the DC power network according to the equivalent-conductance-compensated globally-linear symmetric matrix relation.
US10581268B2
A connecting device is provided, including a control apparatus, an energy storage apparatus, an input connection, and an output connection, the input connection being connected to the energy storage apparatus by means of a charging apparatus, the charging apparatus being configured for controlled charging of the energy storage apparatus, the control apparatus being configured, after reaching a preset charge state of the energy storage apparatus, to connect the energy storage apparatus to the input connection; and the control apparatus also being configured, during and/or following connection of the energy storage apparatus to the input connection, to connect the input connection to the output connection.
US10581267B2
The subject disclosure relates to an emergency lighting system for simulating power failure in an emergency lighting system. In some aspects, the system includes an interrupt relay coupled between a first power supply and a lighting array, a power monitoring module coupled between a second power supply and the lighting array, and a wireless transceiver configured for transacting data with a wireless backhaul gateway. Additionally, the lighting system can include a microcontroller configured to perform operations for receiving an interrupt command from the wireless backhaul gateway, toggling the interrupt relay in response to the interrupt command, wherein toggling the interrupt relay terminates power delivery to the lighting array, and measuring one or more power characteristics of the second power supply to determine if the second power supply can power the lighting array. Methods and machine-readable media are also provided.
US10581265B2
Provided are a voltage generating method and apparatus. A wireless power device includes a boosting circuit configured to generate a high voltage, and a switch arrangement circuit configured to selectively transmit energy to the boosting circuit, for the generating of the high voltage, using an inductor included in a resonator and in response to a build-up request for the high voltage.
US10581258B2
A charging support device is used in charging a battery of a vehicle having a power reception unit on a bottom surface of the vehicle with power supplied from a power transmission device located outside the vehicle. The charging support device includes a controller that generates an overhead view image that displays a vehicle image of the vehicle and an image of a surrounding area of the vehicle captured by a camera. The controller displays, in the overhead view image, (i) a first mark indicating a position of the power reception unit and (ii) a second mark indicating a position of the power transmission device. The controller varies a color or a size of the second mark in a case where a positional relationship between the position of the power reception unit and the position of the power transmission device achieves a predetermined charging efficiency.
US10581257B2
A portable power charger kit is provided for charging electronic devices from a rechargeable internal battery. The portable charger kit comprises a wallet, a charger unit, and one or more interchangeable charging cables, each having a first end connection interface and a second end connection interface. The ends of the charging cable are storable within respective first and second cavities formed in the charger unit. A power connection port is provided in the charger unit in operative communication with the internal battery. The connection port may be disposed within the first cavity for engagement with the first connection interface of the charging cable. The second end of the charging cable may be removed from its storage cavity and flexed out and away from the charger housing for engagement with a portable electronic device or an external power source while the first end remains in engagement with the power connection port.
US10581248B2
The embodiments herein relate to methods and apparatus for controlling a microgrid network. The microgrid comprises an energy negotiation resolution system configured to receive from each energy consuming component of the microgrid a list with information on power supply/production units; determine whether there is a conflict in priorities between received lists with regards to the listed energy production units, based on requests received from each energy consuming components; resolve the conflict when there is a conflict in priorities; and inform each energy consuming component involved in the conflict of the energy production unit to use as energy source. The embodiments also relate to the energy consuming component and a method therein.
US10581246B2
When a voltage-fluctuation suppression device suppresses, for input/output of connected power between a first power grid, or a commercial power grid, and a second power grid including a power generation device and grid-connected to the first power grid, voltage fluctuations in the first power grid, a control unit includes a voltage allowable range computing unit, controls a ratio between active and reactive power output by the voltage-fluctuation suppression device to be equal to a ratio between active and reactive power of power flowing between the first and second power grids, and controls the ratio between the active and reactive power output by the voltage-fluctuation suppression device to be equal to the ratio between the active and reactive power of power flowing between the first and second power grids.
US10581235B2
Methods and systems are provided for automatically coordinating protection settings for relays within an electrical power distribution network. A method includes using a graph traversal mechanism to analyze geographical-based equipment data that contains information about overcurrent relays within the electrical power distribution network. A customizable rule base is applied to protection guidelines. Protection settings are determined based upon the applied customizable rule base and the direction of fault current flow from each source. The determined protection settings are used for the overcurrent relays to control switches in the electrical power distribution network in response to a detected fault.
US10581230B2
A method of manufacturing a cold shrinkable termination for an electric power cable that includes an insulation tube and stress control glue. An electric power cable is provided having an exposed end including: a conductor core having an exposed portion and an unexposed portion; an insulation layer having an exposed portion and an unexposed portion covering the unexposed portion of conductor core; a semi-conductive shield layer having an exposed portion and an unexposed portion covering the unexposed portion of the insulation layer; a metal shield layer having an exposed portion and an unexposed portion covering the unexposed portion of the semi-conductive shield layer; and an outer protection layer covering the unexposed portion of the metal shield layer. A cold shrinkable termination is provided including: an insulation tube; a stress control glue; and, a support tube. The stress control glue is coated along a selected segment of an inner wall of the insulation tube. The insulation tube of the cold shrinkable termination is expanded on the support tube. The exposed end of the electric power cable is inserted into the support tube, and the support tube is removed from the insulation tube such that the insulation tube shrinks on the exposed end of the electric power cable. Thereby, the structure of the cold shrinkable termination is simplified and the cost thereof is reduced.
US10581228B2
A method for processing a cable on a cable processing machine which includes a cable processing station with a cable processing tool. An interface receives at least one physical parameter value, from a sensor, indicating a capability of the cable processing machine for executing a processing step. A capability determination component determines, based on the physical parameter, that the capability is insufficient. A voice instruction generator component generates voice instructions for an operator, relating to an action to be performed for restoring the capability of the cable processing machine to enable execution of the processing step. Voice instructions are output generated and sent to wearable audio device associated with operator. A confirm component receives confirmation that action for restoring the capability of the cable processing machine is complete, and the capability determination component validates restoration of the capability. Once capability is restored, the cable processing tool executes the processing step.
US10581227B2
A discharge unit includes a discharge electrode, a counter electrode opposed to the discharge electrode, and an insulation member having a surface. The surface is continuous from the discharge electrode to the counter electrode. A wall portion is provided on one side with respect to a discharge region formed by the discharge electrode. The wall portion is configured to suppress a contaminant from adhering to the surface of the insulation member.
US10581223B2
A structure of distributed feedback (DFB) laser includes a grating layer having a phase-shift grating structure and a gratingless area. In addition, both side-surfaces of the DFB laser are coated with anti-reflection coating to improve SMSR and to obtain good slope efficiency (SE). The grating layer is divided by the phase-shift grating structure in a horizontal direction into a first grating area and a second grating area adjacent to a laser-out surface of the DFB laser. The phase-shift grating structure provides a phase-difference distance, such that a shift of phase exists between the micro-grating structures located within the first grating area and the other micro-grating structures located within the second grating area. The gratingless area located within the second grating area contains no micro-grating structure, and moreover, the gratingless area will not change the phase of the micro-grating structures located within the second grating area.
US10581219B2
A semiconductor laser device includes a mounting board, a semiconductor laser element disposed on the mounting board, and an optical member made of silicon having a {110} plane and a {100} plane. One of the {110} plane and the {100} plane is fixed on the mounting board, and the other one of the {110} plane and the {100} plane is covered by a reflective film to reflect laser light emitted from the semiconductor laser element.
US10581209B2
A portable power or data receptacle includes an electrical cord, a housing body supporting one or more electrical receptacles, and a flexible housing portion that can be used to form a closed loop for retaining portions of the electrical cord. The flexible housing portion has a releasable fastener to selectively hold the flexible housing portion in the closed loop configuration, which allows the flexible housing portion to cooperate with the housing body to secure at least a portion of the cord in an organized manner. The flexible housing portion can also be used to help secure one or more electrical plugs to the electrical receptacle(s), such as to resist inadvertent removal of a plug from a corresponding receptacle.
US10581208B2
There is described a modular connector receptacle comprising a shield and a modular connector assembly. The shield comprises an electrically-conductive material, and comprises a lumen defining an inner surface which comprises a thread. The modular connector assembly comprises peripheral winglets which engage with the thread of the inner surface of the lumen for screwably housing the modular connector assembly inside the shield. The peripheral winglets are electrically conductive, thus providing a ground. Low-pass filters are provided on a PCB in the modular connector assembly, and the PCB comprising the low-pass filters can have a PCB shield enclosing the PCB and electrically connected to the peripheral winglets for grounding to the shield.
US10581206B2
A card edge connector includes an insulating housing defining a mating slot, two rows of terminals and a grounding member. Each row of terminals includes grounding terminals and signal terminals. The grounding member includes a first grounding bar and a second grounding bar each defining an upper edge and a lower edge. A plurality of elastic tabs extends from the upper edge and contacting with corresponding grounding terminals. The first and second grounding sides are disposed vertically in a bottom and at an outer side of corresponding row of terminals, and extends along the longitudinal direction of the housing under a condition that the upper edges of the grounding sides are disposed below the inner bottom face of the mating slot. The upper edges are located below the inner bottom face of the mating slot.
US10581192B2
A connector 10 disclosed by this specification includes a housing (retainer 30), and a cover 50 to be attached to the housing from behind. The cover 50 includes an opening 57 open in a direction intersecting an attaching direction to the housing, a facing portion 58 facing the opening 57, an outer lock portion 55 provided at least on the facing portion 58 and an inner lock portion 54 provided adjacent to the outer lock portion 55. The housing includes an outer lock receiving portion 36 to be locked in a separating direction of the cover 50 by the outer lock portion 55 coming into contact therewith from an outer peripheral side and an inner lock portion 35 to be locked in the separating direction of the cover 50 by the inner lock portion 54 coming into contact therewith from an inner peripheral side.
US10581191B2
Apparatus and methods are described, including apparatus that includes a male-connector body comprising at least one mating surface, and shaped to define a hollow core. A plurality of electrically-conductive male-connector terminals are coupled to the mating surface of the male-connector body. A longitudinal insert is configured to, by moving inside the hollow core, push the male-connector terminals radially outward. Other embodiments are also described.
US10581186B2
A connector comprises a first member and a second member. The first member has a lock spring portion, a lock portion and a regulated portion. When the connector and a mating connector are in a mated state where the connector and the mating connector are mated with each other, the lock portion locks the mated state together with a locked portion of the mating connector. The first member is configured so that, when the mating connector is forced to be unmated from the connector under the mated state, the lock spring portion is resiliently deformed so that each of the lock portion and the regulated portion is moved in a combined direction of upward in an up-down direction and a first horizontal direction. The second member has a deformation-preventing portion provided with a regulating portion. A range of the movement of the regulated portion is defined by the regulating portion.
US10581180B2
An antenna system, includes a first substrate, a plurality of chips, and a waveguide antenna element based beam forming phased array. The waveguide antenna element based beam forming phased array has a unitary body that comprises a plurality of radiating waveguide antenna cells in a first layout for millimeter wave communication. Each radiating waveguide antenna cell comprises a plurality of pins that are connected with a body of a corresponding radiating waveguide antenna cell that acts as ground for the plurality of pins. A first end of the plurality of radiating waveguide antenna cells of the waveguide antenna element based beam forming phased array, as the unitary body, in the first layout is mounted on the first substrate. The plurality of chips are electrically connected with the plurality of pins and the ground of each of the plurality of radiating waveguide antenna cells to control beamforming.
US10581179B2
A symmetric leaky wave antenna includes a dielectric substrate, an electric wall, and two reflection bore arrays. The dielectric substrate has a first and a second metal layers disposed on two opposite faces thereof. The first metal layer has a feed end and two travelling wave sides. The electric wall is disposed between two travelling wave sides, with the two travelling wave sides symmetrically disposed with respect to the electric wall. The two reflection bore arrays are symmetrically disposed along the two travelling wave sides, respectively, with the electric wall arranged at a central line between the two reflection bore arrays. The two reflection bore arrays pass through the first metal layer, the second metal layer, and the dielectric substrate. The reflection bore array and the electric wall reduce the leakage rate of the electromagnetic wave, thus increasing the gain value of the antenna.
US10581177B2
In one aspect, a unit cell of a phased array antenna includes a metal plate having a hole, a first side and a second side opposite the first side, a first plurality of laminate layers disposed on the first side, a second plurality of layers disposed on the second side of the metal plate, a radiator disposed in the first plurality of layer on the first side, a feed circuit disposed in the second plurality of laminate layers on the second side and configured to provide excitation signals to the radiator and a first plurality of vias extending through the hole connecting the feed circuit to the radiator.
US10581174B2
An antenna is provided and includes a first antenna structure, a signal reflection structure, and an assembling unit. The first antenna structure has a first positioning portion and a radiator having a free end. The signal reflection structure has a second positioning portion, in which the signal reflection structure is configured to be assembled with the first antenna structure, and the first positioning portion corresponds with the second positioning portion. The assembling unit is for assembling the first antenna structure and the signal reflection structure in conjunction with the first and second positioning portions. The inner edge is configured to abut against the first antenna structure and the signal reflection structure. The receiving groove is located at one of the end portions of the assembling unit, in which the receiving groove is capable of receiving the free end of the radiator in order to limit its movement.
US10581171B2
A novel antenna element includes a PCB, a radiating element disposed on the surface of the PCB, and a feed structure. The radiating element is constituted by a magnetic dipole and an electric dipole. The magnetic dipole comprises a first magnetic dipole conductive part disposed on the first surface, a second magnetic dipole conductive part disposed on the second surface, and a first metal via array which penetrates the PCB and is connected with edges of the first and second magnetic dipole conductive parts. The electric dipole is constituted by a first electric dipole conductive part which is connected with the first magnetic dipole conductive part and a second electric dipole conductive part which is connected with the second magnetic dipole conductive part. The feed structure is connected with the first magnetic dipole conductive part and the magnetic dipole extends to the ground.
US10581170B2
A multiband microstrip antenna is provided. The antenna comprises of an inner ring radiator surrounded by an outer ring radiator on a first surface of a substrate. A feed network, on the second surface of the substrate, provides quadrature phases to feed posts to generate right hand circularly polarized (RHCP) signals.
US10581168B2
An antenna includes: a radiating element that is formed of a conductor and radiates electromagnetic waves when supplied with electrical power; and a parasitic element that is (i) formed of a conductor, (ii) provided near the radiating element so as to be electromagnetically coupled with the radiating element, (iii) provided in a plane substantially perpendicular to a plane including the radiating element, and (iv) guides the electromagnetic waves without being supplied with electrical power.
US10581167B2
An electronic device includes: a body; a circuit board disposed in the body; and an antenna device mounted to one region of the body, and having first and second antenna units spaced apart from each other by a specific interval, in order to transceive a radio signal at a specific frequency band, wherein each of the first and second antenna units includes: a dielectric substance disposed to form a gap with the circuit board; an antenna chip disposed at the circuit board; and a pair of feeding portions for connecting the antenna chip with the dielectric substance.
US10581165B2
There is provided mechanisms for transmitting a signal using a beamforming antenna array. A method being is by a network node. The method comprises obtaining an indication for transmission of the signal requiring use of a partial antenna array of the antenna array, the partial antenna array requiring less than all of the physical elements of the antenna array for transmission. The method comprises forming virtual antenna elements for the partial antenna array, thereby reducing the full antenna aperture of the antenna array. The method comprises expanding weight factors applied to the virtual antenna elements by connecting each of the virtual antenna elements to at least part of all physical antenna elements of the antenna array such that the virtual antenna elements at least partly utilize the full antenna aperture. The method comprises initiating transmission of the signal using the array of the virtual antenna elements.
US10581157B2
An antenna-integrated wireless module is provided which does not need a metal case, and which can realize size reduction. A shield layer is formed on an upper surface of a resin sealing layer, which is disposed on one principal surface of a substrate and which covers a wireless region and an antenna region, such that the shield layer does not cover a portion of the resin sealing layer, the portion being positioned directly above the antenna region. Hence the shield layer formed on the upper surface of the resin sealing layer on the side covering the wireless region can serve to suppress electromagnetic waves radiated from a wireless functional section, which is disposed in a region overlapping the wireless region when looking at the module in a plan view, and which includes an RF circuit disposed at least on the one principal surface of the substrate or inside the substrate.
US10581143B2
An electronic communication device performs a method to detect proximity of an object to the device. The method includes determining a set of mutual coupling values for at least one pair of a plurality of antennas arrays of the electronic communication device. Each mutual coupling value indicates an efficiency of a mutual coupling transmission between an antenna element of a first antenna array of a pair of antenna arrays and an antenna element of a second antenna array of the pair of antenna arrays. The method further includes determining object position relative to the plurality of antenna arrays based on the set of mutual coupling values.
US10581140B2
An antenna module including a first antenna configured to transmit and receive a plurality of signals, the first antenna including a first frame antenna segment including at least a part of a metal frame, the metal frame surrounding a body housing of an electronic device, and a first coil antenna segment connected to the first frame antenna segment, the first coil antenna segment including a first conductive coil may be provided.
US10581137B2
Various examples are provided for stretchable antennas that can be used for applications such as wearable electronics. In one example, a stretchable antenna includes a flexible support structure including a lateral spring section having a proximal end and at a distal end; a metallic antenna disposed on at least a portion of the lateral spring section, the metallic antenna extending along the lateral spring section from the proximal end; and a metallic feed coupled to the metallic antenna at the proximal end of the lateral spring section. In another example, a method includes patterning a polymer layer disposed on a substrate to define a lateral spring section; disposing a metal layer on at least a portion of the lateral spring section, the metal layer forming an antenna extending along the portion of the lateral spring section; and releasing the polymer layer and the metal layer from the substrate.
US10581126B2
A battery assembly is disclosed that includes a battery housing, a battery array, and one or more cooling plates. The battery housing forms a battery compartment having a width and length greater than a height. The battery array includes a plurality of cylindrical battery cells oriented horizontally with an axis substantially perpendicular to the height of the battery compartment. The plurality of battery cells is organized into a plurality of rows within the battery compartment. The plurality of battery cells is stacked two or more battery cells deep within the plurality of rows. The one or more cooling plates are oriented perpendicular to the axis of the battery cells and positioned proximal to an end of battery cells within a row of the plurality of rows.
US10581123B2
Disclosed herein are battery systems for electric vehicles. An electric vehicle may include a first battery. The first battery may be configured to power various low voltage systems. For example, the first battery may provide the power to start the vehicle. The vehicle may include a second battery. The second battery may be configured to power one or more electric motors for propelling the vehicle. The first battery may include a housing. The housing may include a battery monitoring system. The battery monitoring system may include a PCB that is secured to at least one bus bar. The bus bar may include an integrated shunt. The shunt may be coupled to circuitry on the PCB that is configured to monitor current.
US10581119B2
Electrochemical cells that cycle lithium ions and methods for suppressing or minimizing dendrite formation are provided. The electrochemical cells include a positive electrode, a negative electrode, and a separator disposed therebetween. At least one transition metal ion-trapping moiety, including one or more polymers functionalized with one or more trapping groups, may be included within the electrochemical cell as a coating, pore filler, substitute pendant group, or binder. The one or more trapping groups may be selected from the group consisting of: crown ethers, siderophores, bactins, ortho-phenanthroline, iminodiacetic acid dilithium salt, oxalates malonates, fumarates, succinates, itaconates, phosphonates, and combinations thereof, and may bind to metal ions found within the electrochemical cell to minimize or suppress formation of dendrite protrusions on the negative electrode.
US10581117B2
Electrochemical cells that cycle lithium ions and methods for suppressing or minimizing deposition of transition metal ions at negative electrodes are provided. The electrochemical cells include a positive electrode, a negative electrode, a separator disposed therebetween, and an electrolyte system including one or more lithium salts, one or more solvents, and at least one additive complexing compound. The at least one additive complexing compound includes an alkyl group having greater than or equal to 4 carbon atoms and less than or equal to 22 carbon atoms and a transition metal ion trapping group. The at least one additive compound associates with a surface of the separator via van der Waal's interactive forces and is further capable of complexing with transition metal ion within the electrochemical cell to sequester or tether the ions generated by contaminants to minimize or suppress the deposition of transition metal cations on the negative electrode.
US10581116B2
An electrolyte membrane for an energy storage device, an energy storage device including: a matrix including an ionically conductive polymer composition including a polymer and a lithium salt; and a metal-organic framework in the matrix, wherein the metal-organic frame work is in the form of a plurality of primary particles, each having diameter distribution represented by Inequation 1: 0<σ2/μ<1.0 Inequation 1 wherein, in Inequiation 1, σ2 is a diameter variance for the plurality of primary particles obtained by dynamic laser scattering, and μ is an average particle diameter of the plurality of primary particles.
US10581115B2
Electrolyte for a solid-state battery includes a body having grains of inorganic material sintered to one another, where the grains include lithium. The body is thin, has little porosity by volume, and has high ionic conductivity.
US10581108B2
An electrode stacking device includes a stacking unit that is disposed between a positive electrode conveying unit conveying a separator-equipped positive electrode and a negative electrode conveying unit conveying a negative electrode, and includes a plurality of stages of stacking sections on which the separator-equipped positive electrode and the negative electrode are stacked, a conveying control unit that controls a drive section to hold a plurality of the separator-equipped positive electrodes at height positions corresponding to the plurality of stages of stacking section and controls a drive section to hold a plurality of the negative electrodes at height positions corresponding to the plurality of stages of stacking sections, a push-out unit that simultaneously pushes out the plurality of separator-equipped positive electrodes toward the plurality of stages of stacking sections, and a push-out unit that simultaneously pushes out the plurality of negative electrodes toward the plurality of stages of stacking sections.
US10581105B2
Fuel cells utilizing liquid sodium-potassium alloy (NaK) reducing agent and fuel cell systems including the same. The fuel cells include a housing defining a housing volume and a reducing agent-containment structure defining a reducing agent-containment volume. The fuel cells also include a volume of NaK reducing agent extending within the reducing agent-containment volume and an anode conductor extending in electrical contact with the NaK reducing agent such that the NaK reducing agent forms at least a portion of an anode electrode of the fuel cell. The fuel cells further include a cathode electrode that extends within the housing volume and is spaced-apart from the NaK reducing agent, an electrolyte present within the housing volume, and an oxidizing agent supply structure configured to provide an oxidizing agent to the housing volume.
US10581104B2
Electrolyte solution circulation rates in a flow battery can impact operating performance. Although adjusting the circulation rates can allow improved performance to be realized, it can be difficult to levelize circulation rates over multiple electrochemical cells of an electrochemical cell stack due to a non-uniform pressure drop that occurs at an outlet of each electrochemical cell. Accordingly, flow batteries capable of realizing improved operating performance can include: an electrochemical cell stack containing a plurality of electrochemical cells in electrical communication with one another; an inlet manifold containing an inflow channel fluidically connected to an inflow side of each of the electrochemical cells; an outlet manifold containing an outflow channel fluidically connected to an outflow side of each of the electrochemical cells; and an insert disposed in the outflow channel. The insert has a variable width along a length of the outflow channel.
US10581101B2
A solid-state hydrogen storage device includes a first storage for storing a reversible solid-state hydrogen storage material, a reactor disposed in the first storage to enable a hydrolysis reaction of a non-reversible solid-state hydrogen storage material to be performed therein, and a fuel cell stack, wherein the non-reversible solid-state hydrogen storage material is stored in the reactor, and wherein the non-reversible solid-state hydrogen storage material releases heat when the hydrolysis is performed.
US10581100B2
A method of operating a fuel cell stack is described. The fuel cell stack includes a cathode, an anode, and a temporarily disabled bleed valve that is otherwise configured to transition from a first position to a second position and thereby modulate nitrogen drained from the anode. The method includes increasing a first pressure in the anode via a controller and, concurrent to increasing, decreasing a second pressure in the cathode via the controller. A system and a device including the fuel cell stack are also described.
US10581096B2
A fuel cell system calculates a target value of a flow rate of cathode gas to be supplied to a fuel cell stack according to a request of the fuel cell stack, controls a flow rate of the cathode gas to be supplied by the compressor according to an operating state of the fuel cell system, controls a bypass valve based on a target fuel cell supply flow rate so that the flow rate of the cathode gas to be supplied from the compressor to the fuel cell stack reaches the target fuel cell supply flow rate, and limits the flow rate of the cathode gas to be supplied by the compressor when the bypass valve has a predetermined opening and the flow rate of the cathode gas to be supplied to the fuel cell stack is not smaller than the target fuel cell supply flow rate.
US10581087B2
The invention concerns a fuel cell (100), comprising a stack (1) of alternating bipolar plates (113) and membrane electrode assemblies (114) as well as flow channels (104, 105) that are designed between a bipolar plate (113) and a membrane electrode assembly (114) and flow channels (104, 105) that are designed within a bipolar plate (113) as well as a motor vehicle with such a fuel cell. Provision is made that a surface (101) of at least a part of the flow channels (104, 105) that is overflowable by a fluid has, regarding its direction of extension at least in part a hydrophobic segment (101a) and a hydrophilic segment (101b) with regard to a cross-section of the flow channel (104, 105).
US10581085B2
Solid oxide fuel cells (SOFCs) are provided. A SOFC may comprise a cathode, an anode, and a solid oxide electrolyte between the anode and the cathode, wherein the cathode comprises a perovskite compound. The perovskite compound may be characterized by a log k* value which is less negative than about −6.0 cm/s; an energy above the convex hull of less than about 40 meV/(formula unit); a bandgap of about 0 and a charge transfer gap of about 0.
US10581081B1
Electrodeposited copper foils having properties suitable for use as negative electrode current collectors in lithium-ion secondary batteries are disclosed. The copper foil has a yield strength in the range of 11 to 45 kg/mm2, and a difference in residual stress between the drum side and the deposited side of at most 95 MPa. Negative electrode current collectors for lithium-ion secondary battery, a lithium-ion secondary battery incorporating the negative electrode, and batteries containing the negative electrode current collector are also disclosed.
US10581079B2
Disclosed is a positive active material composition that includes a positive active material and an additive represented by the following Chemical Formula 1. L1-A1-L2-A2-L3-A3-(L5-A5)n-L4-A4 [Chemical Formula 1] In Chemical Formula 1, each substituent is the same as described in the detailed description.
US10581076B2
The present invention relates to a method for preparing a lithium iron phosphate nanopowder, including the steps of (a) preparing a mixture solution by adding a lithium precursor, an iron precursor and a phosphorus precursor in a glycerol solvent, and (b) putting the mixture solution into a reactor and heating to prepare the lithium iron phosphate nanopowder under pressure conditions of 10 bar to 100 bar, and a lithium iron phosphate nanopowder prepared by the method. When compared to a common hydrothermal synthesis method and a supercritical hydrothermal synthesis method, a reaction may be performed under a relatively lower pressure. When compared to a common glycothermal synthesis method, a lithium iron phosphate nanopowder having effectively controlled particle size and particle size distribution may be easily prepared.
US10581075B2
The present invention related to an electrochemical cell comprising an anode of a Group IA metal and a cathode of a composite material prepared from an aqueous mixture of iron sulfate, cobalt sulfate and sulfur. The cathode material of the present invention provides an increased rate pulse performance compared to iron disulfide cathode material. This makes the cathode material of the present invention particularly useful for implantable medical applications.
US10581070B2
Cathode active materials have composite particles each with a base particle having the following formula: LiαNixMyCozO2, wherein 0.95≤α≤1.5, 0.6≤x≤1.0, 0≤y≤0.5, 0≤z≤0.5; x+y+z=1; and M is one of Mn and Al, and coating particles coating each base particle, the coating particles having the following formula: LiaNibMncCodO2, wherein 0.95≤a≤1.5, 0≤b≤0.35, 0≤c≤1.0, 0≤d≤1.0 and b+c+d=1.
US10581062B2
Co3O4 nanocubes as can be homogeneously assembled on a few-layer graphene sheet, such a composite as can be used in conjunction with an anode and incorporated into a high energy lithium-ion battery.
US10581060B2
A lithium-ion secondary battery having stable charge characteristics and lifetime characteristics is manufactured. Before the secondary battery is completed, a positive electrode is subjected to an electrochemical reaction in a large amount of electrolyte solution in advance, so that the positive electrode can have stability. The use of the positive electrode enables the secondary battery to be highly reliable. If a negative electrode is also subjected to an electrochemical reaction in a large amount of electrolyte solution in advance, the secondary battery can be more highly reliable.
US10581041B2
An exemplary assembly includes, among other things, a group of battery cells, and an array plate assembly having a pressure retention pad that is configured to plastically deform in response to the group of battery cells expanding. An exemplary method includes, among other things, compressing a group of battery cells with an array plate assembly having a pressure retention pad, the pressure retention pad plastically deforming in response to the group of battery cells expanding.
US10581039B2
A traction-battery assembly includes a retention structure having a separator and first and second openings on opposing sides of the separator. The assembly also includes first and second arrays each having cells arranged such that terminals of the cells are on a terminal side of the array. The terminal sides of the first and second arrays are each disposed in one of the first or second openings such that the terminal sides face the separator.
US10581036B2
A package structure of a soft package lithium battery is provided. Two joining sheets that are correspondingly joined are provided at positions at which peripheries of covering films are press-fit on each tab. Each of the joining sheets has a first press-fit area and a second press-fit area. Joining surfaces of the first press-fit areas of the two joining sheets are correspondingly joined to each other and fixedly sandwich the tab therebetween. The second press-fit area is folded downward away from the tab to the first press-fit area, and the second press-fit areas are press-fit and fixed to the covering films. The concave surface formed by folding between the first press-fit area and the second press-fit area of each of the joining sheets alleviates the problem that hot gases generated during battery discharging exerts an upward force to generate a gap at the press-fit position and lead to electrolyte leakage.
US10581033B2
A battery packaging material has an excellent ink printing characteristic on a base-layer-side surface. This battery packaging material has a laminated body formed by sequentially stacking at least a base layer, a metal layer, and a sealant layer, with the wet tensile strength of the surface of the base layer being 32 mN/m or greater.
US10581025B2
Disclosed is a deposition apparatus for an organic light-emitting diode, which is capable of preventing a large piece of glass from sagging due to gravity. The deposition apparatus allows the glass to be adhered to the lower surface of a planar electrostatic chuck from the center portion toward the edge portion thereof in the state in which it is upwardly convexly bent, thereby preventing deformation of a mask caused by the amount of sag of the glass. In addition, the deposition apparatus enables rapid alignment of the glass and the mask because the glass and the mask are adhered to each other via measurement of respective alignment marks provided thereon after the glass is located as close as possible to the mask without coming into contact with the mask.
US10581024B2
A display component packaging structure, a manufacturing method thereof, and a display device are provided. The display component packaging structure includes a base substrate, a display component arranged at a surface of the base substrate, a packaging cover plate covering the display component, and a heat dissipation layer arranged at a surface of the packaging cover plate adjacent to the display component. An orthogonal projection of the heat dissipation layer onto the base substrate at least partially overlaps an orthogonal projection of the display component onto the base substrate.
US10581022B2
An object is to provide a polymerizable liquid crystal compound, a polymerizable liquid crystal composition containing the compound and liquid crystal polymerization film-kind capable of controlling chromatic dispersion characteristics and having low positive chromatic dispersion characteristics.An aspect can be exemplified in which the polymerizable liquid crystal compound is represented by formula (1): in which, in formula (1), G is a group composed of a quinoline skeleton, an isoquinoline skeleton, a quinoxaline skeleton or a quinazoline skeleton, A1 is 1,4-phenylene or 1,4-cyclohexylene, Z1 is a connecting group, m is an integer from 0 to 3, and R1 is a group containing a polymerizable group.
US10581000B2
A condensed cyclic compound represented by Formula 1: wherein in Formula 1, groups X1 to X3 and X11 to X18 are the same as described in the specification.
US10580998B2
The present specification provides a nitrogen-containing condensed cyclic compound of chemical formula 1 and an organic light emitting device comprising the same.
US10580997B2
A condensed cyclic compound represented by Formula 1: wherein in Formula 1, a1, a2, Ar1, Ar2, R1, and R2 are the same as described in the specification.
US10580984B2
Methods and devices for controlling pressures in microenvironments between a deposition apparatus and a substrate are provided. Each microenvironment is associated with an aperture of the deposition apparatus which can allow for control of the microenvironment.
US10580983B2
According to the present invention, an ultra-fast method for preparing an organic/inorganic thin film by using self-diffusion effects comprises the steps of: forming a solution by dissolving one or more organic/inorganic materials in a solvent; forming an organic/inorganic thin film by supplying the formed solution onto a liquid substrate; and transferring the formed thin film to a substrate, wherein the step of forming an organic/inorganic thin film forms a thin film on the liquid substrate from the organic/inorganic materials through the occurrence of a self-diffusion phenomenon caused by a difference in surface tension between the liquid substrate and the solution, and through the occurrence of the evaporation of the solvent and the dissolution process of the solvent to the liquid substrate.
US10580982B2
Subject matter disclosed herein may relate to fabrication of correlated electron materials used, for example, to perform a switching function. In embodiments, precursors, in a gaseous form, may be utilized in a chamber to build a film of correlated electron materials comprising various impedance characteristics.
US10580979B2
A memory device including first conductive lines spaced apart from each other and extending in a first direction; second conductive lines spaced apart from each other and extending in a second direction that is different from the first direction; first memory cells having a structure that includes a selection device layer, a middle electrode layer, a variable resistance layer, and a top electrode layer; and insulating structures arranged alternately with the first memory cells in the second direction under the second conductive lines, wherein the first insulating structures have a top surface that is higher than a top surface of the first top electrode layer, and the second conductive lines have a structure that includes convex and concave portions, the convex portions being connected to the top surface of the top electrode layer and the concave portions accommodating the insulating structures between the convex portions.
US10580971B2
A method includes depositing a magnetic track layer on a seed layer, depositing an alloy layer on the magnetic track layer, depositing a tunnel barrier layer on the alloy layer, depositing a pinning layer on the tunnel barrier layer, depositing a synthetic antiferromagnetic layer spacer on the pinning layer, depositing a pinned layer on the synthetic antiferromagnetic spacer layer and depositing an antiferromagnetic layer on the pinned layer, and another method includes depositing an antiferromagnetic layer on a seed layer, depositing a pinned layer on the antiferromagnetic layer, depositing a synthetic antiferromagnetic layer spacer on the pinned layer, depositing a pinning layer on the synthetic antiferromagnetic layer spacer, depositing a tunnel barrier layer on the pinning layer, depositing an alloy layer on the tunnel barrier layer and depositing a magnetic track layer on alloy layer.
US10580967B2
A magnetic tunnel junction device includes a pinned magnetic layer, a free magnetic layer embodied as a synthetic antiferromagnetic device, and a nonmagnetic barrier layer sandwiched between the pinned magnetic layer and the free magnetic layer. The free magnetic layer includes a first ferromagnetic layer, a second ferromagnetic layer and a nonmagnetic spacing layer sandwiched between them; and can transform from the antiferromagnetic state to the ferromagnetic state regulated by electric field. Under the coaction of the electric field and the current, the ferromagnetic layer close to the barrier layer of the magnetic tunnel junction is switched to write in data. Also, a magnetic random access memory based on a synthetic antiferromagnetic free layer can write in data under the coaction of the electric field and the current, and has advantages such as simple structure, low power consumption, rapid speed, radiation resistant, and non-volatility.
US10580960B2
A piezoelectric driving device includes a vibrating plate, a first electrode, a piezoelectric layer, a second electrode layer provided above the vibrating plate. An active section is formed in a portion where the first electrode layer, the piezoelectric layer, and the second electrode layer overlap one another. The active section has a longitudinal direction and a latitudinal direction in plan view. At both ends in the latitudinal direction, ends of the first electrode layer are disposed in the same positions as ends of the wiring layer or further on the outer side than the ends, ends of the second electrode layer are disposed in the same positions as the ends of the wiring layer or further on the inner side than the ends, and the ends of the first electrode layer are disposed further on the outer side than the ends of the second electrode layer.
US10580957B2
A thermoelectric material structure includes a substrate, at least one spacing layer, and at least one two-dimensional (2D) material layer. The substrate has a surface. The 2D material layer and the spacing layer are overlapped and disposed on the surface of the substrate. The thermal conductivity of the 2D material layer along the direction perpendicular to the surface of the substrate is less than 10 W/mK.
US10580954B2
Methods and processes to fabricate thermoelectric materials and more particularly to methods and processes to fabricate nano-sized doped silicon-based semiconductive materials to use as thermoelectrics in the production of electricity from recovered waste heat. Substantially oxidant-free and doped silicon particulates are fractured and sintered to form a porous nano-sized silicon-based thermoelectric material.
US10580952B2
A light-emitting device according to one embodiment includes: a substrate; a graphite thin film disposed on the substrate; and an electrode provided on a second surface of the graphite thin film on an edge portion of the graphite thin film, the second surface of the graphite thin film being opposite from a first surface of the graphite thin film, the first surface of the graphite thin film opposed to the substrate. A plurality of protrusions for supporting the graphite thin film is formed on a surface of the substrate opposed to the graphite thin film, at least over an entire region where the substrate and a portion of the graphite thin film other than the edge portion overlap each other when viewed along a thickness direction of the substrate.
US10580940B2
A flexible dielectric substrate (102) defines a LESD mounting region (120) including two conductive filled vias (105, 106) extending through the flexible dielectric substrate (102) and the LESD mounting region is substantially surrounded by two conductive frame portions (112, 116). The frame portions are in electrical connection with the conductive filled vias (105, 106), respectively. The conductive filled vias (105, 106) form conductive features in the mounting region (120) that are co-planar with each other.
US10580939B2
A semiconductor light-emitting device includes a light-emitting structure including a first semiconductor layer, an active layer, and a second semiconductor layer which are sequentially stacked, a first insulating layer on the second semiconductor layer with a plurality of first openings having first widths and a plurality of second openings having second widths different from the first widths, a first electrode electrically connected to the first semiconductor layer through the first openings, a first sub-electrode layer between the second semiconductor layer and the first insulating layer, the first sub-electrode layer being exposed through the second openings, and a second sub-electrode layer on the first insulating layer, the second sub-electrode layer being connected to the first sub-electrode layer through the second openings, wherein a first distance between the first openings closest to each other is different from a second distance between the second openings closest to each other.
US10580933B2
Disclosed herein is a highly reliable light emitting diode. In the light emitting diode, a connector connecting light emitting cells to each other is spaced apart from bump pads in a lateral direction so as not to overlap each other. Accordingly, it is possible to provide a chip-scale flip-chip type light emitting diode having good properties in terms of heat dissipation performance and electrical reliability.
US10580931B2
A method of manufacturing a gallium nitride light-emitting diode, including the successive steps of: a) forming a planar active gallium nitride light-emitting diode stack including first and second doped gallium nitride layers of opposite conductivity types and, between the first and second gallium nitride layers, an emissive layer with one or a plurality of quantum wells; and b) growing nanowires on the surface of the first gallium nitride layer opposite to the emissive layer.
US10580929B2
A UV LED package and an LED module including the same. The UV LED package includes an upper semiconductor layer; a mesa disposed under the upper semiconductor layer, having an inclined side surface, and comprising an active layer and a lower semiconductor layer; a first insulation layer covering the mesa and having an opening exposing the upper semiconductor layer; a first contact layer contacting the upper semiconductor layer through the opening of the first insulation layer; a second contact layer formed between the mesa and the first insulation layer and contacting the lower semiconductor layer; a first electrode pad and a second electrode pad disposed under the first contact layer and electrically connected to the first contact layer and second contact layer, respectively; and a second insulation layer located between the first contact layer and the first and second electrode pads, wherein the active layer emits UV light having a wavelength of 405 nm or less. With this structure, the LED package has high efficiency and high heat dissipation characteristics.
US10580925B2
An electrical device that includes a material stack present on a supporting substrate. An LED is present in a first end of the material stack having a first set of bandgap materials. A photovoltaic device is present in a second end of the material stack having a second set of bandgap materials. The first end of the material stack being a light receiving end, wherein a widest bandgap material for the first set of bandgap material is greater than a highest bandgap material for the second set of bandgap materials. A zinc oxide interface layer is present between the LED and the photovoltaic device. The zinc oxide layers or can also form a LED.
US10580920B2
A solar antenna array may comprise an array of carbon nanotube antennas that may capture and convert sunlight into electrical power. A method for constructing the solar antenna array from a glass top down to aluminum over a plastic bottom such that light passing through the glass top and/or reflected off the aluminum both may be captured by the antennas sandwiched between. Techniques for patterning the glass to further direct the light toward the antennas and techniques for continuous flow fabrication and testing are also described.
US10580918B2
The present disclosure provides dual-function photovoltaic (PV) devices that generate electric current and have a colored surface or colored appearance. The PV devices may be angle insensitive and polarization independent. Such a dual-function PV device may have an ultra-thin photoactive layer (e.g., comprising an undoped amorphous silicon) with a thickness of ? about 50 nm. The PV device is configured to filter (transmit or reflect) a portion of an electromagnetic spectrum, providing a controllable and tunable color appearance. Such nanometer a-Si/organic hybrid cells are designed to transmit or reflect angle insensitive colors, electrically powering up to 2% to 3% or higher by efficient absorbed photon to charge conversion. In certain variations, the present disclosure further provides decorative power generating panels creating angle insensitive transmissive or reflective colors.
US10580912B2
An arrangement including a carrier substrate, and a component situated on a cover surface of the carrier substrate in a hollow space, and electrical contacts for the component, wherein the hollow space is comprised of a plurality of spacer elements arranged on the cover surface of the carrier substrate and a cover substrate mounted on the plurality of spacer elements is provided. A semi-finished product comprising a carrier substrate made of silicon, wherein one or more recesses are formed on one side of the carrier substrate, and wherein the semi-finished product further comprises an alkaline evaporated glass applied to the side of the carrier substrate having the one or more recesses is also provided.
US10580911B2
A photovoltaic element includes: a semiconductor substrate; a first i-type semiconductor film provided on a part of one of surfaces of the semiconductor substrate; a first semiconductor region including a first-conductivity-type semiconductor film provided on the first i-type semiconductor film; a first electrode layer provided on the first semiconductor region; a first conductive film interposed at least at a site between the first semiconductor region and the first electrode layer.
US10580909B2
The present disclosure relates to a semiconductor photomultiplier comprising an array of interconnected microcells; wherein the array comprises at least a first type of microcell having a first junction region of a first geometric shape; and a second type of microcell having a second junction region of a second geometric shape.
US10580904B2
Disclosed are a thin film transistor and a display device including the thin film transistor. The thin film transistor comprises: a bottom gate electrode on a substrate; a semiconductor layer overlapping with the bottom gate electrode, wherein the semiconductor layer comprises a N-type semiconductor layer and a P-type semiconductor layer, and the N-type semiconductor layer is overlapped partly with the P-type semiconductor layer; a first source electrode and a first drain electrode respectively connected to the P-type semiconductor layer; a second source electrode and a second drain electrode respectively connected to a portion of the N-type semiconductor layer which is not overlapped with the P-type semiconductor layer; and a top gate electrode above the semiconductor layer. According to the embodiment of the present disclosure, a complexity of a manufacturing process of the thin film transistor is reduced.
US10580900B2
Device and method for fabricating a field effect transistor (FET) include forming plurality of dummy dielectric layers separated by a corresponding plurality of source/drain regions overlying a substrate. One or more nanosheets of active transistor channels alternating between the plurality of dummy dielectric layers are formed extending at least part way into the plurality of source/drain regions. A high-k dielectric layer is formed about and overlying the source/drain regions and portions of the one or more nanosheets not covered by the plurality of dummy dielectric layers. A conductive metal cap layer is formed overlying the high-k dielectric layer.
US10580897B2
Disclosed are structures (e.g., a fin-type field effect transistor (FINFET) and a nanowire-type FET (NWFET)) and methods of forming the structures. In the methods, a fin is formed. For a FINFET, the fin includes a first semiconductor material. For an NWFET, the fin includes alternating layers of first and second semiconductor materials. A gate is formed on the fin. Recesses are formed in the fin adjacent to the gate and extend to (or into) a semiconductor layer, below, made of the second semiconductor material. An oxidation process forms oxide layers on exposed semiconductor surfaces in the recesses including a first oxide material on the first semiconductor material and a second oxide material on the second semiconductor material. The first oxide material is then selectively removed and source/drain regions are formed by lateral epitaxial deposition in the recesses. The remaining second oxide material minimizes sub-channel region source-to-drain leakage.
US10580894B2
At least one semiconductor nanowire laterally abutted by a pair of semiconductor pad portions is formed over an insulator layer. Portions of the insulator layer are etched from underneath the at least one semiconductor nanowire such that the at least one semiconductor nanowire is suspended. A temporary fill material is deposited over the at least one semiconductor nanowire, and is planarized to physically expose top surfaces of the pair of semiconductor pad portions. Trenches are formed within the pair of semiconductor pad portions, and are filled with stress-generating materials. The temporary fill material is subsequently removed. The at least one semiconductor nanowire is strained along the lengthwise direction with a tensile strain or a compressive strain.
US10580888B1
A semiconductor device includes a gate trench extending into a Si substrate, a body region in the Si substrate, the body region including a channel region which extends along a sidewall of the gate trench, a source region in the Si substrate above the body region, a contact trench extending into the Si substrate and separated from the gate trench by a portion of the source region and a portion of the body region, the contact trench being filled with an electrically conductive material which contacts the source region at a sidewall of the contact trench and a highly doped body contact region at a bottom of the contact trench, and a diffusion barrier structure formed along the sidewall of the contact trench and disposed between the highly doped body contact region and the channel region, the diffusion barrier structure including alternating layers of Si and oxygen-doped Si.
US10580887B2
A process of forming a field effect transistor (FET) and a FET are disclosed. The process includes steps of forming a nitride semiconductor layer on a substrate; selectively growing an n+-region made of oxide semiconductor material on the nitride semiconductor layer and subsequently depositing oxide film on the n+-region; rinsing the oxide film with an acidic solution; forming an opening in the oxide film to expose the oxide semiconductor layer therein; and depositing a metal within the opening such that the metal is in direct contact with the n+-region.
US10580878B1
A SiC device with a doped buried region is provided. The doped buried region may be formed by: forming a first trench which extends into a first side of a SiC epitaxial layer of a first conductivity type, the first trench terminating at a first depth in the SiC epitaxial layer; at least partly filling the first trench with an epitaxial material of a second conductivity type opposite the first conductivity type; forming a second trench which extends into the first side of the SiC epitaxial layer so that the second trench overlaps the first trench, the second trench terminates at a second depth in the SiC epitaxial layer which is less than the first depth, and the epitaxial material in the first trench laterally extends below a bottom of the second trench; and forming a gate electrode in the second trench and electrically insulated from the SiC epitaxial layer.
US10580876B2
An integrated circuit device may include a pair of line structures. Each line structure may include a pair of conductive lines extending over a substrate in a first horizontal direction and a pair of insulating capping patterns respectively covering the pair of conductive lines. The integrated circuit device may include a conductive plug between the pair of line structures and a metal silicide film contacting a top surface of the conductive plug between the pair of insulating capping patterns. The conductive plug may have a first width between the pair of conductive lines and a second width between the pair of insulating capping patterns, in a second horizontal direction perpendicular to the first horizontal direction, where the second width is greater than the first width.
US10580863B2
In sophisticated semiconductor devices, the lateral electric field in fully depleted transistor elements operated at elevated supply voltages may be significantly reduced by establishing a laterally graded dopant profile at edge regions of the respective channel regions. In some illustrative embodiments to this end, one or more dopant species may be incorporated prior to completing the gate electrode structure.
US10580849B2
At a bending section of a frame region, an opening portion is formed on at least one layer of inorganic film included in a TFT layer, in which a residual layer of the inorganic film is formed, a flattening film is provided to plug the opening portion, and the frame wiring line is provided on the flattening film.
US10580845B2
A display device includes a substrate including a first pixel region, a second pixel region connected to the first pixel region and having a smaller area than the first pixel region, and a peripheral region surrounding the first and second pixel regions, a first pixel in the first pixel region, a second pixel in the second pixel region, a first line connected to the first pixel, a second line connected to the second pixel, an extending line extending to the peripheral region and connected to any one of the first and second lines, a dummy part overlapping with the extending line for compensating a difference between load values of the first and second lines, a first power line in the peripheral region, and a conductive pattern overlapping with at least one region of the dummy part, and electrically connected to the first power line.
US10580836B2
An OLED touch display panel, a method for manufacturing an OLED touch display panel and a touch display device are disclosed. The method comprises: forming a plurality of baffles by a patterning process on a TFT back plate, wherein each of the baffles defines a touch region; and forming a cathode layer on the TFT back plate on which the baffles have been formed. The cathode layer is partitioned by the baffles into a plurality of self-capacitance electrodes insulated from each other. Each of the self-capacitance electrodes is located within one of the touch regions and matches the touch region in shape.
US10580826B2
An apparatus for positioning micro-devices on a destination substrate includes a first support to hold a destination substrate, a second support to provide or hold a transfer body having a surface to receive an adhesive layer, a light source to generate a light beam, a mirror configured to adjustably position the light beam on the adhesive layer on the transfer body, and a controller. The controller is configured to cause the light source to generate the light beam and adjust the mirror to position the light beam on the adhesive layer so as to selectively expose one or more portions of the adhesive layer to create one or more neutralized portions. The transfer body and the destination substrate are moved away from each other and one or more micro-devices corresponding to the one or more neutralized portions of the adhesive layer remain on the destination substrate.
US10580820B2
A sensing device includes a light source to emit light, a light sensor to detect reflection of the emitted light and distance determination circuitry responsive to reflected-light detection within the light sensor. The light sensor includes a photodetector having a photocharge storage capacity in excess of one electron and an output circuit that generates an output signal responsive to light detection within the photodetector with sub-hundred nanosecond latency. The distance determination circuitry measures an elapsed time based on transition of the output signal in response to photonic detection within the photodetector and determines, based on the elapsed time, a distance between the sensing device and a surface that yielded the reflection of the emitted light.
US10580819B2
The present disclosure relates to a solid-state imaging device, a method for manufacturing the same, and an electronic device capable of increasing utilization efficiency of a substrate. The solid-state imaging device includes a first semiconductor substrate provided with a sensor circuit having a photoelectric conversion part, and a second semiconductor substrate and a third semiconductor substrate provided with respective circuits different from the sensor circuit. The first semiconductor substrate, the second semiconductor substrate, and the third semiconductor substrate are stacked on each other in three layers, and a metal element for an electrode constituting an electrode for external connection is disposed in the first semiconductor substrate. An electrode for a measuring terminal is disposed within the second semiconductor substrate or the third semiconductor substrate, and the first semiconductor substrate is stacked after performing a predetermined measurement. The present technology can be applied to a backside-illuminated solid-state imaging device, for example.
US10580813B2
One aspect relates to an image capturing apparatus that includes a plurality of pixels and a plurality of discharge electrodes. Each of the plurality of pixels includes a first electrode arranged on a member including a multilayer wiring layer, a photoelectric conversion film arranged on the first electrode, a second electrode arranged on the photoelectric conversion film, and a microlens arranged on the second electrode and in a position that overlaps with the first electrode in a plan view. Between microlenses included in adjacent two pixels of the plurality of pixels, a gap is formed in the plan view. The discharge electrode is arranged in a position that overlaps with the gap in the plan view.
US10580812B2
A fan-out sensor package includes: a first interconnection member having a through-hole; a sensor disposed in the through-hole of the first interconnection member and having an active surface having connection pads and microlenses disposed thereon and an inactive surface opposing the active surface; an encapsulant encapsulating at least portions of the first interconnection member and the active surface or the inactive surface of the sensor; and a second interconnection member disposed on the first interconnection member and the inactive surface or the active surface of the sensor. The first interconnection member and the second interconnection member include, respectively, redistribution layers electrically connected to the connection pads of the sensor. A camera module includes the fan-out sensor package.
US10580811B2
An image pickup element package according to an embodiment of the present technology includes a solid-state image pickup element, a circuit board, a translucent substrate, and a support. The solid-state image pickup element includes a light-receiving surface, and a back surface on a side opposite to the light-receiving surface. The circuit board supports the back surface of the solid-state image pickup element. The translucent substrate is opposed to the light-receiving surface. The support includes a resin frame portion and a conductor portion and is disposed between the circuit board and the translucent substrate. The resin frame portion includes a hollow portion that houses the solid-state image pickup element, and a fixation portion that is fixed to a casing portion of an image-pickup device. The conductor portion is integrally provided in the resin frame portion and provides thermal connection between the circuit board and the fixation portion.
US10580810B2
A solid-state image sensor includes: a pixel array that includes first pixels, each having first and second photoelectric conversion units, and second pixels, each having third and fourth photoelectric conversion units; first to fourth transfer gates via which a signal charge respectively generated in the first to fourth photoelectric conversion units is respectively transferred to first to fourth charge voltage conversion units. At least one of a gate width, a gate length and an installation position of at least one transfer gate among the first to fourth transfer gates is altered to achieve uniformity in voltage conversion efficiency at the first to fourth charge voltage conversion units.
US10580808B2
A photodetection device includes: a photoelectric converter generating charge; a first diffusion region having a first end connected to the photoelectric converter and a second end and extending in a first direction from the first end toward the second end; a second diffusion region having a third end connected to a first side surface, of the first diffusion region, which is along the first direction and a fourth end and extending in a second direction from the third end toward the fourth end; a first charge accumulator connected to the fourth end; a first gate electrode covering at least part of the first diffusion region; and a second gate electrode covering at least part of the second diffusion region. The second gate electrode covers a first portion of the first diffusion region without the first gate electrode intervention. The first portion is adjacent to the second diffusion region.
US10580805B2
Provided is a display apparatus including a substrate and a semiconductor layer including first and second semiconductor layers. A first gate insulating layer is formed on the semiconductor layer. A first gate wiring overlapping the first semiconductor layer is formed on the first gate insulating layer. A second gate insulating layer is formed on the first gate wiring. A second gate wiring overlapping the second semiconductor layer is formed on the second gate insulating layer. A third gate insulating layer covers the second gate wiring. A driving voltage line intersecting the first and second gate wirings is formed on the third gate insulating layer. A data line intersecting the first and second gate wirings is formed on the third gate insulating layer. A short circuit protection area is formed between the first gate wiring, the second gate wiring, the driving voltage line and the data line.
US10580800B2
A thin film transistor includes a substrate, a semiconductor layer on the substrate, a first insulating layer covering the substrate and the semiconductor layer, a first gate electrode on the first insulating layer and overlapping the semiconductor layer, a second insulating layer covering the first gate electrode and the first insulating layer, a second gate electrode on the second insulating layer and overlapping the semiconductor layer and the first gate electrode, a third insulating layer covering the second gate electrode, a first contact hole defined in the first insulating layer, the second insulating layer and the third insulating layer, and through which a portion of the semiconductor layer is exposed, and a source electrode and a drain electrode connected to the semiconductor layer through the first contact hole.
US10580797B2
An object is to provide a semiconductor device with high aperture ratio or a manufacturing method thereof Another object is to provide semiconductor device with low power consumption or a manufacturing method thereof. A light-transmitting conductive layer which functions as a gate electrode, a gate insulating film formed over the light-transmitting conductive layer, a semiconductor layer formed over the light-transmitting conductive layer which functions as the gate electrode with the gate insulating film interposed therebetween, and a light-transmitting conductive layer which is electrically connected to the semiconductor layer and functions as source and drain electrodes are included.
US10580793B2
In a method of manufacturing a semiconductor device, the method includes: forming a stack structure; forming a channel layer penetrating the stack structure; forming a first dielectric layer in the channel layer; forming a second dielectric layer in the first dielectric layer; forming an opening by selectively etching the first dielectric layer; selectively etching the second dielectric layer exposed through the opening; and forming a pad in the opening.
US10580792B2
Some embodiments include an integrated structure having a first opening extending through a stack of alternating insulative levels and conductive levels. A nitride structure is within the first opening and narrows the first opening to form a second opening. Detectable oxide is between the nitride structure and one or more of the conductive levels. Some embodiments include an integrated structure having a conductive material, a select device gate material over the conductive material, and vertically-stacked conductive levels over the select device gate material. A first opening extends through the vertically-stacked levels to the conductive material and has opposing sidewalls along a cross-section. Nitride liners are along the sidewalls of the first opening. Detectable oxide is between at least one of the nitride liners and one or more of the vertically-stacked conductive levels. Some embodiments include methods for forming integrated structures.
US10580788B2
Embodiments of methods for forming three-dimensional (3D) memory devices are disclosed. In an example, a peripheral device is formed on a first substrate. A first interconnect layer is formed above the peripheral device on the first substrate. A dielectric stack including a plurality of dielectric/sacrificial layer pairs and a plurality of memory strings each extending vertically through the dielectric stack is formed on a second substrate. A second interconnect layer is formed above the memory strings on the second substrate. The first substrate and the second substrate are bonded, so that the first interconnect layer is below and in contact with the second interconnect layer. The second substrate is thinned after the bonding. A memory stack is formed below the thinned second substrate and including a plurality of conductor/dielectric layer pairs by replacing, with a plurality of conductor layers, sacrificial layers in the dielectric/sacrificial layer pairs.
US10580781B2
Devices and methods of forming a device are disclosed. The device includes a substrate defined with at least a device region. A multi-gate transistor disposed in the device region which includes first and second gates both having first and second gate sidewalls. The multi-gate transistor also includes first source/drain (S/D) regions disposed adjacent to the first gate sidewall of the first and second gate, a common second S/D region disposed adjacent to the second gate sidewall of the first and second gate. A negative capacitance element is disposed within the second gate to reduce total overlap capacitance of the transistor. An interlevel dielectric (ILD) layer is disposed over the substrate and covering the transistor. First and second contacts are disposed in the ILD layer which are coupled to the first and second S/D regions respectively.
US10580776B2
Some embodiments include a memory array having memory cells arranged in rows and columns. The rows extend along a first direction and the columns extend along a second direction, with an angle between the first and second directions being less than 90°. Wordline trunk regions extend across the array and along a third direction substantially orthogonal to the second direction of the columns. Wordline branch regions extend from the wordline trunk regions and along the first direction. Semiconductor-material fins are along the rows. Each semiconductor-material fin has a first source/drain region, a second source/drain region, and a channel region between the first and second source/drain regions. Each channel region is overlapped by a wordline branch. Digit lines extend along the columns and are electrically coupled with the second source/drain regions. Charge-storage devices are electrically coupled with the first source/drain regions.
US10580772B2
A semiconductor structure includes fins that have a 2D material, such as Graphene, upon at least the fin sidewalls. The thickness of the 2D material sidewall may be tuned to achieve desired finFET band gap control. Neighboring fins of the semiconductor structure form fin wells. The semiconductor structure may include a fin cap upon each fin and the 2D material is formed upon the sidewalls of the fin and the bottom surface of the fin wells. The semiconductor structure may include a well-plug at the bottom of the fin wells and the 2D material is formed upon the sidewalls and upper surface of the fins. The semiconductor structure may include both fin caps and well-plugs such that the 2D material is formed upon the sidewalls of the fins.
US10580770B2
Techniques for forming VFETs with differing gate lengths are provided. In one aspect, a method for forming a VFET device includes: patterning fins in a substrate, wherein at least one of the fins includes a vertical fin channel of a FET1 and at least another one of the fins includes a vertical fin channel of a FET2; forming a bottom source and drain; forming bottom spacers on the bottom source and drain; forming gates surrounding the vertical fin channel of the FET1 and FET2; forming top spacers on the gate; and forming top source and drains at the tops of the fins by varying a positioning of the top source and drains relative to at least one of the vertical fin channel of the FET1 and the FET2 such that the FET1/FET2 have an effective gate length Lgate1/Lgate2, wherein Lgate1>Lgate2. A VFET device is also provided.
US10580769B2
A semiconductor device with an embedded schottky diode and a manufacturing method thereof are provided. A semiconductor device having a schottky diode include: an epilayer of a first conductivity type, a body layer of a second conductivity type, and a source layer of the first conductivity type arranged in that order; a gate trench that extends from the source layer to a part of the epilayer; a body trench formed a predetermined distance from the gate trench and extends from the source layer to a part of the epilayer; and a guard ring of the second conductivity type that contacts an outer wall of the body trench and formed in the epilayer.
US10580768B1
A GaAs (Gallium Arsenide) cell is provided. The GaAs cell comprises at least a GaAs substrates; a plurality of drain electrodes and a plurality of source electrodes, disposed on the at least a GaAs substrates; a gate electrode, disposed between the plurality of drain electrodes and the plurality of source electrodes, elongated along a first direction; a first anchor at a first end of the gate electrode; and a second anchor at a second end of the gate electrode; wherein a gate length of the gate electrode on a second direction is smaller than both a first width of the first anchor and a second width of the second anchor along the second direction.
US10580764B2
A transient voltage suppressor includes a substrate, a first well, a second well, a first electrode, a second electrode, a doped region and a heavily-doped region. The first well is formed in the substrate and near a surface of substrate. The second well is formed in the first well and near the surface. The first electrode and second electrode are formed in the second well and near the surface respectively. The first well and first electrode have a first electrical property. The second well and second electrode have a second electrical property. The doped region is formed between the first electrode and second electrode and near the surface and electrically connected with the first well and second well. The heavily-doped region is formed under the doped region. The heavily-doped region has the same electrical property with the doped region and has higher doping concentration than the doped region.
US10580762B1
Examples disclosed herein involve integrated circuit chip arrangements. An example integrated circuit (IC) package may include a first semiconductor chip that includes a first metal-oxide-semiconductor field-effect transistor (MOSFET) and a second semiconductor chip mounted within a housing of the IC package. The second semiconductor chip may include a second MOSFET and a control circuit configured with a first driver for the first MOSFET and a second driver for the second MOSFET. The first semiconductor chip may be mounted to the second semiconductor chip opposite a base of the IC package.
US10580759B2
A fan-out semiconductor package includes a first core member including a first through-hole, a first semiconductor chip disposed in the first through-hole of the first core member, a first encapsulant configured to encapsulate at least a portion of the first semiconductor chip, a first connection member disposed on the first semiconductor chip and including a first redistribution layer, a second core member adhered to a lower surface of the first connection member and including a second through-hole, a second semiconductor chip disposed in the second through-hole of the second core member, a second encapsulant configured to encapsulate the second semiconductor chip, the second core member, and the first connection member, a second connection member disposed on the second semiconductor chip and including a second redistribution layer, and a connection via penetrating through the second core member and configured to electrically connect the first redistribution layer and the second redistribution layer.
US10580754B2
In a semiconductor module, first and second semiconductor chips each include a transistor and a temperature-detecting diode connected between first and second control pads. The first control pad of the first semiconductor chip is connected to a first control terminal, the second control pad of the first semiconductor chip and the first control pad of the second semiconductor chip are connected to a second control terminal, and the second control pad of the second semiconductor chip is connected to a third control terminal.
US10580740B2
Low-temperature techniques for doping of Cu interconnects based on interfacially-assisted thermal diffusion are provided. In one aspect, a method of forming doped copper interconnects includes the steps of: patterning at least one trench in a dielectric material; forming a barrier layer lining the trench; forming a metal liner on the barrier layer; depositing a seed layer on the metal liner; plating a Cu fill into the trench to form Cu interconnects; removing a portion of a Cu overburden to access an interface between the metal liner and the Cu fill; depositing a dopant layer; and diffusing a dopant(s) from the dopant layer along the interface to form a Cu interconnect doping layer between the metal liner and the Cu fill. Alternatively, the overburden and the barrier layer/metal liner can be completely removed, and the dopant layer deposited selectively on the Cu fill. An interconnect structure is also provided.
US10580734B2
A ground isolation transmission line package device includes (1) ground isolation planes between, (2) ground isolation lines surrounding, or (3) such ground planes between and such ground isolation lines surrounding horizontal data signal transmission lines (e.g., metal signal traces) that are horizontally routed through the package device. The (1) ground isolation planes between, and/or (2) ground isolation lines electrically shield the data signals transmitted in signal lines, thus reducing signal crosstalk between and increasing electrical, isolation of the data signal transmission lines. In addition, data signal transmission lines may be tuned using eye diagrams to select signal line widths and ground isolation line widths that provide optimal data transmission performance. This package device provides higher frequency and more accurate data signal transfer between different horizontal locations of the data signal transmission lines, and thus also between devices such as integrated circuit (IC) chips attached to the package device.
US10580727B2
A through-hole electrode substrate includes a substrate including a through-hole extending from a first aperture of a first surface to a second aperture of a second surface, an area of the second aperture being larger than that of the first aperture, the through-hole having a minimum aperture part between the first aperture and the second aperture, wherein an area of the minimum aperture part in a planer view is smallest among a plurality of areas of the through-hole in a planer view, a filler arranged within the through-hole, and at least one gas discharge member contacting the filler exposed to one of the first surface and the second surface.
US10580723B2
A lead frame sheet of flat no-lead lead frames having a semiconductor die on a die pad, terminals, and plastic encapsulation except on a back side of the sheet to provide an exposed thermal die pad, exposed side walls, and exposed back sides of the terminals.A solder wetable metal or metal alloy plating layer is on the back side and on the exposed the walls of the terminals. The exposed thermal pad and the back side of the terminals each include a contact region which lacks the plating layer.
US10580720B1
A silicon interposer that includes an array, or pattern, of conductive paths positioned within a silicon substrate with a plurality of pins on the exterior of the substrate. Each of the pins is connected to a portion of the array of conductive paths. The array of conductive paths is configurable to provide a first electrical flow path through the substrate via a portion of the array of conductive paths or a second electrical flow path through the substrate. The electrical flow path through the substrate may be customizable for testing various die or chip layout designs. The electrical flow path through the substrate may be customizable by laser ablation of portions of the conductive paths, breaking of fuses along the conductive paths, and/or the actuation of logic gates connected to the conductive paths.
US10580719B2
The semiconductor memory device includes first group dies including at least one buffer die, and second group dies including a plurality of memory dies stacked on the first group dies and conveying data through a plurality of TSV lines. Here, at least one of the plurality of memory dies includes a first type ECC circuit which generates transmission parity bits using transmission data to be transmitted to the first group die, and the buffer die includes a second type ECC circuit which corrects, when a transmission error occurs in the transmission data received through the plurality of TSV lines, the transmission error using the transmission parity bits and generates error-corrected data.
US10580706B2
A system deposits a film on a substrate while determining mechanical stress experienced by the film. A substrate is provided in a deposition chamber. A support disposed in the chamber supports a circular portion of the substrate with a first surface of the substrate facing a deposition source and a second surface being reflective. An optical displacement sensor is positioned in the deposition chamber in a spaced-apart relationship with respect to a portion of the substrate's second surface located at approximately the center of the circular portion of the substrate. When the deposition source deposits a film on the first surface, a displacement of the substrate is measured using the optical displacement sensor. A processor is programmed to use the substrate displacement to determine a radius of curvature of the substrate, and to use the radius of curvature to determine mechanical stress experienced by the film during deposition.
US10580704B2
Semiconductor structures with different devices each having spacers of equal thickness and methods of manufacture are disclosed. The method includes forming a first gate stack and a second gate stack. The method further includes forming sidewall spacers of equal thickness for both the first gate stack and the second gate stack by depositing a liner material over spacer material on sidewalls of the first gate stack and the second gate stack and within a space formed between the spacer material and source and drain regions of the first gate stack.
US10580702B2
A semiconductor device includes first active patterns and second active patterns on a substrate, a first source/drain region on the first active patterns, a second source/drain region on the second active patterns and a device isolation layer filling a first trench between adjacent ones of the first active patterns and a second trench between adjacent ones of the second active patterns. A liner layer is disposed on the device isolation layer between the adjacent ones of the second active patterns. The device isolation layer between the adjacent ones of the first active patterns has a recess therein under the first source/drain region and a bottom surface of the liner layer between the adjacent ones of the second active patterns is higher than the recess.
US10580699B1
The present invention relates to a method for the production of layers of solid material, in particular for use as wafers. The method may include the following steps: providing a workpiece for the separation of the layers of solid material with the workpiece optionally having at least one exposed surface, producing and/or providing a carrier unit for receiving at least one layer of solid material having the carrier unit optionally having a receiving layer for holding the layer of solid material, attaching the receiving layer to the exposed surface of the workpiece forming a composite structure, producing a break initiation point by means of pre-defined local stress induction in the peripheral region, including at the edge, of the workpiece, and separating the layer of solid material from the workpiece starting from the break initiation point.
US10580697B2
There is provided a dividing method for dividing a plate-shaped workpiece. The dividing method includes: a starting point region forming step of forming a starting point region serving as a starting point of division along a planned dividing line set on the workpiece; a heating step of heating the workpiece after performing the starting point region forming step; a cooling step of cooling the workpiece after performing the heating step; a dividing step of dividing the workpiece along the starting point region by applying a force to the workpiece after performing the cooling step; and a sheet affixing step of affixing an expanding sheet to the workpiece before performing the dividing step; the dividing step applying the force to the workpiece by expanding the expanding sheet.
US10580690B2
Methods and apparatuses for depositing an encapsulation layer over a staircase structure during fabrication of a 3D NAND structure to prevent degradation of an oxide-oxide interface and to prevent punchthrough of a wordline are provided. The encapsulation layer is a carbon-containing conformal film deposited over a staircase structure of alternating oxide and nitride layers prior to depositing oxide over the staircase structure.
US10580677B2
A workpiece positioning arrangement comprises a positioning device for positioning a workpiece as well as a decoupling device for the decoupled storage of the positioning device, wherein the decoupling device comprises a carrier element, on which the positioning device is arranged, and a base element, on which the carrier element is supported. For decoupling the dynamic reaction forces of the positioning device on the base element, the carrier element is supported on the base element so as to move freely at least in a certain range, preferably essentially free of counterforces, in a sliding manner.
US10580672B2
Systems and methods for processing workpieces, such as semiconductor workpieces are provided. One example embodiment is directed to a processing system for processing a plurality of workpieces. The plasma processing system can include a loadlock chamber. The loadlock chamber can include a workpiece column configured to support a plurality of workpieces in a stacked arrangement. The system can further include at least two process chambers. The at least two process chambers can have at least two processing stations. Each processing station can have a workpiece support for supporting a workpiece during processing in the process chamber. The system further includes a transfer chamber in process flow communication with the loadlock chamber and the process chamber. The transfer chamber includes a rotary robot. The rotary robot can be configured to transfer a plurality of workpieces from the stacked arrangement in the loadlock chamber to the at least two processing stations.
US10580668B2
In a substrate processing apparatus, a phosphoric acid aqueous solution is supplied to a processor, and a liquid collection from the processor is concurrently performed. Further, a silicon concentration is adjusted, to supply an adjusted processing liquid to the processor. Thus, a phosphoric acid aqueous solution film is formed on the substrate. The liquid film is heated by a heating device. The heating device has lamp heaters in a casing made of a silica glass. The phosphoric acid aqueous solution on the substrate is irradiated with infrared rays. A nitrogen gas flowing in a gas passage formed in the casing is discharged towards a position outside an outer periphery of the substrate.
US10580667B2
A heat treatment apparatus is provided with two cool chambers, that is, a first cool chamber and a second cool chamber. A semiconductor wafer before treatment is alternately carried into the first cool chamber or the second cool chamber and then transported to a heat treatment part by a transport robot after a nitrogen purge is performed. The semiconductor wafer after being heat-treated in the heat treatment part is alternately transported to the first cool chamber or the second cool chamber to be cooled. A sufficient cooling time is secured for the independent semiconductor wafer, and a reduction in throughput as the whole heat treatment apparatus can be suppressed.
US10580665B2
A package structure includes an interconnection layer; a passivation layer disposed on the interconnection layer, in which the interconnection layer and the passivation layer defined at least one opening; at least one elastic bump disposed on the interconnection layer, in which a portion of the elastic bump is embedded in the opening; and a conductive layer disposed on the elastic bump.
US10580663B2
A method for forming a microelectromechanical device is shown. The method comprises forming a cavity in a semiconductor substrate material, wherein the semiconductor substrate material comprises an opening for providing access to the cavity through a main surface area of the semiconductor substrate material. In a further step, the method comprises forming a support structure having a support structure material different from the semiconductor substrate material to close the opening at least partially by mechanically connecting the main surface area of the semiconductor substrate material with the bottom of the cavity. Furthermore, the method comprises a step of forming a lamella structure in the main surface area above the cavity such that the lamella structure is held spaced apart from the bottom of the cavity by the support structure.
US10580661B2
A process for etching a film layer on a semiconductor wafer is disclosed. The process is particularly well suited to etching carbon containing layers, such as hardmask layers, photoresist layers, and other low dielectric films. In accordance with the present disclosure, a reactive species generated from a plasma is contacted with a surface of the film layer. Simultaneously, the substrate or semiconductor wafer is subjected to rapid thermal heating cycles that increase the temperature past the activation temperature of the reaction in a controlled manner.
US10580657B2
Systems and methods discussed herein are directed towards processing of substrates, including forming a plurality of features in a target layer on a substrate. The formation of the plurality of features includes a main etch operation that forms the plurality of features to a first depth in the target layer. The main etch operation is followed by a phase shift sync pulsing (PSSP) operation, and these two operations are repeated iteratively to form the features to a predetermined depth. The PSSP operation includes one or more cycles of RF source power and RF bias power, this cycle deposits a protective coating in and on the features and then etches a portion of the protective coating to expose portions of the feature.
US10580654B2
Described herein are methods of filling features with tungsten, and related systems and apparatus, involving inhibition of tungsten nucleation. In some embodiments, the methods involve selective inhibition along a feature profile. Methods of selectively inhibiting tungsten nucleation can include exposing the feature to a direct or remote plasma. The methods include performing multi-stage inhibition treatments including intervals between stages. One or more of plasma source power, substrate bias power, or treatment gas flow may be reduced or turned off during an interval. The methods described herein can be used to fill vertical features, such as in tungsten vias, and horizontal features, such as vertical NAND (VNAND) wordlines. The methods may be used for both conformal fill and bottom-up/inside-out fill. Examples of applications include logic and memory contact fill, DRAM buried wordline fill, vertically integrated memory gate and wordline fill, and 3-D integration using through-silicon vias.
US10580650B2
Embodiments of the invention provide a substrate processing method for bottom-up formation of a film in a recessed feature. According to one embodiment, the method includes providing a substrate containing a first layer and a second layer on the first layer, the second layer having a recessed feature extending through the second layer, and depositing a non-conformal mask layer on the substrate, where the mask layer has an overhang at an opening of the recessed feature. The method further includes removing the mask layer from a bottom of the recessed feature, while maintaining at least a portion of the overhang at the opening, selectively depositing a film on the bottom of the recessed feature, and removing the mask layer overhang from the substrate. The processing steps may be repeated at least once until the film has a desired thickness in the recessed feature.
US10580642B2
Methods for seam-less gap fill comprising forming a flowable film by PECVD, treating the flowable film to form an Si—X film where X=C, O or N and curing the flowable film or Si—X film to solidify the film. The flowable film can be formed using a higher order silane and plasma. A UV cure, or other cure, can be used to solidify the flowable film or the Si—X film.
US10580639B2
The invention provides a sealing composition including: polymer (A) containing a cationic functional group and having a weight average molecular weight of from 2,000 to 1,000,000; and a benzotriazole compound; in which the content of the polymer (A) is from 0.05 parts by mass to 0.20 parts by mass with respect to 100 parts by mass of the sealing composition; in which the content of the benzotriazole compound in the sealing composition is from 3 ppm by mass to 200 ppm by mass; and in which the sealing composition has a pH of from 3.0 to 6.5.
US10580637B2
The specification and drawings present a new apparatus such as a halogen incandescent lamp is presented herein, the apparatus comprising a light source such as a light-generating element made of tungsten, configured to generate a visible light such as white light having chromaticity coordinates of the light source in a clear center in a color space, and a component such as light-transmissive envelope, enclosing the light source and comprising a coating with a compound comprising elements of neodymium and fluorine and configured to provide a desired light spectrum by filtering the generated visible light using the compound, where the desired light spectrum having chromaticity coordinates in the color space being shifted from the clear center below the black-body locus and outside of a four-step MacAdam ellipse of the light source to meet a predefined requirement for a modified spectrum lamp.
US10580635B2
An electromagnet assembly suitable for mass spectrometer comprising one yoke; and two pole pieces; the pole pieces being comprised in a vacuum chamber and being separated from each other by a pole piece gap defining a passage for the charged particles to be deflected; the yoke forming a bridge over the two pole pieces thus defining a magnetic circuit. The electromagnet assembly further comprises one electrical circuit for generating a magnetic flux in the magnetic circuit, the electrical circuit being included in the yoke. The electromagnet assembly is remarkable in that the pole pieces are electrically insulated from the electrical circuit and from the yoke by first electrical insulating means and are electrically insulated from the vacuum chamber.
US10580628B2
One process used to remove material from a surface is ion etching. In certain cases, ion etching involves delivery of both ions and a reactive gas to a substrate. The disclosed embodiments permit local high pressure delivery of reactive gas to a substrate while maintaining a much lower pressure on portions of the substrate that are outside of the local high pressure delivery area. In many cases, the low pressure is achieved by providing an injection head that confines the high pressure reactant delivery to a small area and vacuums away excess reactants and byproducts as they leave this small area and before they enter the larger substrate processing region. The disclosed injection head may be used to increase throughput while minimizing deleterious collisions between ions and other species present in the substrate processing region. The disclosed injection head may also be used in other types of semiconductor wafer processing.
US10580627B2
The sputtering cathode has a tubular shape having a pair of long sides facing each other in cross-sectional shape, has a sputtering target whose erosion surface faces inward, and a magnetic circuit is provided along the sputtering target. The pair of long sides are constituted by rotary targets each having a cylindrical shape. The rotary target is internally provided with a magnetic circuit and configured to allow the flow of cooling water. The magnetic circuit is provided parallel to the central axis of the rotary target and has a rectangular cross-sectional shape having a long side perpendicular to the radial direction of the rotary target.
US10580626B2
Embodiments described herein generally relate to a plasma processing chamber and a detection apparatus for arcing events. In one embodiment, an arcing detection apparatus is disclosed herein. The arcing detection apparatus comprises a probe, a detection circuit, and a data log system. The probe positioned partially exposed to an interior volume of a plasma processing chamber. The detection circuit is configured to receive an analog signal from the probe and output an output signal scaling events present in the analog signal. The data log system is communicatively coupled to receive the output signal from the detection circuit. The data log system is configured to track arcing events occurring in the interior volume.
US10580618B2
Systems and methods for multi-level pulsing of a parameter and multi-level pulsing of a frequency of a radio frequency (RF) signal are described. The RF signal is applied to a substrate support via a match. The parameter is pulsed from a low level to a high level while the frequency is pulsed from a low level to a high level. In addition, a direct current (DC) parameter is applied to the substrate support or another RF signal is applied to an upper electrode. The parameter and the frequency of the RF signal applied to the substrate support are simultaneously pulsed with the DC parameter or the RF signal applied to the upper electrode to increase a rate of processing a wafer, to increase mask selectivity, and to reduce angular spread of ions within a plasma chamber.
US10580606B2
A movable contact conductor assembly is provided. The movable contact arm assembly includes an elongated member with a distal tip, a first end, a medial portion, an actuator coupling second component, a primary pivot second component, a secondary pivot second component, a clinch joint second component, a second end, and a proximal tip. During an over-current event the movable contact arm assembly member generates a loop force. A loop force first portion is disposed on a first longitudinal side of the movable contact arm assembly member primary pivot second component, and, a loop force second portion is disposed on a second longitudinal side of the movable contact arm assembly member primary pivot second component.
US10580597B2
A high current fusible disconnect switch device includes a switch housing configured to receive a pluggable touch-safe fuse module, and a dual slide bar actuator assembly for opening and closing switch contacts. The dual slide bar elements are each coupled to bias elements that store and release energy to affect switch opening and closing operations. The switch opening and closing operation is multi-staged wherein the only the first slider element is movable in the first stage, and both the first and second slider elements are movable in the second stage.
US10580591B2
A metal oxide anchored graphene and carbon nanotube hybrid foam can be formed via a two-step process. The method can include forming at least one graphene layer and a plurality of carbon nanotubes onto a surface of a porous metal substrate by chemical vapor deposition to form a coated porous metal substrate, and depositing a plurality of metal oxide nanostructures onto a surface of the coated porous metal substrate to form the metal oxide anchored graphene and carbon nanotube hybrid foam.
US10580578B1
A multilayer ceramic electronic component includes a ceramic body including dielectric layers and first and second internal electrodes alternately stacked with each of the dielectric layers interposed therebetween. First and second external electrodes are disposed on outer surfaces of the ceramic body, connected to the first and second internal electrodes respectively, and disposed to cover at least five of eight corners of the ceramic body. The first and second external electrodes include, respectively, first and second base electrode layers at least partially in contact with the outer surfaces of the ceramic body and first and second plating layers disposed to cover the first and second base electrode layers, respectively. The first and second plating or base electrode layers have one or more to three or less holes positioned adjacent to one or more to three or less of the eight corners of the ceramic body.
US10580577B2
A multilayer ceramic electronic component includes a first metal terminal including a first terminal joining portion connected to a first end surface, a first extending portion connected to the first terminal joining portion and extending toward a mounting surface, and a first mounting portion connected to the first extending portion and extending in a length direction connecting the first end surface and a second end surface; a second metal terminal including a second terminal joining portion connected to the second end surface, a second extending portion extending from the second terminal joining portion toward the mounting surface, and a second mounting portion connected to the second extending portion and extending in a length direction connecting the first end surface and the second end surface. The first and second mounting portions include protrusions protruding toward the mounting surface.
US10580573B2
A superconducting magnet and method for making a superconducting magnet are presented. The superconducting magnet is made by forming a coil from windings of a first wire comprising a reacted MgB2 monofilament, filling a cavity of a stainless steel billet with a Mg+B powder. Monofilament ends of the first wire and a similar second wire are sheared at an acute angle and inserted into the billet. A copper plug configured to partially fill the billet cavity is inserted into the billet cavity. A portion of the billet adjacent to the plug and the wires is sealed with a ceramic paste.
US10580572B2
A coil winding device includes a wire rod delivering machine configured to deliver a wire rod through a nozzle, a wire storing jig configured to store the wire rod delivered from the nozzle, a wire-wound member around which the wire rod is wound, a wire-wound-member rotation mechanism configured to rotate the wire-wound member to wind the wire rod delivered from the nozzle around the wire-wound member, and a wire-storing-jig turning mechanism configured to turn the wire storing jig around a rotation axis of the wire-wound member to wind the wire rod delivered from the wire storing jig around the wire-wound member. The rotation axis of the wire-wound member and a wire-storing central axis of the wire storing jig are mutually orthogonal.
US10580571B2
A method producing soft magnetic strip material for roll tape-wound cores with the following steps: preparing a band-shaped material, applying a heat-treatment temperature to the band-shaped material, and applying a tensile force to the temperature-applied band-shaped material in one longitudinal direction of the band-shaped material in order to produce a tensile stress in the band-shaped material, to produce the soft magnetic strip material from the band-shaped material, the method, moreover, comprising determining at least one magnetic measurement value of the soft magnetic strip material that has been produced and controlling the tensile force for setting the tensile stress in a reaction to the determined magnetic measurement value. Furthermore, a device for carrying out the method and a roll tape-wound core produced by means of the method are made available.
US10580566B2
A winding-type inductor includes a body including a winding-type coil and first and second external electrodes disposed on external surfaces of the body. The body includes the winding-type coil, and first and second connection reinforcing portions are additionally arranged on first and second ends of the winding-type coil and directly connected to the first and second external electrodes.
US10580562B2
An inductive component and a method for producing an inductive component are disclosed. In an embodiment the inductive component includes a mounting device, a magnetic core, at least one winding of a wire wound around the magnetic core and a latching device, wherein the core is secured to the mounting device by the latching device.
US10580557B2
A mechanism for fixing together first and second parts and comprising first and second guides provided respectively in or attached to the first and second parts. The mechanism further comprises first and second magnetic components coupled respectively to the first and second guides such that the first magnetic component is rotatable with the first guide and the first part, and the second magnetic component cannot rotate relative to the second guide, the magnetic components being moveable axially and rotationally with respect to each other and having magnetic poles oriented such that rotation of said first magnetic component causes relative axial movement of the magnetic components between a locking position in which one of the magnetic components straddles the two guides and an unlocking position in which it does not straddle the two guides.
US10580553B2
A cable includes: a linear conductor; a plurality of resin hollow tubes which are disposed around the conductor so that an air layer is formed around the conductor and which extend in a longitudinal direction of the conductor; an insulating protective member configured to protect the conductor and the plurality of hollow tube; and a partitioning portion provided in at least one hollow tube among the plurality of hollow tubes, the partitioning portion being configured to partition an interior of the hollow tube.
US10580549B2
A method of fabricating a transparent conductor includes the following steps. The first step is drawing a substrate from a first reel to a second reel along a travelling path, and along the travelling path. Next step is forming a metal nanowire dispersion layer on the substrate and then drying the metal nanowire dispersion layer to form a metal nanowire network layer. Next step is forming a matrix layer on the metal nanowire network layer so as to form a conductive layer of the metal nanowire network layer embedded in the matrix layer.
US10580545B2
A delivery system for use within a lithographic system. The beam delivery system comprises optical elements arranged to receive a radiation beam from a radiation source and to reflect portions of radiation along one or more directions to form a one or more branch radiation beams for provision to one or more tools.
US10580544B2
Various embodiments of a power source and a method of forming such power source are disclosed. The power source can include an enclosure, a substrate disposed within the enclosure, and radioactive material disposed within the substrate and adapted to emit radioactive particles. The power source can further include a diffusion barrier disposed over an outer surface of the substrate, and a carrier material disposed within the enclosure, where the carrier material includes an oxide material.
US10580535B2
A tokamak comprising a toroidal containment vessel and a plasma initiation system. The toroidal containment vessel is configured to contain a plasma. The plasma initiation system comprises upper and lower poloidal field, PF, coil sets. Each PF coil set comprises at least one inner PF coil located outside of the containment vessel, an outer PF coil located inside the containment vessel, and shielding located between the outer PF coil and a location of the plasma during operation of the tokamak and configured to protect the outer PF coil from heat emitted by the plasma. The inner and outer PF coils are configured so as to form a PF null within the containment vessel between the inner and outer PF coils, such that the upper and lower PF coil pairs are operable to initiate a plasma in the containment vessel via double null merging.
US10580524B1
Methods, systems, and computer-readable media are provided for facilitating record matching and entity resolution and for enabling improvements in record linkage. A power-spectrum-based temporal pattern-specific weight may be incorporated into record linkage methods to enhance the record linkage accuracy and statistical performance. For example, in embodiments, a value-specific weight may be calculated from a population-based frequency of field-specific values and provides an opportunity to capture and measure the relative importance of specific values found in a field. A timeseries-derived Bayesian power spectrum weight may be calculated from the population-based frequency of temporal pattern-specific values in terms of intensities at various frequencies of the power spectrum computed from the timeseries, and further provides an opportunity to capture and measure the relative importance of specific sequences of care episodes.
US10580517B2
Various methods, systems, computer readable media, and graphical user interfaces (GUIs) are presented and described that enable a subject, doctor, or user to characterize or classify various types of cancer precisely. Additionally, described herein are methods, systems, computer readable media, and GUIs that enable more effective specification of treatment and improved outcomes for patients with identified types of cancer. Some embodiments of the methods, systems, computer readable media, and GUIs described herein comprise obtaining RNA expression data and/or whole exome sequencing (WES) data for biological samples; determining a respective plurality of molecular-functional (MF) profiles for a plurality of subjects; clustering the plurality of MF profiles to obtain MF profile clusters; determining a molecular-functional (MF) profile for an additional subject; and identifying, from among the MF profile clusters, a particular MF profile cluster with which to associate the MF profile for the subject.
US10580507B2
To reduce the pre-programming cost, an efficient three-dimensional one-time-programmable read-only memory (3D-OTP) is disclosed. It comprises a dummy word line and a plurality of dummy bit lines. Only the dummy OTP cells at the intersections of the dummy word line and dummy bit lines are programmed. All other dummy OTP cells are unprogrammed.
US10580500B2
In a method for operating a semiconductor memory device including a plurality of memory blocks, the method includes: receiving a read command for a first memory block among the plurality of memory blocks; referring to a block read count value corresponding to the first memory block; determining whether the block read count value has reached a first threshold value; and performing a read operation on the first memory block, based on the determined result.
US10580497B2
Provided herein may be a memory device, a memory system including the memory device, and a method of operating the memory system. The memory device may include: a memory cell array including a plurality of memory blocks; a peripheral circuit configured to perform a program operation and an erase operation on any of the plurality of memory blocks; and a logic group configured to control the peripheral circuit to perform the program operation and the erase operation. The logic group may control the peripheral circuit to perform, during the program operation on a first memory block, selected as a current open block among the plurality of memory blocks, sub-operations of an erase operation on a second memory block to be selected as a subsequent open block.
US10580490B2
A semiconductor device is provided where high-speed search operation can be performed. The semiconductor device includes a plurality of search memory cells arranged in a matrix form a plurality of search line pairs which are respectively provided corresponding to memory cell columns and which respectively transmit a plurality of search data to be compared with data stored in the search memory cells, a plurality of search drivers which are respectively arranged at corresponding to one end sides of the search line pairs and which drive the search line pairs according to the search data, and a plurality of assist circuits which are respectively provided corresponding to the other end sides of the search line pairs and which assist driving corresponding search line pairs according to the search data.
US10580488B2
A memory device including: a memory cell array, including a memory cell having a switch element and a data storage element connected to the switch element, wherein the data storage element has a phase change material; and a memory controller for inputting a first read current to the memory cell to detect a first read voltage, inputting a second read current to the memory cell to detect a second read voltage, and inputting a compensation current to the memory cell, wherein the compensation current lowers a resistance value of the data storage element, the compensation current is input when a first state of the memory cell is different from a second state of the memory cell, the first state is determined using the first read voltage and the second state is determined using the second read voltage.
US10580485B2
Disclosed is a system and method for adjusting read levels in a storage device based on bias functions. The method includes receiving a request to perform a memory access operation on a wordline of non-volatile memory. The method also includes selecting a bias function corresponding to the wordline of the non-volatile memory from a group of bias functions. The method also includes determining a bias value based on the selected bias function and the wordline. The method also includes adjusting a read level in the non-volatile memory based on the bias value. The method also includes performing the memory access operation on the wordline of the non-volatile memory using the adjusted read level. The bias functions may be linear functions and adjusted in response to detecting a recalibration condition.
US10580473B2
A method of obtaining a dot product includes applying a programming signal to a number of capacitive memory devices coupled at a number of junctions formed between a number of row lines and a number of column lines. The programming signal defines a number of values within a matrix. The method further includes applying a vector signal. The vector signal defines a number of vector values to be applied to the capacitive memory devices.
US10580463B2
The present disclosure relates generally to the field of power supply wiring in a semiconductor device. In one embodiment, a semiconductor device is disclosed that includes, an uppermost metal layer including a power supply enhancing wiring, power supply wiring coupled to the power supply enhancing wiring through a via between the uppermost metal layer and a metal layer underlying the uppermost metal layer, and at least one memory device component disposed in vertical alignment with the via between the uppermost metal layer and the metal layer underlying the uppermost metal layer.
US10580450B2
An apparatus, according to one embodiment, includes a module having a tape bearing surface, an array of magnetic transducers, and a channel in the tape bearing surface. The channel has a longitudinal axis oriented about parallel to a longitudinal axis of the array of magnetic transducers for inducing tenting of a moving magnetic recording tape above the array of magnetic transducers. Moreover, the channel has a shape with a middle section of similar recession therealong between straight opposite ends.
US10580445B1
According to one embodiment, a magnetic head includes a reading head including first, second, and third reading elements R1, R2, R3 which are arranged in a down track direction with intervals in an air bearing surface. A core width RW2 of the second reading element is half the width of the data track or more, and a core width RW1 of the first reading element and a core width RW3 of the third reading element are less than the core width RW2. The first reading element is opposed to one end of the second reading element and is in a position overlapping a part of an adjacent data track, and the third reading element is opposed to the other end of the second reading element and is in a position overlapping a part of an adjacent data track.
US10580441B1
A Spin Hall Effect (SHE) assisted magnetic recording device is disclosed wherein a stack of two SHE layers with an intermediate insulation layer is formed between a main pole (MP) trailing side and trailing shield (TS) bottom surface. Both of the SHE layers are a Spin Hall Angle (SHA) material with an absolute value for SHA>0.05. The SHE layers have front sides at the air bearing surface (ABS) or recessed therefrom, and backsides up to 80 nm from the ABS. Current (ISHE) is applied in a cross-track direction and synchronized with the write current. A first SHE layer generates transverse spin transfer torque that tilts a local MP magnetization at the MP trailing side to enhance the MP write field, and the second SHE layer generates transverse spin transfer torque that tilts a local TS magnetization at the TS bottom surface to increase the TS return field.
US10580437B2
A voice activity detection unit is configured to receive at least two electric input signals in a number of frequency bands and a number of time instances, k and m being frequency band and time indices, respectively, (k, m) defining a specific time-frequency tile of said electric input signal. The voice activity detection unit is configured to provide a resulting voice activity detection estimate comprising one or more parameters indicative of whether or not a given time-frequency tile contains or to what extent it comprises a target speech signal. The voice activity detection unit comprises a) a first detector for analyzing the time-frequency representation of the electric input signals and identifying spectro-spatial characteristics of said electric input signals, and b) and is configured for providing said resulting voice activity detection estimate in dependence of said spectro-spatial characteristics. The invention may be used in hearing aids, table microphones, speakerphones, etc.
US10580433B2
An electronic device includes an audio receiver which receives audio of a user and converts the audio into audio information, and a processor. The processor performs first obtaining emotion information on a basis of the audio information converted by the audio receiver and second obtaining user-related information or environment information. In the first obtaining, the emotion information is obtained on a basis of the audio information of a predetermined timing which is decided on a basis of the user-related information or the environment information obtained in the second obtaining.
US10580413B2
Embodiments of the disclosure disclose a method and apparatus for outputting information. A specific embodiment of the method includes: receiving voice information, analyzing the voice information to generate voiceprint information; matching the voiceprint information with at least one piece of pre-stored voiceprint information; outputting, in response to determining the voiceprint information failing to match a piece of pre-stored voiceprint information in the at least one piece of pre-stored voiceprint information, a voice questioning message for determining whether to add a new user, and receiving a voice reply message returned from a user based on the questioning message; and outputting, in response to determining the voice reply message instructing to add the new user, a voice prompt message prompting the user to bind an account. The embodiment has improved the flexibility in the human-computer interaction.
US10580400B2
This specification relates to a method for controlling an artificial intelligence system which performs a multilingual processing based on artificial intelligence technology. The method for controlling an artificial intelligence system which performs a multilingual processing includes: receiving voice information through a microphone; determining a language of the voice information, based on a preset reference; selecting a specific voice recognition server from a plurality of voice recognition servers which process different languages, based on a result of the determination; and transmitting the voice information to the selected specific voice recognition server.
US10580395B2
A sound absorbing body comprises a non-woven fabric or a non-woven fabric laminate, the non-woven fabric or the non-woven fabric laminate comprises a fiber that has an average fiber diameter of less than 3,000 nm, the non-woven fabric or the non-woven fabric laminate has a thickness of less than 10 mm, the non-woven fabric or the non-woven fabric laminate has a unit thickness flow resistance of greater than 4.0 E+06 Ns/m4 and less than 5.0 E+08 Ns/m4, and the non-woven fabric or the non-woven fabric laminate has a bulk density of greater than 70 kg/m3 and less than 750 kg/m3.
US10580392B2
Embodiments of devices to protect edges of objects are described. The objects can include musical instruments and the devices can be coupled to an edge of the musical instruments. One or more of the devices can be disposed around one or more portions of an edge of a musical instrument to minimize or prevent contact between the edge of the musical instrument and surfaces or other objects that may contact the musical instrument.
US10580387B2
Disclosed are a data driving device and a display device including the same. The display device may include: a timing controller configured to include lock fail data in an input signal and transmit the input signal in each preset period; and a source driver configured to recover the lock fail data from the input signal, and reset an internal circuit in response to the recovered lock fail data.
US10580385B2
A method for enhancing luminance uniformity of a display panel that includes multiple sub-pixels for a same color element is proposed to include: measuring, for each of the sub-pixels, luminance at multiple predetermined luminance codes, so as to obtain a plurality of data points; performing a two-stage curve fitting to obtain a fitting function that describes a curve fitting the data points; and performing demura operation on an image to be displayed by the display panel based on the fitting function.
US10580383B2
Virtual reality glasses are provided, which may include: a glasses body that can be assembled with an external electronic device that plays virtual reality content; and a data connection line. The data connection line includes a first connection plug at a first end, the first connection plug being engaged with a first interface on the glasses body to detachably connect the data connection line with the glasses body. The data connection line also includes a second connection plug at a second end, the second connection plug being adapted to a second interface of the external electronic device. The virtual reality glasses and the data connection line in the present disclosure are detachably connected such that the data connection line can be separated from the glasses body of the virtual reality glasses, improving the versatility of virtual reality glasses.
US10580375B2
Disclosed is a gate drive circuit. The circuit includes multiple stages of gate drive units, and a gate drive unit in each stage includes a pull-up control module which outputs a pull-up control signal based on a previous stage of gate drive signal, a first pull-up module connected to the pull-up control module, a boost module connected to the first pull-up module, a second pull-up module connected to the first pull-up module, and a pull-down module connected to the first pull-up module and the second pull-up module.
US10580365B2
Display equipment includes a display device, a backlight device, a first cylindrical lens array and a second cylindrical lens array. The display device includes multiple display units. At least three adjacent display elements are used to display at least one pixel in an image. The backlight device is configured to generate multiple first incident light and multiple second incident light. The first cylindrical lens array and the second cylindrical lens array are configured to refract the first incident light and the second incident light. After the first cylindrical lens array and the second cylindrical lens array refract the first incident light and the second incident light time-sequentially, the light will be projected at the positions with different vertical heights on the display units.
US10580355B2
Systems and methods are provided for a display device including one or more methods for modifying the display brightness by automatically adapting to ambient lighting conditions. A light sensor may measure the ambient light. Ambient light detection may be provided without requiring an additional opening in the device housing to support such detection.
US10580346B2
A display device includes: a display panel that displays an image; a plurality of mount boards having long-length shaped disposed along the display panel; and light emitting elements arrayed on each of the plurality of mount boards in a longitudinal direction of each of the plurality of mount boards. The light emitting elements emit light toward the display panel from behind the display panel, and are arranged in a matrix shape along the display panel. The display device further includes: a back surface board on which the plurality of mount boards is stuck by an adhesive member; and a reflective sheet mounted to the back surface board. The reflective sheet has holes that allow the light emitting elements to pass through at positions corresponding to the light emitting elements, and reflects the light emitted from the light emitting elements toward the display panel. Each of the plurality of mount boards is constituted of a flexible wiring board.
US10580338B2
An organic light emitting display device includes a display panel including a plurality of active pixels in a display region, and a plurality of test pixels in a non-display region, a panel driver configured to provide the test pixels with data signals corresponding to a plurality of gray levels, and to drive the display panel, a readout circuit configured to measure sensing currents flowing through the test pixels, and a controller configured to obtain hysteresis characteristic values of the test pixels based on the sensing currents, to generate output image data by compensating input image data for the active pixels based on the hysteresis characteristic values of the test pixels to which the active pixels are mapped, and to control the panel driver to display an image based on the output image data.
US10580335B2
Apparatuses for providing a portable display, such as temporary signage or telepresence communication capabilities, as well as methods for providing a portable display are described. A portable display apparatus includes a base, a collapsible component extending from the base and a plurality of light emitting devices coupled to the collapsible component. The collapsible component is configured to transition from a collapsed position to an extended position. The plurality of light emitting devices are arranged in a movable configuration such that, when the collapsible component is in the extended position, the plurality of light emitting devices rotate around the collapsible component and selectively illuminate to provide a display.
US10580331B2
A freestanding exhibit display for supporting a banner includes a base, an upright support structure, and a transverse support arm. The upright support structure extends from the base. The transverse support arm is mounted on the upright support structure and includes a cradle defining a cradle space. The cradle is configured to retain a furled portion of the banner in the cradle space with only gravity.
US10580327B1
An embodiment of a system for anatomical training includes a portable base unit, a flexible simulated abdominal wall module, a flexible simulated cutaneous module and a simulated hernia module. An embodiment of a method of assembling a system includes attaching a flexible simulated abdominal wall module to a portable base unit, attaching a flexible simulated cutaneous module to one or more of the simulated abdominal wall module or the portable base unit, and positioning a simulated hernia to be extended through an opening in the simulated abdominal wall module. An embodiment of a method of using a system includes forming an opening in a flexible simulated cutaneous module, locating a simulated hernia extending through an opening in an underlying simulated abdominal wall module, performing a repair of the simulated hernia, and closing the opening in the simulated cutaneous module.
US10580323B2
Disclosed is a hybrid simulator for teaching optics or for training adjustment of an optical device. The hybrid simulator includes at least one dummy optical component physically simulating an optical device, at least one actuator device for generating or simulating an adjustment of the dummy optical component, a sensor configured for detecting an adjustment signal representative of operating the actuator device, a digital processing system including a numerical model for simulating an output numerical optical beam resulting from interaction between an input numerical optical beam and a numerical optical component representing the optical device as a function of the adjustment signal and a display system for displaying a visual signal representative of the output optical beam and/or augmented reality signals.
US10580312B2
A device, system and method is provided for obtaining and processing turbulence data via communication devices located on-board airplanes. Turbulence data obtained by a plurality of communication devices may be received during flights on-board respective ones of a plurality of airplanes. Turbulence map data may be generated by super-positioning the turbulence data received from the plurality of communication devices onto a single tempo-spatial frame of reference. The turbulence map data may be distributed to one or more of the communication devices. A device, system and method is also provided for generating turbulence map data that may reduce or eliminate “false positive” turbulence events. A device, system and method is also provided for communicating with on-board communication devices operating in a “flight crew mode” or a “passenger mode.”
US10580309B2
An example method includes determining a probable flight trajectory for each respective flight; modifying the probable flight trajectory based on constraints imposed by Air Traffic Controller (ATC) rules to generate a modified flight trajectory; assigning respective arrival slots for modified flight trajectories; receiving trajectory exchange information indicating that two aircraft operators have exchanged two respective flight trajectories associated with two respective flights operated by the two aircraft operators; based on the trajectory exchange information, modifying: (i) the two respective flight trajectories, and (ii) respective arrival slots assigned to the two respective flight trajectories; and transmitting, by the computing device, the modified two respective flight trajectories to respective aircraft assigned to perform the two respective flights.
US10580302B2
The disclosure includes embodiments for optimizing a motion profile of a vehicle. A method includes, according to some embodiments, receiving, by a first dedicated short range communication (DSRC) chip of a DSRC-enabled vehicle, a pedestrian safety message (a PSM message) including pedestrian safety message data (PSM data) describing a relationship of a pedestrian to a roadway infrastructure that includes the DSRC-enabled vehicle. The method includes the PSM message being broadcast by a DSRC-enabled device that includes a second DSRC chip that is operable to broadcast the PSM message via DSRC. In some embodiments, the DSRC-enabled device is carried by the pedestrian described by the PSM data.
US10580299B2
Aspects of the disclosure relate providing a lane change notification when a vehicle is to perform a lane change. One or more computing devices may generate and display a video, where the video is generated from a perspective of a virtual camera at a default position and default pitch. The one or more computing devices may receive an indication that the vehicle is to perform a lane change from a first lane to a second lane and adjust, after the vehicle receives the indication, the default position and default pitch of the virtual camera to an updated position further above the vehicle relative to ground than the default position and an updated pitch directed more towards the ground than the default pitch. The video may be generated and displayed from the perspective of the virtual camera at the updated position and updated pitch.
US10580297B2
In order to report, immediately and over a broad range, that a reversely travelling moving object is approaching, a reverse travelling preventing device according to the present invention includes: a reverse travelling detection unit which detects reverse travelling information about travelling of the own vehicle; an inter-vehicle communication signal transmission unit which transmits reverse travelling information to another moving object on the basis of output from the reverse travelling detection unit; an inter-vehicle communication signal reception unit which receives transmitted reverse travelling information; an inter-vehicle communication signal transfer unit which transfers the reverse travelling information to another moving object; and a control signal output unit which, on the basis of the transmitted or received reverse travelling information, displays the reverse travelling information and controls operation of the moving object.
US10580281B2
In a tracking device 10, a crescent-shaped PCB 12 partially encircles a battery 15 to minimize thickness of the device 10. A speaker 23 and an LED 24 emit alerts upon command of a control apparatus 37 or in response to motion or temperature sensed by sensor 25. A local network 40 has one hub 41 to tracking devices 33 and a wider area network 45 has multiple hubs for more detailed tracking of devices 33. A wide area network 50 tracks devices anywhere and stores data of each tracking device including its last known position and its sensor data.
US10580280B1
A variety of methods, medical devices, responder network servers, emergency services interfaces and call center related processes are described that can help improve responder networks designed to get a medical device such as an automated external defibrillator and/or volunteer responders to the scene of a potential medical incident.
US10580278B2
Embodiments of the present invention are generally directed towards providing a multipurpose event detection sensor and a communications means for delivering a payload notification. In particular, embodiments of the present invention are configured to provide a system comprising a sensor capable of detecting events, such as vibrations of varying forms and amplitude, generating an alert based on certain parameters of those events and transmitting that alert to a remote system via a communications means.
US10580277B2
The detector has a first optical smoke detector having a first smoke detector light source arranged for emitting a first beam of light and a first scattered light sensor positioned to detect light from the first beam which is scattered by smoke present within a detection zone; a second optical smoke detector having a second smoke detector light source arranged for emitting a second beam of light and a second scattered light sensor positioned to detect light from the second beam which is scattered by smoke present within the detection zone; and an object proximity detector to detect an object in the detection zone.
US10580276B2
Systems and methods for automatically tracking tools and managing tool inventory. Tools may be assigned to a work group or crew. Tools are tracked and monitored to determine whether the tools are with their assigned group, relocated to a different group, missing, or left behind at a job site. For relocated tools, the tool tracking system may identify and output the time and the group to which the tool has been relocated. For tools that are missing, the system may compute and output the group or crew, time, and location in the form of a street address, latitude, longitude, and/or map where the missing tool was last seen. The system may also send out real-time notifications (e.g., SMS text messages, emails, phone calls) to designated personnel so that an appropriate action can be taken. The tool tracking system also acts as an inventory management system for tools.
US10580274B2
A method for generating an alert on a mobile device in an absence of a radio-frequency identification (RFID) tag in proximity to the mobile device is provided herein. The method comprises defining an event. A profile list for storing RFID tag identifiers is related to the event. The method also comprises sharing the event data together with the profile list using a social media network, storing all received RFID tag identifiers at a time within the duration of the event after an event start time in the profile list if the profile list was empty before the event start time, and generating the alert under alert conditions. The alert conditions comprise a determination that the profile list was not empty before the event start time, and that one RFID tag identifier stored in the profile list is not among the received RFID tag identifiers during the event duration after the event time.
US10580272B1
Various embodiments are generally directed to techniques for receiving first video data comprising one or more frames having a scene with a person and perform a facial detection process on the first video data to detect a facial region in each frame having the scene with the person. Embodiments also include generating second video data from the first video data, the second video data to include a blurring effect applied to the facial region detected in the first video data, providing the second video data for display on one or more devices, and receiving a tag indication from at least one of the one or more devices, the tag indication to indicate a portion of the second video data having suspicious activity.
US10580270B2
The present invention provides a method for provision of a set of distinguishable tactile instructions to a user. The method includes providing a plurality of tactile stimuli to the user from a device, each of the tactile stimuli combination providing only one instruction of the set to the user. The device is configured to provide unmistakable, distinguished commands, without the need for verbal or visual instructions. The method also includes wirelessly communicating instructions to the device to activate at least four tactile stimulus components of the device thereby providing the set of distinguishable tactile instructions to the user.
US10580266B2
A portable transceiver unit includes: a microphone to receive spoken voice commands from a user; a wireless transceiver to wirelessly communicate with a host computer; and an indicator to indicate a state of a personal assistant application executing on the host computer based on data received from the host computer by the wireless transceiver.
US10580265B2
Various arrangements for handling a potential security situation using a home automation system are presented. During a defined active monitoring time period, a biometric measurement of a user may be received. The biometric measurement of the user may exceed a defined threshold value for the biometric measurement. A security alert from a home automation device in wireless communication with the home automation host system may be received. If the time period between the biometric measurement is within a threshold time period of the security alert being received a security response action may be performed.
US10580263B2
A method includes storing multiple bet configurations for a gaming machine. Each bet configuration specifies a respective pay table and minimum bet for a play on the gaming machine, with the pay tables each including a number N of prize levels and each prize level corresponding to a respective numerical prize value for a win on the gaming machine while the corresponding bet configuration is in an active state at the gaming machine. The minimum bets for the different bet configurations are unequal and are related by a translating ratio. The different numerical prize values for the different bet configurations are also related by that same translating ratio. A bet configuration activation input selects one of the bet configurations and that bet configuration is placed in the active state. Game play inputs received while the selected bet configuration is in the active state are resolved according to that bet configuration.
US10580260B2
Some embodiments may relate to wagering one or more events. Such events may include sporting events. For example, one or more races may be wagered upon. In some embodiments, one or more wager may include an in running or in game wager. In some embodiments, one or more wagers may include a wager on a group of participants. Various apparatus and methods are described.
US10580256B2
A method of providing gaming services includes allocating to a player, at least one non-monetary sweepstakes entry for use in a sweepstakes game; providing at least one sweepstakes game, the at least one sweepstakes game which is open for entry to one or more eligible players; allow the player to assign, via a graphical user interface, at least one non-monetary sweepstakes entry to the at least one sweepstakes game; receiving from the player, an indication that the at least one non-monetary sweepstakes entry has been assigned to the at least one sweepstakes game; playing the at least one sweepstakes game; awarding to the player on a successful outcome of the sweepstakes game, an allocation of non-monetary sweepstakes entries and notifying the player, via the graphical user interface, of the allocation of non-monetary sweepstakes entries.
US10580245B2
A coin processing apparatus includes: a slit provided on a downstream-side conveyance path or at an entry of the downstream-side conveyance path in a coin drawing section for a storage to pass a coin having a coin diameter equal to or less than a diameter of a target type of coin to be drawn; a coin bias mechanism configured to bias a conveyed coin; an outer diameter sensor configured to detect whether a coin passing through the downstream-side conveyance path has an outer diameter of a target type of coin to be drawn; a material sensor configured to detect material of a coin passing through the downstream-side conveyance path; and a hole sensor that detects presence or absence of a hole of a coin passing through the downstream-side conveyance path.
US10580243B2
The present invention provides a system for conditionally selecting biometric modalities for biometric authentication at authentication run time. The inventive concept uses programmatic logic to identify which biometric modalities to use for authenticating a user. The software module for selecting biometric modalities includes, a plurality of rules or conditional logic for selecting one or more biometric modalities required to authenticate a user requesting a secure action.
US10580240B2
Methods, devices, and systems are provided for configuring a reading device and/or a lock using a mobile device. The mobile device, running a configuration application, communicates with the reading device, determines a configuration of the reading device, and makes a determination for configuring the reading device based at least partially on configuration information provided by the reading device.
US10580230B2
A system and apparatus for data recording and analyzing operational data monitors and records data generated by a plurality of operational and extended sensors each positioned on a moving platform. The data recording and analysis system analyzes the sensor data during movement and, by performing a statistical analysis of the operational data, adjusts one or more selected performance capabilities of the platform. The performance envelope of a platform is altered according to the experience of an operator. The recorded data is transmitted at any suitable time, including during and/or after travel. The apparatus provides redundant storage capability and the ability to store information on removable media to enable sharing of data. Thereby, the system, apparatus and method advantageously optimizes the operator's overall experience controlling a platform.
US10580215B2
Systems and methods are provided for displaying supplemental content for print media using augmented reality. A user profile for a user of an augmented reality device is determined. Content of the print media is searched to identify a first portion of the print media that matches the user profile and a second portion of the print media that does not match the user profile. Supplemental content is obtained based on content of the first portion of the print media. A display of the supplemental content is positioned over the second portion of the print media.
US10580204B2
The present disclosure provides a method comprising: acquiring a plurality of images of a plurality of scenes in advance, and performing feature extraction on the plurality of images respectively, to obtain a corresponding plurality of feature point sets; performing pairwise feature matching on the plurality of images, generating a corresponding eigen matrix according to the pairwise feature matching, and performing noise processing on the eigen matrix; performing 3D reconstruction according to the feature matching and the noise-processed eigen matrix and based on a ray model, to generate a 3D feature point cloud and a reconstructed camera pose set; acquiring a query image, and performing feature extraction on the query image to obtain a corresponding 2D feature point set; and performing image positioning according to the 2D feature point set, the 3D feature point cloud and the reconstructed camera pose set and based on a positioning attitude image optimization framework.
US10580202B2
Techniques described herein are directed to a system and methods for generating 3D models of an object which accurately depict reflective properties of the object. To do this, an image of an object is captured and a rendered image of the object is generated from the image. The system then generates a lighting effect which approximates an effect of the actual light source on the appearance of the object when the image was captured. A number of rendered images of the object are generated using the lighting effect, each having different visual material property values. Once the rendered images have been generated, the system may compare the generated rendered images to the actual image in order to identify the rendered image which best approximates the actual image. The visual material property values associated with the best approximation are then assigned to the object.
US10580198B2
A system and method of rendering a fluid-like object in a volume space are provided. In one embodiment, the method includes: (1) determining a list of bricks in the volume space that the fluid-like object would occupy, (2) grouping the bricks into buckets based on depth values of the bricks and (3) rendering each of the buckets separately.
US10580195B2
Various approaches to performing ray-triangle intersection tests for single triangles or clusters of triangles are presented. In some example implementations, the triangles are organized in tetrahedral clusters, and the ray-triangle intersection tests use plane data for sets of planes of the tetrahedral clusters. A triangle can be represented as three bounding planes. Further, in some example implementations, the same three bounding planes of a tetrahedral cluster can be used to represent one, two, or three triangles that define faces of that tetrahedral cluster. With this configuration, overall memory costs are reduced when the same plane data is used to represent multiple triangles, and operations to check for ray-triangle intersections are still computationally efficient.
US10580188B2
A method of creating an animated image based on a key input, and a user terminal for performing the method are provided. The method includes acquiring a snapshot image using a camera installed in a user terminal every time a key is input to the user terminal, and creating an animated image by merging the acquired snapshot image with the input key.
US10580177B2
Visualization of provenance data is disclosed. An interface receives a request to display a set of entities that were derived from a user-selected entity and/or a set of entities that were used to derive the user-selected entity. An interface displays an interface element representing the user-selected entity. The interface also displays one or more interface elements representing the requested set(s) of entities. The interface concurrently displays a visualization, associated with the interface elements, that represents a relationship between the user-selected entity and the requested set(s) of entities.
US10580172B2
A computer-implemented method of reducing 4D Digital Subtracted Angiography (DSA) reconstruction artifacts using a computational fluid dynamics (CFD) simulation includes a computer receiving first DSA time sequence data comprising a representation of a plurality of vessels and segmenting a vessel of interest from the first DSA time sequence data. The computer uses the CFD simulation to simulate fluid dynamics across the vessel of interest to yield a flow field and determines a plurality of simulated time activity curve parameters for each voxel inside the vessel of interest using the flow field. Then, the computer applies a reconstruction process to second DSA time sequence data to yield a DSA volume. This reconstruction process is constrained by the plurality of simulated time activity curve parameters for each voxel inside the vessel of interest.
US10580171B2
A method and system are provided for determining a time-dependent, three-dimensional perfusion data set relating to the perfusion of at least one vessel and/or of tissue of an examination object. Projection images of the vessel and/or tissue are acquired in a plurality of recording geometries by an X-ray detector at a plurality of recording times in each case, which images describe detected intensities in a plurality of imaging regions of the X-ray detector. The perfusion data set is determined by associating a weighted sum of specified time-dependent base functions with each voxel of the perfusion data set.
US10580167B1
Techniques are described that enable a two-dimensional (2D) representation of three-dimensional (3D) virtual reality (VR) content to be encoded. These techniques include encoding VR content while excluding non-display pixels of the VR content from motion estimation during encoder processing.
US10580156B2
A system for measuring geometric change in a subterranean structure. The system includes an apparatus communicably couplable to a computing system. The apparatus is couplable to a mobile platform and includes a sensor configured to acquire data representative of a geometry of the subterranean structure and/or a camera configured to capture images of an interior of the subterranean structure, and a processing circuit. The computing system includes at least one processor, a 3D generator module configured to generate a digital three-dimensional model of the subterranean structure, an anchor module configured to define a plurality of digital anchors associated with the subterranean structure; a movement determination module configured to determine a movement of at least one of the digital anchors, and a movement classification module configured to determine a type of movement within the subterranean structure based on the determined movement of the at least one of the digital anchors.
US10580152B2
Deriving data for calibration or improving the positioning of a computer-controlled machine involves a movable carrier for changing the position of a first machine part relative that of second machine part. The carrier is moved to a plurality of carrier positions. At each position, a pattern generator attached to the first machine part is illuminated such that at least one three-dimensional pattern of light is created in space. Position data is recorded and images of the three-dimensional pattern are recorded in at least two different optical configurations of the illuminator, the pattern generator, and at least one camera. The recorded image data is compared with image data of a reference database, and pairs of similar images are found. Image translation off set data is derived for each pair, and translation and rotation data are derived.
US10580150B2
Example embodiments include a method that improves calculations of surface roughness that map a planetary surface. The method includes calculating a V-system matrix with a size of α×α in an interval [0,1]; transforming the V-system matrix into an orthogonal matrix; improving calculations of the surface roughness of the planetary surface by calculating the surface roughness of a digital elevation model generated from data captured from the planetary surface; and generating a map of the planetary surface based on the surface roughness.
US10580145B1
A system and method are disclosed for motion-based feature correspondence. A method may include detecting a first motion of a first feature across two or more first frames of a first video clip captured by a first video camera and a second motion of a second feature across two or more second frames of a second video clip captured by a second video camera. The method may further include determining, based on the first motion in the first video clip and the second motion in the second video clip, that the first feature and the second feature correspond to a common entity, the first motion in the first video clip and the second motion in the second video clip corresponding to one or more common points in time in the first video clip and the second video clip.
US10580142B1
Described is a system for self-organized critical image segmentation. During operation, the system generates a delta pattern from a self-organized critical process. An initial test pattern is then altered based on the delta pattern to generate a new test pattern. The new test pattern is a mask identifying distinct regions in an image. A new energy score is then generated of the new test pattern. The operations of generating the delta pattern and altering the initial test pattern are then repeated until an energy score of the new test pattern is less than an energy score of the initial test pattern. At that point, the initial test pattern is replaced with the new test pattern. Finally, the process is repeated until a termination condition is reached, at which point the new test pattern provides the image segmentation by dividing the image into distinct regions, including a foreground and background.
US10580140B2
Techniques related to a system, article, and method of real-time image segmentation for image processing.
US10580138B2
An image processing system comprising: an input port (IN) for receiving two input images acquired of an object. Respective contrast in said images encodes information on different physical properties of the object. The images being converted from a signal detected at a detector (D) of an imaging apparatus (IM). A differentiator of the image processing system forms respective differences from pairs of image points from the respective input images. An edge evaluator (EV) computes, based on said differences, an edge score for at least one of said pairs of image points. The score is based on a measure that represents or is derivable from a conditional noise likelihood function. The likelihood function is based on a probability density that models noise for said signal. Said score is output through an output port (OUT).
US10580130B2
In one embodiment, an imaging device determines color information for a portion of organic tissue from one or more captured color images of the tissue. The imaging device identifies one or more optical properties of the portion of tissue based on the determined color information. The imaging device adjusts fluorescence data captured via one or more fluorescence images of the portion of organic tissue. The imaging device provides the adjusted fluorescence data to an electronic display for display.
US10580129B2
Methods and systems that detect and differentiate epileptogenic from eloquent and normal cortices are provided. A method for identifying epileptogenic cortices in a brain may include detecting areas in the brain that are undergoing cerebral blood volume low frequency oscillations, detecting areas in the brain that are undergoing blood oxygenation low frequency oscillations; mapping clusters of the brain in which the cerebral blood volume low frequency oscillations are negatively correlated with the blood oxygenation low frequency oscillations, and analyzing the time based relationship between the clusters of the brain that are undergoing negatively correlated low frequency oscillations to determine cause areas, which are areas of the brain that are causing negatively correlated low frequency oscillations to occur elsewhere.
US10580125B2
A method of quality inspection is performed by a robotic arm that includes a plurality of segments, a camera at an end of the robotic arm, and a plurality of joints connecting two segments of the plurality of segments. The method includes (i) inspecting, via the camera, a surface of a product with the camera positioned at a first position, (ii) based on the inspecting, identifying: (a) an area of interest on the surface of the product, and (b) a relative location of the area of interest on the surface, (iii) positioning, based on the relative location of the area of interest on the surface, the camera at a second position, and (iv) inspecting, via the camera, the area of interest on the surface of the product with the camera positioned at the second position. Inspecting the area of interest includes inspecting a subset of the surface of the product.
US10580118B2
A display driver includes an interface circuit configured to receive an input image of a virtual reality (VR) experience from at least one of an application processor (AP) and a graphics processing unit (GPU); a coordinate correction circuit configured to generate corrected coordinates by adjusting input coordinates of pixels included in the input image; and an image generation circuit configured to generate an output image by distorting the input image using the corrected coordinates.
US10580110B2
Systems, apparatuses, and methods for tracking page reuse and migrating pages are disclosed. In one embodiment, a system includes one or more processors, a memory access monitor, and multiple memory regions. The memory access monitor tracks accesses to memory pages in a system memory during a programmable interval. If the number of accesses to a given page is greater than a programmable threshold during the programmable interval, then the memory access monitor generates an interrupt for software to migrate the given page from the system memory to a local memory. If the number of accesses to the given page is less than or equal to the programmable threshold during the programmable interval, then the given page remains in the system memory. After the programmable interval, the memory access monitor starts tracking the number of accesses to a new page in a subsequent interval.
US10580107B2
A system for automatic hardware ZLW insertion for IPU image streams is described herein. The system includes a memory and a processor. The memory is to store imaging data. The processor is coupled to the memory. The processor is to receive an image stream request and determine a data transfer type. The processor is also to insert a zero length write (ZLW) instruction ahead of the image stream request in response to the image stream request beginning on a different page when compared to the current page in a page history. Additionally, the processor is to insert a ZLW instruction ahead of the image stream request in response to the image stream request crossing a page boundary.
US10580106B2
A method of rendering a frame on a display device can include the steps of loading a predefined render chunk, wherein said render chunk includes a render primitive for each object to be rendered in the frame, and wherein each render primitive includes a render element for each aspect of the object to be rendered in the frame, and wherein each render element includes assets to be used in rendering that aspect of the object, compiling a render set for each type of aspect to be rendered in the frame, wherein each render set includes all of the render elements from the render chunk which relate to that type of aspect to be rendered, executing a predefined render pipeline including a render routine for each type of aspect to be rendered, wherein the render sets are drawn on by the render routines during execution of the render pipeline, and displaying a rendered frame on the display device from the output of the executed render pipeline.
US10580103B1
This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. One implementation is directed to a method comprising: obtaining data representing a color area; determining that the data representing the color area, or information obtained by using the data representing the color area, indicates that the color area comprises a reflectivity of 15 percent (%) or less at or around 660 nm; generating an encoded signal, the encoded signal comprising a pattern including signal elements at various spatial locations corresponding to the color area; generating holes in the color area according to the pattern, said generating holes yield an encoded color area; and selecting a fill color for placement within the holes of the encoded color area, said selecting utilizing an encoded signal error that is associated with the color area, the fill color, and a reflectance difference at or around 660 nm between the color area and the fill color, said selecting also utilizing a color error that is associated with the color area, the fill color, and the reflectance difference. Of course, other implementations, methods, packages, systems and apparatus are described in this patent document.
US10580094B1
According to some embodiments, a thermostat obtains real-time energy prices from a electricity grid. It may also obtain additional data from external data sources, such as predicted energy prices or weather predictions. The thermostat attempts to find a control strategy for when to switch available aggregates that may include furnaces and air conditioners on and off. In order to solve this integer programming problem, the thermostat uses a random search algorithm. According to some embodiments, various data sources, such as day-ahead prices and real-time prices, are combined into forecasts of electricity prices for the present and future time periods. In some embodiments, a thermostat selects predictively between heating or cooling by letting outside air in or by using heating and cooling aggregates. Additional embodiments are discussed and shown.
US10580089B2
Methods, systems and computer program products for processing video of tax documents and associated verbal input provided by a user and populating at least a portion of an electronic tax return with processing results. A video/voice processor associated with a tax return preparation application executed by a computing apparatus such as mobile communication device receives a video of a tax document and voice data. The document type is determined using video and/or voice data. Voice to text conversion can be used to determine what a user said about the document to determine the document type. Tax data determined from the video is used to populate a field of the electronic tax return. A front facing camera may be used to take a video of a tax document while a rear facing camera is used to detect a facial expression, which may result in certain dialogue with the user.
US10580088B2
The invention provides various methods and systems for collecting and allocating road use fees. The invention may include receiving funds from a party, wherein the party is responsible for operation of a vehicle. Data indicating where the vehicle has traveled may be received by a computer system. A jurisdiction may be identified where road use fees are due based on where the vehicle has traveled. Fees due to the jurisdiction may be calculated based on the jurisdiction's road use fee schedule. The fee due for road use may be deducted from an account of the vehicle's operator.
US10580081B2
Embodiments of methods and systems for dynamic insurance of clients with access to a shared asset pool through a subscription vehicle service are disclosed. An exemplary embodiment of a method for dynamic insurance leverages a subscription vehicle service platform to collect data elements associated with each driver-to-vehicle combination in the subscription vehicle service. Using the collected data elements, embodiments package the data elements according to predefined preferences of one or more insurance providers. When a present driver-to-vehicle combination associated with a given client changes, the packaged data elements are provided to the insurance providers in order to solicit quotations, or approval, or continuation of current policy for the new driver-to-vehicle combination. In this way, constantly updated data elements derived from the client's use of the service provide accurate information for optimized insurance coverage based on the client's active driver-to-vehicle combination.
US10580071B2
This disclosure relates generally to systems and methods for providing personalized financing information and, more particularly, systems and methods for providing personalized financing information via a dealership website using an API associated with a financial service provider. In one embodiment, a system includes memory hardware storing instructions that configure processing hardware to receive a loan request for a buyer via a real-time API that includes at least buyer identification and financial information and information associated at least one inventory item presented on a dealership website. The system may also determine financing information comprising prospective financing terms for the at least one item based on at least the loan request. The server may also provide, to the dealership server via the real-time API, the determined financing information for presentation on the dealership website, including prospective financing terms information corresponding to each of the at least one item.
US10580070B2
A distributed system for commerce including a merchant system with a communication system for receiving, processing and transmitting data. The system further includes an intermediate server system in communication with the merchant system, and this intermediate server system includes a data storage system for storing data transmitted thereto, as well as a communication system for receiving, processing and transmitting data.
US10580067B1
A gas cylinder lease system is disclosed, comprising one or more lease equipments and a cloud server equipment, wherein the inside of the lease equipment is installed with at least one placement rack area for accommodating the gas cylinder; accordingly, after any one of the lease equipments has been rented and at least one gas cylinder has been taken out, the renter may subsequently return the used gas cylinder to the lease main rack located at the same or different locations, with the use status of each placement rack area being uploaded to the cloud server equipment in real-time thereby monitoring the operation status of each lease equipment and executing corresponding replenishment and maintenance tasks in a timely fashion.
US10580057B2
A system and method for recommending clothing or apparel to a user. Activity of a user is detected in order to identify a set of items that are of interest to the user. One or more recommendation parameters may be determined for the used based at least in part on the individual items of clothing/apparel that are of interest to the user. Clothing/apparel content is selected for display to the user based on the recommendation parameters.
US10580049B2
A method for incorporating one-time-tokens, coupon and reward systems in conjunction with merchants' POS checkout systems in the physical or virtual environments includes providing a consumer computing device comprising an electronic wallet application, providing a One-time Token Redemption System (OTRS) and user electronic wallet accounts, logging into a user electronic wallet account through the electronic wallet application, sending a request for a one-time token valid for a specified time interval and then forwarding the request for the one-time token to the OTRS and upon approval sending the requested one-time token from the OTRS to the electronic wallet application. Next, presenting and entering the one-time token into a merchant point of sale checkout system within the specified time interval via the consumer computing device, sending the entered one-time token to a checkout application, and then processing payment via a secure payment application.
US10580048B2
A method for synchronizing a cost estimate on an electronic device is described. The method includes obtaining an estimated usage by an electronic device. The method also includes obtaining an estimated rate. The method further includes estimating, on the electronic device, a bill for a period-to-date to produce an estimated bill. The method also includes determining, on the electronic device, whether to synchronize. The method further includes synchronizing, on the electronic device, the estimated bill using actual bill information for the period-to-date if it is determined to synchronize.
US10580042B2
Various technologies described herein pertain to prefetching content units. A prefetch request is transmitted to a server from a client device. The prefetch request includes data indicative of probabilities of slots for content units being available during an upcoming time period. The probabilities can be based on likely interaction with application(s) executed by the client device during the upcoming time period. Prefetched content units assigned to the client device for the upcoming time period can be received from the server responsive to the prefetch request. One or more of the prefetched content units can be served for display on a display screen of the client device during execution the application(s). Further, statuses of the prefetched content units can be monitored, and information that specifies a subset of the prefetched content units that are unlikely to be displayed on the display screen prior to corresponding deadlines for expiration can be transmitted.
US10580040B2
Disclosed herein are methods and systems for real-time image and signal processing in an augmented reality environment; for example, for video conferencing in a virtual environment of the participants' choice. In particular, image information of a real life object is extracted by separating the object from its actual environment in one or more images that are captured in real-time using a comprehensive characteristic-based mechanism. The extracted real life object is then integrated with a virtual environment based on image relations between each pixel of the image information of the real life object and a corresponding pixel of each image of the plurality of images of the virtual environment through a pixel-by-pixel integration approach. The image relations comprise at least a depth relation or a transparency relation.
US10580039B1
Systems and methods for entity-based searching with content selection include receiving a search query and determining that the search query corresponds to a search entity. The search entity may be associated with an online action, thereby forming an entity-action pair. Auction parameters that specify the entity-action pair may be used to select third-party content. A visual layout for the third-party content may be generated based on the relationship between a search query and the entity-action pair and used as part of the presentation of the third-party content on a search result screen.
US10580027B1
A method of providing rewards-based payment method selection includes storing a plurality of payment account numbers in association with a tokenized financial account number. The method includes receiving user rewards preferences and a primary transaction authorization request. The method also includes generating a plurality of provisional transaction authorization requests and transmitting the provisional transaction authorization requests to one or more payment authorization servers. The method further includes receiving a plurality of provisional transaction authorizations and selecting a preferred payment account number based on the user rewards preferences. The method also includes transmitting a transaction authorization message to the merchant POS terminal to authorize the attempted transaction based on a provisional transaction authorization.
US10580015B2
Systems, methods, and media for executing and optimizing the performance of online marketing initiatives are provided herein. Methods may include the steps of receiving input corresponding to one or more marketing initiatives, each of the one or more online marketing initiatives including at least one entry asset, generating one or more online marketing initiatives from the received input, providing the one or more online marketing initiatives to one or more presentation servers for publishing the one or more marketing initiative to one or more platforms, receiving tracking data for at least one of the one or more marketing initiatives, comparing the tracking data to one or more performance metrics to determine the performance of the at least one marketing initiative, and storing at least one of the tracking data and the performance metric in a database coupled to at least one of the web server and the one or more presentation servers.
US10580010B2
A method, system and program product comprises receiving a request for a review of a product or service purchased from a business. Said review is transmitted to be recorded on a server system. Said server system is operable to process said review to determine if a sentiment of said review is below a predetermined threshold. Said server system is further operable to prompt said business to resolve one or more concerns of said review. A concern resolution is received from said business. An outline of said concern resolution is recorded on said server system. A request to submit a follow up review of said concern resolution is received. Said follow up review is recorded on said server system. Said server system is operable to process said follow up review in which said review, said outline of said concern resolution and said follow up review are viewable on a website.
US10580005B2
A system for providing real-time risk mitigation for an authorization system. The system receives authorization requests from multiple merchants (or their respective acquirers) and processes such requests. Each processed request is then forwarded to its corresponding issuer for further authorization. Each processed request includes an authorization message. The authorization message can include a risk score, a number of reason codes, and a number of condition codes. The use of the risk score, reason codes and condition codes allows issuers to make better informed decisions with respect to providing authorizations.
US10580004B2
Disclosed are systems and methods of identifying a new device during a user's interaction with online services, such as banking services. In one aspect, a method is provided comprising collecting fingerprint for a device associated with a user, isolating, from the fingerprint, one or more key characteristics of the device which affect device security, performing clustering of previously known devices used by the user based on the one or more key characteristics, computing a difference between the one or more key characteristics of the device and one or more key characteristics of one or more devices which the user previously used to access an online service, wherein the one or more devices are from among the clustering of previously known devices and determining that the device is a new device used by the user when the difference exceeds a threshold value.
US10580001B2
A transaction request may be initiated and completed using a vehicle based communication system. A vehicle may include a wireless tag or transponder, and a wireless system at a service station or fuel station can detect the presence of the wireless tag in a predefined wireless service area. The wireless system can transmit location information based on the detected location of the wireless tag or vehicle to the wireless tag. A communication device may establish a communication connection with a wireless tag or transponder, and through the communication connection, the wireless tag can transmit the location information received from the wireless system to the communication device. The requester may use the communication device to provide or enter transaction information. The communication device can transmit the transaction information for transaction authorization, and in response to authorization of the transaction, a transaction authorization indication may be transmitted to a point of sale.
US10579999B2
The present disclosure relates to systems, methods, and devices for network payment tokenization for processing payment transactions. In particular, the message system allows a consumer to initiate a payment transaction with a merchant. For example, one or more implementations involve identifying a payment authorization number associated with a user account and sending a request for a payment token to a card network system associated with the payment authorization number. One or more embodiments receive a network payment token representing the payment authorization number and a single-use cryptogram corresponding to the payment transaction. Additionally, one or more embodiments generate and send a payment transaction initiation message including the network payment token and single-use cryptogram to the merchant for processing the payment transaction.
US10579996B2
The present invention is directed to receiving a signature (or other type of verification or confirmation) from a remote user. The present invention enables a merchant to send a signature request over a network to any device having a browser and touch screen or other means for receiving user input. An input area is displayed within the browser on the user's device. When the user inputs a signature (or other form of user input acting as authorization), the signature can be routed over a network back to the merchant to provide authorization for a transaction. Various forms of authentication can be used to verify the identity of the user providing authorization for the transaction. A document can be presented to a remote user in conjunction with a request for authorization input from the user.
US10579989B1
A payment terminal can have a near field communication (NFC) circuit to permit the payment terminal to accept an NFC payment transaction from a payment device of a customer. The NFC circuit can have a first set of components that are located on a printed circuit board in the base of the payment terminal and a second set of components that are mounted on a flex circuit in another region of the payment terminal. The flex circuit can be coupled to the printed circuit board and have an extended portion with a plurality of traces to communicate transmit and receive data between the first set of components and the second set of components. The plurality of traces on the extended portion can have a predetermined length that is greater than or equal to 2.5% of the propagation-medium-specific wavelength of the carrier signal communicated over the traces.
US10579988B2
A transaction system may receive transaction information for a fueling transaction that includes input data from a communication device in the vehicle. Upon detecting the presence of a wireless device of the vehicle in a predefined wireless service area of a service station, the service station may read the wireless device and may transmit the fuel stop information and to the transaction system. The transaction system may determine if the fuel stop information corresponds to the transaction information and if the fueling transaction is authorized. Upon determining that the fueling transaction is authorized, a transaction authorization indication may be transmitted to the service station and the service station may activate a fuel dispenser system to dispense fuel into the vehicle.
US10579984B2
The invention relates to a method for making a transaction of a contactless application secure, said application (11) being stored in the mobile terminal (10), said transaction taking place between the mobile terminal and a contactless reader (12), said terminal including a security element (14), said method comprising the following steps carried out by the mobile terminal: the application sends (E13) a token representing a piece of sensitive data and a first authentication value relating to the token to the reader, the security element receives (E16) the token and the related first authentication value from the reader, the security element calculates (E17) a second authentication value from the received token and compares the first authentication value with the second authentication value, and sending (E18) the result of the comparison to the reader, said reader cancelling the transaction if the result is negative.
US10579980B2
The present disclosure discloses a method and an apparatus for displaying online transaction information. The method includes: displaying a first transaction information page on a terminal; sending first order information based on the first transaction information display page by a terminal to a server; sending first payment information by a server to the terminal in response to the first order information; and displaying a second transaction information display page including the first order information and the first payment information. The first order information is modifiable on the first and the second transaction information display page. The first payment information includes a plurality of payment platform identifiers from which a user can select to complete the online transaction.
US10579979B2
A system is configured to perform operations that include causing a merchant device to display a first visual code. The operations further include receiving a request to initiate a payment transaction between a consumer and a merchant, the request to initiate the payment transaction being transmitted to the system in response to a consumer device of the consumer scanning the first visual code displayed by the merchant device. The operations also include causing funds to be transferred from an account of the consumer to an account of the merchant. Further, the operations include in response to determining, based on one or more criteria, an occurrence of a code change event, causing the merchant device to display a second visual code in replacement of the first visual code.
US10579974B1
Systems, methods, and program products for providing and administering a digital asset network of cooperative nodes with rapid transaction settlements are disclosed.
US10579970B2
A computer-implemented method is provided. A digital calendar item is obtained for an event. It is determined that the event has begun, and in response to determining that the event has begun, a location is accessed and it is determined which of the participants are present for the event. It is determined, during the event, that one participant shared a digital data item with the other participants or as part of the event. In response to determining that the participant shared the digital data item, a reference or link to the digital data item is stored. It is determined that the event has ended, and in response to determining that the event has ended, the digital calendar item is updated by adding the reference or link.
US10579967B2
A system and method for creating, executing and managing processes of cross-enterprise businesses using nano server architecture, is disclosed herein. A process store tool (e.g., a graphical interface visual tool) at the end-user (such as, a business entity or an individual process developer) provides an open, flexible workflow engine for supporting the creation and enforcement of at least one business process with respect to the end user. A cluster having at least one nano server (also referred as ‘lean server’) configured within a data centre for storing, executing and managing processes with respect to the end user within the cloud environment. The nano servers of the cluster are the micro app servers with a small memory foot print consuming minimal resources. The nano servers are multi-threaded processes which houses the services that is consumed by the end user.
US10579957B1
A system, a method, and computer readable medium for storing and displaying user-selected returned goods information for a retailer having a plurality of stores and a plurality of vendors. The system, method and computer readable medium includes a computer database of returned goods information for a retailer having a plurality of stores and a plurality of vendors. A user interface receives at least one condition for displaying user-selected returned goods information for one or more of the plurality of stores or one or more of the plurality of vendors. The system, method and computer readable medium determines whether the condition for displaying the returned goods information is satisfied for each of the plurality of stores and each of the plurality of vendors. The system, method and computer readable medium displays returned goods information for which the condition is met for each of the plurality of stores and each of the plurality of vendors.
US10579948B2
The invention relates to a method for monitoring a use of a surface processing apparatus to which a processing task is allocated. In accordance with the invention, in order to provide such a method that enables better monitoring of the execution of the processing task, the surface processing apparatus transmits a notification concerning the operation of the surface processing apparatus at an operating time to an external receiving unit, and, at the receiving unit, it is determined whether the operating time lies before or, at the latest, at a specified or specifiable latest possible operation initiation time, wherein the duration from the operation initiation time to a specifiable or specified latest possible task completion time is at least as long as the expected time for execution of the processing task. The invention further relates to an information system for carrying out the method.
US10579946B2
A system and method is disclosed for computing optimal inventory targets in bill of materials in a multi-echelon supply chain. The system includes one or more memory units and on or more processing units collectively configured to determine a delay time from at least one second plan level node in an at least second indenture plan level to at least one first plan level node in a first indenture plan level. The one or more memory units and on or more processing units is further collectively configured to determine a delay time from the at least one first plan level node in the first indenture plan level to a finished good.
US10579942B2
In one embodiment, a networking device in a local area network (LAN) receives an instruction from a server to form a virtual network overlay in the LAN that redirects traffic associated with a particular node in the LAN to the server for analysis. The networking device establishes the virtual network overlay in the LAN to redirect traffic associated with the particular node to the server. The networking device determines that at least a portion of the traffic associated with the particular node should be processed locally within the LAN and not via redirection to the server and adjusts the virtual network overlay to process the at least a portion of the traffic associated with the particular node locally within the LAN and not via redirection to the server.
US10579939B2
Some embodiments of the invention provide a mobile device with a novel route prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for the device's user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user's calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. The device's prediction engine only relies on user-specific data stored on the device in some embodiments, relies only on user-specific data stored outside of the device by external devices/servers in other embodiments, and relies on user-specific data stored both by the device and by other devices/servers in other embodiments.
US10579936B2
Embodiments of quantum ring oscillator-based coherence preservation circuits including a cascaded set of stages are described. Embodiments of such quantum ring oscillator-based coherence preservation circuits allow the internal (superpositioned) quantum state information of stored qubits to be preserved over long periods of time and present options for the measurement and potential correction of both deterministic and non-deterministic errors without disturbing the quantum information stored in the structure itself.
US10579933B2
A processing apparatus is disclosed for representing cognitively biased selection behavior of a consumer as a learnable model with high prediction accuracy taking into account even feature values of a product and the consumer. The processing apparatus generates a selection model obtained by modeling selection behavior of a selection entity that selects at least one choice out of presented input choices. The processing apparatus includes an acquiring unit to acquire training data including a plurality of input feature vectors that indicate features of a plurality of the choices presented to the selection entity and an output feature vector that indicates a feature of an output choice. The processing apparatus further includes an input combining unit to combine the plurality of input vectors to generate an input combined vector, and a learning processing unit to learn a selection model on the basis of the input combined vector and the output vector.
US10579931B2
A method and system for interpreting a dataset is described herein. The method include computing a rule set pertaining to the dataset, followed by generating a rule cover pertinent to a subset of the rule set. Further, a plurality of distances between the plurality of rule pairs in the rule cover is calculated and a distance matrix based on the calculated plurality of distances is generated. Consequently, the overlapping rules within the rule cover are clustered using the distance matrix and a representative rule from each cluster is selected. Further, at least one exception for each representative rule is determined and the dataset is interpreted using the representative rules and the at least one exception. Thereby, the method provides succinct results in terms of rules and exceptions along with multiple interpretations of the same set of transactions from the dataset, thereby providing a holistic view about the dataset.
US10579930B2
Examples of the disclosure are directed toward generating a causation score with respect to an agent and an outcome, and projecting a future causation score distribution. For example, a causation score may be determined with respect to a hypothesis that a given agent causes a given outcome, and the score may indicate the acceptance of that hypothesis in the scientific community, as described by scientific literature. A future causation score distribution, then, may indicate a probability distribution over possible future causation scores, thereby predicting the scientific acceptance of the hypothesis at some specific date in the future. A future causation score distribution can be projected by first generating one or more future publication datasets, and then determining causation scores for each of the one or more future publication datasets.
US10579927B2
A system, method and a computer program product may be provided for automatically creating and parameterizing a semantically-enriched diagnosis model for an entity. The system receives a list of data points, from sensors or a database, to be used to create a diagnosis model. The system automatically creates the diagnosis model based on the received list of data points and data stored in a database and parameterizes the diagnosis model. The parameterized diagnosis model reflects rules that determine one or more potential causes of one or more abnormalities of one or more physical conditions in the entity.
US10579921B1
Aspects of the disclosure generally relate to computing devices and may be generally directed to devices, systems, methods, and/or applications for learning conversations among two or more conversation participants, storing this knowledge in a knowledgebase (i.e. neural network, graph, sequences, etc.), and enabling a user to simulate a conversation with an artificially intelligent conversation participant.
US10579920B2
A payment card (e.g., credit and/or debit card) or other device (e.g., mobile telephone) is provided with a magnetic emulator operable to communicate data to a magnetic stripe read-head. Data may include the type of reward that a user would like to earn as a result of making a purchase or the type of reward that a user would like to utilize to at least partially pay for a purchase.
US10579919B2
A wireless (e.g., near field or RF) communication device, and methods of manufacturing and using the same are disclosed. The wireless communication device includes a receiver and/or transmitter, a substrate with an antenna thereon, an integrated circuit, and one or more protection lines. The antenna receives and/or transmits or broadcasts a wireless signal. The integrated circuit processes the wireless signal and/or information therefrom, and/or generates the wireless signal and/or information therefor. The integrated circuit has a first set of terminals electrically connected to the antenna. The protection line(s) are on a common or different substrate as the antenna. The protection line(s) sense or determine a continuity state of a package or container on which the communication device is placed or to which the communication device is fixed or adhered, and are electrically connected to a second set of terminals of the integrated circuit different from the first set of terminals.
US10579913B2
An image forming device includes: a conveyer that conveys a recording medium; an image former that forms an image on an image carrier and prints the image on the recording medium conveyed by the conveyer; and a hardware processor that controls to stop a print job when a length of the print job reaches a predetermined threshold and form a cleaning pattern image on the image carrier, and at the time of overprinting to further print in an overlapping manner on continuous paper on which a mark image indicating an image formation position is printed, obtains the length of the print job on the basis of an interval between mark images set in advance before starting printing the print job and displays a warning when the length of the print job is estimated to exceed the predetermined threshold.
US10579910B2
A classification system classifies different aspects of content of an input image stream, such as faces, landmarks, events, and so forth. The classification system includes a general classifier and at least one specialized classifier template. The general classifier is trained to classify a large number of different aspects of content, and a specialized classifier can be trained based on a specialized classifier template during operation of the classification system to classify a particular subset of the multiple different aspects of content. The classification system determines when to use the general classifier and when to use a specialized classifier based on class skew, which refers to the temporal locality of a subset of aspects of content in the image stream.
US10579897B2
Systems and methods are disclosed for image-based object detection and classification. For example, methods may include accessing an image from an image sensor; applying a convolutional neural network to the image to obtain localization data to detect an object depicted in the image and to obtain classification data to classify the object, in which the convolutional neural network has been trained in part using training images with associated localization labels and classification labels and has been trained in part using training images with associated classification labels that lack localization labels; annotating the image based on the localization data and the classification data to obtain an annotated image; and storing, displaying, or transmitting the annotated image.
US10579896B2
A mark detection system and method is provided. The system includes a memory having computer-readable instructions stored therein. The system further includes an image processor configured to execute the computer-readable instructions to access an image of a document and process the image to generate a binarized image. The image processor is further configured to extract components of the binarized image using a connected-component labelling algorithm. Furthermore, the image processor is configured to analyze features of the extracted components to detect one or more marks in the document.
US10579895B2
An information processing apparatus includes an acquisition unit that acquires, in a medical image, a first region and a second region different from the first region, a limiting unit that limits extracting a third region, connecting the first region and the second region, within a range including an extraction direction determined based on the first region; and an extraction unit that extracts the third region within the range limited by the limiting unit.
US10579886B1
A driver assistance system includes an image sensor and a radar mounted to a vehicle and each having a sensing field oriented toward the outside of the vehicle. A controller processes the image data acquired by the camera and the radar data acquired by the radar, detects a stationary obstacle ahead of the vehicle on the basis of the image data or radar data, determines a monitoring range around a location of the stationary obstacle on the basis of the radar data, identifies an object present within the monitoring range on the basis of the radar data, and determines the object as a pedestrian on the basis of a speed of the object toward a road along which the vehicle travels.
US10579884B2
An image processing device according to an aspect of the embodiment includes a display controller and a determining unit. The display controller generates a synthesized image when viewing a perimeter of a vehicle from a virtual viewpoint based on an image from an image capturing device and causes a display unit to display the synthesized image. The determining unit determines, in a case where a screen other than a virtual viewpoint screen including the synthesized image is displayed on the display unit, whether a switching condition to a notification screen for notifying an occupant of presence of an obstacle is satisfied when the obstacle is detected by a detector. The display controller causes the display unit to display the notification screen obtained by superimposing a predetermined notification image on the virtual viewpoint screen, when the determining unit determines that the switching condition is satisfied.
US10579875B2
A method for identifying and tracking objects includes: capturing one or more 3-D models of one or more objects in a scene using a three-dimensional (3-D) scanning system, the one or more 3-D models including color and geometry information of the one or more objects; and computing, by an analysis agent, one or more descriptors of the one or more 3-D models, each descriptor corresponding to a fixed-length feature vector; and retrieving metadata identifying the one or more objects based on the one or more descriptors.
US10579873B2
An asset management system automatically generates and updates tool data stored in and used by the system for determining the presence or absence of tools or other inventory objects in the systems. The tool data can be automatically generated when a tool is newly added to the automated asset management system, and can be updated if and when characteristics of the tool and/or automated asset management system change. The automatic generation and updating includes automatically recognizing unique identifiers of tags located on inventory objects, automatically identifying an inventory object to associate with each unique identifier, and automatically populating a database to store each unique identifier in association with stored data for the corresponding inventory object.
US10579869B1
A machine learning scheme can be trained on a set of labeled training images of a subject in different poses, with different textures, and with different background environments. The label or marker data of the subject may be stored as metadata to a 3D model of the subject or rendered images of the subject. The machine learning scheme may be implemented as a supervised learning scheme that can automatically identify the labeled data to create a classification model. The classification model can classify a depicted subject in many different environments and arrangements (e.g., poses).
US10579864B2
A face detection circuit of an image processing apparatus detects a face region from a video signal. An individual recognition circuit performs individual recognition processing based on a comparison of a similarity between feature information extracted from the face region and registered feature information with a predetermined threshold value. A camera microcomputer tracks a face recognized by the individual recognition circuit and stores information about the tracked face. Further, in a case where the recognized face is not tracked and recognition information about a first subject is not stored, the camera microcomputer sets a first threshold value as a predetermined threshold value for the first subject. On the other hand, in a case where the recognition information about the first subject region is stored, the camera microcomputer sets as the predetermined threshold value for the first subject a second threshold value which is lower than the first threshold value.
US10579859B2
An image processing apparatus has a processing circuit. The processing circuit functions as a three-dimensional data generation unit, a two-dimensional data generation unit, and a recognition image generation unit. The three-dimensional data generation unit generates three-dimensional data of an object ton the basis of an image of the object on which object information represented by a character or a symbol is attached, and a distance image indicating a distance between a reference position and the object for each pixel. The two-dimensional data generation unit flattens the three-dimensional data generated by the three-dimensional data generation unit to generate two-dimensional data. The recognition image generation unit generates a recognition image which is used to recognize the object information, on the basis of the two-dimensional data generated by two-dimensional data generation unit.
US10579857B2
A terminal control method based on a fingerprint recognition key, a terminal control device based on a fingerprint recognition key, and a terminal are provided. The method includes: detecting a touch operation on the fingerprint recognition key, acquiring a touch parameter of the touch operation; and controlling a running state of a terminal, in a case where the touch parameter meets a preset condition. With the method, the terminal is controlled by the fingerprint recognition key to switch its running state, such as a turned-on state, a turned-off state, a sleep state, an awake state, a locked state, thereby simplify an operation and improving a user experience. In this case, the power key is cancelled since the function of the power key is implemented by the fingerprint recognition key, thereby reducing the physical components and thus the fabrication cost of the terminal.
US10579851B2
According to a first aspect of the present disclosure, a fingerprint processing system is provided, which comprises: a set of sensor plates; a measurement unit configured to measure one or more capacitances on the sensor plates; a processing unit configured to process the measured capacitances; wherein the measurement unit is configured to concurrently measure capacitances on subsets of the set of sensor plates; wherein the processing unit is configured to process the concurrently measured capacitances. According to a second aspect of the present disclosure, a corresponding method of processing a fingerprint in a fingerprint processing system is conceived. According to a third aspect of the present disclosure, a corresponding computer program is provided.
US10579849B2
Techniques for multi-phase scanning based on pseudo-random sequences in capacitive fingerprint applications are described herein. In an example embodiment, a method performed by a processing device comprises: receiving measurements that are representative of a portion of a finger on a capacitive fingerprint sensor array, where the measurements are obtained from sensor elements of the capacitive fingerprint sensor array that are scanned in a multi-phase mode based on an excitation vector generated from a pseudo-random sequence; and generating a fingerprint image for the portion of the finger based on the measurements.
US10579834B2
A computer-implemented method and an apparatus facilitate customer intent prediction. The method includes receiving natural language communication provided by a customer on at least one enterprise related interaction channel. Textual data corresponding to the natural language communication is generated by converting one or more non-textual portions in the natural language communication to a text form. One or more processing operations are performed on the textual data to generate normalized text. The normalized text is configured to facilitate interpretation of the natural language communication. At least one intention of the customer is predicted, at least in part, based on the normalized text and a reply is provisioned to the customer based on the predicted intention. The reply is provisioned to the customer on the at least one enterprise related interaction channel in response to the natural language communication.
US10579830B1
Disclosed embodiments relate to systems and methods for securely and efficiently enabling activation of access-limited software to permitted identities. Techniques include receiving, from a personal computing device associated with an identity, a software identifier associated with access-limited software available on an endpoint computing resource; identifying a tenant identifier associated with the identity; identifying a prompt to activate the access-limited software available on the endpoint computing resource; determining that the identity is permitted to utilize the access-limited software based on at least the software identifier and tenant identifier; and enabling, based on the determining, activation of the access-limited software for use by the identity at the endpoint computing resource.
US10579825B2
Systems and techniques, including a privacy service, facilitate selecting, defining, controlling, verifying, and auditing privacy-impacting behaviors of devices in alignment with the privacy behavior expectations of individuals and other entities. Techniques and systems are presented to facilitate controlling and verifying the privacy behaviors of privacy-impacting devices. Techniques and systems for defining and sharing individualized privacy behavior preferences are described. Techniques and systems are disclosed for privacy preference resolution protocols that allow for the automated or interactive resolution of conflicts that arise between individuals in multi-actor environments or ambiguous contexts. Accountability and audit mechanisms assist in verifying the control state of devices with respect to their privacy behavior preference inputs. A trust-enhancing and technically transparent system architecture includes a distributed application network, distributed ledger technology, smart contracts, and/or blockchain technology.
US10579821B2
Hosted services provided by service provider tenants to their users are an increasingly common software usage model. The usage of such services and handling of data may be subject to regulatory, legal, and industry-based rules, where different rules may be applicable depending on the particular service, handled data, and organization type, for example. Embodiments are directed to providing intelligence and analysis driven security and compliance suggestions for hosted services to reduce the burden on tenant administrators to determine and implement applicable policies and rules. Claims are directed to determination of a suggestion based on an analysis of a tenant's service environment, presentation of the suggestion along with analysis results and a prompt to confirm implementation of the suggestion, and upon receiving confirmation, presentation of an option to customize the suggestion by modifying settings suggested based on analysis results. The suggestion may be a policy, organization, policy customization, or organization customization.
US10579819B2
An information computer system is provided for securely releasing time-sensitive information to recipients via a blockchain. A submitter submits a document to the system and a blockchain transaction is generated and submitted to the blockchain based on the document (e.g., the document is included as part of the blockchain transaction). An editor may edit the document and an approver may approve the document for release to the recipients. Each modification and/or approval of the document is recorded as a separate transaction on the blockchain where each of the submitter, editor, approver, and recipients interact with the blockchain with corresponding unique digital identifiers—such as private keys.
US10579814B2
A method, computer program product and system for preventing unauthorized access of confidential information. The transmission of data from a first user to a second user is detected. An authorization level corresponding to the second user is then determined. Furthermore, a probability that the authorization level corresponding to the second user and the data is accurate is generated. Additionally, a determination is made that the data includes sensitive information that the second user is not authorized to access based on the authorization level. Moreover, the data can be modified based on the probability, where the data is to be redacted if the probability is within a range of a threshold value or the data is to be blocked from transmission if the probability is above the range.
US10579811B2
There is provided a method and system to manage multiple levels of privacy in a document having a plurality of elements. In accordance with the method, a selection of a first element in the document is received. The first element is tagged with a selected first privacy level of a hierarchical privacy level list. The list includes a plurality of hierarchical levels of privacy associated with a controlling authority. A selection of a second element in the document is received. The selected second element is tagged with a selected second privacy level of the hierarchical privacy level list.
US10579807B2
When a first device computer is placed in privacy aware mode, specific events are monitored for, and a program can instantaneously blur or mask data being displayed on a screen of a second device computer. Therefore, if a snapshot is triggered, contents of the snapshot are blurred or masked, such that the contents are not recognizable or readable by another user or by a receiver. The contents of the snapshot which are blurred or masked preferably include only confidential information.
US10579806B1
Present disclosure provides the system and method for protecting the control-flow of a computer program against manipulation and leak of code pointers during program execution. The system includes a memory that a computer program is loaded onto and a processor which executes the computer program for protecting the control-flow of a program against manipulation and leak of code pointers during program execution. The method includes providing a shadow stack for each process and thread of the computer program in a thread local storage (TLS). Each code pointer is encrypted with the corresponding encryption key, the pair with a global key is encrypted, and reencryption of the code pointer at runtime is performed. The performing the reencryption of the code pointer includes renewing the corresponding encryption key in the shadow stack, and renewing the encryption state of the code pointer with a renewed encryption key when the computer program enters a code region vulnerable to a memory corruption or leak attack, such that one or more renewed encryption keys govern one or more corresponding code pointers through encryption while changing before the control-flow proceeds into the vulnerable region.
US10579805B2
A method for enabling data classification and or enforcement of Information Rights Management (IRM) capabilities and or encryption in a software application according to which, an agent is installed on each terminal device that runs the application and a central management module which includes the IRM, encryption and classification policy to be enforced, communicates with agents that are installed on each terminal device. The central management module distributes the appropriate IRM and or classification policy to each agent and applies the policy to any application that runs on the terminal device.
US10579804B2
Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
US10579801B2
Examples disclosed herein relate to selecting and loading firmware volumes. A computing device is booted to a state where the computing device is capable of accessing a memory available to multiple other computing devices. The memory includes multiple firmware volumes. In one example, at least one firmware volume is selected based on a hardware configuration or hardware components of the computing device. The selected firmware volumes are loaded.
US10579796B1
Disclosed herein are systems and methods of executing scanning software, such an executable software program or script (e.g., PowerShell script), by a computing device of an enterprise, such as a security server, may instruct the computing device to search all or a subset of computing devices in an enterprise network. The scanning software may identify PowerShell scripts containing particular malware attributes, according to a malicious-code dataset. The computing system executing the scanning software may scan through the identified PowerShell scripts to identify particular strings, values, or code-portions, and take a remedial action according to the scanning software programming.
US10579784B2
System, device, and method of secure utilization of fingerprints for user authentication. A method includes: capturing a fingerprint that a particular user provides to an electronic device; generating a raw fingerprint signature that corresponds to bodily features of the fingerprint of the particular user; monitoring user interactions of the particular user, during the capturing of the raw fingerprint, via one or more input units of the electronic device; extracting from the monitored user interactions a user-specific characteristic that is user-specific to the interactions of the particular user; generating a user-specific reference fused data-item, by utilizing both: (I) the raw fingerprint signature that was generated, and (II) the user-specific characteristic that was extracted; subsequently, utilizing the reference fused data-item as a reference for user-authentication.
US10579781B2
A scenario including a combination of procedures of multi-factor authentication required for a terminal to receive provision of a service is stored and managed in association with the service, and a probability that the procedure will succeed is stored and managed in association with each of the procedures, a success probability of the service through the scenario, is calculated based on the probability regarding the procedure to evaluate at least one of security and usability based on the success probability, and the service to the terminal, is controlled according to the evaluation result.
US10579768B2
Metrology targets and target design methods are provided, in which target elements are defined by replacing elements from a periodic pattern having a pitch p, by assist elements having at least one geometric difference from the replaced elements, to form a composite periodic structure that maintains the pitch p as a single pitch. Constructing targets within the bounds of compatibility with advanced multiple patterning techniques improves the fidelity of the targets and fill factor modulation enables adjustment of the targets to produce sufficient metrology sensitivity for extracting the overlay while achieving process compatibility of the targets.
US10579757B1
Data is received that characterizes a chip in the package system (CPS) having a plurality of wires and vias. Thereafter, using the received data, a chip power calculation is performed. The chip power calculated is used to generate a thermal-aware power map. Further, package and system level thermal analysis is performed using the power map to generate a tile-based CPS thermal profile. A plurality of chip finite element sub-models are then generated that each correspond to a different tile. A thermal field solution is solved for each sub-model so that, for each wire, wire temperature rises are extracted from the corresponding the chip sub-model analysis and combined with temperature values from the CPS thermal profile. This extracting and combining is then used to generate a back-annotation file covering each metal wire and via in the CPS.
US10579755B2
A method for producing bone grafts using 3-D printing is employed using a 3-D image of a graft location to produce a 3-D model of the graft. This is printed using a 3-D printer and a printing medium that produces a porous, biocompatible, biodegradable material that is conducive to osteoinduction. For example, the printing medium may be PCL, PLLA, PGLA, or another approved biocompatible polymer. In addition such a method may be useful for cosmetic surgeries, reconstructive surgeries, and various techniques required by such procedures. Once the graft is placed, natural bone gradually replaces the graft.
US10579754B1
Systems and methods are provided for performing a fast simulation using test parameter vectors as inputs. The method includes retrieving precomputed samples from a sample repository stored in a non-volatile memory, the precomputed samples being precomputed using a simulated model, predetermined parameter vectors, and random inputs; storing respective subsets of the precomputed samples in local memories of a plurality of respective hardware processors; storing the test parameter vectors in the local memories of the hardware processors; at each of the hardware processors, selecting a subset of the precomputed samples stored in the local memory of the hardware processor based on the test parameter vectors, computing test samples by executing the simulated model using the test parameter vectors and the random inputs; and combining the subset of the precomputed samples and the test samples to produce a simulation result.
US10579752B2
Described herein are techniques for generating a model based on input. In an example, a first model can be generated based on decomposing a rating matrix into a product of two matrices U and V, where U represents correlations between users and a plurality of factors and V represents correlations between items and the plurality of factors. At least some of the users and items can be grouped into groups according to the correlations. Input on one or more of the groups can be received. A second model can be generated based on the input on the one or more of the groups.
US10579749B1
An augmented reality (AR) system for generating and displaying a pre-disaster Enhanced Situation Visualization (ESV) is provided. The AR system may include an ESV computing device, a user computing device operated by a user and a reference database. The user computing device may transmit a reference request message to the ESV device, the reference request message including an image and/or GPS location of a property. The ESV computing device may determine the subject of the image is the property, retrieve reference information including peril maps associated with the property from the reference database, and determine situation information specific to the subject. The reference and situation information including a loss estimate may be displayed on the user computing device to provide an ESV of the property. The ESV may be used for insurance-related activities, such as handling, adjusting, and/or generating an insurance policy, premium, and/or discount, and/or generating insurance-related recommendations.
US10579748B2
Methods of analyzing and capacity planning for multi-core, multi-chip, multi-threaded computer system environments by analyzing the scalability of a fourth layer complexity, the processor boards, and incorporating this factor into the calculation of the expected throughput of a system constructed with multiple processor boards. In particular, the method may comprise identifying a system for which system performance prediction is desired, specifying a simulation model, and determining configuration parameters for the system, the system with at least one processor board, at least one chip per board, at least one core per chip, and at least one thread per core. The method may further comprise obtaining scalability factors based on the configuration data for the system, executing a simulation process for the simulation model for a deterministic simulation time, calculating a throughput of the system as a prediction of the performance of the system, and storing the results in a storage device.
US10579741B2
In one embodiment, a computer-implemented method for proactively improving machine translation in real time by processing a translation request includes: receiving the translation request from a mobile device; and either generating or retrieving translation information based on a result of either or both of: determining whether the translation request includes image data suitable for generating a machine translation; and determining whether the translation request includes metadata suitable for generating an estimated translation. In another embodiment, a computer-implemented method for proactively improving machine translation in real time by generating and submitting a translation request includes: capturing image data; evaluating one or more conditions corresponding to the captured image data; generating metadata corresponding to the captured image data; and generating and submitting the translation request to a machine translation platform. Corresponding systems and computer program products are also disclosed.
US10579740B2
A system and methods for content presentation selection. One method includes displaying, on a display of a portable device, a plurality of tiles. The method includes receiving a first gesture-based input corresponding to a selected tile of the plurality of tiles. The method includes selecting a first application based on the content of the selected tile. The method includes superimposing, on or near a first portion of the selected tile, a first icon corresponding to the first application. The method includes receiving a second gesture-based input selecting the first icon. The method includes retrieving, from the first application, a first application view based on the content. The method includes replacing the selected tile with the first application view.
US10579739B2
Disclosed herein is method and system for identifying one or more Places of Interest (PoI) in a natural language system. Word embedding representation for each word in the natural language input are retrieved from a knowledge repository. Further, for each word, Part-of-Speech (POS) tags are tagged, and dependency labels are generated. Subsequently, a PoI tag is assigned to each word based on the word embedding representation, the POS and the dependency labels of each word. Finally, the one or more PoI are identified based on PoI tag assigned to each word. In an embodiment, the method of present disclosure helps in dynamically identifying one or more PoI from natural language text utterances in interactive systems, thereby enhancing usability of interaction based intelligent systems.
US10579731B2
An apparatus for handling string variables with open domains is provided. In some implementations, the apparatus performs operations including retrieving a first string variable having a first domain, the first domain comprising at least one undefined string value. The operations further include retrieving a second string variable having a second domain, the second domain comprising one or more string values each assigned an integer value in a second set of integer values. The operations further include applying a constraint relating the first string variable with the second string variable. The operations further include comparing the first set of integer values with the second set of integer values and filtering the first set of integer values in the first domain to a third set of integer values in the first domain. The operations further include displaying the third set of integer values for the first string variable.
US10579729B2
Embodiments are directed to a spellcheck module for an enterprise search engine. The spellcheck module includes a candidate suggestion generation module that generates a number of candidate words that may be the correction of the misspelled word. The candidate suggestion generation module implements an algorithm for indexing, searching, and storing terms from an index with a constrained edit distance, using words in a collection of documents. The spellcheck module further includes a candidate suggestion ranking module. In one embodiment, a non-contextual approach using a linear combination of distance and probability scores is utilized; while in another embodiment, a context sensitive approach accounting for real-word misspells and adopting deep learning models is utilized. In use, a query is provided to the spellcheck module to generate results in the form of a ranked list of generated candidate entries that may be an entry a user accidentally misspelled.
US10579728B2
An approach is provided in which an information handing system converts source evidence extracted from a set of documents to a frequency-based representation of the source evidence. The frequency-based representation includes multiple signals that each corresponds to an evidence type in the source evidence. The information handing system selects one of the signals that indicates a hidden cycle corresponding to a frequency at which one of the evidence types occurs in the source evidence and extracts hidden evidence from the source evidence based on the hidden cycle to process a request.
US10579727B2
A system and method for processing a natural language input. The natural language input is initially processed through a strict parser, which results in an initial parse. The initial parse is evaluated to determine if it exceeds a completeness threshold. If the initial parse does not pass the completeness threshold, any open slots are filled using type based slot filling. The final parse is then output for further processing by another system, such as a search engine.
US10579726B2
An electronic device includes a touchscreen display, a wireless communication circuit, a memory storing a framework, and at least one processor. The processor is configured to receive a first event or a second event, to provide the framework with a notification object associated with an event received among the first event and the second event, to parse the notification object to obtain one or more parameters, to select one or more tasks associated with the received event based on at least part of the one or more parameters by using the framework, to select a natural language expression indicating at least one task of the one or more tasks, to provide a user interface including the natural language expression, through the touchscreen display, and to execute the at least one task based at least partly on a user input of the natural language expression provided on the touchscreen display.
US10579721B2
A method and system parses natural language in a unique way, determining important words pertaining to a text corpus of a particular genre, such as tax preparation. Sentences extracted from instructions or forms pertaining to tax preparation, for example are parsed to determine word groups forming various parts of speech, and then are processed to exclude words on an exclusion list and word groups that don't meet predetermined criteria. From the resulting data, synonyms are replaced with a common functional operator and the resulting sentence text is analyzed against predetermined patterns to determine one or more functions to be used in a document preparation system.
US10579718B2
Methods, apparatus and software allowing users to exchange and display information regarding the resources each of them is viewing. This information, which may comprise one or more of chat threads, stickers and drawings, is displayed at user display locations in an overlay to underlying electronic information resources.
US10579709B2
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a computer-implemented method for providing creatives. The method comprises identifying, using one or more processors, a creative for processing, the creative including a title portion and a body portion, where the body portion includes a visual uniform resource locator (URL), the visual URL comprising a visual portion and a link to a resource. The method further comprises evaluating the visual URL for inclusion in the title portion, including determining when promotion of the visual URL satisfies one or more promotion criterion, and if so, promoting the visual URL for inclusion in the title portion. The method further comprises providing the creative including the title portion with the promoted visual URL.
US10579697B2
The present invention provides a technique to immediately acquire a specific content item on a web page. A reception apparatus includes a first reception unit configured to receive data representing a configuration of a web page; an assigning unit configured to assign, in a case in which a content item constituting the web page, specified in the data received by the first reception unit, is an image content item to which a link to another content item or a script is set, a high priority to the content item constituting the web page; a notification unit configured to notify a transmission apparatus of a notification message based on the priority assigned by the assigning unit; and a second reception unit configured to receive the content item constituting the web page, transmitted from the transmission apparatus on the basis of the notification message.
US10579696B2
An approach is provided in which an information handling system begins by storing a first URL and a corresponding first web page dataset. The information handling system then receives a request to store a second URL and a corresponding second web page dataset. The information handling system determines that the second URL corresponds to the first URL and, as such, the information handling system creates a diff web page dataset based on a difference between the first web page dataset and the second web page dataset. In turn, the information handling system stores the second URL and the diff web page dataset.
US10579692B2
Disclosed are examples of systems, apparatus, methods and computer program products for providing a web application builder framework in a database system. A database system maintains a multi-tenant non-relational database associated with a number of enterprises, a number of records, and a number of data objects for each of the enterprises. A dynamic virtual table is maintained as well, associated with the number of records and number of data objects. A user request is received to define a composite key for a data object. A metadata model is generated representing the data object, and a data definition script is generated. The dynamic virtual table is updated to include one or more virtual columns corresponding to the data definition script, and one or more columns of a shared table in the non-relational database are updated to match the virtual columns.
US10579689B2
Providing knowledge representation of material content being consumed by a user combines the user's current behavioral data and data from external sources such as internet web sites and social media network. Visual representations of entities and their relationships in the content being consumed by the user are created while the user is consuming content, and displayed via a graphical user interface.
US10579682B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving data that represents actions taken by a particular user with respect to entities of a plurality of entity types, disambiguating the data by identifying entities specified in the data using a machine learning based annotator that is trained to recognize entities and annotating the data, receiving a query specific from the particular user, querying the data that represents actions taken by the particular user, generating an answer to the query from the data representing the actions taken by the particular user, and providing the answer to the query.
US10579675B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing video recommendations. For each video in a set of videos, a set of images included in the video are obtained. For each respective image in the set of images for a video, a set of one or more keywords that describe visual content depicted by the respective image is generated. Based at least on the sets of one or more keywords for at least some of the images, a set of keywords that describe the video is generated. The videos are assigned to groups based on the set of keywords generated for each video. A request is received for a video recommendation based on a first video. Data identifying a second video are provided as the video recommendation based on the second video being assigned to a same group as the first video.
US10579669B2
An image processing system may include an imaging device for capturing an image and an image processing apparatus for processing the image. The imaging device may include an imaging unit for capturing the image, a first recording unit for recording information relating to the image, the information being associated with the image, and a first transmission control unit for controlling transmission of the image to the image processing apparatus. The image processing apparatus may include a reception control unit for controlling reception of the image transmitted from the imaging device, a feature extracting unit for extracting a feature of the received image, a second recording unit for recording the feature, extracted from the image, the feature being associated with the image, and a second transmission control unit for controlling transmission of the feature to the imaging device.
US10579667B2
The present systems and methods relate to a concept for providing recommendations targeted to particular, “subject” user. The present systems and methods involve obtaining historical usage data associated with the subject user; identifying candidate users; calculating media preference overlap scores with respect to the subject user and each candidate user; ranking the candidate user according to their preference overlap scores, and generating recommendations for the subject user from the historical usage data associated with the candidate users.
US10579666B2
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: processing social media system data to establish a relationship graph, wherein the processing includes aggregating relationship graph information of different relationship graphs so that the relationship graph is an aggregated relationship graph; determining that a user is encountering cognitive recall difficulty, wherein the determining includes comparing current input biometric data of the user to baseline biometric data of the user; and responsively to the determining, outputting to the user media content, wherein generating the media content includes performing a search of one or more data source for content using node labels of the relationship graph as keywords and providing a media file for playback by the user, the media file having content returned from the search.
US10579663B2
Disclosed aspects relate to data insight discovery using a clustering technique. A set of data may be compressed based on a set of proximity values with respect to a set of predictors to assemble a set of sub-clusters. A set of subgroups may be established by merging a plurality of individual sub-clusters of the set of sub-clusters using a tightness factor. A subset of the subgroups may be selected based on a selection criterion. A set of insight data which indicates a profile of the subset of the set of subgroups with respect to the set of data may be compiled for the subset of the set of subgroups.
US10579659B2
The embodiments of the present application provide a method, an apparatus, an electronic equipment and a storage medium for performing screening and statistical operation on data. The method includes: obtaining a data region on which screening and statistical operation is to be performed in a data table; the data region may contain content in multiple rows and multiple fields, and the content may have a plurality of different types; receiving a user's screen instruction for screening a field specified by a user to view in the data region; obtaining all the content contained in the field specified by the user to view in the data region according to the user's screen instruction; classifying and summarizing said all the content to obtain a classification statistic result of various types of content, wherein the statistic result includes the various types of content and values corresponding to the various types of content; displaying the statistic result on the screening panel in a specified way. The method can facilitate users to get statistic result in the simplest way, thus the threshold of data analysis can be lowered, time and labor can be saved and the efficiency of statistics can be improved.
US10579658B2
The present application relates to a computer network, a computer-implemented method, a computer system and computer program products for adaptively adjusting network responses to client requests received from a client device. A parsing module is introduced to generate a request data object based on data relevant to a client request. A matching module is introduced to: apply a learning method based on a final result generated in relation to calculating a matching score of potential service data objects, where the matching score is based on applying a matching algorithm; and generate a learning result of the learning method. A learning engine operable to adapt the matching algorithm of the matching module based on the learning result is introduced.
US10579653B2
Described herein are an apparatus, method, and computer-readable medium. The apparatus including processing circuitry configured to extract a textual content included within a digital document, perform a text search using the extracted textual content on an indexed master document database to identify one or more master documents that are similar, within a pre-determined threshold, to the digital document, generate a candidate master document list using the one or more master documents identified based on the text search, extract a plurality of features of the digital document, perform a comparison, after performing the text search, of the plurality of features of the digital document with features of the one or more master documents in the candidate master document, and identify a master document of the one or more master documents that matches the digital document based on the comparison of the features.
US10579649B2
Uniform subject and object oriented data structure adopted in computing device to efficiently store, distribute and process data in a variety of applications. Said data structure comprised of multiple complementary subparts that together and independently facilitate communication (of inputs and outputs) through one or more defined interfaces to facilitate secure access and coordination between given individual subject(s) and other real (physical or metaphysical) entities. Methods are also disclosed that work in tandem with the data structure and interface components to enable and require a single or given human user or other individual personal subject (belonging to a secure AFFIRM network) to maintain exclusive (private) self-control over at least one virtual domain that represents themselves (their actions and their relationships).
US10579648B2
Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A user interface may be employed to enable a user to have an extraction rule automatically generate and/or to manually enter an extraction rule. The user may be enabled to manually edit a previously provided extraction rule, which may result in real time display of updated extracted values. The extraction rule may be utilized to extract values from each of a plurality of records, including event records of unstructured machine data. Statistics may be determined for each unique extracted value, and may be displayed to the user in real time. The user interface may also enable the user to select at least one unique extracted value to display those event records that include an extracted value that matches the selected value.
US10579642B2
Techniques for assisting owners to remotely administer their digital content items stored at non-owners' personal computing devices. The techniques involve identifying owned content items from among content items stored in a synchronization replica that is synchronized with synchronization replicas at the non-owners' personal computing devices. The techniques further involve allowing owners to remotely perform certain administrative actions on owned content items. For example, in response to a command initiated at an owner's personal computing device, a network signal or signals can be sent to a synchronization agent installed on the non-owners' personal computing devices to automatically remove all owned content items from the synchronization replicas at the non-owners' personal computing devices. For example, the generation and sending of such signal can be performed by an online content item storage and synchronization service that synchronizes a server-stored synchronization replica with the synchronization replicas at the non-owners' personal computing devices.
US10579641B2
Disclosed are systems, methods, apparatus and computer program products for facilitating voice-based interaction by a mobile device with an enterprise database. In some implementations, a command and a type of enterprise work record are identified in a first one or more voice signals obtained at the mobile device. One or more fields of the identified record type required by the enterprise database to be populated to carry out the identified command is determined. Field data can be identified in a second one or more voice signals obtained at the mobile device. Structured text data comprising the identified command, the identified record type and the identified field data can be sent to a server.
US10579635B1
A system and method for providing real-time search assistance is provided. Incoming queries are analyzed and an in core set of query statistics is maintained to enable a current suggestion list to be generated. By analyzing each query as it occurs, the suggestion list and associated data stores may be updated in substantially real-time to enable suggestions to be available at the same time as new messages are occurring relating to the subject of the query.
US10579631B2
A method, a device, and a non-transitory storage medium are described in which a priming-based search and discovery service for contents uses a weighted graph that stores metadata pertaining to the contents, activation values, threshold values, and a distance parameter that limits the search space relative to primed nodes of the weighted graph that are relevant to search terms.
US10579630B2
Examples of the present disclosure describe content creation of at least one abstract from extracted content. Input information is received that comprises a link to a landing page and keyword information. The landing page is evaluated and content including at least one of image data and text data is extracted from the landing page. Properties of the content extracted are analyzed. The content extracted is ranked based on the analyzed properties and application of at least two ranking algorithms. A first ranking algorithm applied ranks the content based on relevance to the landing page and a second ranking algorithm applied ranks the content extracted based on relevance to the keyword information. The ranked content is filtered to remove content or portions of content that are determined to be unappealing based on applying filtering rules to the ranked content. At least one abstract is created from the filtered and ranked content.
US10579623B2
Dynamically updating a ridge regression data model of a continuous stream of data is disclosed. New data chunks corresponding to a current data accumulation point are received and the data values in the new data chunks are transformed via standardization methods. A ridge estimator for the standardized data that includes data chunks received up to a penultimate data accumulation point to include the new data chunks is dynamically updated. The cumulative observations received up to the current data accumulation point are updated and stored. Predictions for the continuous data stream are generated based on the updated ridge estimator.
US10579617B2
Among other things, in an aspect, a method includes receiving an indication of a condition at a first component of a computer system. The method also includes performing a search of one or more archives that identifies, among artifacts of at least one of the archives, information relevant to the condition. The method also includes displaying, in a user interface, information determined based on at least one of the artifacts in association with a visual representation indication of the condition.
US10579613B2
A processor(s) initiates a database transaction, in a computing environment that includes a database that includes one or more memory devices. The processor(s) forks a first address space that represents a current state of the database, to create a second address space. The processor(s) writes an entry indicating timing of the initiating to a log file and generates a file that is mapped to the one or more memory devices. The file includes differences in state between the current state of the database and a state subsequent to executing and committing the database transaction, and a timestamp indicating timing for committing the database transaction. The processor(s) write the database transaction to the second address space.
US10579608B2
A method, system and computer program product for index maintenance in a computer system comprising a plurality of nodes, a database, and an index to the database. In one embodiment, the method comprises, for a defined period of time, building a snapshot of selected change requests received by the nodes to change the database. After this defined period of time, a selection is made, based on specified criteria, whether to rebuild a new index to the database, or to add entries to a current index. When the selection is to rebuild a new index, the new index is rebuilt based on data in the database and in the change requests in the snapshot. When the selection is to add entries to a current index, entries are added to the current index based on data in the database and in the change requests in the snapshot.
US10579607B2
Embodiments of the present disclosure provide a method for performing search queries. The method comprises transmitting a list of active indexers in an indexer cluster from a cluster master for receipt by a first search head, wherein the cluster master is communicatively coupled with an indexer cluster comprising a plurality of indexers and the first search head. The method further comprises receiving a first slot request at the cluster master in response to a query from the first search head, wherein the first search head is operable to transmit the query to the active indexers for execution if granted the slot request. Further, the method comprises evaluating a plurality of policies to determine if the first slot request can be granted and responsive to a positive determination, transmitting an authorization token for a slot to the first search head.
US10579605B2
A variant master table includes respective columns for variant ID, variant pattern, and pattern code. A composite primary key constraint for the variant master table is set by the columns for variant ID and pattern code. The respective processors reads variant information, verifies whether or not variant patterns for variant positions have been entered into the table, and for unentered variant patterns, attempts to insert a row of information into the table that includes the unentered variant pattern, a corresponding variant ID, and a pattern code allocated based on the variant master table. In cases in which the row of information violates a composite primary key constrain, the respective processor reattempts to insert an updated row of information in which the pattern code has been changed. The processors encode the variant information based on information entered into the variant master table.
US10579604B2
Provided is a database system wherein a first node, in accordance with a data transmission request from a second node, transmits, to the second node, specific identification information indicating a transaction log at a predetermined time point, and a transaction log and identification information from after the predetermined time point, and transmits the requested data to the second node from the predetermined time point onwards, and the second node transmits a transmission request for data to the first node in accordance with a search request, and when data received from the first node has been loaded into a memory, the second node executes, on the loaded data, a command relating to a transaction log that is newer than the transaction log indicated by the specific identification information, responds to the search request on the basis of data on which the command has been executed, and deletes the data on which the command has been executed, in accordance with a predetermined condition.
US10579601B2
An event historian system stores an event data dictionary. The system receives an initial query from a client device on a network connection and responds by providing the event data dictionary information to the client device. The client device sends another query requesting data values which are defined in the event data dictionary. The system responds to the second query by sending results comprising the requested data values to the client system over the network connection.
US10579598B2
One embodiment provides a method for storage management in a hierarchical file system. The method includes tracking directories for sub-file systems of the hierarchical file system. A request for creation of an additional directory in the hierarchical file system is received. In response to the request, the additional directory is created in a sub-file system of the hierarchical file system while providing that each directory resides in only one sub-file system. If the additional directory is a child directory, the additional directory is created in the sub-file system containing the parent directory of the child directory.
US10579589B2
A method for filtering a product transaction data file involves receiving, by a computer, a query including one or more groups of attribute conditions for filtering the product transaction data file. The attribute conditions in the query are applicable to product attribute data records split across a set of vertically split attribute data files. The method further includes determining which of the product attribute data records split across the set of vertically split attribute data files satisfy all of the one or more groups of attribute conditions in the query, identifying product keys associated with the product attribute data records that satisfy all of the one or more groups of attribute conditions in the query, and using the so-identified product keys to filter product data records in the transaction data file.
US10579580B2
The disclosure relates to bus interface systems. In one embodiment, the bus interface system includes a bus line along with a master bus controller and a slave bus controller coupled to the bus line. In order to start a data frame, the master bus controller is configured to generate a sequence of data pulses along the bus line such that the sequence of data pulses is provided in accordance to a start of sequence (SOS) pulse pattern. The slave bus controller is configured to recognize that the sequence of data transmitted along the bus line by the master bus controller has been provided in accordance with the SOS pulse pattern. In this manner, the slave bus controller can detect when the master bus controller has started a new data frame. As such, the exchange of information through data frames can be synchronized along the bus line with requiring an additional bus line for a clock signal.
US10579577B2
In a system and method for providing UI-to-UI asynchronous communication, a bridge is coupled to an asynchronous channel based bus that has at least one Galactic channel. The bridge receives each message on the Galactic channel, and converts each message from a channel message format used by the Galactic channel to a common message format. The bridge utilizes a socket to broadcast each converted message to, and receive messages from, the one or more other bridges. The bridge determines that a message received from the one or more other bridges is destined for the Galactic channel. The bridge converts the message into the channel message format used by the Galactic channel. The bridge distributes the converted message to the at least one Galactic channel.
US10579570B2
The present disclosure relates generally to semiconductor memory and methods, and more particularly, to apparatuses, and methods for controlling logic die circuitries. One example apparatus comprises a logic die including a first serialization/deserialization (SERDES) component and a second SERDES component coupled to the logic die, and a switch component coupled to the first SERDES component and the second SERDES component configured to activate one of the number of SERDES components.
US10579566B2
A point-of-sale (POS) device includes a processor, a universal serial bus (USB) hub, two switches, and an external connector that connects the POS device to a secondary device with its own second processor. In a primary mode, the processor is connected to a host connector of the USB hub and the secondary device is connected to a first peripheral connector of the USB hub via the external connector. In a secondary mode, the processor is connected to the first peripheral connector of the USB hub and the secondary device is connected to the host connector of the USB hub via the external connector. The processor controls the switch from the primary mode to the secondary mode, and vice versa, by transmitting control signals to control pins of the two switches, and optionally by transmitting a reset signal to a reset pin of the USB hub.
US10579552B1
A communication interface includes one or more input/output circuitries, each input/output circuitry including a pointer generation block that controls write pointers of a respective input/output circuitry and read pointers of the respective input/output circuitry. Each input/output circuitry also includes input/output buffers communicatively coupled to the pointer generation block. Each input/output circuitry further includes a receive delay-locked loop that provides a clock signal to the plurality of input/output buffers. Each input/output circuitry also includes one or more transmit delay-locked loops that delay the clock signal.
US10579545B2
A method for accessing a peripheral device via a wide area communication network. A control device receives a data item indicating that the peripheral device is connected via a series interface to an access device having access to the wide area communication network. The control device sends to the home device a command for its association with the peripheral device using an address associated with the access device. The home device then sends a command for the transfer of the peripheral device resources to the access device. This association enables the home device to access the peripheral device remotely in order to use the latter via a driver for the peripheral device installed on the home device.