US10375192B1
The present invention relates to systems, apparatus, and methods of using connection models to optimize web page transactions. In certain embodiments, latency and download speed data may be associated with a unique identifier for a connection to create a model, and this information may be used to assign certain objects that are part of a web page transaction to certain connections based on the connection model for each connection. In further potential embodiments, dependency structures in a web transaction may further be identified and used with connection models to optimize web page transactions.
US10375189B2
In accordance with an embodiment, described herein is a system and method for decoupling a source application and a target application using a messaging service associated with a cloud-based integration service. A first integration flow can be provided to enable the source application or producer to publish messages to the messaging service. A second integration flow can be provided to enable the target application or consumer to subscribe to the messaging service to receive messages. The source application and the target application can be agnostic of each other's implementation details, and those of the messaging service, which effectively decouples the source and target applications. The system enables objects between the source and target applications to be sychronized, multiple applications to subscribe to the integration cloud service and register for updates, and one or more applications to be added or removed as subscribers without affecting other subscribers or producers.
US10375178B2
The present information processing apparatus sets a transmission standby time in accordance with a user instruction, detects a link-up, transmits an SLP packet, times an elapsed time from detection of the link-up, and in accordance with the elapsed time reaching the transmission standby time, controls so as to transmit an SLP packet.
US10375165B2
A system comprising a first host bus adapter coupled to a first Fiber Channel port and a remote manager associated with a second host bus adapter coupled to a second Fiber Channel port. The remote manager is operable to form a command to be sent by the second host bus adapter to the first host bus adapter via a Common Transport layer of a Fiber Channel.
US10375162B2
A platform-to-platform communication architecture for a process control messaging service in a process control system or other industrial setting allows stationary and portable industrial computing units to communicate with each other, in one-to-one and one-to-many communications, and across networks, including isolated networks inside the process control system or industrial setting and external networks. A requesting industrial computing device platform generates a message for a destination, or responding, industrial computing device in the communication protocol of the destination platform, and wraps the message in a communication protocol of the process control messaging service. The communication architecture decodes the wrapped message into the communication protocol of the destination industrial computing device and forwards the decoded wrapped message to the destination. The communication architecture allows for a variety of communication services, including, but not limited to, instant/real-time peer-to-peer messaging, time synchronization, automatic data transfer with an asset management system, communication with field devices via an asset management system and large data transfers.
US10375153B2
A cloud computing system retrieves routing entries associated with a particular tenant of the cloud computing system and a subset of a routing table of the entire cloud computing system. The routing entries are loaded into a networking switch, which is configured to route network packets using the loaded subset of routing entries, using a general-purpose processor rather than a costly dedicated ASIC.
US10375144B2
Uploading a file in a distributed manner to a server, including: dividing the file into a plurality of chunks; generating a plurality of aliases to a hostname corresponding to the server; and uploading the plurality of chunks to the plurality of aliases corresponding to the server. Key words include distributed uploading and aliases.
US10375138B2
A method of negotiation of media between a source communication device and a destination communication device for multiplexing multiple media types on an IP transport address comprises the source communication device generating an offer message comprising an extension to the ICE protocol according to RFC 5245 to specify the IP transport address whereon the multiple media types can be multiplexed, wherein the offer message comprising the extension indicates support for both the multiplexing and a non-multiplexing of the multiple media types, and sending the offer message from the source communication device to the destination communication device.
US10375132B2
Systems and methods for creating call reports which may allow a sales user to remotely present content to HCP users. Information for scheduling a remote meeting may be received from an application for creating call report on a first user computing device, a request for remote meeting may be sent to a video conference system, a group meeting ID may be received from the video conference system, and a meeting invitation for the at least one invitee may be generated. The meeting invitation may include a link for the remote meeting. When the at least one invitee clicks on the link in the invitation, he/she is added to the remote meeting. The video content is transmitted via the video conference system, but no user interface of the video conference system is displayed during the remote meeting.
US10375130B2
An approach for managing collaboration on IWBs allows users of different third-party collaboration services to participate in collaboration meetings on IWBs. The approach allows the users to use collaboration functionality provided by IWBs, such as annotation, and to communicate with each other, even though the users are using different third party collaboration services. The approach uses a collaboration manager that provides a “single wrapper” application program interface (API) and centralized management of collaboration meetings, including license key and token management, cross-license collaboration, user management and meeting management. The collaboration manager acts as a mediation layer that handles the APIs of different third-party collaboration services and allows users using heterogeneous collaboration clients to participate in collaboration meetings.
US10375120B2
String comparison, including comparing strings with a rule, can be time consuming, and strings may not be suitable for analysis using machine learning algorithms. The present disclosure provides positionally-encoded representations of strings, such as binary matrices or arrays, that provide an encoded representation of the string. The encoding, and decoding, can be facilitated by an encoding schema, such as an encoding schema stored in the memory of a computer device. The encoding schema associates particular characters with particular positions in an array. The positionally-encoded string representations can be used for security applications, such as to determine whether an authorization token that includes at least one string complies with an authorization rule. The authorization rule can be specified as a positionally-encoded representation that defines a set of strings that comply with the rule.
US10375106B1
Described herein are various technologies for providing active mitigation of cyber-attacks against industrial and other control systems. A filtering device is connected to a backplane of a control system and receives communications from various modules of the control system. The filter device analyzes the received communications and determines whether they are genuine and permissible communications for the control system. Validated signals are output to a communications bus of the control system by the filter device, while impermissible communications are blocked. The filter device can be interposed between the modules of the control system and the backplane, or the filter device can be included as a component of a control system backplane.
US10375103B1
An automated scanning service can be configured to dynamically determine potential firewall misconfigurations in a shared resource environment. The scanning service can interrogate one or more application programming interfaces (APIs) to determine the state of the relevant firewall ports. For each firewall port in a permitted state, a test or trace can be run to determine whether the corresponding host port is open. Similarly, information can be obtained indicating which host ports for the allocation are open, and a determination can be made as to whether the corresponding firewall ports are permitted. Once the determinations are made, any mismatch in port state can be reported as a potential misconfiguration.
US10375096B2
In one embodiment, a device in a network receives domain information from a plurality of traffic flows in the network. The device identifies a particular address from the plurality of traffic flows as part of an onion routing system based on the received domain information. The device distinguishes the particular address during analysis of the traffic flows by a traffic flow analyzer that includes a domain generation algorithm (DGA)-based traffic classifier. The device detects a malicious traffic flow from among the plurality of traffic flows using the traffic flow analyzer. The device causes performance of a mitigation action based on the detected malicious traffic flow.
US10375092B2
In one implementation, a method for providing security on externally connected controllers includes receiving, at a server system, operation information for a plurality of instances of a controller, the plurality of instances being installed across a plurality of devices; statistically analyzing, by the server system, the operation information; identifying, by the server system, one or more anomalous controller behaviors based on the statistical analysis; and providing, by the server system, information regarding the one or more anomalous controller behaviors on the controller as potential security threats.
US10375089B2
A system and method for tracking data security threats within an organization is proposed. A threat aggregator process executing on an analysis computer system within the organization receives events indicating possible threats observed by and sent from different user devices and aggregates related events into threats. This enables the threats to be analyzed and acted upon at a level of the organization (e.g., across user devices) rather than at the level of the individual user devices. An endpoint telemetry system analyzes threats sent from the aggregator and provides security policies for responding to the threats. In examples, the system can identify attacks of related threats and act upon the related threats of the attack collectively, and can characterize false positive threats sent from multiple user devices as a single extraneous threat. This has advantages over the per-user device focus for responding to threats provided by current systems and methods.
US10375088B2
Example routing systems and methods are described. In one implementation, an apparatus includes a network interface, a secure system, and a routing system disposed between the network interface and the secure system. The routing system communicates with the network interface along a first data transmission channel and communicates with the secure system along a second data transmission channel. The secure system is not visible from the network interface. The routing system accesses data in the secure system and communicates the data to the network interface.
US10375076B2
A system that includes a threat management server configured to store a device log identifying location information for endpoint devices that have passed authentication. The threat management server is configured to identify an endpoint device from the device log file and to identify a switch connected the endpoint device. The threat management server is further configured to send a location information request to the switch requesting location information for the endpoint device. The threat management server is configured to compare the received information to the information in the device log file. The threat management server is configured to block the endpoint device from accessing a communications network in response to determining the received location information does not match the information in the device log file.
US10375074B2
In some implementations, methods and apparatuses herein relate to generating shared memory spaces that can share files or applications between users and between user devices. For example, a processor can allocate a first portion of a memory of a client device to serve as a shared memory space for at least one dynamic application object, and instantiating a user interface on a display associated with the client device. The user interface can be based on a content of the shared memory space and representing the at least one dynamic application object. A processor can define access rights for a user of a second electronic device for receiving a copy of the instantiated user interface. The processor can define user rights for the user for use of the at least one dynamic application object with the second electronic device. The at least one dynamic application object can be a data file or a live user experience.
US10375067B2
A client and server negotiate a secure communication channel using a pre-shared key where the server, at the time the negotiation initiates, lacks access to the pre-shared key. The server obtains the pre-shared key from another server that shares a secret with the client. A digital signature or other authentication information generated by the client may be used to enable the other server to determine whether to provide the pre-shared key.
US10375058B2
A method for registering an intelligent electronic device with a certification authority. The method includes enrolling a configuration tool at the certification authority; generating a one-time password for the intelligent electronic device and storing the one-time password in the certification authority and in the configuration tool; connecting to the intelligent electronic device with the configuration tool, wherein the configuration tool authenticates at the intelligent electronic device; sending the one-time password from the configuration tool to the intelligent electronic device; enrolling the intelligent electronic device at the certification authority with the one-time password and registering the intelligent electronic device with the certification authority; and receiving a device certificate from the certification authority in the intelligent electronic device.
US10375046B1
Methods, devices, and systems for determining whether a received user generated response key matches the generated first unique key, thereby providing an autonomous authentication system to verify the user. The validation computing system may use a unique key to associate with each request for authentication from a client and further validate that unique key. Additionally, the authentication may be validated as an added security measure by a webhost.
US10375041B2
Provided is a system and apparatus employing an extremely secure method of encrypting both wireless internet connections and wireless peripherals to a computer, cellphone, tablet, TV, stereo, or any other wireless device. The method differs from other techniques in that it generates more unique random seeds from which to generate incredibly long security keys between two or more devices. The system also acts as a filter between computers and devices so that infected devices cannot infect the host when generating keys. It uses secure data cables which generate no electromagnetic fields. It can also detect an attempt to tap into the line to snoop on the keys created. It also generates private/private security keys for wireless/internet use.
US10375028B2
Examples disclosed herein relate to a device management request from a remote management service. Examples include receipt of a device management from a remote management service through a firewall in a first device. The first device to provide the device management request to a second device via a local network and to receive a device management response from the second device. The first device to provide the device management response to the remote management service.
US10375025B2
A virtual private network implementation method includes intercepting, by an NDIS intermediate driver, a packet sent by an application program to an intranet server, and determining, according to a PID corresponding to the packet, whether to allow a process corresponding to the packet to use an SSL VPN; when the process corresponding to the packet is allowed to use the SSL VPN, establishing, by the NDIS intermediate driver, a new packet, and submitting the new packet to an NDIS network interface card driver; and sending, by the NDIS network interface card driver, the new packet to the client, and sending, by the client, the new packet to the intranet server. Thereby, a virtual private network is implemented based on process control, and a client has a fast startup speed.
US10375023B2
A system for accessing at least one Virtual Private Network (VPN) includes a terminal, and can include at least one Security Policy Database (SPD). The terminal is capable of communicating with a VPN client and at least one application. The VPN client, in turn, is capable of defining at least one VPN access point, each VPN access point including an associated physical access point and VPN policy. Thereafter, the VPN client can access at least one VPN based upon the VPN access point(s) to thereby establish at least one data connection from at least one application across the at least one VPN. In addition, the VPN client can be capable of downloading at least one VPN policy from the SPD. A system for managing at least one Virtual Private Network (VPN) policy is also provided, where the VPN polic(ies) are for use in accessing at least one VPN.
US10375021B2
A method for processing a request for stopping the receipt of notifications according to a notification subscription in a wireless communication system, according to an embodiment of the present invention may comprise the steps of: a first device, by which the method is performed, receiving from a second device a request for stopping the receipt of notifications according to a notification subscription; selecting a policy to process the request; and processing the request according to action information of the selected policy.
US10375012B2
A method and apparatus for maintaining in a Lightweight Directory Access Protocol (LDAP) repository entries that are managed by an LDAP directory server. An LDAP directory server receives a client request to add a specified entry to an LDAP repository, determines, based on a managed entry configuration, that the specified entry requires a managed entry operation, and adds the specified entry to the LDAP repository. The LDAP directory server further adds a managed entry to the LDAP repository in accordance with the managed entry operation, where the managed entry is added to the LDAP repository without receiving any client request specifying the managed entry.
US10375011B2
Systems, methods, apparatuses, and software for a content delivery network that caches content for delivery to end user devices is presented. In one example, a method includes establishing domain name relationships for use by a top-level DNS to recurse DNS queries to a DNS node associated with the CDN. The method also includes establishing address correlations between prefixed IPv6 network addresses and PQDNs that comprise indicators for at least a routing provider identifier and a cache node grouping. The method also includes receiving recursed DNS queries and responsively translating domain names in the recursed DNS queries into associated IPv6 network addresses to reach content indicated by the domain names, the associated IPv6 network addresses each determined by at least selecting one of the prefixed IPv6 network addresses according to a desired routing provider and a desired cache node grouping indicated in the PQDNs.
US10374988B2
Systems, methods, and computer-readable storage media for sharing activity data through activity beacons. The system first receives a signal to enable a service for sharing activity data between the first device and a second device during a communication session between the first device and the second device, wherein the communication session is maintained via a first application. The system then tracks an activity associated with at least one of the first device or a second software application at the first device to yield activity data. Next, the system transmits an activity beacon from the first device to the second device, the activity beacon including the activity data and a second signal for triggering a presentation of a representation of the activity at the second device within the first application.
US10374984B2
Methods and systems for providing content (e.g., such as web content) to a computing device are disclosed. An example method for providing web content includes receiving, from a first computing device, a request for the web content and determining a device type of the first computing device. The example method further includes retrieving the web content and modifying the web content based on the device type. The example method still further includes providing the modified web content to the first computing device for display on the first computing device.
US10374982B2
Systems and methods are disclosed for response retrieval using communication session vectors. In one implementation, a first communication session is received. The first communication session includes a first communication. The first communication session is encoded as a first vector. A second vector is identified within a defined proximity of the first vector. The second vector represents a second communication session that includes a second communication. The second communication is provided within the first communication session in response to the first communication.
US10374979B2
Methods and systems for supporting efficient load balancing among a plurality of switches and a plurality of end nodes arranged in a tree topology in a network environment. The methods and systems can sort the plurality of end nodes, wherein the plurality of end nodes are sorted in a decreasing order of a receive weight. The method and system may further route, in the decreasing order of receive weights, the plurality of end nodes, wherein the routing comprises selecting at least one down-going port and at least one up-going port. Further, the method and system can increase an accumulated downward weight on each selected down-going port by the receive weight of the routed end node, and increase an accumulated upward weight on each selected up-going port by the receive weight of the routed end node.
US10374978B2
A system and a method to manage a data center, the method including, for example, retrieving a physical topology of a service; determining from the physical topology a concrete type of a resource for the service; and selecting an actual instance of the resource in the data center. The actual instance having the concrete type and the actual instance selected such that a consumption of the actual instance does not violate at least one of a constraint and a policy.
US10374976B2
A method and an apparatus for addressing resources, the apparatus having a first interface to communicate with end-points operationally connected to the apparatus using a binary web service, the end-points including one or more resources; a second interface for receiving requests regarding the resources and for responding to the requests; a component for storing information on sleeping end-points which are non-continuously available and storing a request queue for each sleeping end-point; a component for receiving through the second interface a request regarding a sleeping end-point, adding the request to the request queue of the end-point; communicating with a sleeping end-point regarding the requests after receiving through the first interface a queue request from the end-point; and sending through the first interface responses for the resolved requests.
US10374972B2
A system and method for virtualizing a flow switch to be used by application providers in a cloud computing environment is provided. An application provider's packet handling rules are received by a cloud management system. The rules are translated from the application provider's overlay topology to the underlay data center topology. The underlay network elements involved in the received rules can be identified. A translated rule can be decomposed into a plurality of rule portions which are transmitted to the appropriate underlay network elements.
US10374969B2
A method for sharing content of a device is provided. The method includes receiving, by an inputter, an input of a share command of a selected content, recommending at least one service to share the content among a plurality of services that are available in the device and a share target, and sharing, by a controller, the content with the share target selected through the selected service based on a selection input with respect to the at least one recommended service and the share target.
US10374966B2
A system for scheduling prioritized traffic in a scrambled and coded multiple access (SCMA) system multiple terminals and a gateway. Each terminal is configured to receive packets from user devices and place the packets on various input queues. The packets are en-queued onto a plurality of output queues based on priority or service class. The terminal is further configured to detect one or more available SCMA slots within a frame of a communication system, and de-queue packets from the highest priority output queue onto the frame via one or more SCMA bursts. The terminal includes transceiver for transmitting/receiving frames of the communication system to/from the gateway. The terminals autonomously transmit SCMA bursts on a first channel, and transmit TDMA bursts on a second channel based on assigned timings received from the gateway.
US10374961B2
System and method for reporting usage of a network infrastructure includes obtaining a map that includes at least one flow-mapping that correlates a flow feature with a service and that correlates a flow feature with an endpoint type, wherein the endpoint types include at least a subscriber type and a service type; at a first computer, receiving flow telemetry of a network infrastructure, the flow telemetry representing at least the destination and source attributes for network traffic in the flow telemetry; categorizing the flow telemetry into at least a subscriber flow category based on the source and destination endpoint types of the traffic; for subscriber flow telemetry of a subscriber, processing the subscriber flow telemetry into at least one flow feature; identifying at least one service to attribute to at least a portion of the subscriber flow telemetry, the service identified through the processed flow feature and a flow-mapping.
US10374950B2
Systems and methods for routing traffic between networks governed by different Internet Protocol (IP) versions. An example method may comprise: receiving a network packet having an original source address defined in a first address space and an original destination address defined in the first address space, wherein the first address space is associated with a first Open Systems Interconnection (OSI) network layer protocol; identifying, using a network layer address mapping transformation, a new destination address associated with the original destination address, wherein the new destination address is defined in a second address space associated with a second OSI network layer protocol; substituting the original destination address of the network packet with the new destination address; selecting, from a pool of available network layer addresses defined in the second address space, a new source address; substituting the original source address of the network packet with the new source address; and causing the network packet to be transmitted to a destination host identified by the new destination address.
US10374948B2
A method, in a node of a network, of establishing a transport layer connection with another node of the network. The method comprises: sending, by the node, a first permanent identifier of the transport layer connection to the other node, the first permanent identifier being independent of at least an IP-address of the node; receiving, by the node, a second permanent identifier of the transport layer connection from the other node, the second permanent identifier being independent of at least an IP-address of the other node; and associating, by the node, the first and second permanent identifiers with a transport layer identifier of the transport layer connection.
US10374936B2
Techniques are described to reduce false alarms in network devices utilizing keepalive messaging schemes. In order to potentially avoid false alarms, a transmitting network device adjusts quality of service QOS/TOS settings in keep-alive probe packets that are sent later in a current detection interval such that the keep-alive probe packets have escalating priorities. In addition, for keep-alive probe packets that are sent later in the current detection interval, the network device may also insert host-level preferential indicator within each of the packets to request preferential treatment at both itself and the peer network device.
US10374934B2
A method and program product includes establishing a virtual private performance network for emulating different time zones and geographic traffic to simulate user patterns during a test session on an external networked system. A connection with a controller is established for accepting inputs for the test session. Load generators are configured with emulation parameters for the test session. The emulation parameters are based on the inputs from the controller. Resources of the load generators are monitored during the test session. Virtual users are added for varying a load on the external networked system for simulating the user patterns. A failover is detected of a failing load generator indicated by the monitoring. The test session is moved from the failing load generator to a failover generator upon the detection for continuing the test session and mitigating loss of data.
US10374928B1
Techniques for efficient bandwidth estimation are described herein. In some cases, the bandwidth estimation techniques disclosed herein may, for example, calculate bandwidth based on multiple packet groups transmitted at different times. Additionally, in some cases, the bandwidth estimation techniques disclosed herein may, for example, capture cross traffic and its effects on bandwidth. Furthermore, in some cases, the bandwidth estimation techniques disclosed herein may, for example, employ dynamic self-correcting techniques for more reliable estimates.
US10374924B1
A technology is described for detecting a failure of a primary virtualized device and failing over to a secondary virtualized network device. An example method may include generating a statistical model using historical data for network traffic that has been handled by a primary virtualized device. The statistical model may contain a functional state baseline representing a functional state of the primary virtualized device handling network traffic during a time frame. Having generated the statistical model, the functional state of the primary virtualized device may be monitored by calculating a network traffic metric for current network traffic handled by the primary virtualized device and comparing the network traffic metric for current network traffic handled by the primary virtualized device with a data point in the statistical model corresponding to the network traffic metric and the time frame for the network traffic metric.
US10374923B2
A vehicle has a bus system, which is formed as an Ethernet bus system and has at least one distributor device with multiple port connections, to which a bus participant is respectively connected, which, via the associated port connection during the operation of the bus system, transmits data to the distributor device and/or receives data from the distributor device. The at least one distributor device is designed to carry out a diagnosis with respect to at least one of the port connections during operation of the bus system and to provide diagnostic data with respect to the at least one port connection.
US10374920B2
Communication media for providing indication of signal power to a network entity include communication paths extending from a first end to a second end; and a connector assembly terminating the first end of the communication paths, the connector assembly including a physical layer management (PLM) interface that is isolated from signals on the communication paths. The connector assembly includes a signal sensor that senses signal power propagating through the connector assembly to/from the communication paths; a programmable processor coupled to the signal sensor and the PLM interface; and data storage devices that include first instructions that cause the programmable processor to receive a signal from the signal sensor corresponding to the signal power detected by the signal sensor, and to send an indication of the signal power propagating through the connector assembly, the programmable processor sending the indication over the PLM interface to a network entity.
US10374915B1
A distributed services platform may generate a plurality of log files containing metric values. Metric values may be provided to a first level of a topology of aggregation modules. The first level of aggregation modules may provide output to a second level of the topology. Subsequent levels of the topology may perform greater amounts of aggregation while providing stream-based access to the aggregated values. State information for the aggregation topology may be saved subsequent to each cycle of values through the topology.
US10374913B2
A data retention probe for a packet-switched, mobile telecommunications network employs interfaces to connect to interfaces carrying traffic on a mobile network side of a gateway node and on a global internet side of the gateway node. A FPGA creates for each packet at least one fingerprint of one or more fields that are unchanged as part of the address translation performed by the gateway node and to create informative metadata for those packets. A processing unit: (1) receives from the FPGA the fingerprints and metadata and maintains flow records for each flow of packets seen on each side of the gateway node; and (2) compares the fingerprints and, where a match is found, determines those packets to be part of the same communication session and creates a record correlating internal IP address or a subscriber identifier to external IP address and port number.
US10374906B2
An apparatus includes a scanner and a cloud engine. The scanner determines that a first cloud environment is of a first type and that a second cloud environment is of a second type that is different from the first type. The cloud engine selects a first tool and a second tool. The cloud engine also sets a first parameter and a first configuration for the first tool and a second parameter and a second configuration for the second tool. The cloud engine further receives a first alert that a security vulnerability in the first cloud environment has been detected and a second alert that resource consumption in the second cloud environment has exceeded a threshold. The cloud engine communicates a first solution to resolve the security vulnerability in the first cloud environment and a second solution to lower resource consumption in the second cloud environment.
US10374899B2
A method and apparatus for reporting a feature of an OpenFlow switch are provided. The method includes: when the OpenFlow switch learns that an OpenFlow controller needs to query for port information, reporting port group identifiers of port groups, to which each port of the OpenFlow switch or each port to be queried by the OpenFlow controller belongs, to the OpenFlow controller, herein the port groups are obtained by grouping ports with different features in the OpenFlow switch based on one or more feature types, and each of the port groups has a port group identifier.
US10374892B2
A transferring control method and apparatus, and a transferring configuration method and apparatus are described. The transferring control method includes connecting to a server by a predetermined account; sending to the server a transferring request for requesting the server to perform transferring configuration, wherein the transferring configuration sets a message transferring relationship among a plurality of electronic devices connected to the server by the predetermined account, and the plurality of electronic devices comprise the first electronic device and at least one second electronic device.
US10374886B1
In one example, a network management system (NMS) device manages a plurality of network devices. The NMS device includes a processor configured to determine a first set of differences between an existing high-level configuration for the plurality of network devices and a first received high-level configuration for the plurality of network devices, determine a second set of differences between the existing high-level configuration and a second received high-level configuration, wherein the second received high-level configuration is received separately from the first received high-level configuration, translate the first set of differences to a first low-level configuration modification, translate the second set of differences to a second low-level configuration modification, merge the first low-level configuration modification and the second low-level configuration modification, and apply the merged low-level configuration modification to low-level configuration of the plurality of network devices.
US10374874B2
Described herein are systems, methods, and software to reduce data plane disruption during a startup event for a virtual switch controller. In one example, during a startup event, applications are initiated on a virtual switch controller to configure the virtual switch. Once initiated, an application, which depends on one or more other applications, may hold configuration operations until notifications are received from the one or more other applications operating on the virtual switch controller. Once the notifications are received, the application may resume the required configuration operations.
US10374870B2
A method of providing access control for a software defined network (SDN) controller includes triggering, by the SDN controller upon receiving a trigger event from a data plane of the software defined network, one or more applications that are installed to run at a control plane of the software defined network atop the SDN controller to react to the trigger event, applying, by the SDN controller before triggering applications due to a trigger event, a conflict resolution scheme. The conflict resolution scheme includes determining all flow spaces that are affected by the trigger event and selecting from these flow spaces a single selected flow space that complies with a predetermined policy, determining, a single master application according to predefined criteria, and triggering, in addition to the master application, only those applications whose reactions to the trigger event do not conflict with the master application.
US10374866B1
Techniques for improving communications efficiency between pairs of communication nodes running within a computer system are described herein. Potential locations for placing a communication node are evaluated using one or more fitness values wherein the fitness value is based at least in part on one or more system metrics associated with placing a communication node in the potential location. If an improved location is found based on the fitness value, the communication node may be migrated to the new location, thus improving system efficiency.
US10374865B2
A system for processing a streaming media service and a method and a network device thereof are provided. The system includes a network device and an encoder. The network device has an embedded streaming function module. The encoder includes two egress ports, where the two egress ports of the encoder are connected to an active input port and a standby input port of the network device respectively. The encoder is configured to: receive a streaming media service signal, encode the streaming media service signal to generate a streaming media service coded signal, and send the streaming media service coded signal to the network device. The network device is configured to receive, by using the embedded streaming function module through the active input port or the standby input port, a streaming media service coded signal sent by the encoder, and provide the streaming media service coded signal for a terminal.
US10374861B2
An apparatus for generating a radio frequency signal is provided. The apparatus includes a modulator configured to generate the radio frequency signal based on an input signal. Further, the apparatus includes a controller configured to control the modulator to generate the radio frequency signal using polar modulation, if the input signal has a first characteristic. The controller is configured to control the modulator to generate the radio frequency signal using quadrature modulation, if the input signal has a different second characteristic.
US10374859B2
The present disclosure relates to a 5G or pre-5G communication system for providing a higher data rate after a 4G communication system such as LTE. Particularly, the present disclosure relates to pre-processing for Filter Bank Multi-Carrier (FBMC) in a wireless communication system, and a method of a communication node includes the operations of receiving a signal from a counterpart node, determining a pre-processing scheme according to a channel and a frequency confinement characteristic of a filter based on the received signal, and performing pre-processing for a subcarrier set corresponding to the filter in accordance with the determined pre-processing scheme.
US10374850B2
A wireless terminal is provided that includes a first receiver that includes a first input unit configured to perform impedance matching on a first reception signal to output a first RF input signal. A first amplification unit is configured to amplify the first RF input signal to output one or more first RF output signals in an inter-band CA mode and an intra-band CA mode. A first output unit is configured to down-convert at least one of the one or more first RF output signals to a baseband. A second receiver includes a second output unit. In the intra-band CA mode, the one or more first RF output signals includes a first RF signal and a second RF signal, and the first amplification unit is further configured to provide the first output unit with the first RF signal and provide the second output unit with the second RF signal.
US10374840B1
Systems and techniques relating to repeated signal detection are described. A described system includes a receiver to receive a frame including first and second portions, the first portion including first and second signal fields; a detector to determine a first decision metric component based on a hypothesis that the second signal field is a repeated version of the first signal field, determine a second decision metric component based on a hypothesis that the second signal field is not the repeated version, and make a determination, based on the first and second decision metric components, of whether the second signal field is the repeated version; and a decoder to process the second portion in accordance with a first format if the second signal field is not the repeated version, and to decode the second portion in accordance with a second format if the second signal field is the repeated version.
US10374834B2
A modular industrial automation appliance having a backplane bus system, a plurality of functional modules connected to the backplane bus system that each include a communication network adapter, a functional unit for implementing a communication protocol stack and a bridge element linked to the communication network adapter, wherein a router module connected to the backplane bus system is provided that includes a communication network adapter, a functional unit for implementing a router communication protocol stack, where the functional unit is linked to the communication network adapter, and for each functional module a respective link element, and where in such a link element links the functional unit for implementing the router communication protocol stack to the bridge element of the respective functional module via the backplane bus system such that only the communication protocol stack of the router module includes routing functions.
US10374829B2
In various examples there is a telecommunications network access point of a telecommunications network in which the control plane is implemented using a data center comprising a plurality of interconnected computation nodes. The access point comprises a memory holding a log of encapsulated control messages the control messages being messages of a control protocol of the telecommunications network. The access point has a processor configured, for a control message to be sent by the access point to a node in the data center, to: generate a message identifier; encapsulate the control message in a packet of a communications protocol of the data center, add the message identifier to a header of the encapsulated control message; send the encapsulated control message to the node of the data center; and store a record of the encapsulated control message and node of the control plane in the log.
US10374828B2
Various implementations disclosed herein include systems, methods and apparatuses that involve a first device selecting a data tunnel for sending packets of a determined network traffic type to another device. For example, in some implementations, a method includes a first device receiving a first group of packets for forwarding to a second device. The method includes the first device retrieving packet-forwarding rules for forwarding the first group of packets, and selecting a first private network data tunnel from a plurality of private network data tunnels between the first device and the second device, for forwarding a first packet of the first group of packets, based on satisfaction of the retrieved packet-forwarding rules. A respective private network data tunnel is associated with a respective uplink of a plurality of uplinks of the first network device. The first private network data tunnel is associated with a first uplink of the first device.
US10374827B2
Some embodiments provide a method for a network manager that manages multiple managed forwarding elements at a particular datacenter. The method receives a configuration for a bridge between a logical L2 network that spans at least two datacenters and physical L2 networks at one or more of the spanned datacenters. The configuration includes a generic physical network identifier. The method maps the generic physical network identifier to a particular physical L2 network at the particular datacenter. The generic physical network identifier maps to other physical networks at other spanned datacenters. The method provides the configuration to a set of central controllers using an identifier for the particular physical L2 network. The set of central controllers configures a managed forwarding element operating at the particular datacenter to implement the bridge to bridge packets between the logical L2 network and the particular physical L2 network.
US10374825B2
Communication between one communication bus having one set of characteristics and another communication bus having another set of characteristics is facilitated by a bridge coupling the two communication buses. The bridge includes a scoreboard to manage data communicated between the buses. In one particular example, the one communication bus is a Processor Local Bus (PLB6) and the other communication bus is an Application Specific Integrated Chip (ASIC) Interconnect Bus (AIB).
US10374824B2
A communication system is used to actuate multiple subscribers, particularly LED modules within a motor vehicle, specifically for ambient lighting. The communication system has a controller and subscribers. The subscribers are connected in series in a ring structure via a data line and each has a control unit. For actuating the individual subscribers, a data bus having a communication protocol, which has a linear juxtaposition of data packets, is used, wherein for each subscriber, a subscriber-specific data packet is provided. A respective data packet is divided into a subscriber portion and an information portion. The information portion contains a respective piece of information about the status of a subsequent subscriber portion. The information portion is overwritable by a respective subscriber. Each subscriber evaluates the respective first data packet that has the status “not received” and changes the status to “received”. This provides a communication system that requires no addressing.
US10374820B2
The invention relates to a management unit for a communication device. The management unit is configured to communicate via a plurality of various types of communication networks. The management unit comprises a first attachment surface, comprising first organs for removably attaching a first external module, and a second attachment surface comprising second organs for removably attaching a second external module.
US10374810B2
A middleware system validation tool includes a retrieval engine, and a network component status engine. The retrieval engine retrieves a pre-change activity status before software is modified on a network component. The middleware system validation tool retrieves a post-change status after the software is modified and compares the pre-change status to the post-change status to determine whether the software modification was successful. The middleware system validation tool receives certification information from the network component that includes information for an SSL certificate to determine whether the SSL certificate is valid.
US10374804B2
In a method of controlling an electronic device using a wearable device, the electronic device is paired with the wearable device. A cryptographic key, which corresponds to the electronic device, is stored in a secure storage device included in the wearable device. A distance between the wearable device and the electronic device is estimated by the wearable device. An unlock signal including the cryptographic key, which is stored in the secure storage device, is transmitted from the wearable device to the electronic device when the estimated distance is smaller than a threshold distance. The electronic device is unlocked based on the unlock signal.
US10374800B1
A cryptography algorithm hopping model is used to enable computer systems communicating with one another to vary the cryptographic algorithms used for the communications. The cryptography algorithm hopping model specifies a plurality of cryptography algorithms and information sufficient to determine a sequence of the plurality of cryptography algorithms and to determine when to switch from a cryptography algorithm in the sequence to a next cryptography algorithm in the sequence.
US10374799B2
A method, apparatus, system and computer program where an apparatus stores user specific credentials, receives a certificate via the communication interface from a certificate authority and stores the certificate in the memory. The apparatus further stores a private key and a public key in the memory and attempts authenticating of the apparatus to a ticket reader for accessing a service, by transmission of one or more messages, wherein the messages contain an authenticator that has at least one of the following: the certificate or its cryptographic derivative; one or more data items contained by the certificate or a cryptographic derivative thereof. The messages are prepared such that the public key is not recoverable from outside of the authenticator.
US10374798B2
Systems, methods, and non-transitory computer-readable storage media for rotating security keys for an online synchronized content management system client. A client having a first security key as an active security key may send a request to a server for a new security key as a replacement for the first security key. The server may receive the request and generate a candidate security key. The server can issue the candidate security key to the client device. After receiving the candidate security key, the client may send a key receipt confirmation message to the server. In response to the confirmation message, the server may mark the candidate key as the new security key for the client and discard the client's old security key. The server may send an acknowledgment message to the client device. In response, the client may also mark the candidate key as its new active key.
US10374797B2
A key generation device (100) configured to generate a public key (126) for use in a public key encryption device and a corresponding private key (114) for use in a private key decryption device, the key generation device comprising a private key generator (110) configured for obtaining in electronic form a private random value (112, s), and generating the private key (114), the private key comprising the private random value (112), and a public key generator (120) configured for obtaining in electronic form a public set of bivariate polynomials (122, fi (,)), computing a public univariate polynomial (124) by summing over univariate polynomials obtained by substituting the private random value (112, s) into the polynomials of the public set (122, fi (s,)), and generating the public key (126), the public key comprising the public univariate polynomial (124) and the public set (122).
US10374790B2
The subject of the invention is a countermeasure method for an electronic component implementing a public-key cryptography algorithm on an elliptic curve E defined over a field and comprising an iterative scalar multiplication operation making it possible to obtain a point [k]P on the basis of a point P of the curve E and of an integer k that must remain secret, the electrical consumption of the electronic component being dependent on the value taken by at least one so-called critical point used during said operation to iteratively determine the point [k]P. The method comprises: a step (500) of providing at least one power of a predefined non-zero constant element c of different from one; a step (501) of initializing the coordinates of the at least one critical point to a predefined value; a step (502) implementing the scalar multiplication operation, the coordinates associated with at least one critical point being modified at each iteration by multiplying at least one of the coordinates of this point by the at least one power of the element c obtained in the providing step (500).
US10374786B1
Methods of estimating frequency skew in a packet network include determining a representation of a packet delay variation (PDV) sequence from an initial estimate of frequency skew between master and slave devices in the packet network and timestamps transmitted therebetween. An operation is performed to extract a statistical mode from an empirical probability distribution function (PDF) of the representation of the PDV sequence, where the statistical mode corresponds to a value at which the PDF has its maximum value. The, an updated estimate of the frequency skew is generated by determining a slope between timestamps at indices associated with a plurality of points in the representation of the PDV sequence that are within a range of the statistical mode.
US10374782B2
A system for a backplane serializer/deserializer (SerDes) including first and second integrated circuits (IC). The first and second ICs include transmitters and receivers coupled to each other through first and second bidirectional links. A first receiver is configured to receive first data at a data rate on a first channel supported by both the first bidirectional link and the second bidirectional link. A second receiver is configured to receive second data at the data rate on a second channel supported by both the first bidirectional link and the second bidirectional link. The backplane SerDes is configured to transfer the first and second data in full duplex mode by employing two-bit pulse-amplitude modulation (PAM-4) to reduce signaling speed of the first and second bidirectional links without reducing throughput of a lane pair including the first and second channels.
US10374773B2
The embodiments of the present application relate to the technical field of wireless communications, and in particular, to a method, system and device for transmitting feedback information, used for realizing simultaneous feedback of multi-carrier ACK/NACK and periodical CSI. The method for sending feedback information in the embodiments of the present application includes: user equipment determining a PUCCH resource corresponding to first feedback information in second feedback information periodical reporting subframes; the user equipment determining feedback information to be transmitted and including the first feedback information according to the determined PUCCH resource and transmitting same via the PUCCH resource corresponding to the first feedback information. Since the user equipment determines feedback information including first feedback information according to the PUCCH resource corresponding to the first feedback information in the second feedback information periodical reporting subframes and transmits same via the determined PUCCH resource, thus realizing simultaneous feedback of multi-carrier ACK/NACK and periodical CSI.
US10374772B2
In a MIMO detector, a slicing list detection scheme employs a complex plane to represent symbols in an alphabet, in which all decision regions are bounded by either vertical lines or horizontal lines. A K-best scheme accesses the complex plane and an offline-generated lookup table to detect elements of a received vector. At each level, the system prunes all but the K-best candidates from each surviving node through the slicing list detector.
US10374771B2
A method for operating a transmitting device using semi-orthogonal multiple access (SOMA) in a wireless local area network (WLAN) includes determining a first quadrature amplitude modulation (QAM) bit allocation, a first coding rate, and a first SOMA group for a first receiving device and a second QAM bit allocation, a second coding rate, and a second SOMA group for a second receiving device in accordance with channel information associated with the first receiving device and the second receiving device, generating a frame including indicators of the first and second QAM bit allocations, the first and second coding rates, and the first and second SOMA groups, and sending the frame to the first receiving device and the second receiving device.
US10374764B2
A method and apparatus are provided for wireless channel signals processing. An optical signal carrying an aggregated signal comprising a plurality of wireless channel signals is received over a single optical fiber link and converted into a digital signal and then processed to produce the plurality of wireless channel signals. The plurality of wireless channel signals in the aggregated signal are positioned in different non-overlapping frequency bands that span respective channel bandwidths (BWs), where a first channel BW of the respective channel BWs is different from a second channel BW of the respective channel BW.
US10374758B2
The present invention relates to a method and apparatus for controlling a handshake operation. Datagram Transport Layer Security (DTLS) is an important secure protocol in the IP based Internet of things. The performance of DTLS handshake can be significantly affected by network status, traffic and packet loss rate, etc. It is therefore suggested evaluating a package loss rate and estimating causes of packet loss. Then, a DTLS handshake strategy may be changed adaptively based on the detection of packet loss and network status. As a result, the successful rate and delay of DTLS handshake can be improved. An acknowledgement and a non-acknowledgement mode may be used in a hybrid way to evaluate the package loss rate and estimate causes of packet loss and eventually improve performance of DTLS handshake.
US10374757B2
There is provided a method comprising: receiving, by a first network node, data packets transmitted by a second network node; if at least one data packet of the data packets is noticed not being available to the first network node, sending an indication to the second network node that the at least one data packet of the data packets is not available to the first network node, and repeating sending the indication until a confirmation message is received, wherein the confirmation message comprises confirmation that the indication is received by the second network node.
US10374747B2
In some examples, a controller for a network includes a path computation module configured for execution by one or more processors to obtain configuration information for at least one point-to-multipoint label switched path (P2MP LSP); obtain, from the network via at least one protocol, network topology information defining a network topology for the network; determine, based on the network topology, a first solution comprising first respective paths through the network for the at least one P2MP LSP; determine, after generating a modified network topology based on the network topology, a second solution comprising second respective paths through the network for the at least one P2MP LSP. The controller also includes a path provisioning module configured for execution by the one or more processors to configure the network with the solution of the first solution and the second solution having the lowest total cost.
US10374746B1
A gigabit passive optical network (GPON) includes: at least one strand of optical fiber optically coupled to a fiber distribution hub and terminating at a termination port, the strand optically coupled to another termination port, the strand thus configured to provide a full duplex optical path for the GPON. A method of communication, a method of testing and a method of configuring a network are disclosed.
US10374745B1
A network controller controls optical nodes configured to communicate with each other at multiple line rates using different tuples of [bits/symbol, symbol rate] for each line rate. The network controller determines multiple paths between two optical nodes, selects a desired line rate at which to communicate between the two optical nodes, and accesses a path database that indicates an available optical bandwidth and an available optical signal-to-noise ratio (SNR) along each path. The network controller determines feasible paths among the paths. To do this, the network controller, for each path, searches the different tuples of the desired line rate for a tuple for which a desired optical bandwidth and a desired optical SNR are accommodated by the available optical bandwidth and the available optical SNR of the path, respectively. The network controller programs optical nodes of one of the feasible paths with a tuple found in the searching.
US10374740B2
Provided is a wavelength path communication node device with no collision of wave lengths and routes, capable of outputting arbitrary wavelengths, and capable of outputting them to arbitrary routes. An add/drop multiplexer (11) includes a communication unit (101) that communicates an optical signal with at least one client device and at least one network and a control unit (102) that indicates a transfer destination of the optical signal according to an attribute of the received optical signal to the communication unit (101). The control unit (102) indicates an attenuation amount of the optical signal to the communication unit (101) for each connected device. When a connected device is changed, the control unit (102) instructs the communication unit (101) to change the attenuation amount. The communication unit (101) attenuates the optical signal with the attenuation amount indicated by the control unit (102) and transfers the attenuated optical signal to a transfer destination.
US10374724B2
Adaptive communications focal plane arrays that may be implemented in, e.g., a specially-configured camera that can be utilized to receive and/or process information in the form of optical beams are presented. A specialized focal plane array (FPA) having a plurality of optical detectors is utilized, where one or more optical detectors are suppressed such that data is not allowed to be output from the one or more suppressed optical detectors, and only a significantly smaller number or subset of optical detectors receiving optical beams are allowed to output data. In this way, the rate at which data is to be output by an adaptive communications FPA (ACFPA) can be significantly reduced.
US10374723B2
An apparatus for generating a processed optical signal includes a first laser configured to emit a first optical signal in response to a first drive signal. The first optical signal has a first phase shift depending on a first integrated amplitude of the first drive signal. The apparatus also includes a spectral-temporal filter, in optical communication with the first laser, to change a first spectral profile and a first temporal profile of the first optical pulse so as to generate the processed optical signal. Replacing a conventional continuous-wave (CW) laser and external modulation with filter-based modulation can achieve the same or better performance without high-fidelity low-noise input signals.
US10374715B2
The network comprises a plurality of optical line terminals which communicate with a plurality of optical network units over an optical distribution network. The optical distribution network includes a plurality of optical filters controlled by a network controller. A first optical line terminal sends a request for optical communication with at least one optical network unit to the network controller. The request is sent over the optical distribution network and indicates an operating wavelength of the first optical line terminal and of the at least one optical network unit. The network controller configures at least two of the optical filters to allow a passing through of the operating wavelength or of a further operating wavelength. The optical communication between the first optical line terminal and the at least one optical network unit in the operating or in the further operating wavelength is established through the optical filters.
US10374706B2
An LED light and communication system is in communication with a broadband over power line communications system. The LED light and communication system includes at least one optical transceiver. The optical transceiver includes a light support having a plurality of light emitting diodes and at least one photodetector attached thereto, and a processor. The processor is in communication with the light emitting diodes and the at least one photodetector. The processor is constructed and arranged to generate a communication signal.
US10374703B2
A transmission device includes: a receiving unit that receives an optical signal; an acquiring unit that acquires spectrum information from the optical signal, the spectrum information relating to a spectrum of the optical signal; and a narrowing calculating unit that calculates an index value for narrowing of a band of the optical signal by calculating a sampling timing error in accordance with the spectrum information, the sampling timing error being an error when a clock signal is extracted from the optical signal.
US10374697B2
A telecommunications system may be configured to improve linearity and blocking. In some aspects, the telecommunications system may include a duplexer for coupling a common port to a receive path and a transmit path. A distributed low-noise amplifier having two or more separate active devices (e.g., amplifiers) may be positioned in the receive path. A filtering element (e.g., a band-pass filter) may be positioned between the two or more separate active devices. A signal may be routed by the duplexer through the distributed low-noise amplifier. The filtering element may attenuate transmit signals in the receive path.
US10374684B2
A transport block retransmission method and a base station are described. In the method, for first m retransmissions of a transmission block (TB), a closed-loop spatial multiplexing transmit manner for initial transmission of the TB is maintained. The method may also include, for last N-m retransmissions of the TB, a transmit manner is changed into an open-loop transmit manner when a transmission mode remains unchanged. Retransmission of the TB in the open-loop transmit manner can improve reliability of data transmission, reduce a quantity of retransmissions of the TB, reduce a residual block error rate and a voice packet loss rate, and ensure that a closed-loop gain can be effectively obtained.
US10374679B2
Methods, systems, and devices for wireless communication are described that support overriding a beam monitoring pattern for control channel transmissions based on channel conditions between a user equipment and a base station. A base station may select a beam monitoring pattern for transmitting control channel transmissions, which may include a pattern in which two or more beams are used for control channel transmissions. In the event that a first beam of the beams used in the beam monitoring pattern meets certain metrics, the use of one or more additional beams according to the beam monitoring pattern may be overridden and transmissions continued using the first beam. The metrics for continuing use of the first beam may include channel quality metrics, a number of consecutive successful transmissions using the first beam, one or more other metrics, or any combination thereof.
US10374677B2
In a method for performing, by a rank-restricted terminal, a downlink channel-related feedback in a wireless communication system according to an embodiment of the present invention, the method includes the steps of: measuring a downlink channel; and feeding back information for improving a coverage on the basis of the measured downlink channel value, wherein the information for improving the coverage may include a repetition level indicator for improving the coverage.
US10374674B2
Various embodiments of the present disclosure relate to a device and a method for controlling a plurality of antennas in an electronic device. The electronic device may include: a plurality of antennas; a communication circuit configured to be connected with the plurality of antennas; and at least one processor, wherein the processor may be configured to: transmit a signal to an external device through one antenna among the plurality of antennas; detect a difference in reception performance between the antenna and each of at least one remaining antenna in response to occurrence of an event; and set one among the plurality of antennas as a transmitting antenna for the electronic device based on a threshold corresponding to an antenna characteristic of each of the at least one remaining antenna and the difference in reception performance. Other embodiments are possible.
US10374672B2
Methods and apparatuses for CSI reporting mechanisms are provided. A user equipment (UE) apparatus includes a transceiver and a processor. The transceiver is configured to receive configuration information for channel state information (CSI) reporting and receive configuration information for a plurality of precoding codebook parameters. The processor is operably connected to the transceiver, and configured to calculate, in response to receipt of the configuration information for the CSI reporting and the configuration information for the plurality of precoding codebook parameters, a first precoding matrix indicator (PMI) and a second PMI, wherein the first PMI includes one or two codebook indices. The transceiver is further configured to transmit the CSI reporting on an uplink channel, the CSI reporting including a channel quality indicator (CQI), a rank indicator (RI), and the calculated first and second PMIs.
US10374666B2
A method and apparatus are disclosed from the perspective of a UE capable of performing UE beamforming. In one embodiment, the method includes the UE receiving a control signaling on a first set of UE beam(s). In addition, the method includes the UE receiving a data transmission scheduled by the control signaling on a second set of UE beam(s), wherein the UE receives the data transmission with a time delay after receiving the control signaling.
US10374665B2
A distributed antenna system (DAS) includes host that receives downstream signals corresponding to radio frequency (RF) channel and remote antenna units (RAUs) communicatively coupled to host. Host communicates downstream transport signal derived from downstream signals received at host to RAUs. Each RAU uses downstream transport signal to generate downstream RF signal for radiation from antenna associated with RAU. Downstream RF signal comprises a subset of plurality of downstream frequency bands. Each RAU receives upstream RF signal including respective RF channel. Each RAU communicates upstream transport signal derived from upstream RF signal to host. Host uses upstream transport signal to generate upstream signal including at least one upstream frequency band. Host analyzes attribute of downstream and upstream transport signals associated with RAUs, correlates analyzed attribute for each RAU with profile, and determines current capacity usage of RAUs based on correlation. Host dynamically allocates capacity amongst RAUs based on current capacity usage.
US10374656B2
A same-aperture any-frequency simultaneously transmit and receive (STAR) system includes a signal connector having a first port electrically coupled to an antenna, a second port electrically coupled to a transmit signal path, and a third port electrically coupled to receive signal path. The signal connector passes a transmit signal in the transmit signal path to the antenna and a receive signal in the receive signal path. A signal isolator is positioned in the transmit signal path to remove a residual portion of the receive signal from transmit signal path. An output of the signal isolator provides a portion of the transmit signal with the residual portion of the receive signal removed. A signal differencing device having a first input electrically coupled to the output of the signal isolator and a second input electrically coupled to the third port of the signal connector subtracts a portion of the transmit signal in the receive signal path thereby providing a more accurate receive signal.
US10374650B2
Apparatus and methods for filter bypass for radio frequency front-ends are provided. In certain configurations, a front-end system includes a low noise amplifier, a blocker filter, a plurality of switches configured to control connectivity of the blocker filter and the low noise amplifier in a signal path through the front-end system. The front-end system further includes a controller configured to control the plurality of switches to operate the front-end system in a selected mode chosen from a plurality of modes. The plurality of modes includes a first mode in which the blocker filter is before the low noise amplifier in the signal path, and a second mode in which the low noise amplifier is before the blocker filter in the signal path.
US10374647B1
A circuit includes a sensor configured to receive an input signal and to provide a sensor output signal in response to the received input signal. A plurality of mirror circuits are configured to receive the sensor output signal from the sensor and to generate mirror circuit output signals. The plurality of mirror circuits includes a first mirror circuit and at least a second mirror circuit. The first mirror circuit increases its respective mirror circuit output signal until its saturation value is reached. The second mirror circuit increases its respective mirror output signal if the sensor output signal is above a threshold value and until its saturation value is reached.
US10374643B2
A transmitter with compensating mechanism of pulling effect includes an output unit and a correction unit. The output unit mixes a first correction signal and a second correction signal according to an oscillating signal to generate a modulated signal, and to amplify the modulated signal to generate a first output signal. The correction unit analyzes the power of the first output signal to generate a first coefficient and a second coefficient, and generate the first correction signal and the second correction signal according to the first coefficient, the second coefficient, an in-phase data signal, and a quadrature data signal.
US10374642B2
Embodiments of the present invention disclose a power line communications device, and the power line communications device includes a USB interface, a protocol conversion module, a signal conversion module, a coupler, and a power line interface. A first end of the USB interface is connected to a first end of the protocol conversion module, a second end of the protocol conversion module is connected to a first end of the signal conversion module, a second end of the signal conversion module is connected to a first end of the coupler, and a second end of the coupler is connected to a first end of the power line interface. During implementation of the embodiments of the present invention, the USB interface may be used to provide a network signal for a terminal device.
US10374629B1
A computer system includes a host system that runs an application. The application outputs a compression request to compress a data stream having an initial data-representation size, and which includes a plurality of individual data chunks. A hardware controller compresses the plurality of individual data chunks according to different encodings based on a compression ratio of each of the individual data chunks to generate a compressed data stream having a reduced data-representation size with respect to the initial data-representation size.
US10374620B2
A frequency divider circuit and a frequency synthesizer circuit are presented, comprising: first and second flip-flops; a phase inverter, wherein an output electrode of the first flip-flop is connected to an input electrode of the second flip-flop and an output electrode of the phase inverter, an output electrode of the second flip-flop is connected to an input electrode of the phase inverter and an input electrode of the first flip-flop, a control electrode of the phase inverter is connected to a control signal; and a control module, wherein the first flip-flop is connected to a voltage source through the control module, the control module is connected to the control signal and controls the connection between the first flip-flop and the voltage source. When the control signal is a first-mode signal, the first flip-flop is disconnected from the voltage source, providing a functionality of a N-division frequency divider. When both the control signal and an output signal of the second flip-flop are a second-mode signal, a functionality of a N+1-division frequency divider is provided.
US10374610B1
Superconducting circuits-based devices and methods, including reciprocal quantum logic (RQL) based devices and methods are provided. In one example, a circuit for an A-and-not-B gate including an output terminal, a first input terminal for receiving a first set of single flux quantum (SFQ) pulses, and a second input terminal for receiving a second set of SFQ pulses is provided. The circuit further includes a first Josephson junction (JJ) coupled to receive the first set of SFQ pulses. The circuit further includes a second JJ, where the second JJ when positively biased is configured to negatively bias the first JJ such that the circuit is configured to not pass the first set of SFQ pulses to the output terminal only when the second set of SFQ pulses have arrived at the second input terminal prior to an arrival of the first set of SFQ pulses at the first input terminal.
US10374607B2
An operation speed of a voltage conversion circuit is improved without increasing an output level of the voltage conversion circuit. The voltage conversion circuit is provided with a high-voltage side transistor and a gate control unit. In this voltage conversion circuit, the high-voltage side transistor outputs a predetermined high voltage higher than a predetermined reference voltage. Also, in the voltage conversion circuit, the gate control unit generates a predetermined control voltage higher than a predetermined high voltage from an input signal and applies the same between a gate and a source of the high-voltage side transistor, thereby allowing the high-voltage side transistor to output a predetermined high voltage.
US10374605B2
Techniques are disclosed for designing a reconfigurable fabric. The reconfigurable fabric is designed using logical elements, configurable connections between and among the logical elements, and rotating circular buffers. The circular buffers contain configuration instructions. The configuration instructions control connections between and among logical elements. The logical elements change operation based on the instructions that rotate through the circular buffers. Clusters of logical elements are interconnected by a switching fabric. Each cluster contains processing elements, storage elements, and switching elements. A circular buffer within a cluster contains multiple switching instructions to control the flow of data throughout the switching fabric. The circular buffer provides a pipelined execution of switching instructions for the implementation of multiple functions. Each cluster contains multiple processing elements, and each cluster further comprises an additional circular buffer for each processing element. Logical operations are controlled by the circular buffers.
US10374603B2
In one embodiment, a (pre)driver circuit includes first and a second output terminal for driving an electronic switch that includes a control terminal and a current path through the switch. The arrangement can operate in one or more first driving configurations (e.g., for PMOS), with the first and second output terminals are coupled to the current path and the control electrode of the electronic switch, respectively, and one or more second driving configurations (e.g., for NMOS, both HS and LS), wherein the first and second output terminals of the driver circuit are coupled to the control electrode and the current path of the electronic switch, respectively.
US10374599B2
A delay-time correction circuit delays an input signal for generating a pre-drive signal to a drive unit generating a drive signal. A transition-change sensor senses a transition change in one of a turn-on operation and turn-off operation. A correction-signal generator generates a correction signal in response to the transition change sensed by the transition-change sensor and to the input signal. A delay output unit generates an output signal corresponding to the pre-drive signal by delaying the input signal using the correction signal. The delay output unit delays the output signal that instructs the other of a turn-on operation and turn-off operation, from the input signal, in accordance with a length of a period for the transition change in the one of a turn-on operation and turn-off operation that is performed immediately before the other of a turn-on operation and turn-off operation.
US10374597B2
A circuit state sensing device (100) includes a transformer (102) having a primary coil (104A) and a secondary coil (104B). In use, the secondary coil is connected to a target circuit (106) for which a state is to be sensed. The device further includes a measuring arrangement (112, 122) configured to take a measurement relating to impedance at the primary coil, and a processing arrangement (122) configured to process the impedance measurement to determine a state of the target circuit.
US10374592B2
A semiconductor device includes a first circuit operating with a first potential as a reference potential and a second circuit operating with a second potential different from the first potential as a reference potential, able to reliably detect that a negative voltage is applied to the first circuit. The first circuit includes a current source. The current source supplies a current to the low side circuit, and changes the current in response to whether or not the first potential becomes a negative voltage with respect to the second potential. Also, the second circuit includes a negative voltage detection circuit. The negative voltage detection circuit monitors a change in the current supplied from the current source and detects that a negative voltage is applied to the high side circuit.
US10374571B2
A balun structure is provided. The balun structure includes a substrate, a first coil structure and a second coil structure having a spiral shape and on the substrate. The first coil structure includes a first single-layer coil surrounding by first laminated coils that are connected to the first single-layer coil. The second coil structure can include a second single-layer coil and second laminated coils that are connected to the second single-layer coil. A projection of the first single-layer coil and a projection of the second single-layer coil on a surface of the substrate overlap with each other. A number of the second laminated coils is larger than or equal to a number of the first laminated coils. The second laminated coils are arranged alternately with the first laminated coils or the first single-layer coil in a plane parallel to the surface of the substrate.
US10374564B2
Loudness control systems or methods may normalize audio signals to a predetermined loudness level. If the audio signal includes moderate background noise, then the background noise may also be normalized to the target loudness level. Noise signals may be detected using content-versus-noise classification, and a loudness control system or method may be adjusted based on the detection of noise. Noise signals may be detected by signal analysis in the frequency domain or in the time domain. Loudness control systems may also produce undesirable audio effects when content shifts from a high overall loudness level to a lower overall loudness level. Such loudness drops may be detected, and the loudness control system may be adjusted to minimize the undesirable effects during the transition between loudness levels.
US10374562B1
A novel phantom-powered inline preamplifier is configured to provide selective processing of a sound source signal by intelligently determining the need for a low or high impedance matching and transformer coupling, based on high fidelity requirements of a particular sound source signal. For example, the phantom-powered inline preamplifier can intelligently detect a microphone-originating sound source signal and automatically route the microphone-originating sound source signal to a low impedance matching circuit pathway that leads to a phantom-powered output terminal for an optimal hi-fidelity processing specific to the microphone-originating sound source signal. Likewise, the phantom-powered inline preamplifier can intelligently detect a musical instrument-originating sound source signal and automatically route the musical instrument-originating sound source signal to a high impedance matching circuit pathway and optionally couple to an instrument transformer, which leads to the phantom-powered output terminal for an optimal hi-fidelity processing specific to the musical instrument-originating sound source signal.
US10374549B2
Variable frequency oscillators allowing wide tuning range and low phase noise is disclosed. In an illustrative embodiment, a first transistor has a first terminal (e.g. collector) connected to a reference voltage, and a second terminal (e.g. emitter) connected to a first terminal of a first current source and to ground. The first transistor further has a third terminal connected to a first inductor and to a first capacitor connected to the emitter of the first transistor and also to a second capacitor connected to ground. A second transistor is similarly constructed. In order to achieve a variable frequency oscillation between the emitters of the two transistors, a variable tank capacitor is connected between the inductors, forming a circuit connecting in series all passive components composing the LC tank, masking most of parasitic capacitances.
US10374548B2
A storage unit stores a defect correlation table indicating what influence a given type of defect will have on the inspection of the other types of defects. When an obtainment unit obtains an inspection result of inspecting for a defect, an influence determination unit refers to the defect correlation table and determines the influence of the other types of defects on the inspection result. Information pertaining to the determined influence is outputted via an output unit.
US10374547B2
According to one embodiment, an aggregation management apparatus includes processing circuitry configured to acquire position information and performance information of each photovoltaic power generation facility in a set of photovoltaic power generation facilities from a storage; and calculate an evaluation value of a predictive error of a total generated energy of the set of photovoltaic power generation facilities, based on the position information, the performance information, and a correlation level of the predictive errors of solar radiation information depending on a distance between two locations.
US10374543B2
A synchronous machine system comprising a synchronous motor including a stator, stator winding, rotor, and field winding; an AC power supply circuit structured to transmit current to or from the stator winding of the synchronous motor at a controlled frequency and transmit current to or from a power source at a controlled frequency; a DC exciter unit structured to receive power from a power source, convert the received power to DC power at a desired voltage, and supply the converted power across a DC bus to the field winding of the synchronous motor; and an energy storage circuit coupled to the DC bus of the DC exciter unit having at least one ultracapacitor, and structured to receive power from a power source, to charge the ultracapacitor, and to provide power to the field winding of the synchronous motor following a power failure.
US10374541B2
A motor control system includes a motor, a resolver configured to detect a rotation angle of the motor, a resolver/digital converter configured to convert an analog angle signal output from the resolver into a digital angle signal, and a motor control unit configured to control the motor based on the digital angle signal output from the resolver/digital converter and determine, when an integrated value obtained by integrating the digital angle signal at a predetermined time interval is not within a threshold range, that the resolver/digital converter is abnormal. The motor control unit increases the time interval for the integration when a rotation speed of the motor decreases and decreases the time interval for the integration when the rotation speed of the motor increases.
US10374538B2
Provided is an arrangement for determining an operation parameter reference for controlling a generator side converter portion coupled to a generator, in particular of a wind turbine, the arrangement comprising: an arithmetic element configured to derive a fundamental current error by subtracting a, in particular unfiltered, generator output current from a sum of a fundamental current reference and at least one harmonic current reference; a fundamental current controller adapted to determine a fundamental operation parameter reference based on the fundamental current error; at least one other arithmetic element configured to derive at least one harmonic current error by subtracting a, in particular band pass filtered according to the harmonics, generator output current from the at least one harmonic current reference; at least one harmonic current controller configured to determine at least one harmonic operation parameter reference based on the harmonic current error.
US10374532B2
Disclosed are an apparatus, system and method for detecting, based on a mathematical model, a fault of a permanent magnet motor driven by a square wave. A fault diagnosis apparatus for the permanent magnet motor includes a current voltage measurement unit, a phase shift time calculation unit, and a control unit.
US10374531B2
The purpose of the present invention is not only to reduce ripple current but also to improve operation efficiency by reducing heat generation. When n is defined as an integer of 2 or more, a motor control device of the present invention drives n sets of windings by n sets of inverters. The motor control device is characterized in that when said n sets of inverters output high power, at least one or more of said n sets of inverters are set to have an output duty cycle of 100%.
US10374522B2
The present invention relates to a control method for balancing a neutral point voltage of a three-level circuit, comprising obtaining the neutral point voltage through sampling, adjusting a duty ratio of a zero level in one phase to maintain balance of the neutral point voltage when an absolute value of the neutral point voltage is larger than a threshold value, and distributing duty ratios of positive and negative levels in the phase, such that an output voltage of switch bridge arm in the phase includes positive, negative and zero levels in at least one switch period. The present invention can be carried out in a three-phase four-wire system and a three-phase three-wire system. In the three-phase three-wire system, it may also be combined with zero sequence voltage injection to form a mixed modulation method, thereby acquiring more effective neutral point balance control performance, and reducing switch loss.
US10374521B2
A busbar arrangement for making electrical contact with a semiconductor module includes at least two busbars overlapping in an overlap region and electrically insulated from one another. Each busbar includes a web having a connection element, with the webs of the busbars being arranged without an overlap. The webs are oriented such as to define a first axis which runs through the connection element of an associated one of the webs and a point of a transition of the web to the overlap region of the busbar arrangement, and which intersects a second axis which is formed by a connection between two connection elements of the webs at an angle between 0° and 45°. The busbar arrangement includes an insulating region to reduce or prevent a current in the web in a direction perpendicular to the second axis. The overlap region and the webs are each located in one plane.
US10374512B2
In a power converter, each gate-driving circuit uses charge from a selected pump capacitor operate a corresponding switch. The switches transitions between different states, each of which corresponds to a particular interconnection of pump capacitors. During clocked operations, the first switch closes, thereby establishing a connection with the first pump capacitor. Prior to the first switch closing, the second switch closes.
US10374511B2
A scalable controller circuit that provides faster and simpler regulation of a DC-to-DC converter is provided. Unlike such prior techniques, preferred embodiments do not require any threshold-level generation circuitry or analog compensation circuitry. Preferred embodiments implement a simple control law that requires only a few digital gates. Preferred embodiments can therefore significantly reduce the overhead power consumption and area of the controller in DC-to-DC converters to new levels.
US10374510B2
An active electromagnetic interference (EMI) filter includes an amplifier configured to sense noise signals on a power conductor, and drive a cancellation signal onto the power conductor. The cancellation signal is to reduce the amplitude of the noise signals. Some embodiments of the active EMI filter include a high frequency compensation network that improves the high frequency phase margin of the active EMI filter and improves the stability of the active EMI filter at high frequencies. Some embodiments of the active EMI filter include a low frequency compensation capacitor that increases the phase margin of the active EMI filter at low frequencies. Some embodiments of the active EMI filter include low frequency compensation circuitry that increases the low frequency tolerance of the active EMI filter.
US10374508B2
An example method includes storing a peak voltage level, a valley voltage level, and a frequency of a signal that corresponds to an alternating current (AC) signal across a capacitor; periodically determining whether a current peak voltage level of the signal is different than the stored peak voltage level of the signal or a current valley voltage level of the signal is different than the stored valley voltage level of the signal; determining, based on whether the current peak voltage level of the signal is different than the stored peak voltage level or the current valley voltage level of the signal is different than the stored valley voltage level, whether the AC signal has been removed from the capacitor; and in response to determining that the AC signal has been removed from the capacitor, discharging the capacitor.
US10374507B2
The present invention relates to methods and corresponding apparatus for AC to DC conversion, including 3-phase AC to DC conversion, with high power quality, for example, high power factor and low harmonic distortions. The invention further relates to methods and corresponding apparatus for regulation and control of said AC to DC conversion.
US10374506B1
An adaptive control method for zero voltage switching belongs to the field of integrated circuit. In the present invention, the difference between the turn-on time of the power tube and the time of the lowest drain voltage of the power tube in the switching cycle is quantified by the reversible counter, and the quantized result is transmitted to the next switching cycle to adjust the turn-on time of the power tube through the final count result of the reversible counter, so that the power tube after being adjusted can be turned on when the drain voltage of the power tube is the lowest, thus reducing the switching loss. The present invention can adaptively turn on the power tube when the drain voltage of the power tube reaches minimum, thus, realizing the zero-voltage switching, reducing the switching loss of the switching power supply, widening the application range.
US10374503B2
When a first medium phase voltage command and a first minimum phase voltage command are close to each other in a first three-phase voltage command, then a first three-phase application voltage is calculated from the first three-phase voltage command by switching from a first calculation process, which corresponds to first two-phase modulation, to a second calculation process, and when a second medium phase voltage command and a second minimum phase voltage command are close to each other in a second three-phase voltage command, a second three-phase application voltage is calculated from the second three-phase voltage command by switching from a third calculation process, which corresponds to first two-phase modulation, to fourth calculation process.
US10374499B2
The present invention provides a power generator which can obtain efficient power generation by changing magnetic force acting on electromotive coils. The power generator is provided with a first permanent magnet member 1, a second permanent magnet member 2, and an electromotive coil member 3 arranged concentrically to have a telescoping structure and is configured so that power generation in the electromotive coil member 3 is induced by rotating the first permanent magnet member 1 or/and the second permanent magnet member 2. In the power generator, the first and second permanent magnet members 1 and 2 cooperate with each other to change the magnetic force and, thus, to obtain efficient power generation.
US10374482B2
A motor mounting device having a motor adapter that is formed substantially ring-shaped or pot-shaped and is used to receive a motor, and having a motor mount, which is used to hold the motor adapter, whereby elastic damping elements are disposed between the motor adapter and the motor mount, whereby the damping elements are formed as extruded profiles.
US10374475B2
An apparatus according to one embodiment includes a motor having: a rotor, a magnet, and a damping layer positioned between the rotor and the magnet. The damping layer is constructed of a material characterized by converting kinetic energy into heat.
US10374471B2
An interior permanent magnet machine is described. The machine includes a rotor rotatable about a central machine axis. The rotor includes a plurality of permanent magnet openings and a plurality of permanent magnets disposed therein. The permanent magnet openings are separated by rotor webs configured to facilitate reducing leakage flux through the rotor webs. The machine also includes a stator disposed coaxially with the rotor and separated from the rotor by a circumferential air gap. The stator includes a plurality of stator teeth that define a plurality of stator slots therebetween. The stator teeth include a stator tooth tip configured to facilitate reducing cogging torque and torque ripple.
US10374467B2
A coil unit provided on a ground side, including a coil, at least one sensor for detecting an object existing above or around the coil unit, a housing for accommodating the coil and the at least one sensor, wherein, the housing is provided with a dividing plate and at least one pillar for maintaining the internal space of the space for sensor, the dividing plate divides the space into a space for coil and a space for sensor located vertically above the space for coil, the space for coil is for accommodating the coil and the space for sensor is for accommodating the at least one sensor, and the at least one sensor is disposed on the dividing plate without contacting with an upper inner surface portion of the housing in the space for sensor.
US10374463B2
A power feeding device utilizing an electromagnetic resonance coupling method and a contactless power feeding system can be provided. A coupling coefficient of electromagnetic induction coupling in the power feeding device and/or the inside of a power receiving device is optimized to improve electric power transmission efficiency of a resonance frequency regardless of positions of the power feeding device and the power receiving device. Provided is a power feeding device or a contactless power feeding system in which an S11 parameter which is a reflection component of electric power output from a high-frequency power source of the power feeding device is monitored, and one or both of positions of a transmission coil and a first resonant coil in the power feeding device and positions of a reception coil and a second resonant coil in a power receiving device are changed to adjust a coupling coefficient of electromagnetic induction coupling.
US10374456B2
An embedded system may distribute, e.g. at the point of coupling to a main power grid, information corresponding to one or more operational parameters (e.g. phase angle, frequency, amplitude, etc.) of a power delivery device to other power delivery devices, using a deterministic communication link. Updates of some or all of the information may be transmitted at future or past points in time, for example at defined time intervals. Time synchronization methods, e.g. a locked instantaneous interpolation mechanism may be used to create a coordinated time, shared among all power delivery devices. Various operating parameter mismatches, e.g. a phase mismatch between power delivery devices delivering power to the power grid, may thereby be reduced to less than a specified, negligible value. This creates tight time synchronization between the power delivery devices and allows them to interoperate in a manner that stabilizes rather than destabilizes the power grid.
US10374455B2
In an example, an apparatus includes a charger for rectifying a direct current charge from an input alternating current voltage. A battery pack stores the direct current charge in a first string of battery modules and a second string of battery modules. An inverter is connected directly to the battery pack and inverts the direct current voltage to an output alternating current voltage. In one example, the first string of battery modules is directly connected to the inverter in parallel with the second string of battery modules.
US10374450B2
A method comprises providing power from a battery to an external device using a first circuit; and receiving power from a first power source to provide power to the battery using a second circuit while providing power to the external device.
US10374449B2
A smart electronic system is disclosed. The system can analyze any input voltage to determine whether the input voltage is sufficient to charge the battery of an electronic device and/or to operate the electronic device. If not, the cable is capable of transforming the input voltage to a voltage sufficient to charge and/or operate. The electronic device may be incorporated into the housing of the smart electronic system, and can be any known mobile devices.
US10374445B2
The present invention relates to an isolating two-way constant-current maintenance system based on a power supply of shared equipment, comprising a power supply, an electronic switch K1, a current sensor, a main battery management system controller, and a plurality of secondary battery management system controllers; wherein the power supply is connected with the current sensor; the current sensor is respectively connected with the electronic switch K1 and the main battery management system controller; the electronic switch is respectively connected with the main battery management system controller and the secondary battery management system controllers; the main battery management system controller is respectively in a communication connection with the plurality of secondary battery management system controllers; and each one of the secondary battery management system controllers is connected with a battery pack. The isolating two-way constant-current maintenance system based on a power supply of shared equipment has the advantages of small size, low cost, high power conversion efficiency, two-way and constant maintenance, and low requirements on the power supply. The system can quickly enhance the utilization rate of the battery and effectively prolong the service life of the battery pack.
US10374444B2
A battery management system is provided that controls at least a stack of battery cells. The battery management system may detect stack voltage and current. Characteristics of each battery cell in the stack may be monitored. The battery management system may detect ground fault within the stack of battery cells. Communication breakdown and/or failure in the battery management system may also be detected.
US10374443B2
A method and system for charging multi-cell lithium-based batteries. In some aspects, a battery charger includes a housing, at least one terminal to electrically connect to a battery pack supported by the housing, and a controller operable to provide a charging current to the battery pack through the at least one terminal. The battery pack includes a plurality of lithium-based battery cells, with each battery cell of the plurality of battery cells having an individual state of charge. The controller is operable to control the charging current being supplied to the battery pack at least in part based on the individual state of charge of at least one battery cell.
US10374442B2
An integrated multiple voltage battery system includes a first pair of output terminals, a second pair of output terminals, a plurality of first battery cells connected in series with each other and operatively connected to the first pair of output terminals, at least one second battery cell operatively connected to the second pair of outlet terminals, and a plurality of switches, the plurality of switches arranged such that each first battery cell in the plurality of first battery cells can be selectively placed in parallel with the at least one second battery cell while electrically isolating the other of the plurality of first battery cells from the at least one second battery cell, wherein each of the plurality of first battery cells has a nominal open cell voltage which is about the same as a nominal open cell voltage of the at least one second battery cell.
US10374441B2
A battery network includes a plurality of heterogeneous batteries coupled to at least one energy source and one energy load, a plurality of switches coupled to the heterogeneous batteries, and the switches controllable having a duty cycle between 0 and 1. A controller is configured to characterize each of the plurality of heterogeneous batteries characteristics, determine duty cycles for each of the plurality of switches based on the characterization such that a charge applied from the at least one energy source or a discharge to the at least one energy load converges to a balanced state for the plurality of heterogeneous batteries, and apply the determined duty cycles to the plurality of switches.
US10374439B2
A circuit arrangement includes a power semiconductor circuit, a first charge storage unit and a second charge storage unit. The first charge storage unit has first and second terminals, the second charge storage unit has first and second terminals, and the power semiconductor circuit has first and second terminals. The power semiconductor circuit also has a first semiconductor component and a second semiconductor component, the load paths of which are electrically connected in series between the first and second terminals of the power semiconductor circuit. A first connection electrically connects the first terminal of the first charge storage unit to the first terminal of the second charge storage unit, and a second connection electrically connects the second terminal of the first charge storage unit to the second terminal of the second charge storage unit. A magnetic core is electromagnetically coupled to the first and/or second connections.
US10374433B2
A power supply system is provided. The power supply system includes a first controller for controlling charge and discharge of a first electric storage apparatus and a second controller for controlling charge and discharge of a second electric storage apparatus. The first controller generates first scheduling data indicating transition of electric power to be charged and discharged from the first electric storage apparatus during a first prediction period. The second controller generates second scheduling data indicating transition of electric power to be charged and discharged from the second electric storage apparatus during a second prediction period containing the first prediction period. Generation of the first scheduling data is performed based on the second scheduling data previously generated by the second controller.
US10374430B1
A controller for an electric power storage device is described herein, wherein the electric power storage device is included in a microgrid. The electric power storage device has at least one of a charge rate, a discharge rate, or a power retention capacity that has been customized for a collective microgrid. The at least one of the charge rate, the discharge rate, or the power retention capacity of the electric power storage device is computed based at least in part upon specified power source parameters in the at least two connected microgrids and specified load parameters in the at least two connected microgrids.
US10374426B2
A power system includes one or more loads operable responsive to electrical power. The power system also includes a power controller operable to monitor one or more power sources, selectively provide electrical power from the one or more power sources to the one or more loads, and provide one or more power system status indicators to the one or more loads. The one or more power system status indicators trigger a modification to a startup process or trigger a shutdown process of the one or more loads.
US10374425B2
A method for balancing electric consumption generated by a plurality of electric loads includes: estimating an absorbed energy (Ek) by the loads in a predetermined time interval, and if a value of the estimation of absorbed energy by the loads is not within an interval defined by a minimum and a maximum consumption threshold, calculating a quantity of energy to be varied in accordance with a difference between the value of the estimation of the absorbed energy and an expected value of energy, determining a strategy comprising at least an action to be carried out to vary the energy supplied to the single loads, with an aim of reducing the difference between the estimated absorbed energy and the expected value thereof, actuating a scheduling of electric consumption in accordance with a determined strategy.
US10374420B2
An electrostatic discharge (ESD) logging system includes ESD detection circuitry having at least one input electrically connected coupled to a node of an ESD protection circuit. The ESD detection circuitry provides a detector signal in response to detecting an ESD event at the node of the ESD protection circuit. Capture circuitry is electrically connected to an output of the ESD event detector. The capture circuitry asserts a capture signal to indicate the occurrence of the ESD event in response to the detector signal. A logic circuit provides a logic output in response to the capture signal.
US10374419B2
An on-package interface. A first set of single-ended transmitter circuits on a first die. A first set of single-ended receiver circuits on a second die. The receiver circuits have a termination circuit comprising an inverter and a resistive feedback element. A plurality of conductive lines couple the first set of transmitter circuits and the first set of receiver circuits. The lengths of the plurality of conductive lines are matched.
US10374415B2
The present invention is concerned with simplified configuration as well as supervision and testing of load restoration functions in high or medium voltage substations of electrical power transmission or distribution networks. The invention takes advantage of the fact that all information for load restoration is available from a standardized configuration representation and from dynamically observable events. Specifically, the IEC 61850 Substation Configuration Description (SCD) file includes the substation single line, the bus bar or breaker failure protection functionality related to it, and the way how reclosing commands can be conveyed for the restoration process. A load restore function or load transfer application observes the execution of a protection trip function and the concurrent connection state of the bays to bus bars in order to automatically restore the power flow across a failed bus bar segment to a parallel healthy bus bar segment.
US10374413B2
A switching power supply detects a short circuit to ground, for example, by comparing a soft-start voltage Vss with a feedback voltage Vfb while securing an offset voltage ΔV. The switching power supply includes, for example, a short-circuit-to-ground detection circuit which detects a short circuit to ground at a monitoring target terminal. When a short circuit to ground occurs for the first time, the output of the short-circuit-to-ground detection circuit is masked for a first period. When a short circuit to ground occurs for the second or any succeeding time, the output of the short-circuit-to-ground detection circuit is masked for a second period shorter than the first period.
US10374410B2
An alternating current circuit breaker has a first galvanic separation switch and a bypass switch in a live line, a second galvanic separation switch in the neutral line, and a semiconductor switch element connected parallel to the bypass switch. A processing unit is arranged to control the first and second galvanic separation switch, the bypass switch and the semiconductor switch element. A short circuit and overcurrent detection unit is connected to the processing unit for determining a short circuit situation or overcurrent situation. The processing unit is further arranged to execute a reclosing attempt after a certain time period after tripping of the circuit breaker, wherein the time period is dependent on the type of situation causing the tripping of the circuit breaker.
US10374406B2
A method of spacing conductors includes positioning a conductor between a first clamping body and a second clamping body. A fastener received by the first and second clamping bodies is rotated in a first direction causing a first set of teeth associated with the fastener to engage a second set of teeth associated with the first clamping body to move the first clamping body toward the conductor.
US10374397B2
A distribution board shield. The distribution board shield includes a drape formed of an elongated non-conductive material having a top end, a bottom end, a rear surface and a front surface. A connector is used to attach the drape within a distribution panel box so that the drape covers exposed bar buses, breaker busses and wires within the working area.
US10374393B2
Semiconductor Quantum Cascade Lasers (QCLs), in particular mid-IR lasers emitting at wavelengths of about 3-50 μm, are often designed as deep etched buried heterostructure QCLs. The buried heterostructure configuration is favored since the high thermal conductivity of the burying layers, usually of InP, and the low losses guarantee devices high power and high performance. However, if such QCLs are designed for and operated at short wavelengths, a severe disadvantage shows up: the high electric field necessary for such operation drives the operating current partly inside the insulating burying layer. This reduces the current injected into the active region and produces thermal losses, thus degrading performance of the QCL. The invention solves this problem by providing, within the burying layers, effectively designed current blocking or quantum barriers of, e.g. AIAs, InAIAs, InGaAs, InGaAsP, or InGaSb, sandwiched between the usual InP or other burying layers, intrinsic or Fe-doped. These quantum barriers reduce the described negative effect greatly and controllably, resulting in a QCL operating effectively also at short wavelengths and/or in high electric fields.
US10374392B1
Optical devices having a structured active region configured for selected wavelengths of light emissions are disclosed.
US10374389B2
A plasmonic light source includes a substrate and a square nano-cavity formed on the substrate. The nano-cavity includes a quantum well structure. The quantum well structure includes III-V materials. A plasmonic metal is formed as an electrode on the square nano-cavity and is configured to excite surface plasmons with the quantum well structure to generate light. Complementary metal oxide semiconductor (CMOS) devices are formed on the substrate.
US10374388B2
An optical semiconductor device includes: an n-type semiconductor substrate; an n-type cladding layer provided on the n-type semiconductor substrate; an active layer of a semiconductor laser provided on the n-type cladding layer; a waveguide layer of a waveguide provided on the n-type cladding layer and having a side facing a side of the active layer; a p-type cladding layer provided on the active layer and the waveguide layer; and a middle layer provided between the side of the active layer and the side of the waveguide layer, provided between the n-type cladding layer and the waveguide layer, not provided on the active layer, and having a band gap greater than a band gap of the waveguide layer.
US10374383B2
To provide a laser ignition device in which the ignition efficiency is improved and the laser pulse energy necessary for ignition is minimized by optimizing the pulse time width of laser. The laser ignition device includes: a pulse laser oscillator 1 configured to output a beam having a wavelength λ [μm] and a beam quality M2; an energy controller 2 configured to control energy of pulse laser outputted from the pulse laser oscillator 1; a lens 3 having a focal length f [mm] and configured to focus the pulse laser outputted from the pulse laser oscillator 1; and a pulse time width controller 14 configured to control a time width of the pulse laser, wherein the pulse time width controller 14 controls the time width of the pulse laser to be 0.6 to 2 ns.
US10374382B2
A solid state laser device includes a seed laser that outputs continuous wave laser seed light, a light intensity changeable unit that changes a light intensity thereof and outputs seed pulse light, a CW excitation laser that outputs continuous wave excitation light, an amplifier that amplifies the seed pulse light and outputs amplified light based on an amplification gain increased by the excitation light, a wavelength conversion unit that converts a wavelength of the amplified light and outputs harmonic light, and a light intensity control unit that allows the light intensity changeable unit to output the seed pulse light after a certain time elapsed from an input of an external trigger signal each time the signal is input and output suppression light that suppresses an increase of the amplification gain in a period after an output of the seed pulse light until an input of a next external trigger signal.
US10374380B1
An apparatus includes a thermally conductive housing including a reflective chamber, the reflective chamber including a reflective surface on a first side of the reflective chamber and an orifice on a second side of the reflective chamber. The reflective surface includes a converging surface annularly surrounding a central recirculating surface. The apparatus includes a phosphor converter at the orifice of the reflective chamber. The apparatus further includes a plurality of laser diodes arranged annularly around the orifice, the plurality of laser diodes configured to emit laser beams towards the converging surface.
US10374378B2
A fiber laser system includes a fiber laser connector having a housing to terminate a fiber that generates a laser beam. A chamber extends internally along a length of the housing. A light trap includes a plurality of threads formed along a wall of the chamber to trap light reflected back to the fiber laser connector in response to an application of the laser beam to a workpiece.
US10374370B2
An electronic unit attaching structure includes an electronic unit (30) having a plurality of connector connection portions (33, 34) and an electronic unit attachment (20) having a plurality of connectors (C1, C2) correspond to the plurality of the connector connection portions. The electronic unit attaching structure is configured to allow first connection and second connection in this order when the electronic unit (30) is attached to the electronic unit attachment (20). The first connection is a connection of first part (C2) of the plurality of the connectors with first part (34) of the plurality of the connector connection portions. The second connection is a connection of second part (C1) of the plurality of the connectors with second part (33) of the plurality of the connector connection portions.
US10374368B2
A coaxial cable connector for attachment to an end of a coaxial cable is disclosed. The coaxial cable connector has a body having a forward end and a rearward end. An internal surface extends between the forward end and the rearward end defining a longitudinal opening and with a cable receiving area proximal the rearward end and a jacket stop proximal the forward end. A post is positioned in the body proximal the forward end and has a first end and a second end with a bore extending therebetween. An insulator is movably disposed in the bore of the post and has a through-passage and a movement limiter. A gripping member is disposed within the longitudinal opening of the body proximal the rearward end and provides a gripping action as the gripping member axially moves toward the forward end of the body.
US10374367B2
A communication connector (30) includes a plurality of terminals (31) to be connected to a plurality of wires (12 to 18) exposed by removing a coating (20) of a cable (11) in which the plurality of wires (12 to 18) for transmitting communication signals are collectively surrounded by the coating (20), a housing (35) for holding the plurality of terminals (31) arranged side by side in a plurality of stages, and alignment members (40A, 40B) including partition walls (44 to 46) made of metal and to be disposed between adjacent ones of the exposed plurality of wires (12 to 18).
US10374365B2
A connector system is disclosed that can include a first and second connector. The first connector supports a channel terminal that is U-shaped and includes a mating edge. The second connector includes one or more wafers that support signal terminals arranged in an edge-coupled manner. Ground terminals in the one or more wafers are positioned on two sides of a pair of signal terminals and are configured to engage the mating edge of the channel terminal. Each wafer can include a shield mounted on a side of the wafer. The shield can include arms that electrically engage ground terminals.
US10374356B2
An electrical connector comprises a contact-carrying body having a plurality of electrical terminals, a slide member slidably mounted within the contact-carrying body and having a rack, an upper body mounted to the contact-carrying body, and a lever pivotally mounted on the upper body. The lever has a toothed wheel engaging the rack; movement of the lever between an inoperative position and an operative position moves the slide member between a retracted position and an advanced position. The lever has arms and a handle. Each arm of the lever has a telescoping structure including a first arm portion and a second arm portion slidably mounted to the first arm portion and connected to the handle. A movable portion including the second arm portion of each arm and the handle is movable with respect to each of the first arm portions between an elongated lever position and a shortened lever position.
US10374352B2
A patchboard having at least four socket blocks and at least one fastening element, wherein the individual box-shaped socket blocks are arranged in relation to each other in such a way that each socket block is connected to at least one further socket block in both x and y directions, end and side faces of the socket blocks each have at least one connection region for connecting to another socket block. A fastening element is arranged in the center between four socket blocks and is a pin having a gear-shaped cross-section having four ridge-shaped teeth, a groove being formed on each of the four longitudinal edges of the individual socket blocks, which grooves have a first section and at least one second section adjoining the first section. The pin can be rotated about its longitudinal axis when the pin is arranged in the second section of the grooves.
US10374347B2
An electrical connector contact has a body for receiving a conductor and for receiving a male pin contact. A spring is configured for engaging the pin contact and includes a plurality of spring fingers positioned for forming a bore with the spring fingers bent radially inwardly and configured for securing a pin in engagement with the body. A sleeve is configured for engaging the body to overlie the spring. Indentations are formed in the body at discrete positions around the body and extend radially inwardly into the pin section. The spring includes tongues extending radially inwardly and configured for extending into the indentations for securing the spring with the body.
US10374346B2
To prevent damage from being caused in a movable piece caused by inclination of the movable housing of a floating connector. Providing an inclined piece portion in a movable piece of a plug terminal of a plug connector from a middle side to an outer edge side of a bottom wall portion of a movable housing, the inclined piece portion obliquely extending so as to gradually be distanced away form a substrate. Since the inclined piece portion is distanced away from the substrate by the amount of inclination of the inclined piece portion when the movable housing is inclined, a risk of the movable piece impinging against the substrate can be reduced.
US10374344B2
The pocket connector of the invention has been manufactured of a substrate, which is preferably flexible in at least one direction, of which three parts have been prepared, which are bent or assembled from three parts and joined together superimposed so that at least two opposite sides of the pocket connector have coupling apertures. Two flat cables or a connector for a flexible circuit board is connectable to these coupling apertures.
US10374338B2
A connector bridge for a packaged circuit element is provided. The connector bridge includes a connector bridge body defining a mounting axis. It includes a first plurality of terminal receivers at a first location and a second plurality of terminal receivers at a second location. The pluralities of terminal receivers are arranged closer to a side of the connector bridge body than to the mounting axis to receive and electrically connect with terminals of the packaged circuit element in the first wiring orientation. The connector bridge includes a wiring connector at a third location. The wiring connector extends radially outwards of an outermost perimeter defined by radially outermost sides of the packaged circuit element. The first, second and third locations are at different locations. The wiring connector is electrically connected with the at least first and the second terminal receivers and defines a second wiring orientation.
US10374336B2
A male F-type coaxial cable connector including a nut, a body, a post, and a spacer, the spacer for bearing on the nut.
US10374335B2
A coaxial cable-connector assembly includes a coaxial cable and a coaxial connector. The coaxial cable includes: an inner conductor having a termination end, the termination end including a bore; a dielectric layer that overlies the inner conductor; an outer conductor that overlies the dielectric layer having a termination end; and a jacket that overlies the outer conductor. The coaxial connector includes: an inner conductor body including a boss that encircles the termination end of the inner conductor and a longitudinal bore; an outer conductor body electrically connected with the termination end of the outer conductor; and an expansion member inserted into the bore of the termination end of the inner conductor, the expansion member being sized and configured to radially expand the termination end of the inner conductor into electrical contact with the boss of the inner conductor body.
US10374334B2
A cable connector comprises a housing having a first receiving portion extending in a longitudinal direction of the cable connector and a first terminal disposed in the first receiving portion. The first terminal has a first cable connection portion at a first end of the first terminal. The first cable connection portion has a hollow cylindrical shape with a center axis extending in a lateral direction of the cable connector. A plurality of first cables electrically connected to the first cable connection portion are inserted into a first end of the first cable connection portion or are inserted into both the first end and an opposite second end of the first cable connection portion.
US10374328B2
An electrical terminal fitting includes a body and a hood. The body is formed from a first material and includes a connection section and a contacting section with the contacting section having a flexible contact beam and stiffening beam for receiving a male pin of a mating terminal. The hood is formed from a second material having a higher tensile strength than the first material and is secured to the body. The hood includes a rib having tapered ends and a locking beam that engages a housing to secure the terminal. The locking beam further includes a stop having a rounded end.
US10374327B2
An electric wire with a terminal includes an electric wire, and a crimping terminal including an electric wire connection portion crimped by being wound around a core and a cover of the electric wire, a diameter expansion portion which contains a water stop member covering a tip end portion of the core and sealing a gap between the core and the electric wire connection portion is provided in an end portion of the electric wire connection portion on a tip end side of the core, and a sectional area of the diameter expansion portion is greater than a sectional area at a portion on the base end side of the core with respect to the diameter expansion portion.
US10374326B2
Antenna systems for receiving transmitted signals comprising at least a first tuned antenna disposed in a known relationship spatially with a second antenna, with the first tuned antenna electrically connected to the second antenna, are disclosed. The antenna system may be configured to allow the antennas to reliably discriminate between left-hand and right-hand polarized circular signals.
US10374325B1
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.
US10374322B2
A first and second antenna substrate are included in an advanced antenna package. Each antenna substrate includes a respective array of antenna elements disposed on a respective first surface of the substrate. A plurality of stand-off balls disposed between the first surfaces of first and second antenna substrates are bonded to the first surface of the first antenna substrate. A first sub-plurality of the stand-off balls are placed at positions in a peripheral region of the first and second antenna substrates. A second sub-plurality of the stand-off balls are placed at interior positions between antenna elements of the first and second antenna substrates. A plurality of adhesive pillars are disposed between and bond the first surfaces of first and second antenna substrates at a plurality of discrete selected locations. A first location of the discrete selected locations is in a peripheral region. A second location of the discrete selected locations is at an interior position between antenna elements. A method for fabricating the antenna package is also described.
US10374321B2
An antenna device is provided. The antenna device includes a reflector having a profile of a parabolic shape in a first cross-section cut parallel to a first direction and a profile of a hyperbolic shape in a second cross-section, the second cross-section being cut perpendicular to the first direction and crossing the first cross-section at a right angle and a radiating structure having at least one phased antenna array adapted to illuminate at least part of the reflector and to scan a beam. The edges of the profile of the parabolic shape of the first cross-section are formed to be directed toward the radiating structure. The edges of the profile of the hyperbolic shape of the reflector are formed to be directed away from the radiating structure. The antenna device may be diversified depending on various embodiments.
US10374318B2
A split open loop resonator antenna comprising a first electrically connected open loop structure which comprises a first slit, a second electrically connected open loop structure containing a second slit. The first electrically connected open loop structure contains a first main structure being a portion of a first open loop and a first additional structure being another portion of the first open loop. The second electrically connected open loop structure has a second main structure. The first main structure is arranged in a first plane. The first additional structure is arranged in a second plane different from the first plane. The plurality of planes are parallel to each other and the first main structure is electrically connected to the first additional structure. The first main structure and the first additional structure are arranged such that when projected in a same plane they cover first open loop shape.
US10374314B2
A composite patch antenna composite patch antenna device is capable of receiving signals in multiple frequency bands. The composite patch antenna composite patch antenna device includes a circuit board, a gap patch antenna, and a dielectric patch antenna. The gap patch antenna has a radiation element that is disposed in parallel with a predetermined air gap with respect to the circuit board, that has a hole section passing through substantially a center. The dielectric patch antenna is stacked on the radiation element of the gap patch antenna in the state of being electrically insulated, and has a second feeding line that is connected to the radiation electrode and that is connected to the second feeding section the circuit board by passing through the through-hole of the dielectric layer and the hole section of the radiation element of the gap patch antenna.
US10374305B2
A multilayer substrate, in which flexible insulating base materials are laminated, includes first and second regions. The number of laminated insulating base materials in the second region is smaller than that in the first region. The multilayer substrate includes a coil antenna located in the first region, a magnetic member located in the first region, a mounting component located in the first region, a wiring pattern, and an external connection terminal. The mounting component entirely overlaps the magnetic member when viewed in a thickness direction and is located on a side opposite to the coil antenna across the magnetic member in the thickness direction. At least a portion of the coil antenna overlaps the magnetic member when viewed in the thickness direction.
US10374303B1
A faceplate of a lighting device includes a base plate having a front surface and a back surface. The back surface is on an opposite side of the front surface. The faceplate further includes an antenna formed in the back surface of the faceplate. The antenna is exposed on the back surface of the faceplate.
US10374301B2
Disclosed herein is a wiring component that includes a base material and a planar coil pattern formed on the base material. The planar coil pattern includes a coil wiring portion having one end, other end, and first to third connecting positions, the second connecting position being closer to the other end compared with the first connecting position, the third connecting position being closer to the one end compared with the second connecting position; a power-feed wiring portion connected to the first connecting position; and a connection wiring portion that short-circuits the second connecting position and the third connecting position. A cross-section structure of the planar coil pattern has a base resin layer formed on the base material, and a conductive layer formed on the base resin layer.
US10374300B2
An apparatus includes a radio frequency (RF) circuit to transmit or receive RF signals, and a partitioned antenna structure. The partitioned antenna structure includes a first portion of a resonator and a first portion of a radiator. The first portion of the resonator comprises less than an entire resonator. The first portion of the radiator comprises less than an entire radiator.
US10374291B2
An actuator assembly for adjusting attributes of an antenna array. The actuator assembly provides a multi-RET actuator including a plurality of linear actuators, each including an actuator spur gear, a carriage assembly with an actuator drive motor mounted on a car and a nut attached to the car. A positioning motor is coupled to a lead screw and the nut is threaded onto the lead screw. The car travels on a guide so that the positioning motor and lead screw may be operated to bring the carriage assembly into engagement with a desired one of the linear actuators.
US10374290B2
An electronic device is provided, which includes a housing; a conductive member forming a part of the housing or disposed on an inside of the housing; a communication circuit electrically connected to a first region of the conductive member; a conductive pattern electrically connected to a second region of the conductive member; and a switching circuit disposed on an electric path between the conductive pattern and the conductive member that controls a switching operation to selectively, electrically connect and disconnect the conductive pattern to and from the conductive member.
US10374289B2
There is disclosed a reconfigurable antenna device comprising a substrate having first and second opposed ends and first and second opposed side edges, the substrate incorporating a main groundplane. The antenna device further comprises a dipole antenna having first and second arms each having a proximal portion and a distal portion, the proximal portions extending substantially adjacent and parallel to the first end of the substrate and the distal portions respectively extending substantially adjacent and parallel to the first and second side edges of the substrate. Distal ends of the first and second arms are connected to the main groundplane or otherwise grounded. Additionally, there is provided a main chassis antenna having first and second arms extending substantially adjacent and parallel to the first end of the substrate. The main chassis antenna is configured for excitation by RF currents in the main groundplane. Finally, there are provided first and second auxiliary chassis antennas, the first auxiliary chassis antenna being disposed at the first end of the substrate substantially adjacent to the proximal portion of first arm of the dipole antenna and the first arm of the main chassis antenna, and the second auxiliary chassis antenna being disposed at the first end of the substrate substantially adjacent to the proximal portion of the second arm of the dipole antenna and the second arm of the main chassis antenna. The first and second auxiliary chassis antennas are configured for excitation by RF currents in the main groundplane.
US10374288B2
An apparatus (10) comprising a substrate (2) and an antenna (20). The antenna (20) comprising a first conductive element (21) having a first electrical length and connected to a first antenna terminal (31) and a second conductive element (22) having a second electrical length connected to a second antenna terminal (32), wherein at least the first conductive element is supported by a first portion of the substrate (11) and wherein at least the first portion of the substrate is configured to deform from a first configuration to a second configuration to: change the first electrical length of the first conductive element relative to the second electrical length of the second conductive element; and add or remove at least one operational resonant mode of the antenna.
US10374279B2
A connector device according to the present disclosure includes a first connector section and a second connector section. The first connector section includes a waveguide for transmitting a high-frequency signal. The second connector section includes a waveguide for transmitting a high-frequency signal, a yoke disposed to cover the waveguide, and a magnet forming a magnetic circuit with the yoke, and is couplable to the first connector section by the attractive force of the magnet. A communication system according to the present disclosure includes two communication devices and a connector device. The connector device has the above-described configuration and transmits a high-frequency signal between the two communication devices.
US10374272B1
An example system is disclosed for thermal management of batteries. The system may include a cell bank that includes first and second cell frame sections, a heat bus, and thermal interface material. The first and second cell frame sections may define opposite surfaces of the cell bank. Each cell frame section may include recesses to align battery cells for welding and provided conductive connections between the cells to create a string of cells with a combined power output. Each recess may include a divider between the battery cells to preload the cells against a thermal junction during assembly. The heat bus may be provided between the cell frame sections. The heat bus may include heat pipes that extend between the battery cells and across the cell frame sections. The thermal interface material may be positioned to transfer heat from the cells to the heat pipes at their thermal junction.
US10374266B2
A traction battery of a vehicle includes a temperature compensated passive wireless surface acoustic wave sensor within the traction battery and a controller. The temperature compensated passive wireless surface acoustic wave sensor is configured to receive a broadcast signal and transmit a reflected signal. The controller is programmed to transmit the broadcast signal and receive the reflected signal, and based on a difference in phase and amplitude between the broadcast and reflected signals indicative of an increase in pressure within the traction battery, stop charging the traction battery.
US10374265B2
The present invention relates to a method of automatically setting a communication resistance of an energy storage device (ESS), and more particularly, to a method of automatically controlling connection of a battery module and a terminating resistance by using a battery management system (BMS) ID allocated to each battery module constituting the ESS.
US10374262B2
Cathode coatings for lithium ion batteries, cathodes coated with the coatings, and lithium ion batteries incorporating the coated cathodes are provided. The coatings, which are composed of binary, ternary, and higher order metal oxides and/or metalloid oxides, can reduce the hydrofluoric acid (HF)-induced degradation of the electrolyte and/or cathodes, thereby improving the performance of lithium ion batteries, relative to lithium ion batteries that employ bare cathodes.
US10374255B2
Provided is a nonaqueous electrolyte secondary battery in which the following are housed in a battery case: a nonaqueous electrolyte, a boron atom-containing oxalato complex compound, and an electrode assembly in which a positive electrode having a positive electrode active material and a negative electrode having a negative electrode active material are disposed facing each other. Here, a coat containing boron atoms originating from the oxalato complex compound is formed on the surface of the negative electrode active material, and the amount BM (μg/cm2) of the boron atom as measured based on inductively coupled plasma-atomic emission spectroscopic analysis and the intensity BA for a tricoordinate boron atom as measured based on x-ray absorption fine structure analysis satisfy 0.5≤BA/BM≤1.0.
US10374254B2
Set forth herein are electrolyte compositions that include both organic and inorganic constituent components and which are suitable for use in rechargeable batteries. Also set forth herein are methods and systems for making and using these composite electrolytes.
US10374249B2
A rechargeable battery includes an electrode assembly including a first electrode, a second electrode, and a separator, the first electrode and the second electrode being wound with the separator therebetween, and a case to receive the electrode assembly, wherein the first electrode includes a first tab part having a first coating region and a plurality of first uncoated tabs protruding out of the first coating region, the first coating region being coated with a first active material, and the plurality of first uncoated tabs not being coated with the first active material, and a first non-tab part connected to the first tab part, the first non-tab part wrapping the first tab part at an outermost portion thereof at least one time.
US10374246B2
The present invention relates to an ion exchange membrane and a manufacturing method therefor and, more specifically, to an ion exchange membrane comprising a cross-linked sulfonated triblock copolymer and carbon nanotube, which is utilizable in a redox flow energy storage device, etc. due to high ion conductivity, mechanical strength and ion selectivity. The ion exchange membrane of the present invention has superior ion selectivity and mechanical strength and thus can greatly improve the performance of a fuel battery, etc. when applied thereto.
US10374239B2
The present invention provides an aqueous redox flow battery comprising a negative electrode immersed in an aqueous liquid negative electrolyte, a positive electrode immersed in an aqueous liquid positive electrolyte, and a cation-permeable separator (e.g., a porous membrane, film, sheet, or panel) between the negative electrolyte from the positive electrolyte. During charging and discharging, the electrolytes are circulated over their respective electrodes. The electrolytes each comprise an electrolyte salt (e.g., a lithium or sodium salt), a redox reactant. The negative redox reactant comprises a pyridinium compound of Formula (I) as described in the specification.
US10374233B2
Slurry is prepared by dispersing a solvent containing fibrous carbon (carbon nanotube, vapor grown carbon fiber (VGCF (registered trademark))) by using a media-type disperser, and the slurry to be applied to a collector is obtained by kneading the prepared slurry and an electrode active material. As a media-type disperser, for example, a ball mill disperser or a bead mill disperser is used. The dispersion using the media-type disperser is performed for 5 to 10 hours. As a dispersant, for example, at least any one of a nonionic dispersant, an ethylenic dispersant, a polymeric dispersant and an amine dispersant is used. The dispersion is performed so that a fiber length of the fibrous carbon becomes 2 to 7 μm.
US10374222B2
Provided is an electrode material which leads to a lithium ion secondary battery that has high energy density. An electrode material for a lithium ion secondary battery of the present invention is characterized by containing: a coarse particle of a first active material that is able to act as a positive electrode active material or a negative electrode active material of a lithium ion secondary battery; and a particle of a composite composed of conductive carbon and a second active material attached to the conductive carbon that is able to act as an active material of the same electrode as the first active material. This electrode material for a lithium ion secondary battery is also characterized in that: a diameter of the coarse particle of the first active material is larger than a diameter of the particle of the composite; and the particle of the composite is filled in a gap formed between the particles of the first active material. A conductive agent can be additionally contained in the gap.
US10374217B2
A production apparatus for producing an electricity storage material is provided. The electricity storage material includes at least a thickener and an active material. The production apparatus includes a solution production device and a mixture-kneading device. The solution production device produces a surfactant-containing solution of the thickener. The mixture-kneading device kneads the solution together with a powder of the active material.
US10374216B2
Methods and apparatus to form biocompatible energization elements are described. In some examples, the methods and apparatus to form the biocompatible energization elements involve forming pellets comprising active cathode chemistry. The active elements of the cathode and anode are sealed with a biocompatible material. In some examples, a field of use for the methods and apparatus may include any biocompatible device or product that requires energization elements.
US10374210B2
An electrochemical cell includes a prismatic cell housing including a lid plate that closes one end of the housing. The cell also includes a terminal assembly having a simple structure that is supported on the lid plate. The terminal assembly includes the lid plate, a terminal and an adhesive layer that is disposed between and secures the terminal to the lid plate. The terminal assembly includes features that allow the adhesive layer to flow in a controlled and reproducible manner over the entirety of a predetermined area without flowing beyond the predetermined area. The features result from forming a stop line in the predetermined area by applying a surface treatment to the predetermined area. The stop line delineates a desired adhesive later outer boundary and engages the adhesive so as to maintain the adhesive within the predetermined area.
US10374208B2
A rechargeable battery includes an electrode assembly including a first electrode and a second electrode, a case for accommodating the electrode assembly, a cap plate in an opening of the case to seal the case, and electrode terminals electrically coupled to the electrode assembly, each electrode terminal having a rivet terminal extending through a terminal hole in the cap plate, a first end of the rivet terminal being electrically coupled to the electrode assembly, and a second end of the rivet terminal protruding out of the cap plate and including a protruding portion, and a conductive terminal coupled to the protruding portion of the rivet terminal, the conductive terminal and the protruding portion of the rivet terminal including different metals.
US10374201B2
The present disclosure is related to articles (e.g., containers, battery packs, etc.) including a lithium material (e.g., one or more lithium-containing batteries) housed therein. The articles include sulfur hexafluoride located within an interior compartment of the article to provide an inert atmosphere within the interior compartment. The present disclosure is also related to methods of inerting such articles (e.g., containers, battery packs, etc.) with sulfur hexafluoride. Additionally, the present disclosure is related to conveyed (e.g., pumped, blown, etc.) looped cooling apparatuses and systems.
US10374198B2
An organic field effect transistor includes a semiconductor substrate having an insulating layer and a source electrode and a drain electrode located on the insulating layer, where the source electrode and drain electrode are spaced apart and define a channel region. The organic field effect transistor also includes an organic semiconductor located in the channel region.
US10374195B2
An adhesive film and an organic electronic device including the same are provided. The adhesive film includes: a first bonding layer including a first bonding component layer, a moisture absorbent, and first core shell particles; and a second bonding layer disposed below the first bonding layer and including second core shell particles, which are formed of a different material from the first core shell particles, wherein each of the first core shell particles includes a first shell and a first core surrounded by the first shell and each of the second core shell particles includes a second shell and a second core surrounded by the second shell.
US10374183B2
Discussed is an organic light emitting display device. The organic light emitting display device may include an anode on a substrate, a first emission part that is disposed on the anode and includes a first emission layer and a first electron transfer layer, a second emission part that is disposed on the first emission part and includes a second emission layer and a second electron transfer layer, and a cathode on the second emission part. At least one among the first electron transfer layer and the second electron transfer layer may include a first material and a second material, and an absolute value of a LUMO energy level of the first material may be larger than an absolute value of a LUMO energy level of the second material.
US10374175B2
A compound is represented by the following formula (I): wherein each of Ar1 and Ar2 independently represents an aromatic ring or an aromatic heterocyclic ring; each of R1, R2, R3 and R4 independently represents a hydrogen atom or a substituent; each of Z1 and Z2 independently represents a carbon atom or a nitrogen atom; each of ring Q1 containing a carbon atom and Z1, and ring Q2 containing a carbon atom and Z2 independently represents an aromatic ring or an aromatic heterocyclic ring; and A1 represents a single bond or a divalent linking group.
US10374166B2
A novel polycyclic aromatic compound in which plural aromatic rings are linked via boron atoms, oxygen atoms and the like is provided, and therefore, the range of selection of the material for organic electroluminescent elements can be widened. Also, an excellent organic electroluminescent element is provided by using the novel polycyclic aromatic compound as a material for an organic electroluminescent element.
US10374164B2
An organic photosensitive optoelectronic device comprising at least one Donor-Acceptor heterojunction formed from a squaraine compound of formula I: wherein each of Ar1 and Ar2 is independently chosen from an optionally substituted aromatic group. The organic optoelectronic device described herein may also comprise a Donor-Acceptor heterojunction that is formed from at least two different squaraine compounds. A method of making the disclosed device, which may include at least one sublimation step for depositing the squaraine compound, is also disclosed.
US10374161B2
Disclosed are a glass substrate separation device and a glass substrate separation method. A plurality of first vacuum adsorption devices is adsorbed on one end of the glass substrate to separate the one end of the glass substrate and an OLED with an opening with a certain distance, and a metal wire is driven to enter the opening, and abuts a lower surface of the glass substrate to move to the other end of the glass substrate to accomplish the separation between the glass substrate and the OLED; and then, a second vacuum adsorption device is adsorbed at an intermediate position of the glass substrate to remove the glass substrate from the OLED to realize a glass substrate removal process after a LLO in an OLED module production, thereby avoiding a damage to the OLED and a PI layer disposed on a surface layer of the OLED.
US10374157B2
A mask for deposition, a method of manufacturing a mask for deposition, and a method of manufacturing a display device, the mask for deposition being coupleable to a frame with tensile force applied to opposite ends of the mask in a first direction and including a first rib portion having a first thickness; and a pattern portion including a plurality of pattern holes through which a deposition material is transmittable, and at least one etch portion, the at least one etch portion having a second thickness that is less than the first thickness and connecting between some of the plurality of pattern holes.
US10374153B2
A method for manufacturing a magnetic random access memory element that allows for improved magnetic element pillar formation in a high density magnetic memory element array. The method allows a magnetic memory element pillar to be formed by ion milling with a lower pillar height for reduced shadowing effect. A memory element seed layer and under-layer are first formed on a substrate and layer of electrically insulating material such as silicon oxide is deposited. A chemical mechanical polishing process is performed, leaving the seed layer and under-layer surrounded by a layer of electrically insulating material having an upper surface that is coplanar with an upper surface of the under-layer. A magnetic memory element pillar is formed over the seed layer and under-layer by depositing the magnetic memory element material, forming a mask over the magnetic memory element material and performing an ion milling process to form a magnetic memory element pillar.
US10374152B2
Magnetic tunnel junction antifuse devices are protected from degradation caused by programming voltage drop across the gates of unselected magnetic tunnel junction antifuses by connecting said magnetic tunnel junctions serially with a first field effect transistor and a second field effect transistor, the first field effect transistor having its gate connected to a positive supply voltage while the gate of the second field effect transistor is switchably connected to a programming voltage, such that when the second field effect transistor of a selected magnetic tunnel junction is switched to direct the programming voltage to program the selected magnetic tunnel junction an unswitched magnetic tunnel junction and the second field effect transistor do not experience a voltage drop across the gates thereof sufficient to degrade.
US10374147B2
A magnetic data recording element for magnetic random access memory data recording. The magnetic data recording element includes a magnetic tunnel junction element that includes a magnetic reference layer, a magnetic free layer and a non-magnetic barrier layer located between the non-magnetic reference layer and the magnetic free layer. The magnetic reference layer includes a layer of Hf that causes the magnetic reference layer to have an increased perpendicular magnetic anisotropy. This increased perpendicular magnetic anisotropy improves reliability and stability of the magnetic data recording element by preventing loss of magnetic orientation of the magnetic reference layer such as during high writing current conditions.
US10374146B2
There is disclosed a memory element including a memory layer that has a magnetization perpendicular to a film face; a magnetization-fixed layer that has a magnetization that is perpendicular to the film face; and an insulating layer that is provided between the memory layer and the magnetization-fixed layer, wherein an electron that is spin-polarized is injected in a lamination direction of a layered structure, and thereby the magnetization direction of the memory layer varies and a recording of information is performed, a magnitude of an effective diamagnetic field which the memory layer receives is smaller than a saturated magnetization amount of the memory layer, and in regard to the insulating layer and the other side layer with which the memory layer comes into contact at a side opposite to the insulating layer, at least an interface that comes into contact with the memory layer is formed of an oxide film.
US10374145B2
A method for forming a memory device that includes providing a free layer of an alloy of cobalt (Co), iron (Fe) and boron (B) overlying a reference layer; and forming metal layer comprising a boron (B) sink composition atop the free layer. Boron (B) may be diffused from the free layer to the metal layer comprising the boron sink composition. At least a portion of the metal layer including the boron (B) sink composition is removed. A metal oxide is formed atop the free layer. The free layer may be a crystalline cobalt and iron alloy. An interface between the metal oxide and free layer can provide perpendicular magnetic anisotropy character.
US10374135B2
An embodiment provides a light emitting device package comprising: a package body; a first lead frame and a second lead frame, of which at least a part of each is inserted into the package body; and a light emitting device electrically flip bonded to the first lead frame and to the second lead frame, wherein the package body forms an electrode separation line between the first lead frame and the second lead frame, and the electrode separation line has at least two curved portions.
US10374132B2
A method of manufacturing a wavelength conversion member with improved capability of releasing heat from a fluorescent material is provided. The method of manufacturing the wavelength conversion member includes: disposing a fluorescent material paste containing a fluorescent material and a binder on a surface of a light-transmissive body; orienting face-down the surface where the fluorescent material paste is disposed, to settle the fluorescent material in the fluorescent material paste on a side opposite to another side of the fluorescent material paste, the another side being in contact with the light-transmissive body; and curing the binder in a state where the fluorescent material has been settled, to form a fluorescent material layer.
US10374130B2
A light-emitting element comprises a substrate; a light-emitting semiconductor stack on the substrate, the light-emitting semiconductor stack comprising a first semiconductor layer, a second semiconductor layer on the first semiconductor layer, and a light-emitting layer between the first semiconductor layer and the second semiconductor layer; a first electrode on the first semiconductor layer; a reflective layer formed on the light-emitting semiconductor stack; a protection layer formed on the light-emitting semiconductor stack; and a conductive contact layer formed on the light-emitting semiconductor stack, wherein each layer above the substrate comprises a side surface inclined to a top surface of the substrate.
US10374128B2
An optoelectric device can comprise a substrate and at least one junction configured to provide an active region within the substrate. Additionally, the device can comprise a metal-mesh semiconductor electrical contact structure attached to a surface of the substrate. The metal-mesh semiconductor electrical contact structure can further comprise a mesh line width, a mesh opening size, and a mesh thickness.
US10374126B2
The invention relates to an optoelectronic semiconductor chip (100), comprising an n-doped semiconductor layer (3), a p-doped semiconductor layer (5) and an active layer (4) arranged between the n-doped semiconductor layer (3) and the p-doped semiconductor layer (5), wherein the p-doped semiconductor layer (5) has an electrically conductive layer (7) arranged above it that is set up for making electrical contact with the p-doped semiconductor layer (5), wherein a lateral edge (2) is arranged laterally with respect to the n-doped semiconductor layer (3), the p-doped semiconductor layer (5) and the active layer (4), wherein the lateral edge (2) has at least two oblique edge portions, wherein a first edge portion (21) has at least areas arranged laterally with respect to the p-doped semiconductor layer (5), wherein a second lateral edge (22) has at least areas arranged laterally with respect to the n-doped semiconductor layer (3), wherein the angle of the first edge portion (21) in relation to the active layer (4) is shallower than the angle of the second edge portion (22), and wherein the electrically conductive layer (7) is at a lateral distance from the lateral edge (2).
US10374121B2
An optoelectronic semiconductor component and a method for producing an optoelectronic semiconductor component are disclosed. In an embodiment, a component includes a semiconductor layer sequence including a first main side, a first layer, an active layer, a second layer and a second main side, a first contact element arranged on the second main side filling a recess in the semiconductor layer sequence, wherein the recess extends from the second main side through the second layer and the active layer and opens out into the first layer and a second contact element arranged on the second main side, the second contact element being arranged laterally next to the recess in a plan view of the second main side, wherein the first contact element comprises a first transparent intermediate layer, a metallic first mirror layer and a metallic injection element.
US10374116B2
A light receiving and emitting element module includes a wiring substrate; a light emitting element and a light receiving element which are disposed on the wiring substrate; and a lens member having a lens portion, a support portion configured to support the lens portion disposed above the light emitting element and the light receiving element and a column disposed on a lower surface of the support portion, wherein a tip end of the column is in contact with an upper surface of the wiring substrate.
US10374114B2
The lateral single-photon avalanche diode comprises a semiconductor body comprising a semiconductor material of a first type of electric conductivity, a trench in the semiconductor body, and anode and cathode terminals. A junction region of the first type of electric conductivity is located near the sidewall of the trench, and the electric conductivity is higher in the junction region than at a farther distance from the sidewall. A semiconductor layer of an opposite second type of electric conductivity is arranged at the sidewall of the trench adjacent to the junction region. The anode and cathode terminals are electrically connected with the semiconductor layer and with the junction region, respectively. The junction region may be formed by a sidewall implantation.
US10374110B2
An apparatus and method, the apparatus including a charge carrier wherein the charge carrier includes a continuous three dimensional framework including a plurality of cavities throughout the framework; sensor material provided throughout the charge carrier; wherein the sensor material is configured to transduce a detected input and change conductivity of the charge carrier in dependence of the detected input.
US10374106B2
The present disclosure relates to semiconductor structures and, more particularly, to graphene detectors integrated with optical waveguide structures and methods of manufacture. The structure includes a plurality of non-planar fin structures composed of substrate material, and a non-planar sheet of graphene material extending entirely over each of the plurality of non-planar fin structures.
US10374100B2
In one disclosed embodiment, a non-volatile memory cell is constructed using a floating gate transistor with a channel that includes a buried channel region interposed between two surface channel regions under a floating gate. The surface channel regions are formed using angled lightly-doped drain implantation at locations in the substrate so that a first surface channel region is located under a first end of the floating gate and a second surface channel region is located under a second end of the floating gate. In one embodiment, the floating gate transistor is a PMOS transistor, with the channel being formed in an n-well formed in a p-type substrate, with the buried channel region being formed using a Vtp implant, and with the surface channel regions being formed using angled NLDD implants. The surface channel regions increase the energy barrier along the channel and reduce off state current of the memory cell.
US10374091B2
A method for forming a semiconductor structure includes forming at least one fin on a semiconductor substrate. The least one fin includes a semiconducting material. A gate is formed over and in contact with the at least one fin. A germanium comprising layer is formed over and in contact with the at least one fin. Germanium from the germanium comprising layer is diffused into the semiconducting material of the at least one fin.
US10374090B2
After forming an epitaxial semiconductor layer on portions of a semiconductor located on opposite sides of a sacrificial gate structure, dopants from the epitaxial semiconductor layer are diffused into the semiconductor fin to form a dopant-containing semiconductor fin. A sacrificial gate stack is removed to provide a gate cavity that exposes a portion of the dopant-containing semiconductor fin. The exposed portion of the dopant-containing semiconductor fin is removed to provide an opening underneath the gate cavity. A channel which is undoped or less doped than remaining portions of the dopant-containing semiconductor fin is epitaxially grown at least from the sidewalls of the remaining portions of the dopant-containing semiconductor fin. Abrupt junctions are thus formed between the channel region and the remaining portions of the dopant-containing semiconductor fin.
US10374088B2
Described herein is a semiconductor structure and method of manufacture. The semiconductor structure includes a plurality of semiconductor fins on a substrate and a plurality of raised active regions, wherein each raised active region is located on sidewalls of a corresponding semiconductor fin among said plurality of semiconductor fins. The raised active regions are laterally spaced from any other of the raised active regions. Each raised active region comprises angled sidewall surfaces that are not parallel or perpendicular to a topmost horizontal surface of said substrate. The raised active regions are silicon germanium (SiGe). The semiconductor structure includes a metal semiconductor alloy region contacting at least said angled sidewall surfaces of at least two adjacent raised active regions. The semiconductor alloy region includes a material selected from the group consisting of nickel silicide, nickel-platinum silicide and cobalt silicide.
US10374082B2
A semiconductor device includes a substrate of a first conductivity type, a gate electrode on the substrate, a first high concentration impurity region of the first conductivity type that is disposed on a first side of the gate electrode, a first well of the first conductivity type that is disposed under the first high concentration impurity region and surrounds the first high concentration impurity region, a second well of a second conductivity type that overlaps with a portion of the gate electrode and is adjacent to the first well, and a first deep well of the second conductivity type that is disposed under the first well and the second well, the first deep well and the first high concentration impurity region being responsive to a first voltage.
US10374079B2
A silicon carbide semiconductor device includes: a substrate; a drift layer over the substrate; a base region over the drift layer; multiple source regions over an upper layer portion of the base region; a contact region over the upper layer portion of the base region between opposing source regions; multiple trenches from a surface of each source region to a depth deeper than the base region; a gate electrode on a gate insulating film in each trench; a source electrode electrically connected to the source regions and the contact region; a drain electrode over a rear surface of the substrate; and multiple electric field relaxation layers in the drift layer between adjacent trenches. Each electric field relaxation layer includes: a first region at a position deeper than the trenches; and a second region from a surface of the drift layer to the first region.
US10374076B2
In a general aspect, a power semiconductor device can include a semiconductor region having an active region and a termination region. The device can also include a plurality of trench shield electrodes each having a first portion disposed in the active region and a second portion disposed in the termination region. One or more of the trench shield electrodes can have a second portion that extends a first distance into the termination region, while one or more other trench shield electrodes can have a second portion that extends a second distance into the termination region, the second distance being less than the first distance. The trench shield electrode(s) having the second portion that extends the second distance into the termination region can be interleaved with the trench shield electrode(s) having the second portion that extends the first distance into the termination region.
US10374073B2
Transistors and methods of forming the same include forming a fin that has an active layer between two sacrificial layers. Material from the two sacrificial layers is etched away in a region of the fin. A gate stack is formed around the active layer in the region. Source and drain regions are formed in contact with the active layer.
US10374069B2
A bipolar transistor is supported by a single-crystal silicon substrate including a collector contact region. A first epitaxial region forms a collector region of a first conductivity type on the collector contact region. A second epitaxial region forms a base region of a second conductivity type. Deposited semiconductor material forms an emitter region of the first conductivity type. The collector region, base region and emitter region are located within an opening having sidewalls lined with an insulating sheath. A portion of the insulating sheath adjacent the base region is removed and a base contact region is formed by epitaxial material grown from a portion of the base region exposed by removal of the portion of the insulating sheath.
US10374066B2
A semiconductor structure and a method for fabricating the same. The structure includes a substrate, active fin structures, and non-active fin structures. The structure further includes isolation regions in contact with the active fin structures, and isolation regions in contact with the non-active fin structures. A first gate structure is in contact with the active fin structures and the isolation regions that are in contact with the active fin structures. A second gate structure is in contact with the non-active fin structures. The method includes forming an isolation region between fin structures. A mask is formed over active fin structures and dummy fin structures are then removed to form a plurality of trenches between the isolation regions. A nitride-based layer is formed in contact with isolation regions corresponding to the dummy fin structures. The nitride-based layer forms a non-active fin structure within each trench of the trenches.
US10374057B2
Metal contact openings are etched in the barrier layer of a group III-N HEMT with a first gas combination that etches down into the barrier layer, and a second gas combination that etches further down into the barrier layer to a depth that lies above the top surface of a channel layer that touches and lies below the barrier layer.
US10374054B2
A ferroelectric memory device includes a substrate having a source electrode and a drain electrode therein, a first interfacial dielectric layer including an anti-ferroelectric material disposed on the substrate between the source electrode and the drain electrode, a ferroelectric gate dielectric layer including a ferroelectric material disposed on the first interfacial dielectric layer, and a gate electrode disposed on the ferroelectric gate dielectric layer.
US10374053B2
The characteristics of a semiconductor device are enhanced. In a semiconductor device (MISFET) having a gate electrode GE formed on a nitride semiconductor layer CH via a gate insulating film GI, the gate insulating film GI is configured to have a first gate insulating film (oxide film of a first metal) GIa formed on the nitride semiconductor layer CH and a second gate insulating film (oxide film of a second metal) GIb. And, the second metal (e.g., Hf) has lower electronegativity than the first metal (e.g., Al). By thus making the electronegativity of the second metal lower than the electronegativity of the first metal, a threshold voltage (Vth) can be shifted in a positive direction. Moreover, the gate electrode GE is configured to have a first gate electrode (nitride film of a third metal) GEa formed on the second gate insulating film GIb and a second gate electrode (fourth metal) GEb. This prevents the diffusion of oxygen to the gate insulating film GI, and variations in the threshold voltage (Vth) can be reduced.
US10374048B2
An asymmetric high-k dielectric for reduced gate induced drain leakage in high-k MOSFETs and methods of manufacture are disclosed. The method includes performing an implant process on a high-k dielectric sidewall of a gate structure. The method further includes performing an oxygen annealing process to grow an oxide region on a drain side of the gate structure, while inhibiting oxide growth on a source side of the gate structure adjacent to a source region.
US10374045B2
A semiconductor device 1 which comprises a pair of an ohmic electrode 20 and a Schottky electrode 10 separated from each other, and a semiconductor layer 30 in contact with the ohmic electrode 20 and the Schottky electrode 10, and which satisfies the following formula (I): n < ɛ V e qL 2 ( I ) in which n is a carrier concentration (cm−3) of the semiconductor layer, ε is a dielectric constant (F/cm) of the semiconductor layer, Ve is a forward effective voltage (V) between the ohmic electrode and the Schottky electrode, q is an elementary charge (C), and L is a distance (cm) between the ohmic electrode and the Schottky electrode.
US10374041B2
Embodiments of the invention are directed to a method and resulting structures for a semiconductor device having a controllable resistance. An example method for forming a semiconductor device includes forming a source terminal and a drain terminal of a field effect transistor (FET) on a substrate. The source terminal and the drain terminal are formed on either sides of a channel region. An energy barrier is formed adjacent to the source terminal and the channel region. A conductive gate is formed over the channel region.
US10374040B1
In the manufacture of a semiconductor device, electrical interconnects are formed by depositing a dielectric layer over source/drain regions, and forming a continuous trench within the dielectric layer. The trench may traverse plural source/drain regions associated with adjacent devices. The electrical interconnects are thereafter formed by metallizing the trench and patterning the metallization layers to form discrete interconnects over and in electrical contact with respective source/drain regions. The source/drain interconnects exhibit a reentrant profile, which presents a larger contact area to later-formed conductive contacts than a conventional tapered profile, and thus improve manufacturability and yield.
US10374037B2
A semiconductor junction may include a first semiconductor material and a second material. The first and the second semiconductor materials are extrinsically undoped. At least a portion of a valence band of the second material has a higher energy level than at least a portion of the conduction band of the first semiconductor material (type-III band alignment). A flow of a majority of free carriers across the semiconductor junction is diffusive. A region of generation and/or recombination of a plurality of free carriers is confined to a two-dimensional surface of the second material, and at the interface of the first semiconductor material and the second material.
US10374036B2
Aspects described herein relate to food and beverage compositions infused with lipophilic active agents and methods of use for the treatment of a variety of disorders. More particularly, aspects described herein relate to food and beverage compositions infused with lipophilic active agents such as cannabinoids, nicotine, nonsteroidal anti-inflammatories (NSAIDs), and vitamins, that provide enhanced bioavailability of the lipophilic active agents in a subject, and that mask unpleasant tastes of lipophilic active agents.
US10374035B2
Techniques for dielectric isolation in bulk nanosheet devices are provided. In one aspect, a method of forming a nanosheet device structure with dielectric isolation includes the steps of: optionally implanting at least one dopant into a top portion of a bulk semiconductor wafer, wherein the at least one dopant is configured to increase an oxidation rate of the top portion of the bulk semiconductor wafer; forming a plurality of nanosheets as a stack on the bulk semiconductor wafer; patterning the nanosheets to form one or more nanowire stacks and one or more trenches between the nanowire stacks; forming spacers covering sidewalls of the nanowire stacks; and oxidizing the top portion of the bulk semiconductor wafer through the trenches, wherein the oxidizing step forms a dielectric isolation region in the top portion of the bulk semiconductor wafer. A nanowire FET and method for formation thereof are also provided.
US10374029B2
A resistor body is separated from a doped well in a substrate by a resistor dielectric material layer. The doped well is defined by at least one doped region and can include a dopant gradient in the doped well to reduce parasitic capacitance of the resistor structure while retaining heat dissipation properties of the substrate. The resistor body is formed in a cavity in a dielectric layer deposited on the substrate, which deposition can be part of a concurrent fabrication, such as part of forming shallow trench isolations, and the cavity can be lined with the resistor dielectric material.
US10374017B2
Arrangements of pixel components that allow for full-color devices, while using emissive devices that use blue color altering layers in conjunction with blue emissive regions, that emit at not more than two colors, and/or that use limited number of color altering layers, are provided. Devices disclosed herein also may be achieved using simplified fabrication techniques compared to conventional side-by-side arrangements, because fewer masking steps may be required.
US10374012B2
Provided herein may be an electronic device including a semiconductor memory. The semiconductor memory may include: first column lines and sub-column lines extending in a first direction; first row lines extending in a second direction; first tiles including first memory cells connected between the first column lines and the first row lines; first contact plugs coupled to the sub-column lines and disposed between the first tiles in the first direction; second contact plugs coupled to the first row lines and disposed between the first tiles in the second direction; and a first connection structure partially coupling the first column lines to the sub-column lines such that the longer a current path on a first row line from a selected first memory cell to the corresponding second contact plug, the shorter a current path from the selected first memory cell to the corresponding first contact plug.
US10374009B1
A voltage sensitive switching device has a first electrode, a second electrode, and a switching layer between the first and second electrodes, comprising a tellurium free, low germanium composition of arsenic As, selenium Se and germanium Ge. The switching device is used in 3D cross-point memory.
US10373999B2
An image sensor is disclosed. The image sensor includes: a common node heavily doped with dopants of a first conductivity type, the common node being within the substrate and abutting the front surface of the substrate; and a sensing node heavily doped with dopants of a second conductivity type opposite to the first conductivity type, the sensing node being within the substrate and abutting the front surface of the substrate; an interconnect structure, wherein the front surface of the substrate faces the interconnect structure; a distributed Bragg reflector (DBR) between the front surface of the substrate and the interconnect structure; a first contact plug passing through the DBR and coupling the common node to the interconnect structure; and a second contact plug passing through the DBR and coupling the sensing node to the interconnect structure.
US10373998B1
The present disclosure provides an optoelectronic module. In one aspect, the optoelectronic module includes an insertion member including a housing insert and an imager disposed in the housing insert, and a receiving member including an interposer, a housing disposed on the interposer, and an optoelectronic device electrically connected to said interposer. The housing of the receiving member is configured to engage and receive the housing insert of the insertion member, The optoelectronic device of the receiving member is configured to align with the imager of the insertion member.
US10373994B2
There is provided an image sensor having a plurality of pixels, each pixel including a light receiving portion configured to receive incident light, a waveguide configured to guide the incident light from a light incident surface to the light receiving portion, and a light shielding portion disposed between the light incident surface and the light receiving portion, for blocking the incident light. The light shielding portion has an opening formed near a light emitting surface of the waveguide. The light receiving portion receives the incident light passing through the waveguide and the opening. A width of a core of the waveguide and a width of the opening are set so that the widths increase as a wavelength of the light incident on a pixel becomes longer.
US10373989B2
A thin-film transistor (TFT) array substrate includes a TFT arrangement and a storage capacitor. A gate insulation layer has a portion interposed between two electrode plates of the storage capacitor and thinner than a remaining portion of the gate insulation layer and thus, the thickness of insulation between the electrode plates of the storage capacitor is reduced so that the area of the opposite surfaces of the capacitor can be made smaller and an increased aperture ratio can be achieved.
US10373985B2
A display device includes a display substrate; a thin film transistor over the display substrate; a bank layer covering the thin film transistor, where an opening is defined through the bank layer; an emission layer in the opening and including a micro p-n diode; a first electrode electrically connected between the thin film transistor and the emission layer; a second electrode over the emission layer; and a sealing layer covering the second electrode. The thin film transistor and the emission layer are adjacent to each other in a horizontal direction of the display substrate.
US10373972B2
A vertical memory device and a method of manufacturing the same, the device including a cell array including cell regions spaced apart from each other in a second direction, each cell region including a regularly arranged plurality of vertical channels; bit-lines extending in the second direction, the bit-lines being spaced apart from each other in a first direction crossing the second direction; and bit-line contacts respectively electrically connecting the vertical channels and the bit-lines, wherein each cell region includes a sub isolation region configured to electrically isolate the cell region in the second direction, the sub isolation region extending in the first direction, the vertical channels are classified into a plurality of types according to a distance from the sub isolation region in the second direction in each cell region, and the bit-line contacts are configured to electrically connect each bit-line to at least two vertical channels having different types.
US10373970B2
A semiconductor device structure comprises stacked tiers each comprising at least one conductive structure and at least one insulating structure longitudinally adjacent the at least one conductive structure, at least one staircase structure having steps comprising lateral ends of the stacked tiers, and at least one opening extending through the stacked tiers and continuously across an entire length of the at least one staircase structure. The at least one conductive structure of each of the stacked tiers extends continuously from at least one of the steps of the at least one staircase structure and around the at least one opening to form at least one continuous conductive path extending completely across each of the stacked tiers. Additional semiconductor device structures, methods of faulting semiconductor device structures, and electronic systems are also described.
US10373965B2
An anti-fuse device includes: a well region disposed in a semiconductor substrate; a gate electrode disposed on a gate insulating film on the semiconductor substrate; and a first well bias tap region disposed below the gate insulating film and the gate electrode in the well region, wherein the well bias tap region is doped with dopants of a same conductivity type as the well region.
US10373960B2
A volatile memory device can include a bit line structure having a vertical side wall. A lower spacer can be on a lower portion of the vertical side wall, where the lower spacer can be defined by a first thickness from the vertical side wall to an outer side wall of the lower spacer. An upper spacer can be on an upper portion of the vertical side wall above the lower portion, where the upper spacer can be defined by a second thickness that is less than the first thickness, the upper spacer exposing an uppermost portion of the outer side wall of the lower spacer.
US10373956B2
Some embodiments include gated bipolar junction transistors. The transistors may include a base region between a collector region and an emitter region; with a B-C junction being at an interface of the base region and the collector region, and with a B-E junction being at an interface of the base region and the emitter region. The transistors may include material having a bandgap of at least 1.2 eV within one or more of the base, emitter and collector regions. The gated transistors may include a gate along the base region and spaced from the base region by dielectric material, with the gate not overlapping either the B-C junction or the B-E junction. Some embodiments include memory arrays containing gated bipolar junction transistors. Some embodiments include methods of forming gated bipolar junction transistors.
US10373954B2
A FinFET that includes a semiconductor substrate that has insulating areas, a fin structure, a gate dielectric layer, a gate electrode structure, a drain structure and a source structure is provided. The fin structure is disposed to extend on the semiconductor substrate between two insulating areas. The gate dielectric layer is disposed to extend across two sides of the fin structure. The gate electrode structure is disposed on the gate dielectric layer. The drain structure is disposed at a first side of the gate electrode structure and has a first resistance relative to the gate electrode. The source structure is disposed at a second side of the gate electrode structure and has a second resistance relative to the gate electrode. The first resistance is larger than the second resistance.
US10373946B2
Various embodiments include fin-type field effect transistor (FinFET) structures. In some cases, a FinFET structure includes: a p-type substrate; a silicon-controlled rectifier (SCR) over the p-type substrate, the SCR including: a p-well region and an adjacent n-well region over the substrate; and a negatively charged fin over the p-well region; and a Schottky diode electrically coupled with the SCR, the Schottky diode including a gate in the n-well region, the Schottky diode positioned to mitigate electrostatic discharge (ESD) across the negatively charged fin and the n-well region in response to application of a forward voltage across the gate.
US10373941B2
A package includes a package component, which further includes a top surface and a metal pad at the top surface of the package component. The package further includes a non-reflowable electrical connector over and bonded to the metal pad, and a molding material over the package component. The non-reflowable electrical connector is molded in the molding material and in contact with the molding material. The non-reflowable electrical connector has a top surface lower than a top surface of the molding compound.
US10373940B2
Provided is a stacked semiconductor package, which has various kinds of semiconductor chips with various sizes and is capable of miniaturization. The stacked semiconductor package includes a base substrate layer and a sub semiconductor package disposed on a top surface of the base substrate layer. The sub semiconductor package includes a plurality of sub semiconductor chips spaced apart from one another, and a sub mold layer filling spaces between the plurality of sub semiconductor chips to surround side surfaces of the plurality of sub semiconductor chips. The stacked semiconductor package includes at least one main semiconductor chip stacked on the sub semiconductor package, the at least one main semiconductor chip being electrically connected to the base substrate layer through first electrical connection members.
US10373939B2
A method of fabricating a composite integrated optical device includes providing a substrate comprising a silicon layer, forming a waveguide in the silicon layer, and forming a layer comprising a metal material coupled to the silicon layer. The method also includes providing an optical detector, forming a metal-assisted bond between the metal material and a first portion of the optical detector, forming a direct semiconductor-semiconductor bond between the waveguide, and a second portion of the optical detector.
US10373935B2
A semiconductor package includes: a first semiconductor chip in which a through-electrode is provided; a second semiconductor chip connected to a top surface of the first semiconductor chip; a first connection bump attached to a bottom surface of the first semiconductor chip and including a first pillar structure and a first solder layer; and a second connection bump located between the first semiconductor chip and the second semiconductor chip, configured to electrically connect the first semiconductor chip and the second semiconductor chip, and including a second pillar structure and a second solder layer.
US10373928B1
A method for electrically interconnecting two substrates, each having a corresponding set of preformed electrical contacts, the substrates comprising an electronic circuit, and the resulting module, is provided. A liquid curable adhesive is provided over the set of contacts of a first substrate, and the set of electrical contacts of the second substrate is aligned with the set of electrical contacts of the first substrate. The sets of electrical contacts of the first and second substrate are compressed to displace the liquid curable adhesive from the inter-contact region, and provide electrical communication between the respective sets of electrical contacts. The liquid curable adhesive is then cured to form a solid matrix which maintains a relative compression between the respective sets of electrical contacts. One embodiment of the module comprises a high-speed superconducting circuit which operates at cryogenic temperatures.
US10373926B2
To reduce substrate warp occurring after connection an anisotropic conductive film is used. An anisotropic conductive film has: a first insulating adhesive layer; a second insulating adhesive layer; and a conductive particle-containing layer sandwiched by the first insulating adhesive layer and the second insulating adhesive layer and having conductive particles contained in an insulating adhesive, wherein air bubbles are contained between the conductive particle-containing layer and the first insulating adhesive layer, and, the conductive particle-containing layer, a portion thereof below the conductive particles and in contact with the second insulating adhesive layer has a lower degree of cure than other portions thereof.
US10373924B2
A method and device for input/output connections is provided. Devices and methods for connection structure are shown with improved mechanical properties such as hardness and abrasion resistance. Land grid array structures are provided that are less expensive to manufacture due to reductions in material cost such as gold. Ball grid array structures are provided with improved resistance to corrosion during fabrication. Ball grid array structures are also provided with improved mechanical properties resulting in improved shock testing results.
US10373922B2
A multi-device package includes a substrate, at least two device regions, a first redistribution layer, an external chip and a plurality of first connectors. The two device regions are formed from the substrate, and the first redistribution layer is disposed on the substrate and electrically connected to the two device regions. The external chip is disposed on the first redistribution layer, and the first connectors are interposed between the first redistribution layer and the external chip to interconnect the two.
US10373921B2
Apparatuses and methods for gate power to circuits of semiconductor devices are described. An example apparatus includes a substrate, a first wiring and a second wiring, and a plurality of transistors. The first wiring may be supplied with a power voltage, and the first wiring is formed over the substrate and is elongating in a first direction. The second wiring may be formed between the substrate and the first wiring, and vertically overlapping the first wiring with the second wiring elongating in the first direction. The plurality of transistors are vertically coupled between the first wiring and the second wiring.
US10373920B2
Composite cards formed in accordance with the invention include a security layer comprising a hologram or diffraction grating formed at, or in, the center, or core layer, of the card. The hologram may be formed by embossing a designated area of the core layer with a diffraction pattern and depositing a thin layer of metal on the embossed layer. Additional layers may be selectively and symmetrically attached to the top and bottom surfaces of the core layer. A laser may be used to remove selected portions of the metal formed on the embossed layer, at selected stages of forming the card, to impart a selected pattern or information to the holographic region. The cards may be ‘lasered’ when the cards being processed are attached to, and part of, a large sheet of material, whereby the “lasering” of all the cards on the sheet can be done at the same time and relatively inexpensively. Alternatively, each card may be individually “lasered” to produce desired alpha numeric information, bar codes information or a graphic image, after the sheets are die-cut into cards.
US10373910B2
A semiconductor device is provided which comprises a metal interconnect structure having a metal alloy capping layer formed within a surface region of the metal interconnect structure, as well as methods for fabricating the semiconductor device. For example, a method comprises forming a metal interconnect structure in a dielectric layer, and applying a surface treatment to a surface of the metal interconnect structure to form a point defect layer in the surface of the metal interconnect structure. A metallic capping layer is then formed on the point defect layer of the metal interconnect structure, and a thermal anneal process is performed to convert the point defect layer into a metal alloy capping layer by infusion of metal atoms of the metallic capping layer into the point defect layer. The resulting metal alloy capping layer comprises an alloy of metallic materials of the metal capping layer and the metal interconnect structure.
US10373880B2
A semiconductor device may include a substrate, an n-channel field-effect transistor positioned on the substrate, and a p-channel field-effect transistor positioned on the substrate. The n-channel field-effect transistor may include an n-type silicide source portion, an n-type silicide drain portion, and a first n-type channel region. The first n-type channel region may be positioned between the n-type silicide source portion and the n-type silicide drain portion and may directly contact each of the n-type silicide source portion and the n-type silicide drain portion.
US10373868B2
According to various embodiments, a method for processing a substrate may include: processing a plurality of device regions in a substrate separated from each other by dicing regions, each device region including at least one electronic component; wherein processing each device region of the plurality of device regions includes: forming a recess into the substrate in the device region, wherein the recess is defined by recess sidewalls of the substrate, wherein the recess sidewalls are arranged in the device region; forming a contact pad in the recess to electrically connect the at least one electronic component, wherein the contact pad has a greater porosity than the recess sidewalls; and singulating the plurality of device regions from each other by dicing the substrate in the dicing region.
US10373854B2
According to one embodiment, an electrostatic chuck includes a ceramic dielectric substrate, an electrode layer, a base plate, and a heater plate. The ceramic dielectric substrate has a first major surface where a processing object is placed. The electrode layer is provided in the ceramic dielectric substrate. The base plate supports the ceramic dielectric substrate. The heater plate is provided between the base plate and the first major surface. The heater plate includes a first heater element and a second heater element. The first heater element emits heat due to a current flowing. The second heater element emits heat due to a current flowing. When viewed along a direction perpendicular to the first major surface, bends of the first heater element is more than bends of the second heater element, and the first heater element includes a portion positioned at a gap of the second heater element.
US10373850B2
A system for removing an oxide material from a surface of a substrate can include a substrate tray to receive the substrate, and a cooling body to receive the substrate tray. The system may include a first temperature control element configured to control a temperature of the substrate tray and a second temperature control element configured to control a temperature of the cooling body, where the first temperature control element and the second temperature control element can be independently controlled. A method for removing oxide material from a surface of a substrate can include providing the substrate on a substrate tray having heating elements, cooling the substrate by transferring heat from the substrate tray to a cooling body, depositing a halogen-containing material on the cooled substrate while the substrate is on the cooling body, and subsequently sublimating the halogen-containing material by heating the cooled substrate by transferring heat from the substrate tray to the substrate.
US10373847B2
A bonding apparatus includes an upper holding unit, a lower holding unit, a pushing unit and an attracting/holding unit. The upper holding unit is configured to hold a first substrate from a top surface thereof which is a non-bonding surface. The lower holding unit is provided under the upper holding unit and is configured to hold a second substrate from a bottom surface thereof while allowing the second substrate to face the first substrate. The pushing unit is configured to press a central portion of the first substrate from above to bring the central portion of the first substrate into contact with the second substrate. The attracting/holding unit is configured to be moved up and down with respect to the upper holding unit and hold a part of the top surface of the first substrate by attraction before the first substrate is held by the upper holding unit.
US10373842B2
Compositions for use in CMP processing and methods of CMP processing. The composition utilizes low levels of particulate material, in combination with at least one amino acid, at least one oxidizer, and water to remove a metal layer such as one containing copper to a stop layer with high selectivity.
US10373838B2
Systems and methods for automatic sampling of a sample for the determination of chemical element concentrations and control of semiconductor processes are described. A system embodiment includes a remote sampling system configured to collect a sample of phosphoric acid at a first location, the remote sampling system including a remote valve having a holding loop coupled thereto; and an analysis system configured for positioning at a second location remote from the first location, the analysis system coupled to the remote valve via a transfer line, the analysis system including an analysis device configured to determine a concentration of one or more components of the sample of phosphoric acid and including a sample pump at the second location configured to introduce the sample from the holding loop into the transfer line for analysis by the analysis device.
US10373835B2
A method for fabricating a semiconductor circuit includes obtaining a semiconductor structure having a gate stack of material layers including a high-k dielectric layer; oxidizing in a lateral manner the high-k dielectric layer, such that oxygen content of the high-k dielectric layer is increased first at the sidewalls of the high-k dielectric layer; and completing fabrication of a n-type field effect transistor from the gate stack after laterally oxidizing the high-k dielectric layer of the gate stack.
US10373834B2
The present disclosure provides a semiconductor structure of a metal gate and a manufacturing method therefor. The manufacturing method includes providing a semiconductor substrate; uniformly depositing a first hard mask layer on the semiconductor substrate, corresponding to a region where the metal gate is located, patterning and etching the first hard mask layer to form a recess, forming a sloping sidewall on a sidewall of the recess, the sloping sidewall and an upper surface of the substrate forming a groove structure, with the size of an upper part of the groove structure being larger than that of a lower part thereof, and forming a metal gate in the groove structure; and removing the first hard mask layer.
US10373827B2
A method of pattern transfer is provided, comprising: providing a target layer; forming a first pattern above the target layer; forming a second pattern (such as spacer loops) above the target layer and above the first pattern, wherein one closed end of the second pattern partially overlaps with the first pattern; and transferring the second pattern to the target layer, wherein the first pattern stops transferring pattern of the closed end of the second pattern to the target layer.
US10373820B2
Processes are provided herein for deposition of organic films. Organic films can be deposited, including selective deposition on one surface of a substrate relative to a second surface of the substrate. For example, polymer films may be selectively deposited on a first metallic surface relative to a second dielectric surface. Selectivity, as measured by relative thicknesses on the different layers, of above about 50% or even about 90% is achieved. The selectively deposited organic film may be subjected to an etch process to render the process completely selective. Processes are also provided for particular organic film materials, independent of selectivity.
US10373817B2
A method of determining the structure of a macromolecular assembly (MMA) comprises the steps of (a) generating precursor ions of an MMA species to be investigated; (b) transporting the MMA precursor ions to a fragmentation zone; (c) carrying out pulsed fragmentation of the MMA precursor ions in the fragmentation zone; (d) for a first plurality of MMA precursor ions, detecting both a spatial distribution of the resultant MMA fragment ions, and an m/z distribution of the MMA fragment ions; (e) analyzing the spatial and m/z distributions of fragment ions formed from the said first plurality of precursor ions of the MMA species to be investigated, to determine the relative positions of those fragment ions within the structure of the precursor MMA; and (f) reconstructing the three dimensional (3D) structure of the MMA from the analysis of the spatial and m/z distributions of fragment ions.
US10373807B2
Embodiments of the disclosure provide a plasma source assembly and process chamber design that can be used for any number of substrate processing techniques. The plasma source may include a plurality of discrete electrodes that are integrated with a reference electrode and a gas feed structure to generate a uniform, stable and repeatable plasma during processing. The plurality of discrete electrodes include an array of electrodes that can be biased separately, in groups or all in unison, relative to a reference electrode. The plurality of discrete electrodes may include a plurality of conductive rods that are positioned to generate a plasma within a processing region of a process chamber. The plurality of discrete electrodes is provided RF power from standing or traveling waves imposed on a power distribution element to which the electrodes are connected.
US10373805B2
An isolation system includes an input junction coupled to one or more RF power supplies via a match network for receiving radio frequency (RF) power. The isolation system further includes a plurality of channel paths connected to the input junction for distributing the RF power among the channel paths. The isolation system includes an output junction connected between each of the channel paths and to an electrode of a plasma chamber for receiving portions of the distributed RF power to output combined power and providing the combined RF power to the electrode. Each of the channel paths includes bottom and top capacitors for blocking a signal of the different type than that of the RF power. The isolation system avoids a risk of electrical arcing created by a voltage difference between an RF terminal and a non-RF terminal when the terminals are placed proximate to each other.
US10373804B2
Systems and methods for tunable workpiece biasing in a plasma reactor are provided herein. In some embodiments, a system includes: a plasma chamber that performs plasma processing on a workpiece, a first pulsed voltage source, coupled directly to a workpiece, a second pulsed voltage source, coupled capacitively to the workpiece, and a biasing controller comprising one or more processors, and memory, wherein the memory comprises a set of computer instructions that when executed by the one or more processors, independently controls the first pulsed voltage source and the second pulsed voltage source based on one or more parameters of the first pulsed voltage source and the second pulsed voltage source in order to tailor ion energy distribution of the flux of ions directed to the workpiece.
US10373799B2
Probe landing is detected by detecting a change in a vibration of the probe in a plane substantially parallel to the work piece surface as the probe is lowered toward the work piece. The vibration may be observed, for example, by acquiring multiple electron microscope images of the probe as it moves and analyzing the images the determine a characteristic, such as the amplitude of the vibration. When the probe contacts the work piece surface, the friction between the probe tip and the work piece surface will change the characteristic of the vibration, which can be detected to indicate that the probe has landed.
US10373798B2
A multi charged particle beam inspection apparatus includes a plurality of sensors, arranged inside or on a periphery of a secondary electron image acquisition mechanism, to measure a plurality of interfering factors, a determination circuit to determine, for each interfering factor, whether change exceeding a corresponding threshold is a first case which returns to the original state within a predetermined time period, or a second case which does not return to the original state even if the predetermined time period has passed, and a comparison circuit to input a reference image of a region corresponding to the secondary electron image acquired, and compare the secondary electron image with the reference image, wherein in the case where change of the second case occurs, the secondary electron image acquisition mechanism suspends the acquisition operation of the secondary electron image, and calibrates a change amount of the multiple charged particle beams.
US10373796B2
A method of inspecting a wafer may include: loading of a wafer onto a stage, the wafer having a plurality of dies thereon; positioning of the wafer such that a plurality of electron beam columns on the wafer respectively face a partial region of each of the plurality of dies on the wafer; scanning the respective partial regions of each of the plurality of dies by using the electron beam columns; and combining a plurality of partial images that are obtained by scanning the partial regions to provide a die image.
US10373794B2
A circuit including a first filter assembly and a controller. The first filter assembly is implemented on a printed circuit board. The first filter assembly includes a first filter and a second filter. The first filter receives a first signal from a first sensor, prevents passage of a first portion of the first signal and outputs a second signal. The first portion of the first signal is at a first radio frequency. A second portion of the first signal is indicative of a first temperature of a first electrode in a plasma chamber. The second filter receives the second signal and prevents passage of a portion of the second signal. The portion of the second signal is at a second radio frequency. The second radio frequency is less than the first radio frequency. The controller adjusts a temperature of the first electrode based on an output of the second filter.
US10373785B2
The present disclosure relates to switchgear. Various embodiments may include medium- or high-voltage switchgear with a gas-tight insulating space. For example, a switchgear may include: a gas-tight insulating space where an insulating gas is kept above atmospheric pressure and two switching contacts in the space. At least one of the contacts may movable with respect to a nozzle. The insulating gas may include a mixture of at least 90% by mass of nitrogen and oxygen or nitrogen and carbon dioxide. The nozzle may include a plastic with at least 65% by mass in total of the elements carbon, nitrogen, and oxygen.
US10373779B2
A key switch includes a base, a key cap, a link bar and a buffer member. A first hook of a first extending arm of the base and a second hook of a second extending arm of the base extend toward opposite directions respectively. An upper linking end of the link bar is movably connected to the key cap. The buffer member is made of material softer than material of the base. When the first hook and the second hook engage with a first engaging portion and a second engaging portion of the buffer member respectively, a recess structure of the buffer member is adjacent to the base to form a restraining structure. A lower linking end of the link bar is movably disposed through the restraining structure. Therefore, the key switch of the present invention has noise reduction capability.
US10373773B2
A variety of active cover plate configurations with prongs configured to contact side screw terminals of electrical receptacles or switches are described.
US10373772B2
A light switch hook assembly including a light switch plate and a hook extending outwardly therefrom. A fastener is inserted through an aperture defined in the hook and then into a hole defined in the light switch plate. The end of the fastener is subsequently inserted into an opening defined in a light switch mounted within an electrical connector box. The light switch plate may already be installed on a wall. In this instance, a fastener is removed from this pre-existing light switch plate, the hook is positioned against the plate, and the fastener is inserted through the aperture in the hook, through the hole from which the fastener was previously removed, and into the opening in the light switch. A cover may be engaged with the hook to cover the head of the fastener. An article may be hung on the hook.
US10373769B2
A keyboard structure and assembling method thereof are provided. The keyboard structure includes a baseplate, a keycap and a frame having a hook body. The keycap can be inserted into the frame and restricted by the hook body, so that the range of movement of the keycap is restricted. The keycap cannot be separated from the frame so that the coupling of the frame and the baseplate is not interfered by the keycap. Thus, the present invention can effectively simplify the assembling process of the keyboard.
US10373767B2
The present invention is a multi-layer modular capacitor that can be adapted to be electrically coupled to other multi-layer modular capacitors and formed into a structural piece that is electrically coupled to an electrical device requiring a power supply. One aspect of the invention includes a method of forming the multi-modular capacitor.
US10373752B2
Disclosed herein are magnetic materials comprising rare earth nitrides and, more particularly, magnetic materials comprising multilayer-structured materials comprising one relatively soft and one relatively hard magnetic layer. The magnetic materials comprise a first ferromagnetic layer, a second ferromagnetic layer, and a blocking layer between and in contact with each of the first 5 and second ferromagnetic layers. The first and second ferromagnetic layers have different coercive fields. The first ferromagnetic layer comprises a first rare earth nitride material and the second ferromagnetic layer comprises a second rare earth nitride material. Also disclosed are methods for preparing the materials. The materials are useful in the fabrication of devices, such as GMR magnetic field sensors, MRAM devices, TMR magnetic field sensors, and magnetic 10 tunnel junctions.
US10373750B2
The present invention relates to an apparatus of generating momentum which drives an object. The present invention provides a momentum generating apparatus in which a pair of high temperature superconducting coils which are wound in different directions and have different superconducting properties are arranged in parallel and the same current flows in the pair of coils to be in a stable state where magnetic fields generated in the coils are cancelled and an asymmetric current is suddenly applied to the pair of coils through a switching operation to generate a magnetic field and an eddy current is induced in a plate due to the generated magnetic field and the plate is floated using a repulsive force between the magnetic field generated in the plate due to the eddy current and the magnetic field generated in the pair of coils, to instantaneously generate force using a small amount of superconducting coils.
US10373749B2
Soft magnetic particle powder is soft magnetic particle powder composed of flat soft magnetic particles, and the soft magnetic particle powder has a particle size D10 and a particle size D50 measured with a laser diffraction particle size distribution analyzer satisfying formula below: D10/D50>0.30.
US10373748B2
The invention relates to a soft-magnetic powder coated with a silicon based coating, wherein the silicon based coating comprises at least one of the following fluorine containing compositions: a) a fluorine containing composition of formula (I) Si1-0,25aM1aO2-0,5bFb (I) wherein a is in the range of 0.015 to 0.52, b is in the range of 0.015 to 0.52, M1 is H, K, Rb, Cs or NR14, wherein each R1 is independently selected from the group consisting of H, C1-6 alkyl, phenyl and benzyl; or b) a fluorine containing composition of formula (II) Si1-0,75cM2cO2-0,5dFd (II) wherein c is in the range of 0.005 to 0.17, d is in the range of 0.015 to 0.52, M2 is B or Al; or c) a fluorine containing composition of formula (III) Si1-1,25ePeO2-0,5fFf (III) wherein e is in the range of 0.003 to 0.10, f is in the range of 0.015 to 0.52. The invention further relates to a process of coating the soft-magnetic powder, the use of such soft-magnetic powder and an electronic component including such soft-magnetic powder.
US10373745B2
A double-switching heater includes a double-switching PTC ink deposited on a substrate to form one or more resistors. The double-switching PTC ink has a first resin that provides a first PTC effect at a first temperature range and a second resin that provides a second PTC effect at a second temperature range, where the second temperature range is higher than the first temperature range. The substrate may be a flexible substrate or a rigid substrate, and may bedeformable to generate a three-dimensional structure. The substrate may be: polyester, polyimide, polyamide, polypropylene, thermoplastic polyurethane, fiberglass, cement board, carbon composite materials, polyethylene terephthalate, polyethylene, aluminum, steel, glass composite, molded plastic, high-density polyethylene or styrene ethylene butylene styrene.
US10373742B2
A wiring module production plant includes a rotatable support supported so as to be capable of rotating and having N stages (where N is an integer equal to or greater than two) on which an object (such as a base wiring module and a bracket) involved in production of the wiring module can be arranged, the stages being provided corresponding to each of N positions having N-fold rotational symmetry. N stations are provided so as to respectively correspond to each of the N positions having N-fold rotational symmetry centered around a rotation axis of the rotatable support. The N stations include a manual work station which allows manual work to be performed on the object, and a mechanical work station which allows mechanical work to be performed on the object.
US10373731B1
A system such as a vehicle system may include a window. The window may have glass layers and an interposed polymer layer. Signal paths that contact the polymer layer may be formed within the window. The signal paths may be electrical signal paths formed from wires or patterned conductive traces. The conductive traces may be portions of an infrared-light-blocking layer formed from a conductive film or may be patterned from other conductive thin-film layers. The signal paths may include optical waveguides formed from optical fibers embedded in the polymer or transparent thin-film layers on the glass layers or other substrates. Openings may be formed in the glass layers to allow signal paths to pass to an electrical component. The electrical component may also be wirelessly coupled to the signal paths.
US10373730B2
The present invention provides metallic materials for electronic components, having low degree of whisker formation, low adhesive wear property and high durability, and connector terminals, connectors and electronic components using such metallic materials. The metallic material for electronic components includes: a base material; a lower layer formed on the base material, the lower layer being constituted with one or two or more selected from a constituent element group A, namely, the group consisting of Ni, Cr, Mn, Fe, Co and Cu; an intermediate layer formed on the lower layer, the intermediate layer being constituted with one or two or more selected from the constituent element group A and one or two selected from a constituent element group B, namely, the group consisting of Sn and In; and an upper layer formed on the intermediate layer, the upper layer being constituted with one or two selected from the constituent element group B and one or two or more selected from a constituent element group C, namely, the group consisting of Ag, Au, Pt, Pd, Ru, Rh, Os and Ir; wherein the thickness of the lower layer is 0.05 μm or more and less than 5.00 μm; the thickness of the intermediate layer is 0.01 μm or more and less than 0.40 μm; and the thickness of the upper layer is 0.02 μm or more and less than 1.00 μm.
US10373729B2
Provided is an insulating coating composition. The composition is highly safe, in which an organic material to form an insulating film is dissolved highly stably. The composition can form an insulating film by coating, where the insulating film has a low relative permittivity, a high insulation resistance, and high wettability and allows an upper layer to be formed thereon by coating. The insulating coating composition according to the present invention contains a cyclic olefin copolymer and a solvent. The cyclic olefin copolymer is a copolymer between a cyclic olefin and a chain olefin. The solvent includes a compound represented by Formula (1) and having a normal boiling point of 100° C. to lower than 300° C. In Formula (1), Ring Z is a ring selected from a 5- or 6-membered saturated or unsaturated cyclic hydrocarbon and a benzene ring; and R1 is selected from a hydrocarbon group and acyl. Ring Z has a substituent or substituents including the R1O group. When Ring Z has two or more substituents, two of the substituents may be linked to each other to form a ring with a carbon atom or atoms constituting Ring Z.
US10373726B2
A highly filled back surface field aluminum paste for point contacts in PERC cells and its preparation method include dissolving ethyl cellulose in organic solvent, stirring under a certain temperature to prepare a homogeneous and transparent organic carrier, adding aluminum powder, nanosized aluminum-boron-antimony alloy powder and auxiliary additive, and three-roller grinding, comprising 70-85 parts by weight of aluminum powder, 1-5 parts by weight of nanosized aluminum-boron-antimony alloy powder, 10-25 parts by weight of organic carrier, 0.1-6 parts by weight of inorganic binder and 0.01-1 part by weight of auxiliary additive.
US10373716B2
A sensing device monitors and tracks food intake events and details. A processor, appropriately programmed, controls aspects of the sensing device to capture data, store data, analyze data and provide suitable feedback related to food intake. More generally, the methods might include detecting, identifying, analyzing, quantifying, tracking, processing and/or influencing, related to the intake of food, eating habits, eating patterns, and/or triggers for food intake events, eating habits, or eating patterns. Feedback might be targeted for influencing the intake of food, eating habits, or eating patterns, and/or triggers for those. The sensing device can also be used to track and provide feedback beyond food-related behaviors and more generally track behavior events, detect behavior event triggers and behavior event patterns and provide suitable feedback.
US10373715B2
A tool and method for operating the tool are provided. The tool includes a housing and a power generator, such as a motor, disposed in the housing. The power generator has an operating parameter, such as rotational speed. A trigger member and associated magnet are displaceable relative to the housing. A plurality of sensors each generate an output signal based on movement of the magnet. A controller receives the output signals from the sensors, determines a base digital integer from each of the output signals, concatenates the base digital integers to form a concatenated digital integer. The controller varies the operating parameter based on the concatenated digital integer.
US10373714B1
A method and system for automatically determining bed-time periods are disclosed. The method comprises detecting at least one physiological signal, determining a posture angle and an activity level using the at least one detected physiological signal, and determining a bed-time period using both the posture angle and the activity level. The system includes at least one sensor to detect a plurality of physiological signals, a processor coupled to the at least one sensor, and a memory device coupled to the processor, wherein the memory device includes an application that, when executed by the processor, causes the processor to detect a posture angle using at least one of the plurality of detected physiological signals and to determine a bed-time period using both the posture angle and the activity level.
US10373712B2
Methods, systems, and computer-readable media are provided for aggregating, partitioning, and storing healthcare data. Healthcare data is collected from various disparate healthcare data sources. The data is aggregated into batches of the same type of data. From here, the data is partitioned according to the data's originating healthcare data source. The aggregated and partitioned healthcare data is then stored in a long term storage data store. This system of storing healthcare data allows for efficient retrieval and processing by computing solutions that need access to batches of healthcare data. The system also reduces costs associated with storing data as duplicate storage is eliminated.
US10373705B2
A sequencer device generates basic nucleotide sequence data 30 comprising probe data 34 of a capture probe in the sequencer device 10 and a determined sequence of identifiers 32 of a fragment of nucleic acids captured by the probe. The sequencer device outputs enriched nucleotide sequence data 36 that is enriched with data comprising a reference to a sequence 38 that is expected for the fragment of nucleic acids.
US10373704B2
A method, computer program product, and system for identifying a surface area size of a biosensing structure, for use in a biosensor device, based on a plurality of nucleotides structures under test. A first set of properties are determined comprising: reaction coordinate values, and potential of mean force (PMF) values, for the plurality of nucleotide structures based on a first set of testing conditions comprising a first surface area material, a first surface area pattern, and a first surface area size. A second set of properties is determined comprising reaction coordinate values, and PMF values, for the plurality of nucleotide structures based on a second set of testing conditions comprising a second surface area material, a second surface area pattern, a second surface area size, or a combination thereof and a target population of nucleotide structures among the plurality of nucleotide structures are identified.
US10373701B2
Disclosed is method and apparatus for creating a statistical average model of an enamel-dentine junction. The method includes steps of acquiring CT image data of a tooth; segmenting the CT image data to obtain a surface of an enamel-dentine junction; segmenting the obtained surface using a curvature-based clustering algorithm to remove a bottom of the enamel-dentine junction; spherical-parameterizing, by means of spherical harmonic analysis, the surface of the enamel-dentine junction after removal of the bottom; and aligning different samples of the tooth to obtain a statistical average model.
US10373699B2
Provided are an array substrate, a display panel and a display device, and the array substrate includes: at least one pressure sensor disposed in the non-display region; and the pressure sensor includes a first resistor, a second resistor, a third resistor and a fourth resistor; and a plurality of shift registers disposed in the non-display region, and the first resistor, the second resistor, the third resistor and the fourth resistor are disposed at least one of following positions: inside the shift register, between adjacent two of the plurality of shift registers, at a side of the plurality of shift registers close to the display region, and at a side of the plurality of shift registers away from the display region.
US10373692B2
According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, a voltage generation unit and a control unit. The nonvolatile semiconductor memory device includes a memory cell array having a plurality of blocks each including a plurality of memory cells, and a voltage generation unit configured to change a read level of the memory cell. The control unit controls write, read, and erase of the nonvolatile semiconductor memory device. The control unit changes the read level between a start of use of the nonvolatile semiconductor memory device and a timing after an elapse of a time.
US10373691B2
A nonvolatile memory device includes a plurality of memory cells and a page buffer including a plurality of page buffer units each connected to the plurality of memory cells through one bit line of a plurality of bit lines and configured to generate output data based on data states of the plurality of memory cells. A first page buffer unit of the plurality of page buffer units includes first to third latches which latch first to third read data at first to third time points, respectively by developing a voltage level of the sensing node, and a fourth latch which generates a fourth read data based on the second and third read data. The first page buffer unit is configured to selectively output the fourth read data as the output data, depending on whether an error correction of the first read data is possible.
US10373690B2
A memory system includes: a nonvolatile memory device including a plurality of memory blocks; and a controller suitable for dividing the plurality of memory blocks into a first group and a second group, and controlling the memory blocks included the first group and the second group, respectively, wherein the controller is further suitable for: managing all operations except for an erase operation to the memory blocks of the first group through a first operation task; managing all operations except for an erase operation to the memory blocks of the second group through a second operation task; and managing the erase operation to the memory blocks of the first group and the memory blocks of the second group through an erase operation task.
US10373682B2
Apparatuses and techniques are described for programming phase change memory cells while avoiding a clamp condition in transistors which are used for biasing a word line and bit line when the word line and bit line are unselected for a write operation. The transistors may be connected in parallel with the word line and bit line. During a write operation, a current source is connected to a selected word line and a voltage control circuit is connected to the selected bit line. The voltage control circuit can include a capacitor or a voltage driver, for example. The capacitor accumulates charge, or the voltage driver applies an increasing ramp voltage to the bit line, to increase the voltage of the bit line and word line during the write operation and to avoid the clamp condition.
US10373666B2
The present disclosure includes apparatuses and methods related to compute components formed over an array of storage elements. An example apparatus comprises a base substrate material and an array of memory cells formed over the base substrate material. The array can include a plurality of access transistors comprising a first semiconductor material. A compute component can be formed over and coupled to the array. The compute component can include a plurality of compute transistors comprising a second semiconductor material. The second semiconductor material can have a higher concentration of doping ions than the first semiconductor material.
US10373664B2
A resistive memory device includes: a voltage generator generating a write word line voltage according to activation of a write enable signal; a switch circuit outputting one of the write word line voltage and a read word line voltage in response to the write enable signal as an output voltage; a word line power path connected to the switch circuit to receive the output voltage; and a word line driver driving a word line according to a voltage applied to the word line power path, wherein a write command starts to be received after a certain delay following the activation of the write enable signal, and a write operation is performed within an activation period of the write enable signal in response to the received write command.
US10373661B2
A stacked semiconductor device includes a plurality of semiconductor dies stacked in a vertical direction, first and second signal paths, a transmission unit and a reception unit. The first and second signal paths electrically connect the plurality of semiconductor dies, where each of the first signal path and the second signal path includes at least one through-substrate via. The transmission unit generates a first driving signal and a second driving signal in synchronization with transitioning timing of a transmission signal to output the first driving signal to the first signal path and output the second driving signal to the second signal path. The reception unit receives a first attenuated signal corresponding to the first driving signal from the first signal path and receives a second attenuated signal corresponding to the second driving signal from the second signal path to generate a reception signal corresponding to the transmission signal.
US10373659B2
A device includes a signal input to receive a data input as part of a bit stream. The device also includes a reference input to receive a reference signal. The device further includes push circuitry to receive a first weight value, receive a first correction value, and generate a push signal based on the first weight value and the first correction value to selectively modify the data input as well as pull circuitry to receive a second weight value, receive a second correction value, and generate a pull signal based on the second weight value and the second correction value to selectively modify the data input.
US10373658B2
A semiconductor module may include a host, a first semiconductor device, and a second semiconductor device. The first host line may be connected to the first and second semiconductor device or devices, according to a set mode.
US10373654B1
A memory device includes a first die configured to: generate a segment set based on a source data, wherein: the source data is information corresponding to a device operation, the source data having a block length representing a number of bits therein, the segment set including at least a first segment and a second segment, the first segment and the second segment having a number of bits less than the block length, and communicate the segment set with the second die; a second die configured to process the segment set according to the device operation; and a set of inter-die connectors electrically coupling the first die and the second die, the inter-die connectors include a number of dedicated Through-Silicon-Vias (TSVs), wherein the number is less than the block length.
US10373643B2
A component accommodating body managing apparatus includes a preparation component extractor, a management storage, and a storage instructing unit. The storage instructing unit generates and transmits storage instruction of the component accommodating body that is stored in the component accommodating body storeroom, based on the preparing number of components, which is extracted by the preparation component extractor, and the accommodating number of components, which is stored in the management storage. Further, the storage instructing unit instructs the component accommodating body storeroom that the accommodating number of components in the component accommodating body that is to be stored in the component accommodating body storeroom henceforth satisfies the preparing number of components.
US10373636B2
A microactuator for a dual stage actuated suspension for a hard disk drive is constructed as a longitudinal stack of piezoelectric (PZT) elements acting in the d33 mode, expanding or contracting longitudinally when an electric field is applied across them in the longitudinal direction. The microactuator has interlaced electrode fingers that separate and define the individual PZT elements, and apply the electric field. A stiff constraint layer having a high Young's modulus is affixed to the microactuator on the side opposite the suspension to which the microactuator is bonded. The constraint layer may be a layer of substantially inactive PZT material that is formed integrally with the PZT elements but without electrodes in the inactive PZT layer. The presence of the stiff constraint layer increases the effective stroke length of the microactuator.
US10373630B2
Methods, apparatus, systems and articles of manufacture are disclosed for distributed automatic speech recognition. An example apparatus includes a detector to process an input audio signal and identify a portion of the input audio signal including a sound to be evaluated, the sound to be evaluated organized into a plurality of audio features representing the sound. The example apparatus includes a quantizer to process the audio features using a quantization process to reduce the audio features to generate a reduced set of audio features for transmission. The example apparatus includes a transmitter to transmit the reduced set of audio features over a low-energy communication channel for processing.
US10373611B2
Methods and systems for modification of electronic system operation based on acoustic ambience classification are presented. In an example method, at least one audio signal present in a physical environment of a user is detected. The at least one audio signal is analyzed to extract at least one audio feature from the audio signal. The audio signal is classified based on the audio feature to produce at least one classification of the audio signal. Operation of an electronic system interacting with the user in the physical environment is modified based on the classification of the audio signal.
US10373609B2
The present application discloses a voice recognition method and apparatus. A specific implementation of the method includes: in response to detecting a microphone receiving voice signal containing interfering sound signal, performing high-pass filtering on the voice signal; cancelling the interfering sound signal in the voice signal subjected to high-pass filtering; performing automatic gain control on the voice signal subjected to cancelling the interfering sound signal, to obtain target voice signal; and extracting a feature vector from the target voice signal and inputting the feature vector into a pre-trained acoustic model, to obtain a voice recognition result matching the target voice signal, the acoustic model being used for representing a corresponding relationship between the feature vector and the voice recognition result. This implementation improves the success rate of voice recognition.
US10373598B2
Integrated acoustic emission transducer apparatus and methods are described. An example apparatus includes an acoustic emission sensor having a data extractor and a process variable determiner integrated within the acoustic emission sensor. The acoustic emission sensor is to generate an acoustic emission signal. The data extractor is to extract signal data from the acoustic emission signal. The process variable determiner is to determine process variable data based on the extracted signal data. The process variable data includes at least one of leakage rate data, flow rate data, flow capacity data, flow area data, flow velocity data, mass accumulation data, or volume accumulation data.
US10373595B2
A musical sound generation device including a first memory having a plurality of waveform data, a second memory which stores waveform data read out from the first memory, and a control processor which controls such that, when a sound emission instruction is provided and specified waveform data is in the second memory, the waveform data is read out by the sound source processor, or controls such that, when a sound emission instruction is provided and specified waveform data is not in the second memory, the specified waveform data is transferred from the first memory to the second memory and read out by the sound source processor, in which the control processor controls such that waveform data satisfying a set condition is not subjected to a waveform data change by the transfer and waveform data not satisfying the set condition is subjected to the waveform data change by the transfer.
US10373589B2
A display system includes a remote controller that includes a communication unit that transmits operation data to a projector, and an operation unit that receives an operation. The projector includes a remote controller light receiving unit that receives the operation data transmitted from the remote controller, a communication I/F unit that communicates with projectors, and a display unit that displays one setting screen selected from among a plurality of setting screens constituting a hierarchical structure in a case where the display unit is selected as an object to be set by the remote controller. The projector transmits an item identifier indicating a hierarchy of the setting screen being currently displayed to the projectors in a case where a switching instruction for switching an object to be set to the projectors is received from the remote controller during the display of the setting screen.
US10373587B2
A method for controlling a digital display device of a head or helmet-mounted display system and a head or helmet-mounted digital display system implementing the method are provided with the aim of controlling the display device in such a way as to reduce the effect of dynamic false contouring on the quality of a displayed image. According to the method, received image data defining brightness levels according to a scheme of light pulse modulation based upon binary-weighted pulse durations are converted into a data defining a sequence of pulses of binary and non-binary weighted duration in which the highest value weighting represents a pulse of a duration less than half the total duration of illumination required during an image refresh period to achieve a pixel at the highest brightness level. In a further embodiment, the weighting of highest value represents a pulse of duration less than one quarter of the duration required for highest pixel brightness.
US10373586B2
A display device includes a display panel, a first flexible film, and a second flexible film. The display panel includes a non-display area outside a display area. The first flexible film is attached to a first side surface of the display panel. The second flexible film is attached to a second side surface of the display panel. The display panel includes a signal line, a pad electrode, and a side surface connection electrode. The signal line is in the display area and connects the first and second flexible films. The pad electrode extends from the signal line. The side surface connection electrode is on the first and second side surfaces and directly contacts the pad electrode. The first flexible film and the second flexible film are coupled to the side surface connection electrode and are electrically connected to the signal line.
US10373584B2
A color adjustment circuit includes: a correction processing circuit configured to generate an output image data by performing color adjustment correction on an input image data; and a correction factor calculation circuit configured to calculate correction factors used for the color adjustment correction. The correction factor calculation circuit calculates a white color distance, a complementary color distance, and an elementary color distance and calculates the correction factors based on the white color distance, the complementary color distance and the elementary color distance. The correction factors are calculated based on: white point correction parameters, top correction parameters, and intermediate correction parameters. The intermediate correction parameters are defined to control the R, G, and B grayscale values of the output image data for the case when the input image data corresponds to each of elementary colors R, G, and B, and complementary colors C, M, and Y of an intermediate grayscale value.
US10373577B2
According to an aspect, a display device includes: a plurality of pixels aligned in row and column directions, each of the pixels including a drive element; a plurality of scan lines each coupled with the drive elements included in the pixels aligned in the row direction to transmit thereto a scan signal for selecting the pixels row by row; a plurality of signal lines each coupled with the drive elements included in the pixels aligned in the column direction to write display data; and a display control unit. The display control unit alternately repeats a display period and a stop period. In a latter term of the stop period, display control unit provides the display data written in the respective pixels in a row that has been selected during the display period immediately before the stop period, to the signal lines corresponding to the respective pixels.
US10373564B2
A scan driver may include a first stage, a second stage, and a third stage. The first stage may include a first output transistor. The first output transistor may have a first buffer value. The second stage may be electrically connected to the first output transistor and may include a second output transistor. The second output transistor may have a second buffer value. The third stage may be electrically connected to the second output transistor and may include a third output transistor. The third output transistor may have a third buffer value. At least one of the second buffer value and the third buffer value may be unequal to the first buffer value.
US10373562B2
The present application provides a gate driver circuit comprising at least one cascaded gate driver circuit unit. The low-level-holding enabling terminal of the gate driver circuit unit is connected to an adaptive voltage generating module. The adaptive voltage generating module generates a self-compensating voltage according to its constant current source and transmits to the low-level-holding enabling terminal, so as to provide an effective voltage level to the low-level-holding enabling terminal. Because the threshold voltage shift caused by pulling-down transistors in the low-level-holding module is embodied at the low-level-holding enabling terminal, the adaptive voltage generating module generates a self-compensating voltage with its constant current source according to the threshold voltage to compensate the increase of the threshold voltage. As such, the overdrive voltage of the pulling-down the transistors keep constant which provides good pulling-down performance, and consequently the lifetime of the gate driver circuit is prolonged.
US10373552B2
Any one of a write scanning line, a power source supply line, and a video signal line is structured as a subsidiary wiring disposed in the same layer as that having a lower electrode disposed therein. The subsidiary wiring is used in the power source supply line through which a power source drive pulse to be pulse-driven is transmitted, or other wirings (such as the write scanning line and the video signal line).
US10373538B2
A judging method of array test reliability, comprising: Step 1, taking at least one of organic light emitting backplanes subjected to an array test as a sample substrate; Step 2, performing a scan on pixels of the sample substrate row by row and providing a data voltage signal; Step 3, detecting a current that is output to an anode of each pixel from a pixel circuit layer; Step 4, comparing the current that is output to the anode of each pixel from the pixel circuit layer with a predefined current, judging that the pixel is a defective pixel when the two are inconsistent; Step 5, comparing a judgment result of each pixel with a test result of the array test, judging that the array test is reliable when the two are consistent, judging that the array test is unreliable when the two are inconsistent.
US10373535B2
A modular light emitting diode (LED) display sub-assembly includes a frame and a plurality of LED display panels. The plurality of LED display panels are attached to the frame. Each of the plurality of LED display panels includes a housing, a printed circuit board attached to the housing, and a plurality of LEDs. The housing includes plastic sidewalls and an outer surface of the modular LED display sub-assembly. The plurality of LEDs are attached to a front side of the printed circuit board. The modular LED sub-assembly further includes a data receiver box mounted directly to the frame. The data receiver box includes a power management unit and a signal processing unit. Each of the LED display panels and the data receiver box are sealed to be waterproof and are configured to be exposed to an external environment without a protective cabinet.
US10373531B2
A signage system is provided for use with load bearing poles. The system includes an upper pole section and a lower pole section, separable from the upper pole section. At least one upper flange block is positioned within the upper pole section and at least one lower flange block is positioned within the lower pole section. A load bearing shaft extends between or through each of the upper flange block and the lower flange block. Signage is coupled to or otherwise associated with the load bearing shaft, the signage being rotatable relative to at least one of the upper and lower pole sections.
US10373524B2
Systems and methods to aid a welder or welding student. A system may provide a real-world arc welding system or a virtual reality arc welding system along with a computerized eyewear device having a head-up display (HUD). The computerized eyewear device may be worn by a user under a conventional welding helmet as eye glasses are worn and may wirelessly communicate with a welding power source of a real-world arc welding system or a programmable processor-based subsystem of a virtual reality arc welding system.
US10373509B2
A method, computer system and non-transitory computer readable medium for processing education-related data can include providing a calendar dashboard having a plurality of timeframe subdivisions; generating education graphical icons that are associated with respective types of course material content and/or assessments of learning of at least one course assigned to a user; generating one or more personal graphical icons representing respective personalized events having a time and date; populating the education graphical icons in the timeframe subdivisions of the calendar dashboard; populating the one or more personal graphical icons in the timeframe subdivisions of the calendar dashboard; and displaying on a display device the calendar dashboard with a predetermined timeframe subdivision and corresponding populated education graphical icons and personal graphical icons for the predetermined timeframe subdivision, where the assessments of learning include a test that can be completed online or an assignment that can be uploaded and processed.
US10373508B2
Devices, systems, and methods for enriching communications may include communications circuitry configured to process one or more verbal communications signals being transmitted between a computing device and a remote computing device, the one or more verbal communications signals relating to a conversation between a user of the computing device and a user of the remote computing device, a conversation dynamics engine configured to generate at least one suggested conversation topic by analyzing the one or more verbal communications signals, and a display configured to present the at least one suggested conversation topic to the user of the computing device.
US10373507B2
A system and method for dividing a flight path into flight segments, wherein the flight path comprises a route between an aircraft takeoff and a runway landing; receiving a historic transit time and real-time transit time of a target aircraft class, for each flight segment of a current flight; determining a differential time for each flight segment by comparing the real-time transit time and the historic transit time; applying the differential time to each flight segment to adjust an estimated transit time for each flight segment; determining an estimated ON time for the aircraft by adding together all of the estimated transit times from each flight segment of the flight path; and determining an estimated IN time for the aircraft based on the estimated ON time and an estimated ON to IN time. The system includes a calculation engine for performing the steps of the calculation.
US10373504B2
A method of acquiring, by a vehicle, information about one or more vehicles located outside the vehicle. The method includes: in a state in which the one or more vehicles are located in a global positioning system (GPS) dead zone: receiving, by at least one processor of the vehicle and from the one or more vehicles, (i) location information that includes information about a location of the one or more vehicles, and (ii) situation information that corresponds to the location information and that includes information about a situation of the one or more vehicles; filtering, by the at least one processor, the situation information received from the one or more vehicles; and controlling, by the at least one processor, a user interface device of the vehicle to output content based on a result of filtering the situation information.
US10373502B1
An advanced driver-assistance system (ADAS) and method for a vehicle each utilize a driving scenario detection system configured to detect whether the vehicle is involved in a multiple turn lane driving scenario where the vehicle is in one of a plurality of neighboring turn lanes, a blind spot monitoring system comprising an object sensing device configured to detect one or more objects in one or more of the neighboring turn lanes and output a blind spot warning in response to detecting one or more objects in the one or more neighboring turn lanes, and a controller configured to, using the driving scenario detection system, detect that the vehicle is involved in the multiple turn lane driving scenario and, in response to detecting that the vehicle is involved in the multiple turn lane driving scenario, temporarily suppress the blind spot warning output by the blind spot monitoring system.
US10373493B1
A vehicle presence detection system for determining whether a parking space is vacant or occupied and utilizing this information to guide vehicles to available parking spaces. generally includes a LIDAR device, a cloud-based processing unit, a database, and a guidance light. The LIDAR device generally includes a light emitter, a light sensor, a CPU, a memory unit, and a communications device. The LIDAR device determines the distance between itself and a parking spot or a vehicle parked in that parking spot using an algorithm that accounts for variances in the ambient conditions. This status information can be communicated to a cloud-based processing unit, which can store this information in a database and/or use this information to send parking status indications to an autonomous vehicle dynamic sign, mobile device, or guidance light.
US10373492B2
A network computer system can associate an operator with a mobile device. Additionally, the network computer system can determine a current location of a freight vehicle operated by the operator, using location information transmitted by the mobile device associated with the operator. At a given instance, the network computer system can determine a time of arrival for the freight vehicle to arrive at a given destination location based on various parameters. For example, the time of arrival can be based at least in part, on (i) a distance between the current location of the freight vehicle to the given destination location, (ii) a time for the freight vehicle to travel the distance, and (iii) a duration of one or more required downtime intervals during which one or more restrictions are placed on the operator operating the freight vehicle.
US10373489B2
A system and a method for adaptively controlling of traffic are disclosed. The method includes receiving traffic data from one or more sensors at the intersection; detecting at least one pattern in the traffic data for a given period of time; identifying at least one variable in the pattern; determining if the at least one variable is associated with one or more available traffic patterns at the intersection; based on the determining, retrieving a current traffic control program implemented at the intersection; adaptively controlling the traffic at the intersection during the given period of time by adjusting one or more parameters of the current traffic control program to yield a modified traffic control program; and storing the modified traffic control program in a database for future use.
US10373487B2
The present embodiment provides a lighting control system including visible light communication modules separately corresponding to lighting devices, each visible light communication module including a body, and a pair of a light-emitting element and a light-receiving element provided on each of a plurality of outer surfaces of the body. Efficient visible-light-based lighting control services may be provided by transmitting or receiving visible light communication data for controlling lighting devices, to or from other visible light communication modules of front, rear, left, and right directions using the pair of the light-emitting and light-receiving elements.
US10373482B2
An electronic device includes: a first sensor configured to generate a movement signal corresponding to a user movement; a second sensor configured to physically contact the user to generate a user bio-signal; a processor configured to determine a user sleeping state using the generated movement signal and the generated user bio-signal in each of time periods, and determine an operation state of another electronic device based on the determined sleeping state in respective time periods; and a communicator configured to transmit a control command corresponding to the determined operation state to the another electronic device.
US10373480B2
A wearable emergency alert apparatus includes a communication device configured to communicate an alert to a node on a network external to the emergency alert apparatus, a shock sensor in communication with the communication device, where the sensor is pre-configured to send a message to the communication device based on experiencing pressure from a source external to the emergency alert apparatus exceeding a pre-determined threshold, and where the device is configured to communicate the alert based on receiving the message. The apparatus also includes a microcontroller communicatively coupled to one or more of: the communication device, or the shock sensor and a heat sensor communicatively coupled to the microcontroller. Based on the heat sensor obtaining a heat value exceeding a given threshold, the microcontroller activates one or more of: the communication device, or the shock sensor. A power source is also electronically coupled to the communication device and the microcontroller.
US10373476B2
Embodiments include methods, systems and computer program products for preventing the loss of wireless accessories for mobile devices. Aspects include calculating, by a processor, a distance between a mobile device and at least one of two or more wireless accessories in communication with the mobile device an determining whether the distance between the mobile device and the at least one of two or more wireless accessories is greater than a first threshold distance. Aspects also include generating an alert by the mobile device that indicates that the at least one of two or more wireless accessories is greater than the threshold distance away from the mobile device based on a determination that the distance between the mobile device and the at least one of two or more wireless accessories is greater than the first threshold distance.
US10373473B2
A method for monitoring an amount of a chemical material that includes: providing an at least one portable container; and providing into the at least one portable container a first amount of the chemical material. The method includes operatively associating a sensor with the at least one portable container, the sensor effective to detect a first level of the chemical material in the at least portable container and to generate a first data signal based on the first level. The method includes operating the sensor to detect a change in the amount of the chemical material in the at least one portable container, and thereby to generate a second data signal based on the change. The method includes using a processor in operable communication with the sensor.
US10373457B2
Embodiments of the present invention are directed to security systems and methods for securing an item of merchandise from theft or unauthorized removal. For example, the security system may include a sensor configured to be coupled to the item of merchandise and a charging circuit for providing power to the sensor and/or the item of merchandise. The security system may also include a cable connected to the sensor and at least one optical transceiver for defining a sense loop between the cable and the sensor.
US10373456B2
The invention disclosed here is a display system for managing power and security for a plurality of hand-held electronic devices sold to consumers in a retail location. The display includes features that allow power to be supplied to individual devices and security sensors without continuous hard wiring or multi-conductor retractor cables. The display also allows for individual security alarms to be triggered when a theft occurs. Security alarm conditions are preferably triggered via wireless signals.
US10373448B2
An apparatus (10) for detecting an occupancy of an equipment (12) by a person (14). A memory stores a status of the equipment as either occupied or unoccupied, and a predetermined acceleration limit value. An accelerometer unit communicates with the memory, and measures acceleration values of the equipment at discrete time intervals. The accelerometer unit compares each acceleration value to an acceleration limit value. If a consecutive number N of the acceleration values is greater than or equal to the acceleration limit value, the accelerometer unit generates a movement signal. A processor operates between an active mode when it receives the movement signal from the accelerometer unit, and an inactive mode. The processor in the active mode emits an occupied signal if the status of the equipment is unoccupied. A power source supplies electrical power to the accelerometer unit and to the processor.
US10373446B2
A gaming machine including a display, a game controller, and a selector. A player operates the selector to enable the player to place one of a plurality of possible wagers on a play of the game comprising at least a first wager consisting of a base wager, and second and third wagers each consisting of a base wager portion and an additional wager portion. There is no guarantee that the at least one added feature will eventuate in a specific play of the game as a result of the player having staked the additional wager portion.
US10373444B2
In a method of presenting a game, a player places an ante wager, a secondary wager and one or more optional bonus or side bets via an input receiving device of a gaming table. Three cards are dealt to the player and a dealer, and thereafter two pairs of community cards are dealt. The player must place a tertiary wager to continue the game. The player and dealer attempt to form a highest ranking five card flush hand from their three cards and the community cards. The outcome of the player's ante, secondary and tertiary wagers are determined with reference to at least one of the dealer's hand and the player's hand. The optional bonus or side bets may be resolved relative to certain criteria for cards dealt in the game. Awards for winning wagers or bets may be awarded in accordance with a pay table or via a wheel spin or other award selection event which is initiated by the player.
US10373435B2
Methods and apparatuses for variable contribution multiple progressive jackpot games are disclosed. A variable contribution rate is determined as a function of a wager level. A contribution amount is determined by multiplying each wager by its corresponding contribution rate. The contribution amount is then added to at least two jackpot meters.
US10373430B2
The present disclosure relates generally to a system that utilizes a mobile device to facilitate the transfer of funds from a cashless wagering account to an EGM while tracking the source of such funds in association with the transfer and in association with one or more events occurring on the EGM.
US10373428B2
A gaming machine that provides a wagering game, including a user interface in communication with a game controller, through the operation of which a player selects one of a plurality of wager options that determine a number of symbols to be active and inactive in the wagering game. For at least one said wager option at least one, but not all of the plurality of symbols that define a possible said winning combination are rendered inactive for forming the winning combination.
US10373427B2
Embodiments of a system and method provide game operators with effective deployment of word-based games that removes and/or manages much of the volatility associated therewith. In various embodiments, the system includes a remote central host that processes stored game details according to a method, wherein the method includes identifying potential game tickets for generation, evaluating possible ticket outcomes associated with the potential tickets, and establishing a group of acceptable wagers and a group of represented letter combinations, wherein letter combinations can be filtered out based on repeated occurrences.
US10373420B2
Systems and/or methods for use in connection with digital downloading jukeboxes are provided. Such systems and/or methods may be used to provide enhanced communications capabilities, e.g., to registered users of jukeboxes. In certain exemplary embodiments, users may become registered users directly at a jukebox. Registered users also may, in certain exemplary embodiments, receive coupons for free plays, import playlists from hardware devices and/or software applications, receive special pricing when playing certain instances of media, play playlists in whole or in part, create and/or manage playlists directly at a jukebox, establish and manage connections with other registered users, etc. Still further, in certain exemplary embodiments, one or more channels may be predefined and/or set up for a jukebox.
US10373402B2
A novel commercial driver electronic logging rule compliance and vehicle inspection voice assistant system provides time-shared commercial drivers and auto mechanics a novel platform to initiate, update, share, and authorize an ELD log and driver vehicle inspection report (DVIR) associated with a time-shared commercial vehicle. The ELD log and/or DVIR intelligently and automatically incorporates in-vehicle sensor data output values that are machine-interpreted by a vehicle OBD device, a vehicle electronic logging device (ELD), and a commercial fleet vehicle maintenance and ELD database management system. The commercial driver electronic logging rule compliance and vehicle inspection voice assistant system also operates and manages vehicle ELD rule compliance and inspection voice assistant applications that are executed by portable electronic devices utilized by time-shared commercial drivers and auto mechanics, wherein the vehicle ELD rule compliance and inspection voice assistant applications provide dynamic voice guidance to prevent regulatory violations and enable seamless regulatory compliance.
US10373401B2
A method for controlling an information terminal includes: (a) transmitting a signal for unlocking an electric storage device locked in an unusable state to the electric storage device at at least one of a timing after a user's instruction to install a program, in an information terminal, for transmitting history information of a state of the electric storage device to a server device is accepted and a timing after a user's instruction to activate the program in the information terminal is accepted.
US10373388B2
A method for testing a turbojet engine for an aircraft in a U-shaped or open-air test bench includes: (a) visual inspection of the test bench and of the turbojet engine; and (b) testing of the turbojet engine in the test bench. During the test, the turbojet engine bears test equipment with sensors, other sensors being housed in the test bench. The test bench includes an augmented-reality system performing the step of (a) visual inspection in the test bench in order to detect a possible major anomaly in the test bench. The step of (a) visual inspection is intended to check the conformity of the test conditions, and especially those of the test equipment or that of the test bench as a whole. The method performs the step of (b) testing only in the absence of an anomaly.
US10373387B1
Systems and methods are disclosed for enhancing and developing a damage scene virtual reality (VR) visualization. Annotated immersive multimedia image(s) may be received from a first user, where the annotated immersive multimedia image(s) can be associated with a damage scene. A VR visualization of the annotated immersive multimedia image(s) may be rendered using a VR device associated with a second user. The VR visualization may be used to determine a damage amount, where the damage amount is determined from one or more damaged items identifiable in the annotated immersive multimedia image(s).
US10373380B2
Techniques are provided for 3D analysis of a scene including detection, segmentation and registration of objects within the scene. The analysis results may be used to implement augmented reality operations including removal and insertion of objects and the generation of blueprints. An example method may include receiving 3D image frames of the scene, each frame associated with a pose of a depth camera, and creating a 3D reconstruction of the scene based on depth pixels that are projected and accumulated into a global coordinate system. The method may also include detecting objects, and associated locations within the scene, based on the 3D reconstruction, the camera pose and the image frames. The method may further include segmenting the detected objects into points of the 3D reconstruction corresponding to contours of the object and registering the segmented objects to 3D models of the objects to determine their alignment.
US10373378B2
The present disclosure relates to systems and methods for providing various types of information to a vehicle driver. Such information can be used by the vehicle driver singularly or in conjunction with other information available to the vehicle driver in order to allow the driver to operate the vehicle in an increasingly safe manner and/or to reduce the likelihood of property damage and/or possible bodily injuries to the driver, etc. In some instances, such information is presented to the driver as an augmented reality environment such that the driver can “see through” objects that may be occluding the driver's vision.
US10373372B2
A computer implemented method for reconstructing a 3D point cloud of an object, and a method of object recognition of an object to be identified using the method for reconstruction of a 3D point cloud.
US10373366B2
A method for determining a pixel value of a texture pixel associated with a three-dimensional scan of an object includes prioritizing a sequence of image frames in a queue based on one or more prioritization parameters. The method also includes selecting a first image frame from the queue. The method also includes determining a pixel value of the particular texture pixel in the first image frame. The method further includes selecting a second image frame from the queue. The second image frame has a higher priority than the first image frame based on the one or more prioritization parameters. The method also includes modifying the pixel value of the particular texture pixel based on a pixel value of the particular texture pixel in the second image frame to generate a modified pixel value of the particular texture pixel.
US10373361B2
Embodiments of the present invention provide a picture processing method and apparatus. The method includes: obtaining, from a first device, a figure image of a first subject and a first focal length corresponding to the figure image; obtaining a figure image that is of a second subject and determined according to the first focal length; and compositing the figure image of the second subject, the figure image of the first subject, and a selected background image. By using the embodiments of the present invention, users in different places can easily and conveniently take a group photo.
US10373360B2
A method for stitching images by an electronic device is described. The method includes obtaining at least two images. The method also includes selecting a stitching scheme from a set of stitching schemes based on one or more content measures of the at least two images. The set of stitching schemes includes a first stitching scheme, a second stitching scheme, and a third stitching scheme. The method further includes stitching the at least two images based on a selected stitching scheme.
US10373358B2
A camera view on a display such as a smart phone display is decimated responsive to a control signal to present augmented reality (AR) information. This creates edges in which the AR information is presented so as not to clutter the camera view, enabling uncluttered use of the standard camera function user interface (UI).
US10373353B2
Yield monitors on harvesters engaged in multi-harvester crop harvesting are often calibrated inconsistently. Systems and methods for manually or automatically adjusting multi-harvester yield data are presented.
US10373349B2
The invention relates to an image generation apparatus (1) for generating an image of an object. A reconstruction unit (10) reconstructs the image based on provided measured projection values such that costs defined by a cost function are reduced, wherein the cost function depends on differences between calculated projection values, which have been determined by simulating a forward projection through the image, and the provided measured projection values, and wherein a degree of dependence of the cost function on a respective difference depends on the respective difference. This can allow for a consideration of a degree of disturbance of the measured projection values by motion and/or by an incomplete illumination of the object during the reconstruction process, which can lead to a reconstruction of an image having an improved image quality.
US10373347B2
Provided is an apparatus for changing a color of weather presenter's costume in real time based on weather information. The apparatus includes: a control unit configured to determine a color representing given weather information; and a color change unit configured to change a color of weather presenter's costume into the determined color. Accordingly, since the apparatus represents weather information through a color of weather presenter's costume, a viewer may intuitively grasp an overall weather condition through the weather presenter's costume.
US10373346B2
In one aspect, a computerized method useful for managing the projection of a customizable digital image on a projection surface including the step of obtaining a customizable digital image. The method includes the step of obtaining an image of a projection surface. The method includes the step of determining a set of attributes of the projection surface. The method includes the step of modifying one or more attributes of the customizable digital image based on at least one user input. The method includes the step of modifying one or more attributes of the customizable digital image based on the set of attributes of the projection surface. The method includes the step of setting a location of the projection surface to project the customizable digital image. The method includes the step of selecting a template image element. The method includes the step of integrating the template image element into the customizable digital image. The method includes the step of selecting a set of display instructions for the customizable digital image. The method includes the step of communicating the customizable digital image, the template image element and the set of display instructions to at least one image projecting device. The method includes the step of displaying the customizable digital image and the template image element on the projection surface with the at least one image projecting device.
US10373338B2
A calculation device comprises a controller configured to extract, from a captured image of a subject, a plurality of lines corresponding to straight lines parallel to each other in the subject, and to calculate first calibration data so that mapping lines obtained when the extracted plurality of lines are mapped to a three-dimensional coordinate space are parallel to each other.
US10373334B2
A computer program causes an object tracking device to realize functions of: acquiring a first image of a scene including an object captured with a camera positioned at a first position; deriving a 3D pose of the object in a second image captured with the camera positioned at a second position using a 3D model corresponding to the object; deriving 3D scene feature points of the scene based at least on the first image and the second image; obtaining a 3D-2D relationship between 3D points represented in a 3D coordinate system of the 3D model and image feature points on the second image; and updating the derived pose using the 3D-2D relationship, wherein the 3D points include the 3D scene feature points and 3D model points on the 3D model.
US10373333B2
An interactive clothes and accessories fitting method, a display system and a computer-readable recording medium thereof are provided, where the method includes the following steps. While the user is wearing a first apparel, images of the user are continuously captured by using an image capturing device to generate a first image sequence, wherein each first image that forms the first image sequence respectively corresponds to a different pose of the user. While the user is wearing a second apparel, images of the user are continuously captured by using the image capturing device. When a second comparison image corresponding to a specific pose of the user is captured by the image capturing device, a first comparison image corresponding to the specific pose is searched from the first image sequence, and the first comparison image and the second comparison image are simultaneously displayed on a screen.
US10373331B2
Pantograph identification methods and devices including computer-implemented methods, software, computer systems for identifying a pantograph of an electric vehicle represented in an image captured by a camera. The method includes, for each pair of adjacent edges represented in the image, determining distances between the adjacent edges, wherein the distances are in a same direction for each of the distances. Then determining a point weight for points of the image associated with the distance by comparing the distance to a value or a value range representing a dimension of the pantograph. Further determining a region of the image that represents the pantograph based on the point weights.
US10373329B2
An information processing apparatus acquires an image obtained by photographing a part of the subject, specifies a relative position which part of the subject is photographed to obtain the image, determines a specific area included in the obtained image based on the specified relative position, and calculates an edge amount of the specific area. Then, in a case where the calculated edge amount in the specific area is larger than a first threshold, a character recognition processing is performed on the specific area included in the acquired image.
US10373323B1
A method for merging object detection information detected by object detectors, each of which corresponds to each of cameras located nearby, by using V2X-based auto labeling and evaluation, wherein the object detectors detect objects in each of images generated from each of the cameras by image analysis based on deep learning is provided. The method includes steps of: if first to n-th object detection information are respectively acquired from a first to an n-th object detectors in a descending order of degrees of detection reliabilities, a merging device generating (k-1)-th object merging information by merging (k-2)-th objects and k-th objects through matching operations, and re-projecting the (k-1)-th object merging information onto an image, by increasing k from 3 to n. The method can be used for a collaborative driving or an HD map update through V2X-enabled applications, sensor fusion via multiple vehicles, and the like.
US10373321B2
The present invention provides a sun position tracking method based on a black sun effect of an image sensor, a computer program including commands for causing a computer system to perform the method, and a solar sensor using the method. The sun position tracking method includes processing a plurality of images captured using a plurality of image sensors installed to capture a plurality of images of the sun irrespective of the position of the sun to estimate the center point of the black sun and track the position of the sun.
US10373313B2
A method and system for automated spatially-consistent multi-scale detection of anatomical landmarks in medical images is disclosed. A discrete scale-space representation of a medical image of a patient is generated. A plurality of anatomical landmarks are detected at a coarsest scale-level of the discrete scale-space representation of the medical image using a respective trained search model trained at the coarsest scale-level for each of the plurality of anatomical landmarks. Spatial coherence of the detected anatomical landmarks is enforced by fitting a learned robust shape model of the plurality of anatomical landmarks to the detected anatomical landmarks at the coarsest scale-level to robustly determine a set of the anatomical landmarks within a field-of-view of the medical image. The detected landmark location for each of the landmarks in the set of anatomical landmarks is refined at each remaining scale-level of the discrete scale-space representation of the medical image using, for each landmark, a respective trained search model trained at each remaining scale-level and constrained based on the predicted landmark location at a previous scale-level.
US10373309B2
A method comprises the step of determining a minimum length of a lesion based on an imaging modality used to capture an image of the lesion and a slice thickness of the image, generating an extent cursor corresponding to the minimum size of the lesion, the extent cursor having a circular shape with a diameter corresponding to the minimum length and displaying the image of the lesion with the extent cursor positioned thereover.
US10373297B2
The disclosure relates generally to techniques for using information about a user's actual or predicted pupil location for correcting optical distortions that are specific to an optical lens and display assembly through which the user is viewing one or more images. The described techniques may include identifying and mapping optical distortions specific to an optical lens and display assembly, and using such mapped optical distortions to correct images displayed to a wearer or other user receiving images via the assembly, such as based at least in part on pupil location of the wearer or other user. As one example, the one or more optical lens may be mounted inside a head-mounted display (HMD) that also includes a display panel or other image source for an eye of a wearer, and if so one or more pupil tracking mechanisms may be integrated into the HMD.
US10373284B2
Methods, systems, and computer-readable media for capacity reservation for virtualized graphics processing are disclosed. A request is received to attach a virtual GPU to a virtual compute instance. The request comprises one or more constraints. Availability information is retrieved from a data store that indicates virtual GPUs available in a provider network and matching the one or more constraints. A virtual GPU is selected from among the available virtual GPUs in the availability information. The selected virtual GPU is reserved for attachment to the virtual compute instance. The virtual compute instance is implemented using CPU resources and memory resources of a physical compute instance, the virtual GPU is implemented using a physical GPU in the provider network, and the physical GPU is accessible to the physical compute instance over a network.
US10373278B2
A computer-implemented method includes detecting a first and second set of citations to a plurality of legal cases cited in a plurality of legal documents and a first legal document distinct from the plurality of legal documents, respectively. The computer-implemented method further includes determining a first and second set of tones corresponding to each citation in the first and second sets of citations, respectively. The computer-implemented method further includes determining a score for each tone in the first and second sets of tones, respectively. The computer-implemented method further includes detecting a first set of annotations corresponding to the first set of citations. The computer-implemented method further includes building a training model, based, at least in part, from at least a subset of the first set of annotations. The computer-implemented method further includes determining a second set of annotations corresponding to the second set of citations.
US10373272B2
A method of forming unique, private, personal, virtual social networks on a social network system that includes a database storing data relating to corresponding user entities. The method includes: a first user entity sending an invitation to a second user entity, recording in the database the second user entity as a direct contact of the first user entity and determining that third user entities, directly connected to the second user entity, are indirect contacts. A unique, personal, social network formed from direct and indirect contacts is thereby created for each user entity. Each user entity is able to control privacy of its data with respect to other user entities depending on the connection factor to that other entity and/or that other entity's attributes. Each user entity is able to take the role of provider or participant in applications where the provider provides an item or service to the participant.
US10373269B2
An account information management apparatus includes an input receiving unit for receiving a net price, a tax-inclusive price, and an amount to be actually transferred to a transaction party, out of a tax-inclusive transaction amount, a computing unit for calculating the tax amount included in the transaction amount using the information received by the input receiving unit, and generating actual amount account information in which a transaction of the amount to be actually transferred to a transaction party is recorded and tax account information in which a transaction record of only the tax amount is recorded separately from the transaction record of the amount to be actually transferred to the transaction party, and an account information storage unit for storing therein the actual amount account information and the tax account information in association with each other for each transaction.
US10373264B1
A method and computer system provides vehicle insurance underwriting and ratings to a policy holder. The method and system receives captured sensor data associated with a vehicle from the policy holder. For example, the captured sensor data may include vehicle image and sound data. The method and system may compare the received data to baseline data to determine an operating condition of the vehicle. Based at least in part on the determined operating condition of the vehicle, the method and system may identify a risk of loss for the vehicle. The method and system may then determine an insurance premium for the vehicle based at least in part on the identified risk of loss, and provide the determined insurance premium to the policy holder. In some embodiments, the sensor data is image and sound data captured by a user's mobile phone.
US10373256B1
Methods and systems for providing automated methods of inspections that facilitate loss reporting and resolution are described. In some embodiments various remote evaluation tools are provided to collect information from remote locations. This information can be used to generate automated damage estimates which in turn can be used to direct the ordering of supplies, materials, and other resources. In addition, pre-damage and post-damage evaluations of an insured property may be collected using the remote evaluation tools. These evaluations can be used by adjusters (human adjusters and computer-based adjusters) to identify damage and process claims more efficiently.
US10373255B1
Methods and systems for maintaining pharmacy provider networks are described. In one embodiment, claims adjudication data associated with a member and a prescribed drug is accessed. The prescribed drug associated with the member is classified as one of an acute medication and a maintenance medication. A pharmacy provider network is associated with the prescribed drug based on, at least in part, classifying the prescribed drug. It is determined if a pharmacy associated with the claims adjudication data is included within the pharmacy provider network associated with the prescribed drug. A pharmacy claim may be adjudicated for the prescribed drug based on the claim and the pharmacy provider network. Additional methods and systems are disclosed.
US10373245B1
Disclosed is an integrated health plan computer system that enables on-line billing related transactions. The integrated health plan computer system may include a server to couple the integrated health plan computer system to a billing entity user through a network. A billing module operable with the integrated health plan computer system and the server is utilized to enable on-line billing related transactions for the billing entity user through the network. The billing module includes an invoice presentment module to perform invoice presentment transactions for the billing entity user and to display results of the invoice presentment transaction to the billing entity user. The billing entity user may be a group administrator, a broker, or an individual.
US10373227B2
Embodiments of the present disclosure relate generally to the generation and presentation of product recommendations, ratings and/or reviews to social networking users. More specifically, one or more embodiments of the present disclosure relate to detecting a user's interest in a product or product category and presenting the user with a summary of product information, such as recommendations, ratings and/or reviews of the product or product category by other users within a social networking system, including by socially connected users.
US10373224B2
A platform through which companies that offer products bid to obtain an opportunity to provide a product to an end user expressing an intent in purchasing it. The user specifies a first data set defining a product he or she desires to buy, a designated time at or by which it is to be provided, and a value that the user is willing to pay. The platform receives a second data set from each of one or more vendors. Each such data set includes a range of prices that the respective vendor is willing to accept for its sale of the product, and a bid strategy. A bid process is then executed to generate a result that identifies at least one vendor, and a price within the range of prices originally offered by that vendor. The result is provided to the user, and a transaction may then be consummated.
US10373223B2
A system for enabling the remote ordering of products, primarily for use in a multi-vendor system, is disclosed. Orders are placed remotely, such as through wireless devices connected to a central server. The central server, in turn, is in communication (wireless or otherwise) with a server located at one or more venues within the organization operating the system. The one or more venues provide products or services available for ordering through the system. Where multiple venues are involved, the system is designed to handle differences in the product or service availability at those different venues, and provides for an ability to make corrections to orders that may be or may become necessary on account of those differences. The system provides for multiple options through which users can pay for and receive orders, and also provides methods for synchronizing the remote ordering system with pre-existing, conventional methods of ordering and product/service order fulfillment.
US10373220B2
A horizontal structure of components (or disparate business provider entities) for retail sales of merchandise is integrated by a server computer. The plurality of components are capable of collectively performing and completing the sale. Each component can be performed by a plurality of independent businesses, which are integrated or dis-integrated automatically and electronically by an integration engine within the structure on demand by the customer.
US10373213B2
Mobile application reviewing is provided. An interaction, made by a user of a wearable device is identified. One or more facial expression data is received. A screenshot of a mobile application on a mobile device is captured. A user sentiment, corresponding to the screenshot, is determined, wherein the sentiment is based on the facial expression data. A mobile application rating corresponding to the user is determined wherein the mobile application rating is based on one or more screenshot ratings corresponding to the user.
US10373210B1
A method, apparatus, and computer program product are disclosed to improve generation of electronic communications. The method may provide a plurality of content slots each configured to receive content, the content comprising at least one of promotion content or non-promotion content. The method may also include maintaining a database comprising a plurality of promotion content generators and non-promotion content generators, and determining, using a processor, one of the plurality of promotion content generators or non-promotion content generators for respectively supplying corresponding promotion content or non-promotion content to each of the plurality of content slots. The determining the one of the plurality of promotion content generators or non-promotion content generators may include determining selection parameters, and scoring the plurality of promotion content generators and non-promotion content generators based at least in part on the selection parameters.
US10373207B2
A method of managing advertising associated with dynamically expanding content is disclosed. A request for a dynamic expansion of content is detected. The dynamic expansion includes adding additional content to content presented in a user interface. It is determined that a set of advertisements associated with the user interface is to be updated based on an updating criterion. The updating includes replacing an advertisement of the set of advertisements with an additional advertisement. The updating of the set of advertisements is performed.
US10373192B2
Matching conversions from within applications on a client device to interactions with content items presented with resources may include receiving first data associated with an interaction with a content item displayed with a resource. The first data includes an application identifier for an application associated with the content item and an account identifier. The matching may also include receiving second data from the client device associated with a conversion using the application. The second data includes the application identifier and a device identifier for the client device. The matching may further include receiving third data from the client device that includes the account identifier and the device identifier. The conversion can be determined as associated with the interaction with the content item displayed with the resource based on matching the second data with the first data based on the third data.
US10373185B1
A system and method for implementing a financed customer engagement campaign on a payment processing system, wherein the payment processing system may receive a request from a merchant to initiate a financed customer engagement campaign, costs of the financed customer engagement campaign being based on customer participation. The payment processing system may calculate participation terms and financing terms, the financing terms including repayment terms, the participation terms including a transaction redemption amount, the transaction redemption amount offsetting a discount given by the merchant for a transaction during the financed customer engagement campaign such that the actual costs of the financed customer engagement campaign are delayed for the merchant. Further, the payment processing system may process the transaction during the financed customer engagement campaign and deposit a net settlement in an account associated with the merchant based on at least a payment amount for the transaction and the transaction redemption amount.
US10373183B1
A system that provides automatic/semi-automatic price quotations for joining one or more instantiations of a structure that is modeled in a computer model. The system automatically extracts joining price-influencing data from the computer model. The system uses the joining price-influencing data and joining pricing parameters to automatically determine a joining price quotation which can be provided as a standalone or be utilized to calculate firm fabrication-price quote(s) for the structure. In some embodiments, the system further includes fabrication ordering functionality that allows a user place a fabrication order with a fabricator based on the price quotation. Such systems can be implemented in any of a wide variety of manners, such as within a single computing device or across a communications network, among others. In some embodiments, functionalities of the system are integrated into computer-modeling software directly of via add-on software.
US10373182B2
Systems and method of the present disclosure are directed to providing a geographical ticker of financial transactions. A mapping engine on a server receives a first set of transaction data within a first predetermined time window from a database that includes a monetary amount of a transaction and an entity at which each transaction. The mapping engine obtains a location of the entity for each transaction and displays, on a digital map and in a first time sequence corresponding to the first predetermined time window, an icon at each location for each transaction. The mapping engine displays, on the digital map and in one or more time sequences corresponding to one or more predetermined time windows subsequent to the first predetermined time window, an icon at each location for each transaction within one or more sets of transaction data corresponding to the one or more predetermined time windows.
US10373170B2
In various implementations, customer service may be provided using a pager and/or user device. Signal(s) associated with a pager and/or user device may be received. One or more metrics may be determined at least partially based on the received signals. The metric(s) may be monitored. In various implementations, a management system of a location may receive a signal from a pager and/or user device indicating that an event has occurred at the location. A time the signal is received by the management system may be determined. One or more time-related metrics may be determined based at least partially on the received signal, the determined time, or both.
US10373166B2
A method for the secure use of a personal identifier and/or financial instrument that may take place simultaneously with traditional methods of authorization for credit card, check, funds withdraw/transfer or purchase. Authorization according to the present invention may take place as follows: A) the Owner provides a pre-approval of authorization if the request meets an array of Owner-defined parameters; B) a authorization may be granted based on proximity of the Owner to the point of use; or C) the Owner provides a real time approval by smart device. In each case the invention subjects the request for authentication to a sequential verification procedure in which the request is tested against one or more pre-defined verification protocols, the deployed authentication protocol being pre-determined by the Owner and pre-selected in accordance with a user profile that was pre-programmed by the Owner.
US10373159B2
A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example operation may comprise one or more of creating an initial identifier representing an asset and an owner entity of the asset in a blockchain, identifying an identity block associated with the initial identifier, and identifying an asset transfer of the asset from the owner entity to a blockchain entity.
US10373149B1
A card reader comprising a display configured to optionally graphically display a character; one or more sensors configured to receive user input, wherein the one or more sensors are configured to send one or more signals that modify and select the character; a microcontroller configured to process the user input, wherein the processing comprises modifying or selecting the character based on user input at the one or more sensors; and memory configured to store selected characters based on processing the user input.
US10373143B2
An EEG POS system has an EEG device that detects electrical signals representing brain waves. A database of brain wave profiles represents a plurality of items to be identified. A live signal analyzer compares electrical signals from the EEG device with stored brain wave profiles in the database to identify entries in the database representing items that match the electrical signals from the EEG device, where items whose stored brain wave profiles match the electrical signals are considered identified items. A POS terminal is coupled to the live signal analyzer in order to log and tally items for a transaction.
US10373140B1
A method and system for detecting fraudulent bill payment service transactions using dynamic multi-parameter predictive modeling provides for detecting fraudulent bill payment transactions more accurately. Therefore, a technical solution to the long standing technical problem of inaccurate fraudulent bill payment transaction detection is provided. In addition, the method and system for detecting fraudulent bill payment service transactions using dynamic multi-parameter predictive modeling is capable of self-learning and dynamically adapting to new data and/or a changing threat environment. Consequently, a technical solution to the long standing technical problem of static and inflexible fraudulent bill payment transaction detection is also provided.
US10373135B2
A method and system is provided for performing secure online banking transactions. An example method includes: collecting data related to at least one transaction of the online banking operation requested by a user device; creating a plurality of verification scripts based at least on the collected data, wherein each verification script comprising at least one rule requiring collection of one or more types of identification data associated with the transaction, and wherein different verification scripts comprises different rules for collecting different types of identification data associated with the transaction of the banking operation; executing the plurality of verification scripts to collect the required identification data; determining a level of security of performing the banking operation based at least on the identification data collected by the plurality of verification scripts; and determining whether to perform or not to perform the requested banking operation based on the determined level of security.
US10373127B2
Methods and systems for visualizing data include forming hierarchically related graphs having a common time-series axis. The hierarchically related graphs are displayed in a linear arrangement, such that shared values on the common time-series axis align for each graph. The hierarchically related graphs are automatically updated in accordance with a user selection of an element in a data hierarchy by removing graphs below a lowest-order common ancestor in the data hierarchy between the user selection and a previously displayed selection and replacing the removed graphs with new graphs that reflect the user selection.
US10373117B1
Embodiments herein are directed to determining an expected demand for an item. The specialized computer system can model an impact to an expected demand for the item between a current planning horizon and a next planning horizon, including an estimated leftover demand to be fulfilled during the next planning horizon. As calculated, this leftover demand may be less than an unfulfilled demand from the current planning horizon and may be estimated based at least in part on the unfulfilled demand and on historical leftover demand between planning horizons.
US10373099B1
Various systems and methods are provided that integrate data from disparate sources to identify shipment misalignments and display such information in interactive user interfaces. For example, the systems described herein can define various geographic regions using location and census data and identify the defined geographic regions in which stores are located. Using shipment data and micro-market data, the systems described herein can then identify the geographic regions that items are shipped to, identify the demand for such items in the geographic regions, and determine whether the quantity of items shipped to the geographic regions is appropriate based on the demand. Such information can be displayed in an interactive user interface that allows a user to view the geographic clustering of item demand, identify potential opportunities for correcting shipment misalignment, and/or correct identified shipment misalignments.
US10373098B2
The principles of the present invention provide the ability to flexibly change the delivery point and time for a mail item, while the item is en route. The recipient, sender, or mailer may flexibly change the delivery point of the item alone or in combination with each other. While an item is en route between the sending point and the delivery point, a notification is sent to indicate that the item is in transit. In response, the delivery of the item may be changed. For example, the destination specified by the sender (e.g., the delivery address written on the item) may be changed or a delivery time may be specified. The item is then delivered to the new delivery point and/or at the specified delivery time.
US10373094B2
In one aspect, a system for providing automated root cause analysis of a monitored business transaction is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform various operations. For example, a performance issue associated with the business transaction running in a monitored environment can be detected and automated root cause analysis can be provided to present to a user a chain of entities associated with detected performance issue. A score can be provided for each node of entity in the chain to indicate which node of entity is likelihood to be a root cause candidate for the performance issue.
US10373091B2
A research, analysis, regulatory compliance and media platform that connects customers to finished research and analysis produced by subject matter experts is described. The platform facilitates research, investigations, and analysis by creating a single environment in which a group of distributed analysts conduct research and investigations, store and retrieve documents and other sources, collaborate, and publish findings. Consumers are able to query a published knowledge graph, surface high value relationships, and access insights captured by analyst through a customer web portal or external production environment. The platform allows analysts and customers to research and map the commercial, financial, and facilitation networks of sanctioned or other actors that may be associated with illicit activity. Customers can access visual graphs depicting relationships between sanctioned and non-sanctioned actors in order to evaluate their possible exposure to financial crime or sanctions-related risks.
US10373089B2
Disclosed herein are a system and a method for managing supply of service. The system may include at least one processor that performs the operations including receiving a plurality of orders for a service; marking a locus based on the plurality of orders, the marked locus relating to a first number of orders of the plurality of orders, the first number of orders sharing a first characteristic, and the marked locus relating to a first location; and identifying at least one provider of the service to whom information relating to the marked locus is to be delivered.
US10373086B2
Controlling resource management in a workspace includes, at a controller having connectivity to a network, monitoring one or more physical resources in a physical workspace having a plurality of work stations. An identity of one or more users present in or scheduled to be present in the physical workspace is determined. Status information is determined for each of the one or more physical resources in the physical workspace. Deployment of a particular resource of the one or more physical resources to a particular work station among the plurality of workstations is controlled based on the status information and the identity of the particular user.
US10373081B2
Techniques for provision of on-demand utility services utilizing a yield management framework are disclosed. For example, in one illustrative aspect of the invention, a system for managing one or more computing resources associated with a computing center comprises: (i) a resource management subsystem for managing the one or more computing resources associated with the computing center, wherein the computing center is able to provide one or more computing services in response to one or more customer demands; and (ii) a yield management subsystem coupled to the resource management subsystem, wherein the yield management subsystem optimizes provision of the one or more computing services in accordance with the resource management subsystem and the one or more computing resources.
US10373080B2
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for defining a navigation user interface that is to be presented by multiple client devices. A representation of the navigation user interface is presented. User input specifies a first collection of files that are to be accessible to users of the multiple client devices upon selection of a first element from the presentation of the navigation user interface. User input specifies a second collection of files that are to be accessible upon selection of a second element from the presentation of the navigation user interface. User input specifies multiple individuals to which the navigation user interface is to be displayed, and the navigation user interface is provided for display on devices assigned to the multiple individuals.
US10373068B2
A method, system, and computer program product for weight adjusted composite model for forecasting in anomalous environments are provided in the illustrative embodiments. A base forecasting model and a second forecasting model are combined to form a composite model, the base forecasting model configured to forecast an event in a time series, the second forecasting model configured to represent an anomalous portion of data in the time series. A mixing algorithm is combined with the composite model to adjust a set of weights associated with the composite model. Upon identifying a future period in which the event is to be forecasted, using the mixing algorithm, a subset of the set of weights is adjusted to from a weight adjusted composite model. The weight adjusted composite model is executed to forecast the event in the future period.
US10373064B2
A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options, from a variety of different user experience options, to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The characteristics of the analytics model are adjusted and/or tuned to control/reduce uncertainty in identifying effective user experience options, according to one embodiment. The method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, at least partially based on feedback from users, according to one embodiment.
US10373063B2
In a search schedule determining apparatus, a target probability distribution showing a distribution of probabilities of positions of a target in a time zone is calculated based on target previous information. A search ability showing a quantitative evaluation of an ability to discover the target is calculated based on search vehicle previous information. A search effort distribution is calculated based on the target probability distribution and the search ability such that a combination of probabilities in which each of the search vehicles discovers the target has a maximum. A search schedule is automatically determined based on the target previous information and the search vehicle previous information such that the search vehicles are operated to realize the search effort distribution.
US10373050B2
A method of quantizing a floating point machine learning network to obtain a fixed point machine learning network using a quantizer may include selecting at least one moment of an input distribution of the floating point machine learning network. The method may also include determining quantizer parameters for quantizing values of the floating point machine learning network based at least in part on the at least one selected moment of the input distribution of the floating point machine learning network to obtain corresponding values of the fixed point machine learning network.
US10373045B2
An RFID device includes an antenna and an RFID strap. The RFID strap is coupled to the antenna by a combination of magnetic and electric fields. The RFID strap includes an RFID chip and a strap conductor coupling the RFID chip to the antenna. The strap conductor has a loop section positioned generally adjacent to the antenna to magnetically couple the RFID strap to the antenna. The strap conductor also has an extension section overlapping and crossing the antenna to electrically couple the RFID strap to the antenna. By adjusting the size of the RFID strap, the configuration of the RFID strap, the degree of overlap between the extension section and the antenna, and/or the angular orientation of the RFID strap with respect to the antenna, the impedance transformation between the RFID chip and the antenna may be varied to better match the RFID chip and the antenna.
US10373043B2
A radio IC device includes an electromagnetic coupling module includes a radio IC chip arranged to process transmitted and received signals and a feed circuit board including an inductance element. The feed circuit board includes an external electrode electromagnetically coupled to the feed circuit, and the external electrode is electrically connected to a shielding case or a wiring cable. The shielding case or the wiring cable functions as a radiation plate. The radio IC chip is operated by a signal received by the shielding case or the wiring, and the answer signal from the radio IC chip is radiated from the shielding case or the wiring cable to the outside. A metal component functions as the radiation plate, and the metal component may be a ground electrode disposed on the printed wiring board.
US10373029B2
A data processing method processes data using a processor including N (N is an integer equal to or more than 2) cores and a memory. The data processing method includes: searching a new character as a character whose raster data is not stored in the memory among a plurality of characters specified by character data included in print data to count a count of the searched new characters; generating M (M is an integer equal to or less than the N) threads, wherein the M is a count determined based on the count of the counted new characters among the N; dividing and allocating the plurality of characters to the M threads to generate raster data for the new characters using any one of the N cores for each of the M threads; and rendering the plurality of characters using raster data corresponding to the character data.
US10373028B2
According to an embodiment, a pattern recognition device is configured to divide an input signal into a plurality of elements, convert the divided elements into feature vectors having the same dimensionality to generate a set of feature vectors, and evaluate the set of feature vectors using a recognition dictionary including models corresponding to respective classes, to output a recognition result representing a class or a set of classes to which the input signal belongs. The models each include sub-models each corresponding to one of possible division patterns in which a signal to be classified into a class corresponding to the model can be divided into a plurality of elements. A label expressing a model including a sub-model conforming to the set of feature vectors, or a set of labels expressing a set of models including sub-models conforming to the set of feature vectors is output as the recognition result.
US10373014B2
It is provided an object detection method to be performed by an image analysis device configured with a computer including a processor and a memory, the object detection method comprising: a first step of receiving, by the processor, input of an image and storing the image to the memory; a second step of extracting, by the processor, a partial area which is a part of the input image and storing the partial area to the memory; a third step of evaluating, by the processor, symmetry of the partial area using features extracted from the partial area and reflected features obtained by applying reflection to the features; and a fourth step of determining, by the processor, that the partial area is an object area including an object to be detected in a case where the symmetry of the partial area is evaluated as higher than a predetermined threshold.
US10373011B2
A system for determining a viable area automatically and accurately includes an interface and a processor. The interface is configured to receive location information. The processor is configured to determine multi-view imagery data based on the location information, to determine a point cloud using the multi-view imagery data, determine one or more features using the point cloud, determine viable area using the one or more features, and determine a solar irradiance of the viable area.
US10372982B2
The methods and apparatus for repetitive iris recognition include an apparatus for repetitively imaging an iris. The apparatus comprises a housing defining a substantially planar outer surface, a first axis normal to the substantially planar outer surface, and a curved outer surface, opposite the substantially planar outer surface, defined by a curve rotated about the first axis. The apparatus further comprises an infrared sensor array, disposed within the housing, to acquire an infrared image of an iris via at least one first aperture in the substantially planar outer surface. The apparatus further comprises at least one infrared illuminator, disposed within the housing, to illuminate the iris during acquisition of the infrared image of the iris via at least one second aperture in the substantially planar outer surface.
US10372967B1
A parasite analysis system includes a pressure vessel configured to store a biological sample, an imaging cell connected to the pressure vessel, and a waste depository connected to the imaging cell. An input valve controls whether biological sample can flow from the pressure vessel into the imaging cell and an output valve controls whether biological sample can flow from the imaging cell into the waste depository. The parasite analysis system also includes a camera that captures a chronological set of images of a portion of the biological sample in the imaging cell and an image analysis system that analyzes the chronological set of images to generate an estimate of a number of parasites in the portion of the biological sample. Estimates for multiple portions of the biological sample may be generated and sampling techniques used to estimate the number of parasites in the entire biological sample.
US10372964B2
The present invention relates to a fingerprint identifying module with an indicating function, including a circuit board, a fingerprint sensing element, a light emitting element, and a light guide structure. Both the fingerprint sensing element and the light emitting element are provided on the circuit board. The light guide structure surrounds the fingerprint sensing element and is close to the light emitting element; and may guide a light beam generated by the light emitting element, and enable the light beam to move within the light guide structure. Because the light guide structure surrounding the fingerprint sensing element generates a light emitting effect, a position of the fingerprint sensing element may be displayed.
US10372957B2
For providing an apparatus and method for providing a graphic representation (1, 2) or a graphic representation sequence for detection by a detector (3) which provide a simple and effective variation of a graphic representation (1, 2) or a graphic representation sequence for detection by the detector (3) an apparatus is claimed, comprising: at least one light source (4, 5) emitting at least one definable light color or light color spectrum, a colored graphic representation (1, 2) or graphic representation sequence, wherein the at least one light source (4, 5) illuminates the colored graphic representation (1, 2) or graphic representation sequence, so that depending on the at least one light color or light color spectrum the colored graphic representation (1, 2) or a part of the colored graphic representation (1, 2) is visible by the detector (3) with a predefinable intensity and/or color or not, and a control unit (6) for defining and providing an illumination sequence of the at least one light source (4, 5) for providing a change of visibility of the graphic representation (1, 2) or of a part of the graphic representation (1, 2) by the detector (3). Further, a corresponding method is claimed.
US10372955B2
A reading device includes a reading unit configured to illuminate a light beam towards an object to be read, to receive reflected light thereof and to read information of the object to be read, and an imaging unit configured to capture the object to be read, as an image, wherein an illumination direction of the light beam from the reading unit and an imaging direction of the imaging unit are set to be same.
US10372950B2
A method for identification (ID) verification using a device with embedded radio-frequency identification (RFID) functionality is disclosed. The method comprises capturing, by a camera associated with a client device, an image of an ID document having an embedded RFID chip. The image is transmitted to a server for optical character recognition to extract and recognize printed data associated with the ID document. The client device can receive the printed data from the server and use the printed data to unlock the RFID chip by an RFID reader. Digital data associated with the ID document can be retrieved from the RFID chip and compared to the printed data. If the digital data and the printed data match, the ID document is verified. Otherwise, the ID document is rejected.
US10372947B2
Described are examples for securely storing stream data received from a stream source. Stream data can be received from the stream source for storing in one or more secured buffers of a secure memory, wherein the stream data includes a header portion generated by a driver for the stream source and a payload portion generated from the stream source. The payload portion of the stream data can be stored in the one or more secured buffers and contiguous to a previous payload portion of previous stream data received from the stream source. The header portion of the stream data can be stored in another portion of the secure memory or a non-secure memory. A data frame, from the one or more secured buffers, comprising at least the payload portion of the stream data and the previous payload portion of the previous stream data can be provided to an application.
US10372940B2
A system and method for pseudonymizing digital data records sent from a source system to a destination system, using an identity protector client system and an identity protector master system, includes the steps of receiving, at the identity protector client, person-specific data from a source system provided with a source identifier. The digital data records are pre-pseudonymized by the identity protector client, and the processed digital data records are marked with a source identifier which references the source file in the source system. The pre-pseudonymized digital data records are transmitted to the identity protector master. For every data record, a pseudonym is created by the identity protector master from the pre-pseudonym, the source identifier, and at least one other value generated from an erratic value and a time value. The pseudonym is transmitted to the destination system.
US10372933B2
A method of the present disclosure includes a host system authenticating a user of the user device to access secure host information associated with the user in a database. A request may be transmitted to a third-party system to access secure third-party information stored by the third party based on third-party authentication information. The host system may receive the secure third-party information and store the secure third-party information in a memory location of the database that is associated with a different memory location including the secure host information. The memory location and the different memory location may be associated in the database based on a common information type. The host system may generate a graphical user interface that positions the secure host information and the secure third-party information in the graphical user interface based on their respective location in the database.
US10372928B2
A data access method in a cloud computing environment is disclosed. The method may comprise, in a service object space of the cloud computing environment, receiving a request of a user for accessing a data package, the request including a user identification, determining a service object space of the data package corresponding to the request, and providing the data package to the user according to the service object space of the data package and the user identification.
US10372923B2
An exemplary mobile computing device, including a memory device for storing a control policy defining a functional configuration of the mobile computing device; and a processor configured to place the mobile computing device in one of one of plural states based on a validation result of the control policy.
US10372921B2
Approaches presented herein enable dynamic security policies through a plurality of application profiles. More specifically, a mobile device can open a profile of a plurality of profiles, each associated with an unlock credential and a security scope, in response to an unlock credential associated with that profile. All these profiles can be opened in a single user session and can be swapped within the session in response to an unlock credential corresponding to the desired profile. When the mobile device receives a request to open a digital item, the digital item is compared to a security scope of the opened profile to determine whether access to the digital item is permitted, and, in response to the determination, access to the digital item is permitted or denied. A list of digital items permitted to be accessed in each profile can be synchronized to a list received from a mobile device manager.
US10372909B2
Example implementations relate to determination as to whether a process is infected with malware. For example, in an implementation, information of a process extracted from a snapshot of system memory is obtained. A determination as to whether the process is infected with malware is made based on a process model.
US10372908B2
A system and method may include a first unit configured to receive a stream of bytes, cause a second unit to execute the stream of bytes from a selected first offset, and monitor an execution of the stream of bytes by the second unit. A second unit may be configured to execute the stream of bytes from the selected offset. The first unit may be configured to determine, based on the execution of the stream of bytes, whether or not the stream of bytes includes a malware.
US10372896B2
The present disclosure discloses a pattern input apparatus and a pattern input method for user authentication. According to the present disclosure, differently from the pattern function of the related art, the user does not directly input a pattern through a pattern lock interface, but inputs the pattern using a virtual manipulation interface which is separately provided. Therefore, it is strong to a smudge attack. The pattern input method of the present disclosure includes providing a virtual manipulation interface to input the pattern on the screen of the device to the user, separately from a pattern lock interface; and receiving the pattern through the virtual manipulation interface.
US10372893B2
Embodiments of the present disclosure relate to a new approach for sensor-based authentication to enhance mobile security. In the computer-implemented method, motion related sensor data is obtained. A label of a behavior is determined wherein the behavior has a time information of the behavior. The label is associated with at least part of the motion related sensor data based on the time information of the behavior and the time information of the motion. At least one comparable motion is determined from the associated part of motion related sensor data. At least one motion passcode based on the determined comparable motion is identified.
US10372886B2
A method of obscuring the input and output of a modular exponentiation function, including: receiving modular exponentiation parameters including an exponent e having N bits and a modulus m; generating randomly a pre-multiplier; calculating a post-multiplier based upon the pre-multiplier, exponent e, and modulus m; multiplying an input to the modular exponentiation function by the pre-multiplier; performing the modular exponentiation function; and multiplying the output of the modular exponentiation function by the post-multiplier, wherein multiplying an input to the modular exponentiation function by the pre-multiplier, performing the modular exponentiation function, and multiplying the output of the modular exponentiation function by the post-multiplier are split variable operations.
US10372885B2
The disclosure is directed to an access permission system that manages provisioning of access to an electronic resource through various types of access permissions. The access permission system provisions access by provisioning a license entitlement of a specified type. A provisioning optimization technique determines a combination of different types of license entitlements to be provisioned according to an optimization criterion associated with an attribute of a license entitlement. For example, the optimization criterion can based on a “unit cost” associated with a license entitlement, and the provisioning optimization technique can determine various types of license entitlements to be obtained (and therefore to be provisioned) in order to minimize a total cost of the license incurred in satisfying the consumption demand requests.
US10372883B2
A central asset registry and associated satellite registries tie Digital Asset Management (DAM) repositories and satellite repositories into a unified enterprise system. The system removes rights and asset relationship tracking from the DAMs and the satellites by gathering asset metadata tags and capturing digital asset rights and relationships between assets to improve speed, scalability, and flexibility in analyzing and traversing networks of rights and relationships of digital assets. The central asset registry and the satellite registries use a pluggable architecture and track and store multi-dimensional relationships as an asset hierarchy. The asset hierarchy and rights model depicts rights and relationship data between the assets and provides a flexible array of asset types and properties for addition of new assets, new asset types, and new rights without re-factoring the other data, nodes, and edges. The system uses asset metadata to create edge relationships between the assets. The combination of the satellite registries and the central asset registry facilitates queries and retrieval of the media assets.
US10372881B2
Improved techniques and systems for utilizing a portable electronic device to monitor, process, present and manage data captured by a remote sensor during a physical activity session are disclosed. The portable electronic device offers a convenient user interface that can be visual and/or audio based customized to a particular application, user-friendly and/or dynamic. The portable electronic device can pertain to a personal media device and thus also provide media playback.
US10372880B2
Methods for managing a return of a prepared medication are provided. In one aspect, a method includes receiving an identification of at least one returned medication delivered to a first location, and receiving an order for another medication. The method also includes determining whether the at least one returned medication is usable for completing the order of the other medication, and when the determination indicates that the at least one returned medication is usable for completing the order of the other medication, providing a notification indicating that the at least one returned medication is usable for completing the order of the other medication. Systems and machine-readable media are also provided.
US10372875B2
A method, computing device and computer program product are provided according to an example embodiment in order to track context synchronization of files operating on a plurality of participating applications. A synchronization tracking tool may receive contexts from a plurality of participating applications and provide an indication of a synchronization state based upon the timing and contexts received from the participating applications. An indication of the synchronization state may be provided to a user via a user interface in a visual and/or audible manner. The participating applications may further request synchronization state information from the synchronization tool.
US10372860B2
Systems and methods are described for creating a netlist abstraction that provides full-chip context for performing circuit design floorplanning. The netlist abstraction can include a top-level netlist abstraction that corresponds to the top-level portion of the netlist, and a physical block netlist abstraction for each physical block in the circuit design. Each physical block netlist abstraction can retain macros that are in the physical block.
US10372851B2
A design and timing model for at least one circuit path of at least a portion of an IC design is loaded into a computer. At least one canonical clock variable associated with the model is defined; it includes at least one source of variation. The computer is used to perform an SSTA of the at least one circuit path, based on the design and timing model and the at least one canonical clock variable, to obtain slack canonical data. A clock period is projected, based on the slack canonical data, such that a cycle time canonical is projected to a different space than a logic canonical. Results of the SSTA and the projected clock period are output to determine performance compliance. Efficient operation of the computer is enhanced by analyzing a slack vector in a single timing run, loaded once, and multithreading timing propagation.
US10372850B2
Circuit design computing equipment may perform register moves within a circuit design. When moving the registers, counter values may be maintained for non-justifiable elements. The counter values may be maintained and updated on a per element, per clock domain basis to account for register moves across the corresponding non-justifiable elements. The maximum counter value for each clock domain may be chosen as an adjustment value that is used to generate a sequence for resetting the modified circuit design after the register moves. The adjustment value may be bound by a user-specified maximum value. This retiming operation may also be verified by performing rewind verification. The rewind verification involves retiming the retimed circuit back to the original circuit, while respecting the counter values. If verification succeeds, the circuit design may be reset using a smaller adjustment value. If verification fails, a correct counter value may be suggested for each clock domain.
US10372849B2
Sheet metal is provided as a template to create a finished product. After various metal transformation techniques are performed on the sheet metal, the sheet metal may be converted to the finished product. The sheet metal manipulation may encompass different techniques, such as thinning, bending, cutting, and the like. The manipulated sheet metal may be sourced for various products, such as a body of a vehicle. The aspects disclosed herein combine various tests employed to detect the integrity of the sheet metal transformation into a singular output.
US10372845B1
A method and system are presented for use in scatterometry analysis for a patterned structure. According to this technique, a model of a patterned structure is provided comprising a selected number of virtual segment data pieces indicative of a respective number of segments of the patterned structure along Z-axis through the structure. Each of the segment data pieces is processed for determining a matrix [Ωn] comprising Z-axis derivatives of electromagnetic fields' response of the segment to incident field based on Maxwell's equations' solution, and transforming this matrix [Ωn] into an approximated response matrix [∧n] corresponding to the electromagnetic field interaction between two different points spaced along the Z-axis. The transformation is preferably carried out by a GPU, and comprises embedding said matrix [Ωn] in a series expansion of said matrix exponential term [∧n]. Then, the approximated response matrices {[∧n]} for all the segment data pieces are multiplied for determining a general propagation matrix [∧], which is utilized to determine a scattering matrix for the patterned structure. The multiplication may also be performed by GPU.
US10372839B2
Systems and methods provide rendering of and interaction with digital building information modeling (BIM) models. The BIM models may be used for project management processes in the field. The BIM models may also be shared across multiple devices in the field, and received from cloud-based services in communication with the devices.
US10372838B2
A method for generating a three-dimensional model of a building includes providing a processor, receiving an indication from a user for a two-dimensional path for a wall, and retrieving parameters for the wall from a database. The method also includes determining that part of the wall may be constructed using a prefabricated component and preparing, using the parameters for the wall and the path for the wall, a model for the prefabricated component for use in construction of the wall. The method further includes preparing, using the processor, a three-dimensional model of the wall using the two-dimensional path, the parameters for the wall and the model for the prefabricated component and adding the three-dimensional model of the wall to a model of a building.
US10372835B2
A technique for simplifying structure data for representing an environment. Polyhedrons can make up structure data used in an application such as modeling, visualization, and navigation. Consequently, the operations that are performed on the data often involve determining, for each polyhedron that defines a structure such as a building, whether the polyhedron obstructs a line-of-sight line between a first point in space being considered in the application and a second point. In order to determine whether a polyhedron obstructs a line-of-sight line, a data-processing system operating on the structure data must determine whether any walls of the polyhedron intersect the line. Thus, the more polyhedrons there are or the more vertices that are in each polyhedron, the more walls there are, and the more intersection checks are required, thereby adding to the computations. The disclosed technique reduces the number of walls by simplifying objects that make up the structure data.
US10372832B2
Embodiments presented herein provide techniques for preserving data integrity of a records management deletion workflow. According to one embodiment, a records management system identifies a set of records subject to a document retention policy. The set of records includes electronic records and physical records. The records management system generates a disposal report listing the records and information associated with the records. The disposal report is associated with an identifier. The records management system performs a deletion workflow to remove the records listed in the report. After the records are removed, physical media corresponding to the deleted physical records are destroyed.
US10372831B2
The disclosed subject matter provides a system, computer readable storage medium, and a method providing an audio and textual transcript of a communication. A conferencing services may receive audio or audio visual signals from a plurality of different devices that receive voice communications from participants in a communication, such as a chat or teleconference. The audio signals representing voice (speech) communications input into respective different devices by the participants. A translation services server may receive over a separate communication channel the audio signals for translation into a second language. As managed by the translation services server, the audio signals may be converted into textual data. The textual data may be translated into text of different languages based the language preferences of the end user devices in the teleconference. The translated text may be further translated into audio signals.
US10372827B2
A method, system, and/or computer program product translates a phrase in a first language to an equivalent phrase in a second language. Electronic data includes image data, which describes one or more graphical user interface (GUI) elements on a GUI. The GUI includes a delineated area that is used by a GUI element. The GUI element is matched to one of a plurality of predefined GUI elements, where each of the plurality of predefined GUI elements is predefined by a set of data that comprises a conditional expression, which describes a structure of a particular GUI element, as well as a type of text data that is associated with that particular GUI element. Text data from the delineated area in the GUI is then translated from the first language into the second language according to the type of text data that is associated with a particular type of GUI element.
US10372825B2
Utilizing a computing device to detect and respond to emotion in dialog systems. The computing device receives a dialog structure comprising a plurality of dialog nodes. The computing device determines a node emotion level for each of the dialog nodes in the dialog structure based on analysis of one or more intents of each of the dialog nodes in the dialog structure. The computing device determines emotional hotspot nodes in the dialog structure, the node emotion level for each of the emotional hotspot nodes exceeding an emotional threshold. The computing device generates one or more responses modifying the node emotion level of each of the emotional hotspot nodes.
US10372811B2
A method and apparatus is provided to generate a plural number of differing data displays, each based upon a multi-information display template that has the information to drive each separate data display. Each data display may be different as regards selected information to appear on each data display, selected placement of the information on each data display depending upon a selected and defined style, an at least one selected and defined mode of information to appear on any one data display, and the utilization of specific display program capabilities (such as a browser). Additionally, a method and apparatus is provided for a user to enter the information into a computing system, and for the computing system to generate the multi-display template.
US10372810B2
Various embodiments of the present technology generally relate to smarter copy and paste tools. More specifically, some embodiments relate to an intelligent cut and paste tool that includes functionality for tables where headers/labels are automatically determined and incorporated in the copied cells even if those headers/labels were not selected for copying. For example, in response to a request to copy selected data within the first table, a set of corresponding cells that includes labeling information for the data from the one or more cells can be identified. Once identified, the labeling information and the selected data can be copied to a clipboard. Then, in response to a request to paste the data from the clipboard, a second table can be created having cells that include the labeling information and the selected data.
US10372808B1
A method and apparatus for passing functional spreadsheet data by reference is provided. Passing functional spreadsheet data by reference may include identifying information associated with a first cell of a first sheet of an electronic spreadsheet, the information associated with the first cell including a formula, the formula including a function call, the function call including an argument, the argument indicating a cell identifier associated with a second cell of the electronic spreadsheet; identifying information associated with the second cell, the information associated with the second cell including a function identifier; determining, by a processor in response to instructions stored on a tangible non-transitory computer readable medium, a result of the formula based on the function identifier; and transmitting information including the result of the formula for display in the first cell.
US10372798B2
The present inventors devised, among other things, systems, methods, and software that allow users to readily access online legal research tools, while using other applications, such as word processors. One exemplary computer-implemented system provide an add-on software framework that integrates into a host word-processing application on a client access device. The add-on software framework allows users to select from an expandable listing of one or more web applications on a web server, with each of the web application capable of controlling operation of the host word processing application. The web applications facilitate extraction and access to information from the information-retrieval services and incorporation of the information in the document or in metadata associated with the document.
US10372788B2
A computing device provides a dyslexic enhancement mode. The dyslexic enhancement mode includes multiple dyslexic enhancement features that adjust the text content to facilitate ability of the user with dyslexia to read the text content. Additionally, the computing device provides an interface to enable the user to enter input to select and I specify values for individual dyslexic enhancement features. The computing device can configure implementation of the dyslexic enhancement mode based on the input provided by the user.
US10372785B2
This disclosure provides for a client-server paradigm where a client requests one or more web pages from a server. A web page may include one or more web modules to be instantiated by the client. In addition, the web page may be defined according to a layout, which includes one or more identifiers that indicate where a corresponding web module should be located and/or displayed. As the web modules are being received and rendered by the client, the web modules are initially hidden from view. At periodic intervals of rendering the web page, the client modifies the page's Document Object Model to insert the received web modules. At or about the same time, the client also causes the web modules to become visible. As a web module executes, it may communicate one or more events, which other web modules can use as a signal to display and/or generate associated content.
US10372784B2
A method and system for generating a digital document on a receiving mobile device from limited data that is transmitted to the device is disclosed. A shortened form of Uniform Resource Locator (URL) is sent and expanded to a longer URL that contains presentation data. The presentation data may include further nested shortened URLs to retrieve digital document components. Condensing techniques for transferring both presentation and location data further reduce transmission size. The combined retrieved data defines the content and presentation of a generated digital document.
US10372775B2
A method of using ephemeral identifiers (IDs) in a network implemented a network element (NE) comprises obtaining ephemeral ID for at least one user equipment (UE) accessible by the NE, wherein the ephemeral ID is a temporary and recyclable ID associated with the UE, transmitting a request to map the ephemeral ID of the UE to a locator of the NE to a mapping server, and establishing a communication session between the UE and a network site using the ephemeral ID.
US10372763B2
Methods, systems, and computer program products for generating probabilistic annotations for entities and relations using reasoning and corpus-level evidence are provided herein. A method includes determining candidate entities and candidate relationships between entities from text contained within textual documents associated with a given domain; generating questions to support or refute legitimacy of a given one of the candidate entities and/or a given one of the candidate relationships; automatically determining an answer to each of the questions based on analysis of one or more additional items of knowledge pertaining to the given domain; computing a confidence score for each answer; and assigning a confidence value in support of the legitimacy of the given one of the candidate entities and/or the given one of the candidate relationships, wherein said confidence value is based on an aggregation of the confidence scores for the answers to the one or more questions.
US10372761B2
In an example, one or more processes that transform data originating in one or more of a plurality of different data sources are identified. Then, for each of the identified one or more processes, a relationship table is created, the relationship table listing objects input to the process, objects output from the process, and one or more mappings defining transformations performed on the objects input to the process to produce the objects output from the process. Dependencies are created between relationship tables by linking at least an instance of a first object input to a process in a first relationship table with at least an instance of the first object output from a process in a second relationship table. Lineage of an object in the computer system is traced by accessing one or more of the relationship tables and the dependencies.
US10372752B1
A contest method and system include a sponsor displaying an advertisement accompanied by a contest invitation in association with a spectator event. An electronically geofenced perimeter of the spectator event to electronically submit affection-demonstrating digital images for contest participation, the affection-demonstrating digital images comprising at least one still image selected from a personal photograph, a family photograph, and a pet photograph portraying demonstrations of kissing, hugging, or otherwise conveying personal affection between at least two individuals or pets. Selecting a subset of the affection-demonstrating digital images, including augmented reality (AR) images, from spectators located within the electronically geofenced perimeter of the spectator event as candidates for entry into a voting stage of the contest.
US10372748B2
Methods and apparatuses are described for organizing audio/visual content and prefetching selected audio/visual content configured to be displayed to a user. In one embodiment, the methods and apparatuses for presenting content identifies a preference corresponding to a user; detects a current display window; and prefetches at least one audio/visual content in response, in part, to the current display window and the preference.
US10372745B2
A method, and associated computer system and computer program product, for computing a value between two concepts in a schema containing concepts which are linked to each other through associations. In a schema S of n concepts C1, C2 . . . Ci . . . Cn, the concepts are linked by associations, each association having a semantic distance set in a range between a minimum and a maximum indicating the concepts are completely similar or dissimilar respectively. An information value is determined between concepts from their semantic distance and informational distance. For dissimilar concepts, the informational distance is computed according to a closeness of the concepts. For similar concepts, the informational distance is computed according to a remoteness of the concepts. Both the first and second functions increase with a number of links between C1 and another concept. The number of links is a topological distance between C1 and the other concept.
US10372736B2
A computing system receives as inputs data records stored in a database. The computing parses the data records into file pairs that each include a keyword file and record ID file and merge file pairs into a keyword file and record ID file, where the keyword file includes keywords in sorted order, and where the record ID file includes a list of record IDs for keywords in the keyword file. The computing system further creates an offset file which stores offset values for starting addresses of record ID lists in the record ID file, and generates an index of keywords by assigning unique identifiers to keywords in the keyword file. The computing system also provides a query interface that allows the database's data records to be searched using the generated index of keywords.
US10372732B2
Disclosed are various examples for categorization using an organizational hierarchy. In one example, a management service obtains user identifiers for users associated with an enterprise. The management service sends a request for subordinate data for each user to a directory service. The management service generates a hierarchy that links the users based on the subordinate data. The management service generates a map using the hierarchy. The map includes a user identifier and a level for each user. The management service sends the map to a client device.