US10735585B1

The present invention is a system and method of continuous sentiment tracking and the determination of optimized agent actions through the training of sentiment models and applying the sentiment models to new incoming interactions. The system receives conversations comprising incoming interactions and agent actions and determines customer sentiment on a micro-interaction level for each incoming interaction. Based on interaction types, the system correlates the determined sentiment with the agent action received prior to the sentiment determination to create and train sentiment models. Sentiment models include agent action recommendations for a desired sentiment outcome. Once trained, the sentiment models can be applied to new incoming interactions to provide CSRs with actions that will yield a desired sentiment outcome.
US10735584B2

A system for remotely and interactively controlling visual and multimedia content displayed on and rendered by a web browser using a telephony device. In particular, the system relates to receiving a voice input (e.g., dual tone multi-frequency DTMF input, spoken input, etc.) from a telephony device (e.g., a landline, a cellular telephone, or other system with telephone functionality, etc.) via a wide-area network to an intermediary computer that is configured to control the rendering of one or more web pages (or other web data) by a standard web browser.
US10735566B2

Certain aspects of the present disclosure relate to jumbo MSDU delivery. Certain aspects of the present disclosure provide an apparatus for wireless communications. The apparatus includes at least one processing system configured to split a first media access control (MAC) service data unit (MSDU) into a first plurality of MAC protocol data units (MPDUs), each having a unique MPDU sequence number and a separate MSDU sequence number associated with the first MSDU, and a first interface configured to output the first plurality of MPDUs for transmission to a recipient.
US10735565B2

Provided is an electronic apparatus capable of saving power. A wired LAN I/F control unit sets a connection standard (first connection standard) of a wired LAN I/F. A wireless LAN I/F control unit sets a connection standard (second connection standard) of a wireless LAN I/F. A connection-speed-management unit confirms a data transmission rate (first transmission rate) of a wired LAN and a data transmission rate (second transmission rate) of a wireless LAN. A system-control unit, when as a confirmation result by the connection-speed-management unit the transmission rate (first transmission rate) is higher than the transmission rate (second transmission rate), instructs the wired LAN I/F control unit to set the connection standard (first connection standard) having the low transmission rate (first transmission rate).
US10735564B2

A flow information analysis apparatus receives flow information containing a header sample, determines whether the header sample of the flow information matches any of templates that are based on tunneling protocols, and when determining that the header sample matches any of the templates, extract information on a header of the IP packet from the header sample on the basis of the matched template. Further, when determining that the header sample does not match any of the templates, the flow information analysis apparatus extracts information on the header of the IP packet from the header sample on the basis of a result of a search through the header sample for a byte sequence that matches search data in which a value that is set in a specific field of the tunnel header and a value that is set in a specific field of the IP packet are combined.
US10735555B2

Systems and methods for selecting content based on an event associated with a device identifier are provided. One or more processors can receive a request to serve content. The processors can identify a device identifier associated with the request. The processors can determine, from the device identifier, an event for which to serve content. The processors can determine, from the request, a length of time between a time the request to serve content is received and a time at which the event is scheduled to occur. The processors can select, based on the determined length of time and event parameters associated with the event, content for display and provide the selected content for display at a computing device associated with the device identifier.
US10735554B1

Described are techniques for preventing computing devices associated with a network from interfering with the ability of other computing devices to receive data using the network. To prevent such interference, a single device is used to receive data via the network at a given time. The devices on the network may determine priority levels based on the quantity of data remaining in a buffer or other data storage. A device seeking access to the network to receive additional data may provide a request to the device that is currently using the network to receive data. The device receiving the request may compare the priority levels of each device and cease using the network if the priority level of the requesting device is greater, or continue using the network if the priority level of the requesting device is less than that of the current device that is using the network.
US10735552B2

A system for transmission of packetized data in a voice activated computer network environment. The system can identify candidate canonicalized digital components that relate to secondary search locations. For each of the candidate canonicalized digital components the system can calculate transmissions scores that are used to select one of the candidate canonicalized digital components for transmission.
US10735548B1

Embodiments of the invention include methods in which a browsing assistance module receives page information regarding a prior loading of a web page by a first web browser. The first web browser can be one of a plurality of web browsers in communication with the browsing assistance module. The page information can identify child universal resource locators (URLs) fetched by the first web browser as part of the prior loading of the web page. The browsing assistance module can then generate hinting information from the page information. The hinting information can comprise page loading instructions, which can aid the web browsers shorten a load time of a future loading of the web page. The hinting information can be stored in association with an identification of the web page. The web browsers can download the hinting information in conjunction with a future loading of the web page or a related web page by the web browsers.
US10735546B2

Systems, methods, and instrumentalities are disclosed for media caching proxy techniques (e.g., applications) that enable caching of multimedia content delivered, for example, using the Dynamic Adaptive Streaming over HTTP (DASH) protocol. A request may be received from a client for a media presentation description (MPD) file relating to media content. The media content may comprise a plurality of media segments. An MPD file may be received from cache. A subset of the plurality of media segments of the media content stored within the cache may be determined. An available bandwidth on a backhaul link may be determined. A dynamic MPD file may be generated based on the MPD file, the subset of the plurality of media segments of the media content that is stored within the cache of the middle box platform, and/or the available bandwidth on the backhaul link. The dynamic MPD file may be transmitted to the client.
US10735542B2

In networked communication systems, a document in a communication (e.g., a response) may be similar between multiple communications involving the same resource, such that duplicate data can be discarded and not stored by a network storage system. Storage of differences in network traffic facilitates compression of storage of network traffic, thereby significantly reducing data storage. Techniques are disclosed for efficient search and retrieval of the compressed data storage. Network traffic may be compared to communications in previous network traffic to identify differences if any. Resource templates may be generated for different (e.g., new) resources identified in network traffic. Storage of the different resources identified in network traffic enables compression of network traffic. Similarity matching may be implemented to improve processing performance for compact storage of network traffic, including determining differences in network traffic for storage.
US10735541B2

In some embodiments, a first proxy is instantiated on the first computing device. and receives packets that are intercepted by a hypervisor. The packets are sent between a workload and another device and the proxy includes a first session between the proxy and the another device and a second session between the proxy and the workload. State information is extracted for the packets that are sent in the first session or the second session at the first proxy and the state information is stored. The first computing device migrates the workload to a second computing device. When the workload is migrated to the second computing device, the state information for the workload is migrated to a second proxy that is instantiated on the second computing device. The second proxy then resumes the first session with the another device and the second session with the proxy using the state information.
US10735540B1

Embodiments are directed to a method of automatically assigning proxy nodes to proxy servers in a backup system by allocating the proxy nodes to a common proxy node pool, defining rules for assignment of the proxy nodes to the proxy servers, receiving backup sessions from the proxy servers, assigning proxy nodes to the proxy servers in accordance with at least one of an order of received backup sessions and the defined rules, and returning assigned proxy nodes back to the common proxy node pool upon completion of respective backup sessions.
US10735533B2

Systems and methods herein allow for automatic monitoring of conversions associated with uniform resource identifiers (URIs) accessed via client applications but actuated on web browsers. Upon actuation of a URI on a browser of a client device, a data processing system can assign a click ID to the actuation event and send it to the client device. The client device can open the URI in a client application and send the click ID and a client ID associated with the client device to the client device. The data processing system can map the click ID to the client ID. Upon occurrence of a URI related conversion, on the client application, the data processing system can receive a conversion message indicative of the conversion and including the client ID, and link the URI related conversion to the click ID based on the stored mapping.
US10735530B1

Systems as described herein may include generating an aggregated service status report for a real-time service delivery platform. A plurality of services running in a service domain may be determined. A request for a status of system behavior corresponding to a particular service may be received. Service connection details of the particular service may be discovered and metric data of real-time data movement may be tracked. Real-time snapshot aggregation of the particular service may be provided. In a variety of embodiments, a real-time system behavior report for the service across availability zones may be presented.
US10735524B2

Techniques for electronic devices to control a multipath transmission control protocol (MPTCP) connection. An MPTCP connection between two endpoints may be established. The MPTCP connection may include at least one MPTCP subflow. At least one of the endpoints may be configured to act as a master with respect to the MPTCP connection. The master may perform one or more control operations on the MPTCP connection, while if one of the endpoints is not a master, that endpoint may not perform control operations on the MPTCP connection. The control operations may include initiating or establishing new MPTCP subflows or modifying a priority level of one or more MPTCP subflows of the MPTCP connection.
US10735520B2

A control device includes a cyclic communication part, a message communication part, and a communication management part. The cyclic communication part performs communication according to a preset cyclic period. The message communication part performs communication that need not conform to the cyclic period. The communication management part manages a communication schedule for the cyclic communication part and the message communication part. When it is detected that control data scheduled to be communicated is data for preferentially selecting communication in the cyclic communication part, the communication management part detects a communication state of the cyclic communication part. When cyclic communication is possible, the communication management part stores the control data in the cyclic communication part, and when cyclic communication is not possible, the communication management part stores the control data in the message communication part.
US10735512B2

The present disclosure provides a method, apparatus, and computer-readable medium for managing data. A method includes creating, by a first user equipment (UE), a data, and transferring, by the first UE, the data to a server. The method further includes editing, by a second UE, the data, the second UE comprising persistent memory, wherein only a portion of the data is maintained in the persistent memory of the second UE during the editing, and in response to completion of the editing, automatically removing, by the second UE, the data from the persistent memory of the second UE.
US10735501B2

A system and method for limiting access requests. In one system, a load balancer receives an access request, parses the access request into a UDP message, and transmits the UDP message to an aggregator; the aggregator accumulates the UDP message according to a predefined combination of data fields and a predefined duration so as to produce statistical data, and sends the statistical data to a summarizer in response to a request from the summarizer; the summarizer requests the statistical data from the aggregator according to a predefined request time interval, receives the statistical data from the aggregator, generates a blacklist for the access requests according to the received statistical data and a predefined rule, and sends the blacklist to the load balancer in response to a request from the load balancer. The load balancer determines a processing action on each of the received access requests according to the current blacklist.
US10735496B2

A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay.
US10735486B2

The systems, methods, and devices of the various embodiments enable a receiver device to adjust timing of requests for segments based on the actual times when the segments will be available on the receiver device. In various embodiments, a receiver device may be enabled to modify a segment availability timeline in which the availability times of the segments are adjusted to provide the actual times when segments will be available on the receiver device. In various embodiments, segment availability time adjustments may be made at a service layer of the receiver device. In various embodiments, segment availability time adjustments may be made by a client application on the receiver device. In the various embodiments, a network delay jitter estimate may be provided. In an embodiment, a network delay jitter estimate may be provided in a segment availability timeline.
US10735483B2

Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
US10735482B2

A system, computer-readable storage medium storing at least one program, and computer-implemented method for providing recommendations based on social network sharing activity. Sharing activity relating to the sharing of the content item on a social network by a first user is accessed. Consumption information related to the consumption of the content item. A correlation between the sharing activity and the consumption information is determined. A recommendation is then generated based on the correlation.
US10735477B2

A transmission system having a first transmission terminal and a second transmission terminal includes a first communications connector to connect first data communications between the first transmission terminal specified by first identification information and the second transmission terminal specified by second identification information, an identification information creating part to create fourth identification information of the second transmission terminal when receiving a request for connecting second data communications between the first transmission terminal and the second transmission terminal, and a second communications connector to acquire third identification information in association with the first identification information by referring to registration information registering the third identification information in association with the first identification information of the first transmission terminal, and connect the second data communications between the first transmission terminal specified by the third identification information and the second transmission terminal specified by the fourth identification information.
US10735473B2

An adaptable network security system includes trust mediator agents that are coupled to each network component. Trust mediator agents continuously detect changes in the security characteristics of the network and communicate the detected security characteristics to a trust mediator. Based on the security characteristics received from the trust mediator agents, the trust mediator adjusts security safeguards to maintain an acceptable level of security. Trust mediator also uses predetermined rules in determining whether to adjust security safeguards. Despite inevitable changes in security characteristics, an acceptable level of security and efficient network operation are achieved without subjecting users of the network to over burdensome security safeguards.
US10735471B2

A system, method and computer-readable medium for data protection simulation and optimization in a computer network, including grouping data stored in data stores in the computer network into groupings according to an architectural or a conceptual attributes, storing, current values of risk metrics for each grouping, each of the metrics corresponding to sensitive domains, receiving a risk reduction goal corresponding to at least one risk metric in the risk metrics, the at least one risk metric corresponding to at least one sensitive domain in the sensitive domains, determining a simulated value of the at least one risk metric for each grouping in the groupings by simulating application of a protection mechanism to sensitive data in each corresponding data store, the sensitive data corresponding to the at least one sensitive domain, and ranking the groupings based on the at least one simulated value of the at least one risk metric for each grouping.
US10735469B1

The disclosed apparatus may include a storage device that stores a set of security policies. In this example, the apparatus may also include a physical processor that is communicatively coupled to the storage device. This physical processor may (1) analyze an unknown flow of packets that are destined for a target node within the network, (2) identify at least one characteristic of the unknown flow of packets based at least in part on the analysis, (3) predictively select, from the set of security policies stored in the storage device, a security policy to apply to the unknown flow of packets based at least in part on the characteristic of the unknown flow of packets, and then (4) perform at least one security action defined by the predictively selected security policy on the unknown flow of packets. Various other apparatuses, systems, and methods are also disclosed.
US10735468B1

The disclosed computer-implemented method for evaluating security services may include (i) receiving, at a backend security server from an enterprise, multiple suspicious computing events detected within the enterprise, (ii) recording, within the backend security server, historical security information for each computing event that includes (a) a classification of the computing event as malicious or non-malicious based on a security analysis performed by the backend security server and (b) a point in time at which the classification was determined, (iii) evaluating an ability of the backend security server to detect security threats by (a) detecting an additional computing event within the enterprise and (b) determining, based on the historical security information, a point in time at which the backend security server became capable of classifying the additional computing event, and (iv) adjusting a security policy within the enterprise based on the evaluated ability of the backend security server.
US10735443B2

A computer-implemented method, computer program product and computing system for: obtaining consolidated platform information to identify current security-relevant capabilities for a computing platform; determining possible security-relevant capabilities for the computing platform; and generating comparison information that compares the current security-relevant capabilities of the computing platform to the possible security-relevant capabilities of the computing platform to identify security-relevant deficiencies.
US10735440B2

Provided are a communication destination determination device and the like in which a communication destination that is highly likely to pose a threat can be detected. A communication destination determination device 101 is provided with: a signal transmission unit 102 which transmits, when a first signal transmitted from a communication destination 104 is received via a communication network, a second signal in response to the first signal to the communication destination 104; and a communication destination determination unit 103 which classifies whether the communication destination 104 is highly likely to pose a threat or not, on the basis of whether or not a third signal transmitted from the communication destination 104 is received within a certain time period from the timing of transmission of the second signal.
US10735430B1

Disclosed embodiments relate to systems and methods for dynamically analyzing and enrolling virtualized execution instances. Techniques include identifying a request for enrollment for a virtualized execution instance configured to be deployed on a host in a virtual computing environment, the request including a result of a privileged configuration inspection for the virtualized execution instance; determining, based on the result of the privileged configuration inspection, to automatically enroll the virtualized execution instance; and including the virtualized execution instance in a group of enrolled virtualized execution instances, the group being available for secure communications with one or more clients in a manner that is isolated from the host.
US10735419B2

Techniques for authentication via a mobile device are provided. A mobile device is pre-registered for website authentication services. A user encounters a website displaying an embedded code as an image alongside a normal login process for that website. The image is identified by the mobile device, encrypted and signed by the mobile device and sent to a proxy. The proxy authenticates the code and associates it with the website. Credentials for the user are provided to the website to automatically authenticate the user for access to the website bypassing the normal login process associated with the website.
US10735416B1

Method and systems described herein may provide multifactor mutual authentication. A first server may provide a first party and a second party with at least two authentication components in order for the first party to authenticate the identity of the second party, and vice versa. The first authentication component may include a color-based authentication component, while the second authentication component may include a code-based authentication component. Both factors need to be validated in order for the authentication to be successful. The color-based authentication component, in combination with the code-based authentication component, may improve the speed with which the mutual authentication is performed.
US10735413B2

A machine-assisted method for verifying a video presence that includes: receiving, at a computing device of an identity provider, an authentication request initially sent from a requester to access an account managed by a relying party, different from the identity provider; retrieving, from the authentication request, at least a portion of a video stream feed initially from the requester, to the computing device, the portion of video stream feed portraying a face of the requester; extracting the face of the requester from the portion of the video stream feed; providing a directive to the requester soliciting a corresponding gesture; and receiving a response gesture from the requester.
US10735411B1

A system is provided that determines a location of a user based on various criteria. The system may detect the location of a user based on the location of the user's device, as determined using a beacon signal, and an expected location of the user's device, as determined using schedule information. The system may process data representing the user's device location and expected location using a model to determine a confidence that a user is at a particular location. Based on the determined location, the system may perform various actions.
US10735408B2

A method for application connection comprises discovering information for communicating with a first electronic device. The first electronic device includes an application launched thereon. A symbolic code representing the discovered information is generated. The symbolic code is displayed on a display device. The symbolic code is used to gain access to the first electronic device via a second electronic device. The application is connected via the second electronic device.
US10735397B2

Systems and methods for decentralized and asynchronous authentication flow between users, relying parties and identity providers. A trusted user agent application or digital lock box under a user's control may perform the functions of an authentication broker. In particular, the user agent application or digital lock box can accept relying party requests and respond with authentication and identity data previously obtained from an identity provider server, and without the involvement of a centralized broker server.
US10735395B2

Embodiments of the invention are directed assessing reliability between two computing devices. A distributed database may maintain reliability associations between pairs of computing devices. Each reliability association may indicate a particular device has determined (e.g., locally) that another device is reliable. In order to determine an amount of reliability between a first computing device and a second computing device, an ordered combination of the reliability associations may be determined utilizing the distributed database. The ordered combination of reliability associations may identify a reliability path between the first computing device and the second computing device. An amount of reliability may be determined based on the reliability path. An interaction between the devices may be allowed or restricted based at least in part on the amount of reliability between the computing devices.
US10735389B2

Embodiments include a storage device, comprising: a communication interface; data storage media; key storage media; and control logic configured to: receive a first key associated with a second key through the communication interface; store the first key in the key storage media; and restrict access through the communication interface to data stored in the data storage media using at least one of the first key and the second key.
US10735386B2

Methods, systems, and apparatus for Internet Protocol security (IPsec) selector coalescing for per-host Security Associations (SAs) are disclosed. In one aspect, separate per-host SAs are assigned, by a network communications device including one or more processors, to each of two or more different source communication devices that each communicates with corresponding destination devices. While the separate per-host SAs are assigned to each of the two or more different source communication devices, a group SA is generated. The group SA is assigned, by the network communications device, to all of the two or more different source communication devices. The assignment of the separate per-host SAs is removed from each of the two or more different source communication devices.
US10735384B2

Techniques for key ratcheting with multiple step sizes are described. For example, an apparatus may be configured to receive two or more encrypted messages, where the encrypted messages are encrypted according to a multi-dimensional ratcheting encryption scheme. Moreover, the apparatus may be configured to determine which of the encrypted messages was most-recently received and extract a message iteration count from the most-recent encrypted message, generate a decrypted message by decrypting the encrypted message based on a decryption key, decompose the message iteration count into a plurality of message chain key iteration counts, and determine the decryption key based on the plurality of message chain key iteration counts.
US10735356B1

An intelligent messaging server (herein ‘messaging server’) that is communicably coupled to trusted directory nodes receives an electronic request from a first computing device. The electronic request includes at least a unique identifier of a second user (herein ‘second user identifier’). Using the second user identifier, the messaging server determines that the second user has multiple accounts. Responsively, the messaging server generates and transmits an electronic selection message to the second user. The electronic selection message includes a link to a secure web page that lists the multiple accounts and prompts the second user to select one of the multiple accounts. Responsive to receiving the second user's selection, the messaging server generates an electronic record that includes at least an account identifier of the account selected by the second user, providing enhanced security to the second user's data via the trusted directory nodes.
US10735354B1

For a user in a social networking system, the social networking system provides photo spaces to facilitate communication between users. Icons represent other users, and the user interacts with an icon to view photos or other media items with which both the user and another user are associated (e.g., in which both users are visually present). When a user interacts with a photo or other media item, the social networking system generates a chat user interface for the user to have a private conversation with the second user with reference to the photo.
US10735351B2

Maintaining layer 7 state as a client device roams between network devices during a session. Data packets used in executing a layer 7 application are received at a first network device that a client device is coupled to during a session. Data packets received by the first network device are stored in a layer 7 application buffer that is sent to a second network device that a client device roams to during a session. A layer 7 application buffer is used to classify a layer 7 application that is the subject of a session in order to maintain layer 7 state as a client device roams to a second network device during a session.
US10735340B2

A networking adaptor and method of transferring data are depicted and described herein. One example of the networking adaptor is provided with a host interface and a network interface. The network interface may include a transmit portion and a receive portion. The transmit portion may include a first set of data paths and the receive portion may include a second set of data paths. Both the first set of data paths and second set of data paths are configurable to be aggregated or de-aggregated to support a single port operation that represents a combined bandwidth of the data paths in the first set of data paths or the second set of data paths.
US10735332B2

In a communication system, an information processing apparatus including a first controller and a memory and a mediation apparatus including a second controller can communicate with each other via a firewall. The mediation apparatus can communicate with a device via a local network. Based on an acquired plurality of instruction information, the first controller generates first commands. When a setup is performed by the mediation apparatus, the first controller transmits the generated first commands to the mediation apparatus, and receives a response thereto. Upon receiving the first commands, the second controller generates second commands based on the first commands, and transmits the generated second commands to the device. One of the first controller and the second controller sets a transmission order for the second commands by setting a priority for each second command A second command having higher priority is transmitted prior to another second command having lower priority.
US10735331B1

Some embodiments provide a method for a hardware forwarding element. The method receives a packet to add to a buffer. The packet is assigned a packet class. The method determines an amount of buffer space available for the assigned packet class. Different packet classes have different amounts of buffer space available in the buffer. When the available buffer space for the assigned packet class is large enough for the received packet, the method adds the packet to the buffer.
US10735330B2

The present invention relates to a method, by a target node classification entity (100), to control an application of a service providing module (50) to a data packet flow, wherein the data packet flow is transmitted to a target node (310, 320) through a service network where the service providing module (50) applies a service to the data packet flow. The method comprises the following steps: First, from a flow classification entity (40), flow classification data about the data packet flow is received, the flow classification data including at least a flow classifier classifying the data packet flow, a flow identifier uniquely identifying the data packet flow, and a target node address to which the data packet flow is addressed. Then, the target node is classified based on the flow classifier contained in the received flow classification data, wherein a first service classifier is generated for the target node based on the flow classifier. Then, it is checked whether a classification database (120) has to be updated based on the first classifier of the target node, the classification database storing, for different target nodes, whether at least one service has to be applied to data packet flows to the corresponding target node. Furthermore, if the information in the classification database has to be updated, a flow command is generated for a central flow controller (200) which controls the data packet flows through the service network, wherein the generated flow command contains the information that successive data packet flows in the service network transmitted to the target node address should be passed through the service network in accordance with the generated first service classifier of the target node, and the generated flow command is transmitted to the central flow controller (200).
US10735316B2

A method implemented by a receiving host entity comprises transmitting, by a transmitter of the receiving host entity, a message comprising an anonymization policy of the receiving host entity, the message comprising an anonymized identifier of the receiving host entity, the anonymized identifier being an ephemeral identifier of the receiving host entity, and receiving, by a receiver of the receiving host entity, a data packet from a sending host entity, a destination identifier field of the data packet including the anonymized identifier.
US10735314B2

Methods, apparatus and articles of manufacture (e.g., physical storage media) to perform service specific route selection in communication networks are disclosed. Example route selection methods disclosed herein include: mapping performance measurements corresponding to network components to performance parameters to form mapped performance parameters, the network components being in at least one of a first candidate path and a second candidate path between a first network node and a second network node; calculating, based on the mapped performance parameters, first relative performance parameters for the network components, the first relative performance parameters corresponding to one or more services; calculating, based on the first relative performance parameters, second relative performance parameters for the respective candidate paths, the second relative performance parameters corresponding to one or more of the services; and, based on the second relative performance parameters, routing first service data corresponding to a first of the services on the first candidate path and routing second service data corresponding to a second of the services on the second candidate path.
US10735312B1

An apparatus includes a first edge device configured to receive a data unit destined to a peripheral processing device that is operatively coupled to a network interconnect via a LAG associated with a second edge device and a third edge device. The first edge device is configured to select an edge device set that includes the third edge device and excludes the second edge device, from a group of edge device sets. Each edge device set from the group of edge device sets is directly coupled to the peripheral processing device. The first edge device is configured to send an instance of the data unit to each edge device from the edge device set such that the third edge device sends an instance of the data unit to the peripheral processing device based on a selection method that omits ports on the second edge device as potential selections.
US10735308B2

At a networking device, a method includes obtaining, according to a predefined protocol, a first plurality of attestation vectors from a corresponding plurality of candidate next-hop nodes. Each of the plurality of candidate next-hop nodes is included within a respective route between a particular node and a destination node. The method further includes determining a plurality of confidence scores. Each of the plurality of confidence scores is based on a comparison between a corresponding one of the first plurality of attestation vectors and a trusted image vector. The method further includes selecting, from the plurality of confidence scores, a particular confidence score that satisfies one or more selection criteria. Each of the particular confidence score is associated with a particular candidate next-hop node of the plurality of candidate next-hop nodes. The method further includes directing, to the particular candidate next-hop node, a data packet destined for the destination node.
US10735305B2

This invention proposes a new communication locality oriented high-radix (CLHR) network. In this hierarchical architecture, the lowest level includes routers or servers, called level-0; the upper level is composed by groups of routers or servers, called level-1; for the highest level, a number of level-(l−1) groups establish level-1 group. A new deadlock-free adaptive routing algorithm is proposed for the CLHR network. On the one hand, the proposed minus-first routing (MFR) algorithm or plus-first routing algorithm, that implements deadlock-free partially-adaptive routing without any virtual channel, can guarantee the number of communication hops between two nodes is no more than five. On the other hand, this invention presents the fully adaptive routing algorithm that uses MFR algorithm as the baseline routing using a new flow control scheme. The CLHR network and the new routing algorithm effectively improve the performance, save energy, improve the ability for separation, and resist disturbance.
US10735302B2

A method is disclosed for optimizing packet transmission paths in a mobile communication network (400) in which packets are transmitted and received between mobile stations (10-14) or between a mobile station and a fixed network (120) by way of a plurality of packet transmission device (60-64, 70-72, 80, and 81) and radio base stations (50-57). When a mobile station uses a service that is provided by a fixed network (300), imposed are applied on the packet transmission path such that packets pass by way of specific packet transmission devices (80 and 81) depending on the fixed network (external network) 300. When the mobile station uses a service that is provided by the mobile communication network (400), on the other hand, no restrictions are imposed on the packet transmission path, and the packet transmission path is thus set such that the link costs are a minimum.
US10735301B2

A method is disclosed for optimizing packet transmission paths in a mobile communication network (400) in which packets are transmitted and received between mobile stations (10-14) or between a mobile station and a fixed network (120) by way of a plurality of packet transmission device (60-64, 70-72, 80, and 81) and radio base stations (50-57). When a mobile station uses a service that is provided by a fixed network (300), imposed are applied on the packet transmission path such that packets pass by way of specific packet transmission devices (80 and 81) depending on the fixed network (external network) 300. When the mobile station uses a service that is provided by the mobile communication network (400), on the other hand, no restrictions are imposed on the packet transmission path, and the packet transmission path is thus set such that the link costs are a minimum.
US10735288B2

A component is disclosed having a network communication device that controls transmission of data in a data network between the component and another component, without a repeat transmission of time-critical data of the plurality of data packets being possible in a transmission cycle. The network communication device is configured to (i) tolerate a possible packet error in a data packet received in a preceding transmission cycle, (ii) signal to the other component in a following transmission cycle a presence or absence of a packet error, (iii) determine whether the other component has signaled a presence of a packet error in a data packet sent by the component in the preceding transmission cycle, and (iv) depending on whether the other component signaled the presence of a packet error, adjust a number of redundancy data items in a data packet to be sent in the following transmission cycle.
US10735282B1

A disclosed method may include (1) detecting, at a network stack of a network device, a packet that (A) is destined at least intermediately for a network interface of the network device and (B) has been flagged by the network stack to be dropped instead of forwarded to the network interface based on at least one characteristic of the packet, (2) instead of dropping the packet, forwarding the packet to an alternative network interface of the network device that analyzes content of packets, (3) identifying, at the alternative network interface, the characteristic of the packet, and then (4) executing, based on the characteristic of the packet, at least one action in connection with the packet that improves the performance of the network device. Various other apparatuses, systems, and methods are also disclosed.
US10735281B1

A computing resource service provider may provide customer with access to computing resources which may be utilized by the customer to execute a variety of applications and/or tasks. A provisioning service of the computing resource service provider may obtain application information from the customer and determine a set of computing resource configurations suitable for executing the customer's application based at least in part on the application information obtained from the customer. The customer may select a particular computing resource configuration to execute the customer application.
US10735279B2

A service level agreement (SLA) system is provided for multi-tenant cloud computing to enable provisioning of computing instances for tenants with a networking SLA. A networking SLA may specify a bandwidth requirement, for example, between instances to be scheduled for a tenant in a datacenter. The SLA system evaluates nodes in the datacenter based on a remaining capacity of links associated with nodes implementing the networking SLA. A modular system is provided to enable integration of the SLA system into existing cloud computing infrastructures. The cloud management system may query the SLA system to determine nodes in the datacenter capable of meeting a networking SLA. The list may be ordered to indicate nodes having better capacity to fulfill the networking SLA. The cloud management system can utilize the ordered list of nodes in scheduling instance deployments for tenant requests.
US10735277B2

In accordance with embodiments, there are provided mechanisms and methods for serving an application from a custom subdomain. These mechanisms and methods for serving an application from a custom subdomain can enable improved data security, enhanced system performance, optimized resource utilization, etc.
US10735267B2

A method for web service load balancing may commence with receiving, from a local DNS server, a request for a web service. The local DNS server may be coupled to a web client requesting the web service. The request may include local DNS server information. The method may continue with determining a geographic location of the local DNS server based on the local DNS server information. The method may further include selecting a web server from a plurality of web servers based on the web service. The method may continue with determining a geographic location of the web server and determining that the geographic location of the local DNS server matches the geographic location of the web server. The method may further include selecting the web server based on the match. The method may continue with sending a response to the local DNS server.
US10735260B2

A gateway connected to a bus used for communication by a plurality of ECUs provided on-board a vehicle is provided with: an external communication unit that receives, from a server external to the vehicle, firmware update information that includes updated firmware for one ECU from among the plurality of ECUs; an ECU information acquiring unit that acquires system configuration information indicating the type of each of the plurality of ECUs connected to the bus; and a FW update processing unit that performs a controlling operation to update firmware of the relevant ECU based on the updated firmware, after an operation verification of the updated firmware is performed using an ECU of each type indicated by the system configuration information.
US10735255B2

Embodiments of the present disclosure provide a method, an apparatus, and a system for controlling a self-optimization switch. By using technical solutions provided in embodiments of the present disclosure, enabling and disabling of self-optimization can be controlled, and a state of the self-optimization switch can be obtained. A technical solution provided in embodiments of the present disclosure is as follows: a method for controlling a self-optimization switch includes: obtaining a target state of a self-optimization switch; and sending a setting command that includes the target state to a managed unit, where the setting command instructs the managed unit to change the state of the self-optimization switch to the target state.
US10735250B2

A load balancer system having multiple load balancer machines working in parallel. At any given time, one of the load balancer machines is assigned to act as the current distributor that distributes web client communications and/or requests to the other load balancer machines in the load balancer system. However, these web client communications and/or requests are directed to a distributor module on all of the active, parallel load balancer machines in the system (for example, by the expedient of a common virtual IP address for layer 3/4 communications) in case the currently active distributor fails and one of the other active load balancer machines suddenly needs to take on the distributor role. In this way, web client communications are not lost when the current distributor machine fails.
US10735246B2

Monitoring an object to prevent an occurrence of an issue includes monitoring an object based on a number of parameters, categorizing messages of the object into categories while monitoring for a recurrence of a pattern of messages, detecting a potential issue with the object based on the recurrence of the pattern of messages, and alerting an operations manager agent of the potential issue to prevent an occurrence of the issue.
US10735241B2

A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10735232B2

The present technology relates to a data processing apparatus and a data processing method which can enhance multipath propagation resistance.When performing modulation processing on a physical layer frame including a preamble, which includes a modulation parameter, and one or more subframes, which include data, the data processing apparatus can set any modulation parameter for each subframe, and the modulation parameter has a relationship of Tui/Dxi≥Tui+1/Dxi+1 in a case where an effective symbol length indicating a length of an effective symbol is Tui and an interval between pilot signals in a frequency direction is Dxi in an i-th (i is an integer equal to or greater than 0) subframe. The present technology can be applied to, for example, data transmission compliant to a broadcast standard such as ATSC 3.0.
US10735217B2

The present technology provides a system, method, and computer-readable medium directed to dynamic implementation and management of multi-provider internet access featuring multiple access points across a multi-site overlay network fabric. An aspect of the technology is directed to the implementation of a common fabric-wide Virtual Network (VN) with a unique Internet Instance Identifier (Internet IID) that is dedicated to internet access traffic. Default access routes from multiple service providers (SP) are leaked into the VN with the Internet IID at exit points of the fabric using local Extranet policies. Internet-bound traffic generated from any point within the overlay fabric network is then redirected into the Internet IID, using remote Extranet policies. Internet-bound traffic, once in the Internet IID, follows the SP default access route(s) towards the exit points where SP specific access policies may be applied to the traffic which is then forwarded to the corresponding SP network.
US10735216B2

This patent specification relates to apparatus, systems, methods, and related computer program products for providing home security/smart home objectives. More particularly, this patent specification relates to a plurality of devices, including intelligent, multi-sensing, network-connected devices, that communicate with each other and/or with a central server or a cloud-computing system to provide any of a variety of useful home security/smart home objectives.
US10735212B1

In order to facilitate electronic meeting scheduling and coordination, systems and methods are disclosed including receiving, by a processor, a plurality of electronic meeting requests to schedule a meeting. The processor determines, for each electronic meeting request, meeting room needs. A meeting scheduling machine learning model is utilized to predict parameters of meeting room objects representing the candidate meeting rooms based at least in part on the meeting room needs, schedule information associated with a respective electronic meeting request and location information associated with the respective electronic meeting request. The processor causes an indication of the candidate meeting rooms to display in response to the electronic meeting request on a screen of computing devices associated with the respective attendees based at least in part on the predicted parameters. The processor receives a selection of the respective candidate meeting rooms from the respective attendees, and dynamically secures each candidate meeting room.
US10735208B2

It is provided a method, including checking if an indication is received that a certificate installed in a communication entity is to be revoked at a revocation time in the future; preparing, if the indication is received, a first revocation list, wherein the first revocation list includes an identifier of the certificate and the revocation time; providing the first revocation list to the communication entity.
US10735204B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating digital marks. One of the methods includes: obtaining entity information of an entity; transmitting the entity information to one or more nodes of a blockchain for storage in the blockchain; obtaining a transaction identification associated with storing the entity information in the blockchain; and generating a digital mark for the entity based at least on the transaction identification.
US10735194B2

Disclosed are systems, methods, and non-transitory computer-readable media for consuming, transforming and generating verified data sets. A verified data management system receives, from a client device, a request to generate a verified data set, and in response, accesses available verified data for a user associated with the client device. The verified data management system causes presentation of a listing of the available verified data on the client device and receives a selection of a subset of the available verified data to be included in the verified data set. The verified data management system generates the verified data set based on the subset of the available verified data and generates a unique identifier for the verified data set. The verified data management system provides the unique identifier to the client device, thereby enabling access of the verified data set.
US10735190B1

Systems and methods are disclosed to generate a persistent identifier for a device using a trusted platform module (TPM) of the device, so that the identifier is persistent during the lifetime of the TPM. In embodiments, during an initialization of the TPM, the system obtains an entropy value from the TPM used to generate the device's persistent identifier. The identifier is written to a non-volatile storage of the TPM so that it cannot be erased during the lifetime of the TPM. In embodiments, a persistent keys pair is generated based on the identifier, and also permanently written to the non-volatile storage. In embodiments, the persistent identifier may be measured and verified via TPM quotes. In embodiments, the persistent private key may be used to sign a nonce to prove the identity of the device.
US10735186B2

Encryption of data across an environment, such as a shared resource environment, can be updated using keys generated using one or more revocable stream cipher algorithms. Data stored in the environment can be encrypted under a first key, or other such secret. When it is desired to update the encryption, a second key can be generated under which the data is to be re-encrypted. Instead of distributing the second key, a revocable stream cipher generator can generate an intermediate key based on the first and second keys, that when processed with the first key will produce the second key. Such an approach enables data to be re-encrypted under the second key without distributing the second key. Further, the unencrypted data will not be exposed in the process. In some embodiments, the re-encryption can be performed on an as-needed basis in order to reduce processing requirements.
US10735180B2

A hardened VoIP system is presented that includes secure push-to-talk voice functionality. Through the addition of encryption, authentication, user filtering, and integration with new and existing LMR systems, a secure voice platform ensures malicious software, unauthorized access and brute force security attacks will not compromise the voice communications of the system. The VoIP system is engineered to ensure graceful system degradation in the event of maintenance activities, natural disasters and failure modes. The hardened VoIP system offers the functions a LMR trunking system while utilizing broadband connections. Private calls, group calls, Emergency Alarms with covert monitoring capability, scanning and priority scanning may be incorporated into the system. The system includes a VoIP controller that serves as a trunking controller, manages available VoIP based conference bridges, and assigns them as needed to the parties involved in each voice call. The system includes multiple fallback methods that may be prioritized based on pre-failure analytics.
US10735178B2

A method and system for the transmission of digital data (210) over existing analog radio frequencies (230) is presented, wherein the digital data may include audio data, visual data or audio-visual data for presentation either with analog broadcast data or at a selectable time. The digital data may be transmitted over a plurality of sub-channels that have varying degrees or reliability (250). A “quality-of-service” process manages the transmission of digital data over various sub-channels based on the reliability of the sub-channel, the amount of digital data and the type of digital data to be transmitted. The digital data may further be encrypted and authenticated.
US10735171B2

Disclosed are: a communication technique for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of 4G system; and a system therefor. The disclosed communication technique and system can be applied to intelligent services (for example, smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety related services, and the like) on the basis of 5G commendation technology and IoT related technology. A method for efficiently determining uplink data and control signal transmission timing is disclosed.
US10735169B2

A method for transmitting and receiving, by a user equipment (UE), a phase noise compensation reference signal (PCRS) in a wireless communication system is disclosed. The method includes receiving, from a base station, control information related to a transmission of a downlink data, the control information including at least one of a precoding scheme related to the downlink data, a number of transmission ranks, or a modulation and coding scheme (MCS) level; checking a transmission location of a demodulation reference signal (DM-RS) for demodulating the downlink data based on the received control information; and receiving, from the base station, the PCRS on at least one symbol after a transmission symbol of the DM-RS considering the checked transmission location of the DM-RS.
US10735168B2

A method for wireless interrogation of data from a passive element. A first high frequency signal sent to the element excites the element to transmit a response signal which is received and mixed with a reference signal in a mixer, generating a data signal. The data signal is evaluated to extract data. A second high frequency signal generated from the same frequency reference as the first frequency signal is used as a reference signal. A control signal is generated by mixing the reference and first frequency signals. The data signal is bandpass-filtered in analog form and is converted, with the control signal, to a digital signal and digital control signal which are then each bandpass-filtered in digital form. The digital data and digital control signals are correlated to form a result signal so that a digital coherence is achieved. Raw data representing the data are obtained from the result signal.
US10735163B2

In a range measurement signal exchange session between a first communication device and a second communication device, the first communication device generates an NDP, which includes: generating a plurality of training fields to be used by the second communication device to determine a time of arrival of the NDP. Each training field corresponds to a respective orthogonal frequency divisional multiplexing (OFDM) symbol. Generating the plurality of training fields includes: i) setting signal samples corresponding to guard intervals between the OFDM symbols to zero, and ii) for each OFDM symbol, setting a plurality of frequency domain values corresponding to OFDM sub carriers of the OFDM symbol to complex number values. The first communication device transmits the NDP as part of the range measurement signal exchange session.
US10735160B2

Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may transmit, and a base station may receive, on a grant-free resource, in an ultra-reliable low-latency communications (URLLC) network, a layer 1 (L1) signal for identification of the user equipment. In some aspects, the base station may transmit, and the user equipment may monitor for and receive a reception indication as a response to the L1 signal in a reception period occurring after transmission of the L1 signal. Numerous other aspects are provided.
US10735158B2

A reference signal mapping method and a reference signal mapping device are provided. The reference signal mapping method includes steps of: determining a position of a RE to which a CSI-RS has been mapped in accordance with an N-port reference signal pattern, N being equal to 12 or 16; and performing a resource mapping operation on the CSI-RS in accordance with the determined position of the RE. The position of the RE to which the CSI-RS has been mapped in the N-port reference signal pattern being determined in accordance with a position of the RE to which the CSI-RS has been mapped in one or more of a 2-port reference signal pattern, a 4-port reference signal pattern and an 8-port reference signal pattern. As a result, it is able to achieve the 12-port or 16-port CSI-RS mapping, thereby to achieve the 12-port or 16-port CSI-RS transmission.
US10735157B2

A dynamic UE capability message specifying a number of beams to be evaluated within different groups of UE TX beam directions associated with different antenna arrays of a UE may be communicated to a transmit receive point (TRP). Each group of UE TX beam directions may include beam directions that are candidates for uplink data transmission. Based on information in the dynamic UE capability message, the TRP can assign SRS resources (for uplink beam management or uplink channel sounding) and/or schedule a multi-layer MIMO uplink transmission in accordance with a UE capability constraint. This may ensure that the SRS resources assignment and/or scheduled multi-layer MIMO uplink transmission is consistent with the UE's beamforming capabilities.
US10735128B1

A system may include: an optical pulse source; fiber optic links; a first optical coupler optically coupled to the optical pulse source; a radiofrequency (RF) source; a phase modulator (PM) optically coupled to the first optical coupler and electronically coupled to the RF source; an interleaving delay optically coupled to the first optical coupler; a second optical coupler optically coupled to the PM and the interleaving delay; a laser; an optical amplifier optically coupled to the laser; a wavelength division multiplexer (WDM) optically coupled to the optical amplifier and the optical coupler; a highly nonlinear fiber (HNLF); an optical filter optically coupled to the WDM via the HNLF; an optical switch optically coupled to the optical filter; and a coherent detector optically coupled to the optical switch via a first optical path and a second optical path, the first optical path including an optical delay.
US10735123B2

A pseudo-random noise (PRN) code generator is provided. The PRN code generator includes a register controller; a digitally controlled oscillator (DCO); a primary code generator configured to generate a primary code chip; and a secondary code generator configured to generate a secondary code chip. The primary code generator and the secondary code generator each include: a Weil code generator configured to generate a Weil code chip; a memory code generator configured to generate a memory code chip; a Golden code generator configured to generate a Golden code chip; and a first multiplexer configured to select the Weil code chip, the Golden code chip, or the memory code chip as the primary code chip or the secondary code chip. The PRN code generator also includes a first XOR gate configured to XOR the primary code chip and the secondary code chip to generate a PRN code chip.
US10735119B2

Example methods and systems for modifying the playback of content using pre-processed profile information are described. In some example embodiments, the methods and systems may access a stream of content to be delivered to a playback device, identify a piece of content within the stream of content to be delivered to the playback device, determine a profile for the identified piece of content, and deliver the determined profile to the playback device. In some example embodiments, the methods and systems may receive a stream of content at a playback device, access profile information associated with the stream of content, and modify playback of the stream of content based on the accessed profile information.
US10735116B2

Described are methods and circuits for margin testing digital receivers. These methods and circuits prevent margins from collapsing in response to erroneously received data and can thus be used in receivers that employ historical data to reduce intersymbol interference (ISI). Some embodiments detect receive errors for input data streams of unknown patterns and can thus be used for in-system margin testing. Such systems can be adapted to dynamically alter system parameters during device operation to maintain adequate margins despite fluctuations in the system noise environment due to e.g. temperature and supply-voltage changes. Also described are methods of plotting and interpreting filtered and unfiltered error data generated by the disclosed methods and circuits. Some embodiments filter error data to facilitate pattern-specific margin testing.
US10735114B2

A radio access node comprises four logical antenna ports respectively mapped to four physical antennas. Responsive to a loss of data transmission from one of the four physical antennas, the radio access node transmits reference signals representing the four logical antenna ports on the remaining three physical antennas. Each reference signal represents a respective antenna port of the four logical antenna ports. The radio access node also scales transmission power of a physical antenna transmitting more than one of the reference signals based on the number of the reference signals the physical antenna transmits.
US10735111B2

A method for determining a distance to a passive intermodulation source in a device under test, the method comprising transmitting at least two signals with respective different frequencies to the device under test, receiving a complex response signal from the device under test, the complex response signal comprising a passive intermodulation of the at least two signals, generating an autocorrelation matrix using the complex response signal, the autocorrelation matrix representing power information of the complex response signal, decomposing the complex response signal, using the autocorrelation matrix, into a signal component part and a noise component part and determining a distance to the passive intermodulation source in the device under test using the noise and/or signal component part.
US10735099B2

A method and apparatus for performing event-driven diagnostics and/or prognostics of a network behaviour of a hierarchical optical network comprising the steps of recording at least one set of historical multi-level events representing different hierarchy levels of said optical network; mining of machine learned event patterns within the recorded multi-level events; mapping the determined mined event patterns to a multi-level network topology of said optical network and/or to a channel connectivity of channels through said optical network; and matching observed real-time multi-level target events of said optical network with at least one of the previously determined mined event patterns and performing a unified cause and effect analysis of network states and/or network components of said optical network for a recognized matching event pattern using the network topology and/or channel connectivity associated with the matching event pattern.
US10735087B2

A computer comprises a processor programmed to identify a plurality of sets of channels. Each set of channels includes first, second and third channels. The first and second channels in each set include uplinks respectively in first and second neighbor beams and have a first bandwidth overlap. The first and third channels in each set share a target and a third downlink included in the third channel has a second bandwidth overlap with a first downlink included in the first channel. the second bandwidth overlap includes a bandwidth corresponding to at least a portion the first bandwidth overlap, such that a signal spectrum in the first bandwidth overlap is included in the second bandwidth overlap. The computer is further programmed to optimize a bandwidth reduction across the plurality of sets of channels.
US10735085B2

A wireless relay network to serves User Equipment (UEs). Wireless relays wirelessly attach to wireless base stations and exchange relay core signaling with relay cores. The wireless relays establish relay bearers from the wireless relays to UE cores over the wireless base stations and the relay cores. The wireless relays wirelessly attach the UEs and exchange UE core signaling with the UE cores over the relay bearers. The wireless relays establish UE bearers from the UEs to the UE cores over the relay bearers. The wireless relays exchange UE data between the UEs and the UE cores over the UE bearers.
US10735084B2

A repeater with redundancy functions for a wireless communication system is provided. The repeater includes downlink repeater circuitry, uplink repeater circuitry, a detection function, at least one memory and a controller. The detection function is configured to detect conditions of communications between the base stations and the repeater. The at least one memory is used to store a primary configuration that sets out parameters for interfacing communications between the repeater and a primary base station of the base stations and at least one secondary configuration that sets out parameters for interfacing communications between the repeater and at least one secondary base station of the base stations and/or a secondary signal line of signal lines between the repeater and the primary base station. The controller is configured to implement the at least one secondary configuration to communicate with an associated secondary base station upon the detection function detecting abnormal communications between the repeater and the primary base station.
US10735082B2

A multi-band communication system includes a plurality of transmit channels, where each transmit channel transmits data streams through a single sub-band, and a plurality of receive channels, where each receive channel receives data streams of a single sub-band. According to one embodiment of the invention, each transmit channel and its respective receive channel are configured with a different set of channel codes to encode and decode the data. The set of channel codes is determined by an adaptive modulation coding controller based on a condition of the link between a transmit channel and a receive channel.
US10735081B2

A heterogeneous network includes a first base station, a number of second base stations and a mobile device. The mobile device communicates with the second base stations via mm-wave signals and send, via wireless signals, the first base station a position of the mobile device and a request for connecting with one of the second base stations. The first base station determines one of the second base stations to connect with the mobile device according to the position and the request sent by the mobile device. The first base station sends, via the wireless signals, the mobile device a first beam angle information and triggers the mobile device and the one determined second base station to perform a beam training process according to the first beam angle information.
US10735075B2

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

A Channel Status Information (CSI) transmission method and apparatus of a terminal are provided for use in a wireless communication system. In the wireless communication system supporting carrier aggregation, the terminal transmits the CSIs of component carriers without conflict of their transmission time points, resulting in an improvement of system performance. In a case where the transmission time points are determined to overlap unavoidably, the terminal transmits the CSI as compressed.
US10735065B2

A transmission apparatus that (i) generates a Quadrature Phase Shift Keying (QPSK) modulation signal s1(t) by applying a QPSK modulation scheme to a first data sequence, (ii) generates a 16-Quadrature Amplitude Modulation (QAM) modulation signal s2(t) by applying a 16-QAM modulation scheme to a second data sequence, (iii) generates a transmission signal z1(t) and a second transmission signal z2(t) by applying a phase hopping process, a precoding process, and a power adjust process to the QPSK modulation signal s1(t) and the 16-QAM modulation signal s2(t), wherein an average transmission power of the 16-QAM modulation signal s2(t) being the same as an average transmission power of the QPSK modulation signal s1(t), and (iv) transmits the transmission signal z1(t) from a first antenna at a first time and a first frequency and the second transmission signal z2(t) from a second antenna at the first time and the first frequency.
US10735063B2

Embodiments of the present invention provide a method includes: receiving a reference signal sent by a base station; selecting, based on the reference signal, a precoding matrix from a codebook, where a precoding matrix W included in the codebook is a product of three matrices being W1, Z, and W2, that is, W=W1ZW2, where both W1 and Z are block diagonal matrices, W1=a formula (I), Z=a formula (II), each of W1 and Z includes at least one block matrix, that is, NB≥1, and each column of each block matrix Zi in the matrix Z has the following structure formula (III); and sending a precoding matrix indicator PMI to the base station, where the PMI corresponds to the selected precoding matrix, and is used by the base station to obtain the selected precoding matrix W according to the PMI.
US10735060B2

A device that selects a transmission weight by which each of a plurality of signal points is to be multiplied; multiplies a signal corresponding to each of the plurality of signal points by the selected transmission weight; multiplexes the multiplied signals corresponding to each of the plurality of signal points on a same frequency and time resource; and modifies a selection rule corresponding to the transmission weight by which each of the plurality of signal points is to be multiplied.
US10735055B2

Embodiments of the present invention provide a method and device for reducing complexity of channel quantization. The method comprises: determining, on the basis of whether a measurement feedback parameter configured by a channel state information (CSI) process satisfies a predetermined condition, a CSI report time-domain position and a time interval requirement parameter Nrpt-ref for a CSI reference resource time-domain position, or determining a CSI trigger time-domain position and a time interval requirement parameter Nrpt-ref for a CSI reference resource time-domain position; determining, according to the determined time interval requirement parameter Nrpt-ref and the CSI report time-domain position, the CSI reference resource time-domain position, or determining, according to the determined time interval requirement parameter Nrpt-ref and the CSI trigger time-domain position, the CSI reference resource time-domain position; and performing CSI quantization according to the determined CSI reference resource time-domain position.
US10735052B2

A patient support apparatus, such as a bed, cot, stretcher, or the like, uses the ability to communicate with a device via near field communication to determine that the device is physically proximate the support apparatus. The support apparatus uses this determination to associate itself with the device. In some instances, the associated device is a mattress positioned on the support apparatus; a footboard on the support apparatus; a medical device used with a patient supported on the support device; a nearby piece of furniture; another patient support apparatus; or an ID tag worn by a caregiver or patient, or attached to a piece of equipment. After the support apparatus and device are associated, they communicate information between each other using far field communication, which supports higher data transfer rates. Flux concentrators are added in some embodiments to extend and/or shape the range of near the field communication.
US10735048B1

An Ethernet network switch is disclosed. The network switch includes multiple Ethernet ports, each port including Ethernet transceiver circuitry forming one end of an Ethernet link. The switch also includes control logic to, when the switch is connected to multiple Ethernet cables defining Ethernet links, 1) initiate a diagnostic mode of operation, 2) control at least two of the multiple Ethernet links to measure a parameter associated with alien crosstalk, and 3) configure operation parameters for the links based on the measured parameter.
US10735043B2

A mobile terminal comprises: a case that has an insertion hole formed on a side surface thereof; a metal beam that includes a side metal covering the side surface of the case, and a connection bridge penetrating the insertion hole and extending towards the inside of the case from the side metal; a fixing device that is inserted into a fixing hole formed on the connection bridge so as to be fastened to the case; and a waterproof packing that is interposed between the side surface of the case and the side metal, and that has an opening part through which the connection bridge passes. As a result, water cannot get inside the terminal, and malfunctioning due to water permeation can be prevented thereby.
US10735038B2

Embodiments are provided for a method of operating a receiver system, the receiver system comprising one or more channels, the method comprising: monitoring a residual DC (direct current) offset in a present channel by sampling an output of an analog-to-digital converter (ADC) of the present channel; adjusting a DCO (direct current offset) correction signal that corresponds to the residual DC offset in response to an absolute value of the residual DC offset exceeding a programmable DCO threshold; and subtracting the DCO correction signal from an analog signal provided to the ADC to reduce the residual DC offset below the programmable DCO threshold.
US10735029B2

The application discloses video data redundancy control methods and apparatuses. Video packet redundancy control information is determined according to packet loss at a reception apparatus. The video packet redundancy control information is received from the reception apparatus. Video data is encoded according to the video packet redundancy control information to obtain encoded video data of a plurality of frames by a transmission apparatus. A frame-level redundancy budget is allocated for one of the plurality of frames according to the video packet redundancy control information. Further, the one of the plurality of frames is packetized according to the frame-level redundancy budget to generate a packetized frame. Redundancy coding is performed on the packetized frame to generate video packets including data packets and redundant packets for transmission to the reception apparatus.
US10735025B2

A data compression system includes a memory to store a plurality of predetermined prefixes corresponding to a plurality of classes of data. A classifying module is configured to receive data, receive a class of the data, and select a prefix to compress the data from the plurality of predetermined prefixes based on the data and the class of the data. A compressing module is configured to compress the data using the prefix. A header generating module is configured to generate a header including an indication of the prefix used to compress the data, and to output the header and the compressed data for storage or transmission. Using the prefix from the predetermined prefixes to compress the data eliminates an overhead of fetching the prefix from outside the data compression system.
US10735022B2

In method for processing a measured-value signal determined in an analog manner and a resolver system for implementing the method, the measured-value signal being supplied to a delta-sigma modulator, which makes a bit stream, particularly a one-bit data stream, available on the output side, in particular, whose moving average corresponds to the measured-value signal, the bit stream being supplied to a first digital filter, which converts the bit stream into a stream of digital intermediate words, that is a multibit data stream, the first digital filter having three serially arranged differentiators, the bit stream being clocked at a clock frequency fS, that is, at a clock-pulse period TS=1/fS, and therefore the stream of digital intermediate words being clocked, and thus updated, at a clock-pulse frequency fD, that is, at a clock-pulse period TD=1/fD, the output signal of the first digital filter being supplied to a second digital filter, the second digital filter having as its output data-word stream the difference between a first and a second result data-word stream, the first and second result data-word stream being determined around a first and second time interval from the intermediate data-word stream, the first and second time interval being situated at a distance in time T1, the first result data-word stream being determined as a time-discrete second derivation with time scale TD and the second result data-word stream being determined as a time-discrete second derivation with time scale TD.
US10735020B2

A voltage detector circuit including a ladder selector that includes a first node, a second node and a selector node. The voltage detector circuit also includes a first resistive ladder that includes a first string of resistors coupled between a sensing input node and the first node of the ladder selector and a first set of transistors. An input node of each transistor in the first set of transistors is coupled to a respective intermediate node between two resistors in a subset of resistors in the first string of resistors and an output node of each transistor in the first set of transistors is coupled to a sensing output node. The voltage detector circuit also includes a second resistive ladder that includes a second string of resistors coupled between the sensing input node and the second node of the ladder selector and a second set of transistors.
US10735019B1

An apparatus such as an electronic circuit includes an input operable to receive an input signal; a dynamic common mode adjustor operable to: i) derive a differential signal from the received input signal, and ii) control an offset of the differential signal as a function of the received input signal to produce an offset differential signal; and an output operable to output the offset differential signal. In one arrangement, the offset differential signal outputted from the output includes a first signal and a second signal; a difference between the second signal and the first signal proportionally varies with respect to the received input signal.
US10735007B1

Limiting frequency overshoot in a timing recovery loop involves using a proportional-integral (PI) control system to discipline a frequency of an output signal of a voltage controlled oscillator (VCO) in accordance with a time reference signal. A control signal output of the PI control system is monitored to detect conditions which will prospectively cause an excess deviation of the VCO frequency. In response to detecting such a condition, an output of an integral error term generator of the PI control system is locked or held constant. This will have the effect of preventing the excess frequency deviation of the VCO.
US10735003B2

A qubit includes a superconducting loop interrupted by a plurality of magnetic flux tunneling elements, such as DC SQUIDs, leaving superconducting islands between the elements. An effective transverse magnetic moment is formed by magnetically tuning each element to yield a large tunneling amplitude. The electrical polarization charge on an island is tuned to produce destructive interference between the tunneling amplitudes using the Aharonov-Casher effect, resulting in an effectively zero transverse field. Biasing the charge away from this tuning allows tunneling to resume with a large amplitude. Interrupting the island with a third tunneling path, such as a Josephson junction, permits independently tuning and biasing the two islands that result, enabling effective control of two independent (X and Y) transverse fields.
US10735001B2

A circuit includes an input circuit, a level shifter circuit, an output circuit and a feedback circuit. The input circuit is coupled to a first voltage supply, and configured to receive a first input signal, and to generate a second input signal. The level shifter circuit is coupled to the input circuit, and configured to receive an enable signal, the first input signal or the second input signal, and to generate a first signal responsive to the enable signal or the first input signal. The output circuit is coupled to the level shifter circuit, and is configured to receive the first signal, and to generate an output signal or a set of feedback signals responsive to the first signal. The feedback circuit is coupled to the level shifter circuit and output circuit, and is configured to receive the enable signal or the set of feedback signals.
US10734992B2

An output circuit including an output transistor configured to provide an output signal; and a gate switch configured to decouple a gate of the output transistor from other components of the output circuit when there is a decrease in a supply voltage of the output circuit, wherein when the gate of the output transistor is decoupled, a charge at the gate is maintained in a capacitor inherent within the gate of the output transistor.
US10734986B2

A receiving circuit, a transmission circuit and a system capable of reducing the effect of noise are provided. The receiving circuit includes: a pulse width detection unit which determines whether or not the pulse width of a pulse signal outputted based on comparison between a received-signal voltage and a reference voltage is smaller than a predetermined width; a reference voltage setting unit which, when the pulse width is smaller than the predetermined width, sets the reference voltage to be equal to or higher than a predetermined voltage; and an output control unit which, when the pulse width is equal to or larger than the predetermined width, causes a digital signal based on the pulse signal to be outputted or, when the pulse width is smaller than the predetermined width, performs control not to output the digital signal.
US10734984B2

A latch comparator which includes a preamplifier and a latch circuit. The preamplifier circuit operates amplification on a pair of differential input signals, and generates a pair of pre-amplified differential signals. The latch circuit receives the pre-amplified differential signals, compares the pair of pre-amplified differential signals, and generates a pair of latched comparison signals. The latch circuit includes a latch and a switch circuit. First and second input terminals of the latch receive the pre-amplified differential signals. The switch circuit includes a switch coupling between one of the first and second input terminals of the latch and the preamplifier circuit. The switch receives one of the pair of latched comparison signals as a control signal, and is switched in response to the one of the latched comparison signal.
US10734982B2

Systems, methods, and apparatus for use in biasing and driving high voltage semiconductor devices using only low voltage transistors are described. The apparatus and method are adapted to control multiple high voltage semiconductor devices to enable high voltage power control, such as power amplifiers, power management and conversion and other applications wherein a first voltage is large compared to the maximum voltage handling of the low voltage control transistors. Timing of control signals can be adjusted via internal and/or external components so as to minimize shoot trough currents in the high voltage devices. A DC/DC power conversion implementation from high input voltage to low output voltage using a novel level shifter which uses only low voltage transistors is also provided. Also presented is a level shifter in which floating nodes and high voltage capacitive coupling and control enable the high voltage control with low voltage transistors.
US10734974B1

A circuit includes a transmitter circuit which includes a single-to-complementary circuit, a driver stage, and a pre-emphasis control circuit. The single-to-complementary circuit generates complementary output signals from a single ended input signal. The driver stage includes inputs to receive the complementary output signals, the driver stage includes a main driver circuit and a pre-emphasis driver circuit, and the pre-emphasis driver circuit is active during transitions of the complementary output signals to provide additional current for the driver stage. The pre-emphasis control circuit includes an RC pulse generation circuit in which the RC pulse generation circuit includes a capacitance and a resistance, and the RC pulse generation circuit provides, based on edges of a signal, pulses having a duration based on an RC time constant of the capacitance and resistance. The pre-emphasis driver circuit is active to provide additional current for the driver stage in response to the pulses.
US10734973B2

A circuit and method are provided. The method couples a first bias signal to a first internal node and a second internal node via a first resistor and a second resistor, respectively, couples a second bias signal to a third internal node and a fourth internal node via a third resistor and a fourth resistor, respectively. The method further couples the first internal node to the second internal node via a switch of a first type controlled by a first control signal, couples the third internal node to the fourth internal node via a switch of a second type controlled by a second control signal, wherein the second control signal is an inversion of the first control signal, couples a first terminal to the first internal node and the third internal node via a first capacitor and a third capacitor, respectively; and couples a second terminal to the second internal node and the fourth internal node via a second capacitor and a fourth capacitor, respectively.
US10734969B2

A vibrator device includes a circuit element, which has a first terminal and is a quadrangle in plan view, a vibrator, which is disposed on an active surface and is a quadrangle in plan view, a base, on which the circuit element is disposed and which has a second terminal, and a wire which connects the first terminal and the second terminal together. In plan view of the circuit element, at least one side of the vibrator is disposed along a direction where the one side intersects each of two adjacent sides of the circuit element, and the vibrator does not overlap the first terminal.
US10734960B2

Systems, devices, and methods for determining and establishing frequency-dependent gain compensation in wide bandwidth communication systems are disclosed. Variable frequency-dependent gain compensation circuits, or variable equalizers, have settings that configure them to establish discrete frequency-dependent gain compensation. The frequency-dependent gain compensation can include various types and levels of gain slope and/or ripple. The settings of the variable equalizers can be set by control signals established a control circuit in response to signals from an external computer. The variable equalizers are coupled to other circuits or devices and the frequency-dependent gain of the combined circuit are measured. The settings of the variable equalizer are then changed to establish an optimal frequency-dependent gain profile or frequency-dependent gain that is closest to a predetermined frequency-dependent target gain profile. The settings can then be saved in a memory or register.
US10734958B2

A line receiver is described. The line receiver may be configured to receive signals transmitted via a communication channel, such as a metal trace on a printed circuit board or a cable. The receiver may comprise a buffer and circuitry for enhancing the trans-conductance gain of the buffer. By enhancing the trans-conductance gain of the buffer, linearity may be improved and susceptibility to process and temperature variations may be limited. Enhancement of the trans-conductance gain may be performed using feedback circuitry coupled to the buffer. The receiver may further comprise mirror circuitry configured to provide a desired current to the load. The receiver may further comprise a gain stage for setting the gain of the receiver to a desired level.
US10734957B2

A circuit comprises a Sallen-Key filter, which includes a source follower that implements a unity-gain amplifier; and a programmable-gain amplifier coupled to the Sallen-Key filter. The circuit enables programmable gain via adjustment to a current mirror copying ratio in the programmable-gain amplifier, which decouples the bandwidth of the circuit from its gain settings. The programmable-gain amplifier can comprise a differential voltage-to-current converter, a current mirror pair, and programmable output gain stages. The Sallen-Key filter and at least one branch in the programmable-gain amplifier can comprise transistors arranged in identical circuit configurations.
US10734956B1

A signal detection circuit includes a signal input terminal, a rectifier circuit, a comparator circuit; a current source, and a comparator output terminal. The rectifier circuit is coupled to the signal input terminal and is configured to receive an input signal and generate a rectified signal based on the input signal. The comparator circuit is coupled to the rectifier circuit and is configured to receive a common mode signal and to generate a difference current based on a difference of the common mode signal and the rectified signal. The current source is coupled to the comparator circuit and is configured to generate a reference current. The comparator output terminal is configured to provide an output signal based on a difference of the reference current and the difference current.
US10734946B2

An aspect of the present disclosure relates to radiating light on to a front surface of a glass pane comprising a first surface and a second surface defining a thickness between the first surface and the second surface, wherein the first surface is substantially parallel to the second surface; detecting a transmittance of the light through the glass pane; comparing the transmittance through the glass pane to a reference transmittance value corresponding to a clean reference glass pane; and determining, using the transmittance and the reference transmittance, a soiling metric of a photovoltaic module.
US10734943B2

A system for transmitting power to a remote equipment, the system including a first laser source that generates a first laser beam; a first tracking device operatively connected to the first laser source, wherein the first tracking device controls a direction of the first laser beam; and a first photovoltaic device operatively connected to the remote equipment located remotely from the first laser source and the first tracking device, wherein the first photovoltaic device includes a semiconductor material that generates an electric current in response to absorbing the first laser beam, and wherein a first wavelength of the first laser beam is within an eye-safer range.
US10734942B2

A photovoltaic module comprising: (a) a photovoltaic laminate including: (i) one or more connectors connected to and extending from the photovoltaic laminate, and (ii) one or more integrated frames each including one or more engagement features, and the one or more integrated frames being in communication with each of the one or more connectors; and wherein the one or more engagement features are asymmetrical so that each of the one or more connectors can only be installed in each of the one or more integrated frames in a single configuration; and wherein each of the one or more integrated frames are connected to the photovoltaic laminate in a location proximate to the one or more connectors so that the one or more integrated frames provide support to the one or more connectors during the manufacturing process, during use, during installation, or a combination thereof.
US10734941B2

The Structural Origami ARray (SOAR) concept is an extremely high performance, deployable solar array system that delivers high power output and exceeds state-of-the-art packaging efficiencies. Unlike existing Z-folding panels or rolled architectures, this approach utilizes an origami-inspired two-dimensional packaging scheme of a flexible blanket/substrate that is coupled with a simple and compact deployable supporting structure that stabilizes the array by external tension or internal support. This enables large deployed areas populated with high efficiency photovoltaic (PV) cells or antenna elements, which compactly stows in a square form factor with thin stack height that minimizes impingement on spacecraft bus internal volume.
US10734933B2

A motor control apparatus includes: an oscillation instruction unit outputting an oscillation instruction signal; a filter unit performing filtering processing having frequency characteristic defined by a filter parameter; an oscillation forcing unit configuring a control loop in an oscillation period together with the filter unit, a current control unit, a motor, and a velocity calculation unit and causing the control loop to oscillate during the oscillation period in which the oscillation instruction signal is in the on-state; an amplitude evaluation unit acquiring, as an evaluation value, the amplitude ratio of an input signal to an output signal of the oscillation forcing unit when the control loop oscillates; and a filter adjustment unit comparing evaluation values provided when filter parameter candidates are set in the filter unit sequentially, selecting one of the filter parameters achieving a smaller evaluation value, and setting the selected filter parameter in the filter unit.
US10734926B2

A multi-axis motor control system includes a host control apparatus, motors, motor control apparatuses that drives the motors and each includes circuitry that acquires control related information transmitted and received between the host control apparatus and at least one other motor control apparatus, and controls a corresponding motor of the motors based on the control related information, and a communication channel that connects the host control apparatus and the motor control apparatuses in series.
US10734923B2

A vibration wave motor includes a vibrator including a piezoelectric element; a friction member with which the vibrator comes into contact by receiving pressurizing force; and a guide member that holds the vibrator. The guide member includes an input portion on one end portion, the input portion receiving force from outside, and a pressurizing portion on another end portion positioned on an opposite side of the one end portion, the pressurizing portion providing the pressurizing force to the vibrator. A guide portion extending in a direction of relative movement of the vibrator and the friction member is formed between the input portion and the pressurizing portion.
US10734920B2

The invention provides a device for generating electrical currents of a particular desired waveform through the combining of a plurality of different frequency output currents generated by plurality of power generating arrangements. The power generating arrangements each comprise at least first and second sets of generating elements, configured to hold a relative charge and to be moveable with respect to one another in order to generate an electrical output current of a particular frequency.
US10734919B2

An electric transformer circuit for connecting electrical equipment, such as a renewable energy-based generator or an energy storage system, to an electric grid. The circuit includes a first voltage converter connected to the equipment; a transformer connected to the first converter and a second voltage converter connected to the transformer and the electric grid. The transformer is a weakly coupled transformer, the magnetic coupling between the first coil and the second coil being less than 0.7. The transformer includes a first and second capacitor respectively associated with a first and second coil so as to form, with the corresponding coil, a circuit resonating at frequency f0. The electric transformer circuit can be included in an electric installation.
US10734918B2

A welding or cutting device includes a first transistor coupled between a first node and a second node. The first transistor controls current and voltage provided to an inductor during a welding or cutting operation. The welding or cutting device also includes a first diode coupled in series with the first transistor between the second node and a third node, and a second diode coupled in parallel with the first transistor and the first diode between the first node and a fourth node. Additionally, the welding or cutting device includes a second transistor coupled in series with the second diode and in parallel with the first transistor and the first diode between the fourth node and the third node. The second transistor controls a voltage applied to a transistor during a freewheeling operation of the inductor. Further, the welding or cutting device includes the inductor arranged between the second node and the fourth node and coupled to a first terminal of an output and a second terminal of the output coupled to the fourth node. Moreover, the welding or cutting device includes a bus capacitor coupled in parallel with the first transistor and the first diode between the third node and the first node.
US10734914B2

Various examples are provided related to fault-tolerant controller architectures for multi-level converters. In one example, a multi-level converter includes an array of power modules. The power modules can include a controller communicatively coupled to controllers of adjacent power modules in the array of power modules. Circuitry of the controllers can receive operational data from the adjacent power modules; identify a fault condition in an adjacent power module using the operational data; and initiate reconfiguration of the array of power modules in response to an indication of the fault condition, where the reconfiguration bypasses the adjacent power module. In another example, a method includes identifying a fault condition in an adjacent power module in an array of power modules based upon operational data from one or more adjacent power modules of the array; and initiating reconfiguration of the array of power modules in response to an indication of the fault condition.
US10734910B2

Disclosed herein is an air conditioner including: a rectifier including a plurality of capacitors connected in series to each other, a switching device configured to control a flow of current supplied to the respective capacitors to charge or discharge the plurality of capacitors, a voltage detector configured to detect an output voltage of the plurality of capacitors, and a current detector configured to detect the current; and an inverter configured to generate alternating current by receiving an output voltage of the rectifier.
US10734900B2

A converter device includes a rectifier circuit to rectify an AC voltage output from an AC power supply, a booster circuit including a plurality of reactors, a plurality of switching elements, and a plurality of backflow prevention elements to boost an output voltage of the rectifier circuit, a smoothing capacitor to smooth an output voltage of the booster circuit, a bus-current detection circuit to detect a value of a current that flows between the rectifier circuit and the booster circuit, a first filter circuit having a first filter time constant, a second filter circuit having a second filter time constant shorter than the first filter time constant, and a control unit to control an operation of the switching elements as a current value detected by the bus-current detection circuit is input to the control unit via the first filter circuit and the second filter circuit.
US10734897B2

A driver circuit and a method for driving a load. The driver circuit has a power supply to provide electrical power at a supply voltage and a PWM control switch to enable and to disable a load current through the load in an alternating manner. In addition, the driver circuit has a storage unit to be charged using the load current through the load. The driver circuit has a sensing unit to provide a charge indication. There is a recycling switch to couple and to decouple the storage unit to or from the power supply. There is a control unit to, repeatedly control the PWM control switch and the recycling switch based on the charge indication and based on a target charge value for the cumulated load current through the load within a cycle.
US10734894B1

A charge pump system including charge pump circuitry, a charge pump controller, and current limit circuitry. The charge pump circuitry has an input coupled to a supply input node and has an output for developing a drive voltage. The charge pump controller controls the charge pump circuitry to increase the drive voltage above a supply voltage provided to the supply input node. The current limit circuitry limits current through the charge pump circuitry to a limited current level that is less than a maximum current level during a current limit mode to reduce current spikes at the nodes of the charge pump system that may generate EMI. A current mirror may be used as the current limit circuitry to directly limit current through switches of the charge pump circuitry. The timing of the charge pump switches may also be modified such as inserting strategic delays to reduce the current spikes.
US10734892B2

A level shifter causes a switch to open or close by selecting one of two stored logical values to generate a gate-drive voltage to cause a transition in the switch.
US10734890B2

Provided is a power conversion device including: a power module provided between a first power-supply busbar that supplies a positive power source and a second power-supply busbar that supplies a negative power source; a first capacitor with one end thereof connected to the first power-supply busbar; a second capacitor with one end thereof connected to the second power-supply busbar; a grounding member connected between the opposite end of the first capacitor and the opposite end of the second capacitor; and a conductive member routed along at least one of the first power-supply busbar and the second power-supply busbar and connecting the grounding member and a ground potential.
US10734882B2

A conversion circuit includes a main device including a first terminal, a second terminal and a control terminal, and a voltage control switching circuit including a first terminal configured to receive an first driving signal, a second terminal coupled to the control terminal of the main device and configured to transmit a second driving signal to drive the main device, and a reference terminal coupled to the second terminal of the main device. A current passing through the voltage control switching device is controlled in response to a voltage level of the reference terminal.
US10734873B2

A motor includes a rotation shaft, a magnet unit fixed to the rotation shaft to rotates with the rotation shaft, and a coil unit arranged to face the magnet unit in an axial direction. The magnet unit includes a magnet ring in which magnets are arranged in a circumferential direction of the rotation shaft, and a holding ring provided at an outer peripheral side of the magnet ring to hold the magnet ring. The holding ring includes a composite material in which a carbon fiber is impregnated with resin. The carbon fiber includes a pitch-based carbon fiber and a PAN-based carbon fiber. A volume ratio of the pitch-based carbon fiber is larger than that of the PAN-based carbon fiber in a portion at an outer peripheral side; a volume ratio of the PAN-based carbon fiber is larger than that of the pitch-based carbon fiber in a portion at an inner peripheral side.
US10734872B2

An embodiment of the present invention relates to a cover assembly and a motor comprising same, the cover assembly comprising: a cover plate; a ground terminal disposed on the cover plate; and a capacitor connected to the ground terminal by means of a wire. The ground terminal comprises: a body unit; a ground unit bent from one area of the upper end of the body unit to a first direction; clip units extending from both sides of the body unit to a second direction which is opposite from the first direction; and a coupling unit extending from the lower part of the body unit. The wire is coupled to the clip units by means of insertion. Accordingly, the present invention enables the wire of the capacitor to be fixed in a temporarily assembled state and thus enables an automation process during assembly of the motor.
US10734864B2

An electric motor is provided including: a stator, an armature rotatably received within the stator and having an armature shaft on which a commutator is mounted, and a brush assembly. The brush assembly defines a first side facing the stator and a second side. The brush assembly includes a brush card mount having openings, brushes in sliding contact with the commutator, and thermally-conductive brush holders that support the brushes. Each brush holder includes a base piece disposed between the first side of the brush assembly and the stator, and a main piece including a brush-holder portion and two side flat portions. The brush-holder portion is axially received through a brush card mount opening from the first side of the brush assembly and protrude over the second side to house a brush. The two side flat portions are axially sandwiched between the base piece and the brush card mount.
US10734862B2

A connecting system for a stator assembly (2) and a plug housing (3) can be inserted into an opening in a stator housing (4). A plug housing receptacle (6) is provided in the stator assembly (2). The plug housing (3) engages the housing receptacle such that it is movable relative to the stator assembly (2) in at least two perpendicular directions when mounted.
US10734850B2

A single phase motor includes a rotor including magnetic poles and a stator comprising a stator core and a winding wound on the stator core. The stator core includes a plurality of stator teeth each including a tooth body and a tooth end formed at an end of the tooth body, the tooth end comprising first and second arcuate regions facing the rotor. When the winding is not energized, a first magnetic coupling between said first arcuate region and a selected magnetic pole of said rotor is greater than a second magnetic coupling between said second arcuate region and the selected magnetic pole, said first arcuate region being offset from a selected tooth body in such a way as to enable movement of said rotor to initiate in either of two opposite directions relative to said selected tooth body upon energizing the winding.
US10734841B2

A system and method for charging a chargeable device is provided. The system can include a wireless charger including a wireless power antenna and a wireless power transmitter coupled to the wireless power antenna and configured to generate a wireless charging field in at least one charging region. The wireless charging field includes a plurality of power signals. The wireless charger further includes a communication antenna and a transceiver coupled to the communication antenna and configured to communicate with the chargeable device via the communication antenna. The wireless charger further includes a controller configured to facilitate avoidance of cross connection of the chargeable device with the wireless charger and at least one other wireless charger in which the chargeable device receives power from the wireless power transmitter of the wireless charger while communicating with at least one other wireless charger. The system can include a chargeable device including a controller configured to generate a load pulse configured to be received by the wireless charger.
US10734839B2

A first instruction is sent to an integrated smart meter to initialize the integrated smart meter. A second instruction is sent to the integrated smart meter to establish a connection with an energy consuming device. The established connection between the integrated smart meter and the energy consuming device is determined to be acceptable. A third instruction is sent to the integrated smart meter to monitor the energy consuming device. Energy consumption data of the energy consuming device is received from the integrated smart meter.
US10734834B2

A resonant turn-off circuit is provided to disconnect an inadequate power source and transfer a load to an alternate power source. In the circuit, a main switch is turned off before the AC cycle of the power source crosses zero. As a result, the main switch may be turned off quickly to transfer electric power supplied to a load to a second power source. The circuit may include resonant switches, a capacitor, a pre-charging power supply and an inductor. When it is desired to turn off the main switch, a resonant switch is turned off to cause a voltage reversal across the switch.
US10734824B2

Concepts and technologies are disclosed herein for flexible batteries and methods for forming flexible batteries. A flexible battery can include a borophene sheet, a pyroelectric peptide microtubule, and a borophene cap. A first end of the pyroelectric peptide microtubule can be located adjacent to the borophene sheet and the borophene cap can be located at a second end of the pyroelectric peptide microtubule. The borophene cap can collect a charge created by the pyroelectric peptide microtubule. The flexible battery also can include a collection wire that directs the charge to a borophene capacitor charge system.
US10734823B2

A power supply device includes a first conversion module and a second conversion module. The first conversion module is adapted to convert a first alternating current into a first direct current and includes a first body, a first input portion having a first alternating current input terminal, a first output portion having a first output terminal, and a first coupling portion having a first coupling terminal. The first coupling terminal and the first output terminal are connected. The second conversion module is adapted to convert a second alternating current into a second direct current and includes a second body, a second input portion having a second alternating current input terminal, a second coupling portion having a second coupling terminal, a third coupling portion having a third coupling terminal, and a second output portion having a second output terminal. The second output terminal and the second coupling terminal are connected.
US10734821B2

An example method includes monitoring a state of charge of one or more energy storage devices that are part of an uninterruptable power supply (UPS) that is connected electrically to a power distribution grid; obtaining information that is based, at least in part, on a voltage on the power distribution grid; and outputting a control signal that is based on the state of charge and the information. The control signal is for controlling power electronics either to output voltage from the one or more energy storage devices to the power distribution grid or to charge the one or more energy storage devices using voltage from the power distribution grid.
US10734816B2

The present invention demonstrates a highly distributed demand response optimization and management system for real-time (DROMS-RT) power flow control to support large scale integration of distributed renewable generation into the grid. The system is a cloud-based platform that reduces critical peak power safely and securely. The arrangement is provided with a control and communications platform to allow highly dispatchable demand response (DR) services in timeframes suitable for providing ancillary services to the transmission grid. The services are substantially more efficient than other forms of ancillary service options currently available to manage the intermittency associated with large-scale renewable integration.
US10734810B2

A method for providing frequency load shedding in a power distribution network. The network includes a number of distributed switch-gear assemblies that control whether AC power is provided to groups of loads. The distributed switch-gear assemblies monitor the frequency of the AC signal to determine if a frequency event is occurring and also determine the direction of the power flow at the time of the event. The switch-gear assembly may open in an underfrequency event only if the loads are drawing power from the network, and the switch-gear assembly may open in an overfrequency event only if there is reverse power flow during the event. In addition, the order of operation of which switch-gear assemblies may open first in response to the frequency event is determined in advance by the location of the switch-gear assembly in the network and a corresponding time delay and coordinated frequency set-points.
US10734807B2

A load control system for controlling the amount of power delivered from an AC power source to a plurality of electrical load includes a plurality of energy controllers. Each energy controller is operable to control at least one of the electrical loads. The load control system also includes a first broadcast controller that has a first antenna and a second antenna. The first antenna is arranged in a first position and the second antenna is arranged in a second position that is orthogonal to the first position. The broadcast controller is operable to transmit a first wireless signal via the first antenna and a second wireless signal via the second antenna. Each of the energy controllers is operable to receive at least one of the first and second wireless signals, and to control the respective load in response to the received wireless signal.
US10734801B2

An electronic control device for use in a motor vehicle includes an electronic housing for accommodating an electronics system that includes a circuit board, and a resistance sensor for detecting water that has penetrated into the electronic housing. The resistance sensor includes at least two sensor electrodes, each of which is present, at least in one section, in an uninsulated state with respect to the interior of the electronic housing, and a control unit that is configured to detect and evaluate a measured resistance value between the two sensor electrodes. The control unit is further configured to output a trigger signal when the detected measured resistance value or its deviation from a normal value meets a trigger criterion that is characteristic of a contact closure between the two sensor electrodes that is caused by the presence of water in the electronic housing.
US10734799B2

Circuits, methods, and apparatus that may provide power supply voltages in a safe and reliable manner that meets safety and regulatory concerns and does not exceed physical limitations of cables and other circuits and components used to provide the power supply voltages. One example may provide a cable having a sufficient number of conductors to provide power without exceeding a maximum current density for the conductors. Another example may provide a cable having more than the sufficient number of conductors in order to provide an amount of redundancy. Current sense circuits may be included for one or more conductors. When an excess current is sensed, a power source in the power supply may be shut down, the power source may be disconnected from one or more conductors, or both events may occur.
US10734795B2

A conduit for routing connectivity cables. The conduit including a bottom including consecutively connected bottom members extending a longitudinal length of the conduit. A first side and a second side are connected to the bottom. The first side including consecutively connected first side members extending the longitudinal length and the second side including consecutively connected second side members extending the longitudinal length. The bottom, the first side, and the second side extend along a center axis of the conduit, the center axis extending the longitudinal length of the conduit.
US10734779B2

The present application is applicable to laser technology field and provides a dual-wavelength synchronous pulsed fiber laser based on rare earth ions co-doped fiber, which includes a continuous light LD pumping source, a rare earth ions co-doped fiber and two resonant cavities. Sensitizing ions in the rare earth ions co-doped fiber absorb the pumping light and radiate laser of one wavelength. Meanwhile, sensitized ions in the rare earth ions co-doped fiber radiate laser of another wavelength. Laser generated by sensitizing ions is subjected to Q-switching or mode locking with the saturable absorber inserted in the cavity to generate pulsed laser. Generation and partial reabsorption for the pulsed laser modulates gain of the laser radiated by sensitized ions periodically and generates synchronous pulsed laser, thereby implementing a dual-wavelength synchronous pulsed fiber laser.
US10734776B2

A process provides for manufacturing and formation of a series of metallic end products within a stamping machine. The metallic end products are formed from two subcomponents comprising a first work component and a second work component. The work components are coupled together through a toggle lock procedure formed as part of the process. The two resultant work components which form the end product are simultaneously formed, thereby providing significant advantages with respect to work cycle time to produce the resultant product, relative to the time required when individual work components are sequentially produced through the use of mechanical operations to which a first work component is processed, and then formation of a second work component is processed.
US10734754B2

A cover that includes a main body covering to be attached to a connector main body including an insertion hole through which a bolt for attaching to a device can be inserted; and a bolt covering that is formed integrally with the main body covering and is for covering a head of the bolt inserted through the insertion hole, wherein: the main body covering includes: a cylindrical covering for covering the connector main body; and a fixing member for fixing the covering in a fastened state to the connector main body, the bolt covering is formed so as to extend outward in a radial direction of the covering from an outer circumferential surface of the covering, and the bolt covering is an integral product made of elastic synthetic resin that is formed integrally with the covering.
US10734748B2

A male internal conductor and a female internal conductor are reliably connected. When female-side and male-side dielectric bodies (16, 41) approach each other in an opposing positional relationship, a tab (32) of a male internal conductor (30) is inserted into a female-side dielectric body (41) and connected to a female internal conductor (42). The female-side dielectric body (41) has an opposing surface (41S) facing the male-side dielectric body (16) and formed with a female-side positioning portion (47). The male-side dielectric body (16) has an opposing surface (22S) facing the female-side dielectric body (41) and formed with a male-side positioning portion (25) which is disposed ahead of the tab (32) and which can be fitted with the female-side positioning portion (47) in a state where the tab (32) is not in contact with the female-side dielectric body (41).
US10734745B2

A terminal (10) of a connector (1) includes a case (20) and a first conductive member (40). The first conductive member (40) includes a junction (43) for connection with a mating terminal. The junction (43) is movable in the compression direction (Y) in which the coil spring (30) is compressed. The case (20) is composed of metal and includes a front wall (22) bent at a front end (21A) of the top wall (21) toward the first conductive member. The front wall (22) is at such a distance from the coil spring (30) that movement of the first conductive member (40) in the compression direction (Y) is not prevented. The front wall (22) includes a support (28) that supports one end (45) of the first conductive member on the front wall side, the one end (45) being movable in the compression direction (Y) at the support when the junction moves.
US10734738B2

A network device comprising, a first radio module configured to transmit and receive first radio signals in a first frequency band, a first antenna array configured to transmit and receive the first radio signals for the first radio module in the first frequency band, a second radio module configured to transmit and receive second radio signals in the first frequency band, a second antenna array configured to transmit and receive the second radio signals for the second radio module in the first frequency band, wherein, in operation, the first radio module and the second radio modules function concurrently using the first frequency band while at least 40 dB of antenna isolation is maintained between the first antenna array and the second antenna array.
US10734726B2

A planar antenna includes a patch conductor formed on a front surface of a dielectric substrate 20 so to be obliquely arranged in relation to an orthogonal axis of the dielectric substrate, the patch conductor having an elliptic shape; a microstrip line 40 for feeding power to a bottom part of the patch conductor; and a ground conductor plate 50 formed on a back surface of the dielectric substrate at a position thereof that is not overlapped with the patch conductor. By forming the patch conductor to be inclined only by θ, circular polarization characteristics in which axial ratio is 3 dB or less are given and the wideband such that the frequency bandwidth in which VSWR characteristics are 2 or less is 2 through 5 GHz and the wideband in UWB High band can be attained. The antenna characteristics in which any radiation directivity on the zenith direction does not depend on the frequency are obtained.
US10734713B2

A wireless wearable device comprises a radiating system that contains at least a non-resonant element disposed in different arrangements within a radiating structure in the radiating system, featuring compact dimensions and an adequate performance when operating on a carrier living body.
US10734712B2

This application provides an antenna downtilt adjustment apparatus, including: a first transmission assembly, a flexible transmission assembly, and a second transmission assembly that are disposed on a mounting plate. The flexible transmission assembly includes a transmission element and a guiding element. The transmission element is in an integrated long strip shape and bendable. One end of the transmission element mates with the first transmission assembly, and the other end of the transmission element mates with the second transmission assembly. The guiding element is secured to the mounting plate, and the guiding element is configured to constrain an extension path of the transmission element on the mounting plate. The first transmission assembly is driven by an antenna information management module, and transmits a force to the second transmission assembly by using the transmission element. The second transmission assembly is configured to drive a phase shifter, to adjust an antenna downtilt.
US10734711B2

A shaft antenna system for mobile communication comprises an antenna housing into which at least one antenna is introduced or can be introduced. A support frame has an insertion opening and a circumferential wall by which a receptacle space is bounded. The receptacle space is accessible from the insertion opening, and the antenna housing is arranged in the receptacle space. A termination cover assembly closes off the insertion opening. The termination cover assembly is supported at its edge region at least indirectly on the support frame. An underside of the termination cover assembly covers an upper side of the antenna housing. The antenna housing is supported at least indirectly on the support frame via at least one force storage device. The force storage device comprises at least one foam module which has elastic, resilient and damping properties, to hold the upper side of the antenna housing is pressed against the underside of the termination cover assembly.
US10734705B2

An electronic device may comprise: a housing comprising a first plate which faces a first direction and a second plate which faces a second direction opposite to the first direction, the housing having a space formed between the first plate and the second plate; a side member which surrounds at least a part of the space; a display which is disposed inside the housing and is exposed through the first plate; a printed circuit board which is disposed inside the housing and is disposed between the display and the second plate; and a communication module which is disposed inside the housing and is coupled to the printed circuit board. The side member may comprise: a first conductive member which extends around the space; a second conductive member which extends around the space so as to be in parallel with the first conductive member, wherein the first conductive member is spaced from the second conductive member, the second conductive member is more adjacent to the second plate than the first conductive member, and the second conductive member has at least a part which is electrically connected to the communication module; and a first insulating member which extends around the space so as to be in parallel with the first conductive member and is disposed between the first conductive member and the second conductive member. In addition, other various embodiments are possible.
US10734703B2

An apparatus and method are described for integration of an RF antenna in an appliance. For example, one embodiment of an apparatus includes: a dielectric having a specified length and width defining an area; a ground plane made of conductive material directly adjacent to the dielectric, the ground plane formed from one or more components of a handle or a door of a heating device; an antenna element made of conductive material forming a plane adjacent to the dielectric and parallel to the ground plane, the antenna having a first dimension defining a first end and a second end, the first end electrically coupled to the ground plane; and an antenna feed electrically coupled to the antenna element at specified distance from the first end, the distance from the first end selected in accordance with a wavelength of a radio frequency (RF) signal to be transmitted and/or received by the antenna.
US10734698B2

A lens and antenna assembly technique that includes a first bladder that is configured to be filled with a first fluid and the first fluid having a first index of refraction. The technique further includes a second bladder nested within the first bladder. The second bladder is configured to be filled with a second fluid and the second fluid has a second index of refraction. This technique is for deploying an inflatable lens that includes inflating a first bladder with a first fluid and inflating a second bladder with a second fluid. The second bladder is nested within the first bladder. The technique for deploying an inflatable lens further includes replacing the first fluid with a third fluid and replacing the second fluid with a fourth fluid.
US10734691B2

A method for preheating a battery includes acquiring an ambient temperature of a preheating zone, determining if the ambient temperature of the preheating zone satisfies a preset temperature condition, and, if the ambient temperature does not satisfy the preset temperature condition, controlling heating of the preheating zone until the ambient temperature satisfies the temperature condition.
US10734688B2

A charging and discharging method for a lithium secondary battery is provided, wherein, while charging or discharging the lithium secondary battery using a constant current, the charge current or allowable discharge current is modified by measuring the internal resistance of the lithium secondary battery. In the charging and discharging method for a lithium secondary battery according to the present disclosure, the charging time and charge capacity, or the discharge current amount and discharge capacity, may be appropriately harmonized, and thus the method may be usefully used as a charging method and a discharging method for a lithium secondary battery.
US10734678B2

The present invention relates to a composition for a gel polymer electrolyte and a lithium secondary battery including the same, and more specifically, an objective of the present invention is to provide a secondary battery in which, since an isocyanate-containing monomer is introduced to a composition for a gel polymer electrolyte to induce a urethane reaction with LiOH on a surface of a lithium transition metal oxide to form a coating layer including a urethane bond-containing oligomer on the surface of the lithium transition metal oxide, and thereby side reactions caused by HF in the battery are minimized, capacity characteristics are improved, and adhesion between a positive electrode and a separator is enhanced to minimize the swelling phenomenon of the battery.
US10734670B2

The present invention relates to a negative electrode for a lithium secondary battery including a mesh-type insulating layer, and a lithium secondary battery including the same, and in particular, to a negative electrode for a lithium secondary battery including a mesh-type insulating layer formed on one surface of the lithium metal layer and having pores, and a lithium secondary battery including the same. The lithium secondary battery using the negative electrode induces a lithium dendrite precipitation and removal reaction inside pores of the insulating layer suppressing local lithium metal formation on the lithium metal surface and forming a uniform surface, and cell volume expansion may be suppressed therefrom, and forms a support layer on a passivation layer formed at the beginning preventing deintercalation and collapse of the passivation layer, and may enhance a battery lifetime by minimizing dead lithium while suppressing additional side reactions with a liquid electrolyte.
US10734663B2

An anion exchange resin capable of producing an electrolyte membrane, a binder for forming an electrode catalyst layer and a fuel cell electrode catalyst layer, which have improved chemical properties and mechanical properties; an electrolyte membrane and a binder for forming an electrode catalyst layer produced from the anion exchange resin; and a fuel cell having the electrolyte membrane or the electrode catalyst layer.
US10734661B2

A fuel cell power module includes a cylindrical housing encasing a fuel cell stack and an air supply. The housing has a major interior surface. The fuel cell stack can be cylindrical or hexagonal, and comprises fuel cells having an anode and an anode flow field plate, a cathode and a cathode flow field plate, and a membrane electrolyte interposed between the anode and the cathode. The air supply is directed to the plurality of fuel cell cathode flow field plates via a plenum defined by a space between the fuel cell stack and the housing major interior surface. The hexagonal fuel cell stack can be formed by a plurality of fuel cell groups shaped such that when aligned the fuel cell groups together constitute the hexagonal fuel cell stack.
US10734659B2

Fuel cell devices and systems are provided. In certain embodiments, the devices include a ceramic support structure having a length, a width, and a thickness with the length direction being the dominant direction of thermal expansion. A reaction zone having at least one active layer therein is spaced from the first end and includes first and second opposing electrodes, associated active first and second gas passages, and electrolyte. The active first gas passage includes sub-passages extending in the y direction and spaced apart in the x direction. An artery flow passage extends from the first end along the length and into the reaction zone and is fluidicly coupled to the sub-passages of the active first gas passage. The thickness of the artery flow passage is greater than the thickness of the sub-passages. In other embodiments, fuel cell devices include second sub-passages for the active second gas passage and a second artery flow passage coupled thereto, and extending from either the first end or the second end into the reaction zone. In yet other embodiments, one or both electrodes of a fuel cell device are segmented.
US10734657B2

A membrane electrode assembly is provided that includes a polymer electrolyte membrane and a catalyst layer provided on a surface of the polymer electrolyte membrane. The catalyst layer comprises catalyst particles and an ionomer film surrounding each of the catalyst particles. The ionomer film has an oxygen permeability of approximately 6.0×1012 mol/cm/s to 15.0×1012 mol/cm/s at 80° C. and a relative humidity of approximately 30% to 100%.
US10734656B2

A method for forming tubular solid oxide cells is described. The methods include co-extrusion of an electrode precursor and a sacrificial material to form a multi-layered precursor followed by phase inversion and sintering to remove the sacrificial layer and form an electrode substrate for use in a tubular solid oxide cell. Upon phase inversion and sintering of the precursor, a micro-channel array can be generated in the electrode that is generally perpendicular to the tube surface. The open pored micro-scale geometry of the porous electrode substrate can significantly reduce resistance for fuel/gas transport and increase effective surface area for electrochemical reactions.
US10734650B2

Provided is a carbonaceous material used in a negative electrode of a non-aqueous electrolyte secondary battery that shows favorable charge/discharge capacities and low resistance and having favorable resistance to oxidative degradation. The carbonaceous material has an average interplanar spacing d002 of the (002) plane of 0.36 to 0.42 nm calculated by using the Bragg equation according to a wide-angle X-ray diffraction method, a specific surface area of 20 to 65 m2/g obtained by a nitrogen adsorption BET three-point method, a nitrogen element content of 0.3 mass % or less, an oxygen element content of 2.5 mass % or less, and an average particle diameter of 1 to 4 μm according to a laser scattering method.
US10734649B2

A synthetic metal dichalcogenide having a highly defected nanocrystalline layered structure, wherein layer spacing is larger than in perfect crystals of the same material, wherein the defected structure provides access to interlayer crystals of the same material, and wherein the defected structure facilitates a pseudocapacitive charge storage mechanism. The metal dichalcogenide is receptive to intercalation of ions such as Li ions, Na ions, Mg ions, and Ca ions, and does not undergo a phase transition upon intercalation of Li ions, Na ions, Mg ions, or Ca ions. The metal dichalcogenide can be used, for example, as a component of an electrode that also includes a carbon derivative, and a binder, which are intermixed to form the electrode. The resultant composite electrode is highly porous and highly electronically conductive, and is suitable for use in devices such as symmetric capacitors, asymmetric capacitors, rocking chair batteries, and other devices.
US10734646B2

Provided is a lithium secondary battery, comprising a cathode, an anode, and a porous separator or electrolyte, wherein the anode comprises: (a) an anode active layer containing a layer of lithium or lithium alloy, in a form of a foil, coating, or multiple particles aggregated together, as an anode active material; and (b) an anode-protecting layer of a conductive sulfonated elastomer composite, disposed between the anode active layer and the separator/electrolyte; wherein the composite has from 0.01% to 40% by weight of a conductive reinforcement material and from 0.01% to 40% by weight of an inorganic filler dispersed in a sulfonated elastomeric matrix material and the protecting layer has a thickness from 1 nm to 100 μm, a fully recoverable tensile strain from 2% to 500%, a lithium ion conductivity from 10−7 S/cm to 5×10−2 S/cm, and an electrical conductivity from 10−7 S/cm to 100 S/cm.
US10734636B2

A Li—O2 battery and method for fabricating the same are provided herein. The battery cathode comprises a carbon structure filled with a palladium nanoparticle catalyst, including palladium-filled carbon nanotubes (CNTs). The carbon structure provides a barrier between the catalyst and the electrolyte providing an increased stability of the electrolyte during both discharging and charging of a battery.
US10734629B2

A vehicle traction battery assembly including a battery cell, a busbar, and a thermal spray is provided. The battery cell may include a terminal having an angled taper upper portion extending therefrom. The busbar may define a through-hole having a taper defining an angle substantially opposite of the angled taper upper portion such that a cavity is defined therebetween when the terminal extends through the through-hole. The thermal spray may be deposited within the cavity to secure the busbar to the terminal. The thermal spray may be formed from a metallic powder selected to include particles that deform and connect when accelerated to a speed of approximately 500 mph or more to join the particles and form a bond securing the terminal to the busbar. The particles of the metallic powder may be iron, copper, aluminum, nickel, iron, or magnesium.
US10734623B2

A battery pack includes a plurality of cells, a chamber adjacent to the plurality of cells, and a pressure sensor in the chamber to detect an internal pressure of the chamber, wherein each of the cells includes a first vent hole to open to exhaust a cell internal pressure to an exterior of the cell when the cell internal pressure is equal to or greater than a first pressure level, and a second vent hole to open to exhaust the cell internal pressure into the chamber when the cell internal pressure is equal to or greater than a second pressure level, the first pressure level being higher than that the second pressure level.
US10734619B2

A battery device may include a battery frame, and a battery module disposed on the battery frame. The battery frame may include a base member, a slide base being disposed on an upper surface of the base member and being formed in a rectangular shape defined by a pair of first sides extending in a first direction and a pair of second sides extending in a second direction in a plan view, a plurality of metal springs being mounted on an upper surface of the slide base at intervals along the first direction of the slide base, and being extensible in a vertical direction, and a support plate being connected to upper sides of the plurality of springs and supporting the battery module on an upper surface of the support plate.
US10734618B2

A battery module incorporates features of both prismatic housings and metal foil laminate pouch housings, and is configured to receive and support electrochemical cells. The battery module housing includes a rigid tubular frame and flexible cover elements that are joined to the frame and close the open ends of the frame. The frame has an inner surface that faces the cells, an outer surface that is opposed to the inner surface, a first edge that joins the inner surface to the outer surface at one open end of the frame, and a second edge that joins the inner surface to the outer surface at the opposed open end of the frame. The first cover element overlies and closes the one open end of the frame and the second cover element overlies and closes the other open end of the frame.
US10734616B2

The present invention relates to a power storage device packaging material. The packaging material includes at least a substrate protective layer, a substrate layer, an adhesive layer, a metal foil layer, a sealant adhesive layer, and a sealant layer in this order. The substrate protective layer is a cured product of a raw material containing a polyester resin and a polyisocyanate compound, has a glass transition temperature (Tg) of 60 to 140° C., and has a thickness of 1 to 5 μm, with a ratio of the thickness of the substrate protective layer to the thickness of the substrate layer being 35% or less.
US10734613B2

A method for manufacturing an organic light-emitting diode substrate is provided and includes: on a base substrate with a black matrix pattern, forming a conductive layer covering the black matrix pattern and a photoresist pattern that partially stacks on the conductive layer, through one patterning process by taking the black matrix pattern as a mask plate; and removing the photoresist pattern and portions of the conductive layer that stack on the photoresist pattern, thereby forming a patterned conductive layer.
US10734610B2

[Problem] To provide an organic electroluminescent device that is excellent in external extraction efficiency of emitted light and able to attain reduced power consumption and prolonged service life.[Solution] An organic electroluminescent device including, in an order mentioned: a reflective electrode; an organic electroluminescent layer; a transparent substrate; and a light-extracting unit, wherein the light-extracting unit contains a light-extracting member and a light distribution-converting member. In one preferable embodiment, the light-extracting member and the light distribution-converting member are each a prism, a prism array, a lens, a lens array, a fine concavo-convex structure or a fine particle layer.
US10734606B2

Disclosed is an electroluminescent display apparatus. The electroluminescent display apparatus includes a partition provided to define an emission area on a first substrate, a light emitting layer provided in the emission area, an electrode provided on the light emitting layer; and an organic cover layer provided on the electrode. The organic cover layer includes hexaazatriphenylene hexacarbonitrile. The organic cover layer including hexaazatriphenylene hexacarbonitrile is provided on the electrode, and, thus, in a process of forming the organic cover layer, the occurrence of foreign materials is reduced, and cracks are prevented from occurring in the organic cover layer when the foreign materials are pressed.
US10734598B2

Disclosed is an organic light-emitting element and organic light-emitting display device using the same, which has light transmission, is capable of reducing the resistance of the element, and is reliable regardless of variation in temperature or environment.
US10734593B2

An organic electronic device includes an organic device including an organic material, a first protective film on the organic device, a second protective film on the first protective film and including a same material as the first protective film, and a third protective film on the second protective film.
US10734580B2

A memory device includes an inter-layer dielectric (ILD) layer, a metallization pattern, an etch stop layer, a metal-containing compound layer, a memory cell, and a bottom electrode via. The metallization pattern is in the ILD layer. The etch stop layer is over the ILD layer. The metal-containing compound layer is over the etch stop layer. The memory cell is over the metal-containing compound layer and includes a bottom electrode, a resistance switching element over the bottom electrode, and a top electrode over the resistance switching element. The bottom electrode via connects the bottom electrode to the metallization pattern through the metal-containing compound layer and the etch stop layer.
US10734576B2

A memory device is disclosed. The memory device includes a bottom contact. The memory device also includes a memory layer connected to the bottom contact, where the memory layer has a variable resistance. The memory device also includes a top electrode on the memory layer, where the top electrode and the memory layer cooperatively form a heterojunction memory structure, where a first contact formed at an interface between the bottom contact and the memory layer is ohmic, and where a second contact formed at an interface between the memory layer and the top electrode is ohmic.
US10734575B2

A method of forming a resistive random access memory device which contains uniform layer composition is provided. The method enables the in-situ deposition of a bottom electrode layer (i.e., a metal layer), a resistive switching element (i.e., at least one metal oxide layer), and a top electrode layer (i.e., a metal nitride layer and/or a metal layer) with compositional control. Resistive random access memory devices which contain uniform layer composition enabled by the in-situ deposition of the bottom electrode layer, the resistive switching element, and the top electrode layer provide significant benefits for advanced memory technologies.
US10734572B2

A device including a capping layer over a portion of a top electrode, and method of production thereof. Embodiments include an MRAM cell in a first region and a logic area in a second region of a substrate, wherein the MRAM cell includes a MTJ pillar between a top electrode and a bottom electrode; and a capping layer over a portion of the top electrode.
US10734570B2

A piezoelectric element includes a first electrode, a second electrode, and a piezoelectric layer. The piezoelectric layer is provided between the first electrode and the second electrode, and is formed of a perovskite type oxide which contains potassium, sodium, niobium, and manganese. In the piezoelectric layer, a proportion of an A-site constituent element of the perovskite type oxide is smaller than a proportion of a B-site constituent element thereof. In XRD measurement of the piezoelectric layer, two or more peaks derived from the perovskite type oxide are provided in a range of 44°<2θ<48°, and an intensity ratio (X/Y) between a peak X having the highest intensity among the peaks, and a peak Y having the lowest intensity satisfies the following expression. 2.0<(X/Y)
US10734569B2

According to one embodiment, an electronic circuit includes a superconducting element and a supplier. The superconducting element includes first and second conductive components. The first conductive component includes first and second ends, and a first portion. The first end is capacitively coupled to a first quantum bit having a first characteristic frequency. The second end is capacitively coupled to a second quantum bit having a second characteristic frequency. The first portion is between the first and second ends. The second conductive component includes third end and fourth ends, and a Josephson junction provided between the third and fourth ends. The fourth end is capacitively coupled to the first portion. The supplier supplies a microwave to the third end. The microwave includes one of a first, a second, or a third wave. The second wave includes fourth and fifth waves. The third wave includes sixth and seventh waves.
US10734568B2

A milliohm resistor is fabricated as a Josephson junction device that contains ferromagnetic or antiferromagnetic material of sufficient thickness to render the device entirely resistive between terminals. The device can have a resistance on the order of milliohms and can be consume a much smaller chip footprint than resistors of the same resistance fabricated using conventional resistive materials. Because the device can be fabricated without modification to processes used to fabricate reciprocal quantum logic (RQL) circuitry, it can easily be incorporated in RQL circuits to mitigate flux trapping or to perform other functions where very small resistances are needed. In particular, the device can burn off circulating currents induced by trapped flux without affecting the transmission of SFQ pulses through RQL circuitry.
US10734562B2

Some embodiments provide a substrate terminal board in which the number of components is reduced by utilizing a conductor board per se constituting the substrate terminal board while ensuring heat dissipation, and which has a simple structure. Heat-dissipation fins can be cut and raised at a plurality of positions around element mounting portions of an upper-substrate conductor board, thus providing heat-dissipation fins and heat-dissipation openings. The upper-substrate conductor board can be coated with a paint film to form an upper substrate. A lower-substrate conductor board can be coated with the paint film to form a lower substrate. In a pressing/heating process, the lower substrate and the upper substrate can overlap each other and be vertically pressed while the lower substrate and the upper substrate are heated to completely cure the paint film, thereby causing the paint film on the lower substrate and the paint film on the upper substrate to adhere to each other.
US10734558B2

Monolithic LED chips are disclosed comprising a plurality of active regions on a submount, wherein the submount comprises integral electrically conductive interconnect elements in electrical contact with the active regions and electrically connecting at least some of the active regions in series. The submount also comprises an integral insulator element electrically insulating at least some of the interconnect elements and active regions from other elements of the submount. The active regions are mounted in close proximity to one another to minimize the visibility of the space during operation. The LED chips can also comprise layers structures and compositions that allow improved reliability under high current operation.
US10734553B2

A light emitting device is described. The light emitting device includes a substrate and a semiconductor structure. The semiconductor structure includes a light emitting layer disposed between an n-type region and a p-type region and has a first surface adjacent the substrate and a second surface opposite the first surface. The first surface of the semiconductor structure multiple cavities formed therein, which extend into at least one of the n-type region and the p-type region. The cavities are spaced apart and lined by a dielectric layer. At least a portion of the second surface is roughened to form multiple features spaced apart at a distance smaller than a distance between each of the cavities formed in the first surface to enhance extraction of light emitted from the light emitting layer. At least one contact is disposed between the first surface of the semiconductor structure and the substrate.
US10734552B2

An embodiment provides a semiconductor device including a light emitting structure including a first conductive semiconductor layer, a second conductive semiconductor layer, an active layer disposed between the first conductive semiconductor layer and the second conductive semiconductor layer, and a plurality of recesses passing through the second conductive semiconductor layer and the active layer and extending to a portion of the first conductive semiconductor layer; a plurality of first electrodes disposed inside the plurality of recesses and electrically connected with the first conductive semiconductor layer; and a second electrode electrically connected with the second conductive semiconductor layer, wherein a ratio of a first area of where the plurality of first electrodes are in contact with the first conductive semiconductor layer and a second area of where the second electrode is in contact with the second conductive semiconductor layer (first area:second area) ranges from 1:3 to 1:10.
US10734549B2

A method of improving high-current density efficiency of an LED, said method comprising: (a) preparing a series of LEDs having decreasing defect densities, wherein each LED of said series has a peak IQE of at least 50%, and wherein each LED of said series has the same epitaxial structure; (b) determining an increase in IQEs at high-current density between at least two LEDs of said series; (c) preparing at least an additional LED of said series by reducing defect density relative to the previously obtained lowest defect density; and (d) reiterating steps (b) and (c) until said increase is at least 3% between two LEDs of said series having a decrease X in defect densities.
US10734542B2

Light emitting diodes are described. In an embodiment, an LED includes a graded p-side spacer layer on a p-type confinement layer, and the graded p-side spacer layer graded from an initial band gap adjacent the p-type confinement layer to a lower band gap. For example, the graded band gap may be achieved by a graded Aluminum concentration.
US10734533B2

Examples of the various techniques introduced here include, but not limited to, a mesa height adjustment approach during shallow trench isolation formation, a transistor via first approach, and a multiple absorption layer approach. As described further below, the techniques introduced herein include a variety of aspects that can individually and/or collectively resolve or mitigate one or more traditional limitations involved with manufacturing PDs and transistors on the same substrate, such as above discussed reliability, performance, and process temperature issues.
US10734528B2

A display panel with reduced power consumption is described. An example of the display panel includes an array of light emitting elements that are controllable to form an image, and a Thin-Film-Transistor (TFT) backplane comprising circuitry to drive the array of light emitting elements. The TFT backplane includes a plurality of field effect transistors (FETs). Each FET includes a source electrode, a drain electrode, a channel layer contacting the source electrode and the drain electrode, and a gate electrode adjacent to the channel layer and separated from the channel layer by an insulator. The channel layer includes a layer of metal phosphide.
US10734527B2

A transistor comprises a pair of source/drain regions having a channel there-between. A transistor gate construction is operatively proximate the channel. The channel comprises Si1-yGey, where “y” is from 0 to 0.6. At least a portion of each of the source/drain regions comprises Si1-xGex, where “x” is from 0.5 to 1. Other embodiments, including methods, are disclosed.
US10734526B2

A display device includes: a flexible substrate; a semiconductor layer on the flexible substrate; a passivation layer on the semiconductor layer; an alignment member layer on the passivation, the alignment member layer including a first alignment member and a second alignment member in a same layer; a first insulation layer on the alignment member layer and the passivation layer; a gate electrode on the first insulation layer; a second insulation layer on the first insulation layer and the gate electrode; and a source electrode and a drain electrode on the second insulation layer and spaced apart from each other, wherein the first alignment member and the second alignment member are spaced apart from each other with the gate electrode therebetween.
US10734525B2

The disclosure relates to gate-all-around (GAA) transistors with a spacer support, and related methods. A GAA transistor according to embodiments of the disclosure includes: at least one semiconductor channel structure extending between a source terminal and a drain terminal; a spacer support having a first portion thereof positioned underneath and a second portion thereof positioned alongside a first portion of the at least one semiconductor channel structure; and a gate metal surrounding a second portion of the at least one semiconductor channel structure between the source and drain terminals; wherein the spacer support is positioned between the gate metal and the source or drain terminal.
US10734524B2

A method includes providing a substrate having a gate structure over a first side of the substrate, forming a recess adjacent to the gate structure, and forming in the recess a first semiconductor layer having a dopant, the first semiconductor layer being non-conformal, the first semiconductor layer lining the recess and extending from a bottom of the recess to a top of the recess. The method further includes forming a second semiconductor layer having the dopant in the recess and over the first semiconductor layer, a second concentration of the dopant in the second semiconductor layer being higher than a first concentration of the dopant in the first semiconductor layer.
US10734523B2

A method of forming a nanosheet device is provided. The method includes forming a nanosheet channel layer stack and dummy gate structure on a substrate. The method further includes forming a curved recess in the substrate surface adjacent to the nanosheet channel layer stack. The method further includes depositing a protective layer on the curved recess, dummy gate structure, and exposed sidewall surfaces of the nanosheet layer stack, and removing a portion of the protective layer on the curved recess to form a downward-spiked ridge around the rim of the curved recess. The method further includes extending the curved recess deeper into the substrate to form an extended recess, and forming a sacrificial layer at the surface of the extended recess in the substrate.
US10734521B2

The present disclosure relates to a field-effect transistor and a method of fabricating the same. A field-effect transistor includes a semiconductor substrate including a first semiconductor material having a first lattice constant, and a fin structure on the semiconductor substrate. The fin structure includes a second semiconductor material having a second lattice constant that is different from the first lattice constant. The fin structure further includes a lower portion that is elongated in a first direction, a plurality of upper portions protruding from the lower portion and elongated in a second direction that is different from the first direction, and a gate structure crossing the plurality of upper portions.
US10734509B2

A nitride semiconductor epitaxial stack structure including: a silicon substrate; an AlN nucleation layer disposed on the silicon substrate; a buffer structure disposed on the aluminum-including nucleation layer and sequentially including a first superlattice epitaxial structure, a first GaN-based layer disposed on the first superlattice epitaxial structure, and a second superlattice epitaxial structure disposed on the first GaN based layer; a channel layer disposed on the buffer structure; and a barrier layer disposed on the channel layer; wherein the first superlattice epitaxial structure includes a first average Al composition ratio, the first GaN-based layer includes a first Al composition ratio, the_second superlattice epitaxial structure includes a second average Al composition ratio; wherein an Al composition ratio of the AlN nucleation layer≥the first average Al composition ratio of the first superlattice epitaxial structure>the first Al composition ratio of the first GaN based layer>the second average Al composition ratio of the second superlattice epitaxial structure.
US10734505B2

A structure and method of forming a lateral bipolar junction transistor (LBJT) that includes: a first base layer, a second base layer over the first base layer, and an emitter region and collector region present on opposing sides of the first base layer, where the first base layer has a wider-band gap than the second base layer, and where the first base layer includes a III-V semiconductor material.
US10734501B2

A method for manufacturing a semiconductor device includes forming a channel layer on a semiconductor substrate and forming at least two spacers on the channel layer. A first portion of a gate metal layer is formed between the spacers, and a dielectric layer is conformally deposited on the spacers and the first portion of the gate metal layer. In the method, part of the dielectric layer is directionally removed from surfaces which are parallel to an upper surface of the substrate. A second portion of the gate metal layer is formed between remaining portions of the dielectric layer and on the first portion of the gate metal layer, and a cap layer is deposited on the second portion of the gate metal layer. A lateral width the second portion of the gate metal layer is less than a lateral width of the first portion of the gate metal layer.
US10734488B2

Embodiments related to transistors and integrated circuits having aluminum indium phosphide subfins and germanium channels, systems incorporating such transistors, and methods for forming them are discussed.
US10734486B2

A method of forming a semiconductor device includes providing an engineered substrate, forming a gallium nitride layer coupled to the engineered substrate, forming a channel region coupled to the gallium nitride layer by forming an aluminum gallium nitride barrier layer on the front surface of the gallium nitride layer, forming a gate dielectric layer coupled to the aluminum gallium nitride barrier layer in the central portion of the channel region, forming a gate contact coupled to the gate dielectric layer, forming a source contact at the first end of the channel region, forming a via at the second end of the channel region, filling the via with a conductive material, forming a drain contact coupled to the via, removing the engineered substrate to expose the back surface of the epitaxial gallium nitride layer, and forming a drain pad on the back surface of the epitaxial gallium nitride layer.
US10734475B2

A method is presented for forming a stacked metal-insular-metal (MIM) capacitor with self-aligned contact. The method includes forming a first electrode plate over a first interlayer dielectric (ILD), forming a first spacer adjacent the first electrode plate, forming a first insulating layer over the first electrode plate, forming a second electrode plate over the first insulating layer, and forming a second spacer adjacent the second electrode plate and the first insulating layer. The method further includes forming a second insulating layer over the second electrode plate, forming a third electrode plate over the second insulating layer, forming a third spacer adjacent the third electrode plate and the second insulating layer, and forming a second ILD over the third electrode plate. The method also includes forming a first via through the second ILD and directly contacting the second spacer such to prevent the first via from contacting the second electrode plate.
US10734470B2

An organic light emitting diode display includes a substrate, a scan line on the substrate for transferring a scan signal, a data line crossing the scan line and for transferring a data signal, a driving voltage line crossing the scan line and for transferring a driving voltage, a switching thin film transistor coupled to the scan line and the data line, a driving thin film transistor coupled to a switching drain electrode of the switching thin film transistor, and an organic light emitting diode (OLED) coupled to a driving drain electrode of the driving thin film transistor, wherein a driving semiconductor layer of the driving thin film transistor is bent and in a plane substantially parallel to the substrate.
US10734468B2

A display device according to an embodiment of the present invention includes: a display area provided with a pixel array part; a terminal area arranged on a backside of the display area and provided with a connection terminal to which a signal is supplied from outside; and a bendable area to connect the display area and the terminal area, wherein the display device is provided with, in the bendable area, an under layer having flexibility, and a connection wiring which is provided on the under layer and extends from a side of the pixel array part to a side of the connection terminal, and an upper surface of the under layer has an uneven shape so that the connection wiring repeatedly turns in directions of a thickness of the under layer.
US10734466B2

Provided is an organic light-emitting display (OLED) device. The organic light-emitting display (OLED) device includes a substrate; a shielding pattern; a buffer layer covering the shielding pattern and including a first contact hole and a second contact hole; a thin film transistor electrically connected to the shielding pattern through the first contact hole; a conductive material located on the thin film transistor; an insulating film covering the conductive material and including a third contact; a first electrode located on the insulating film and electrically connected to the shielding pattern; a bank covering the first electrode and including an opening against the conductive material; and an organic light emitting layer located on the first electrode while corresponding to the opening.
US10734464B2

A display for virtual reality is discussed, which is capable of alleviating a screen-door effect, thereby improving its image quality. In the display for virtual reality, a light diffusion member, which diffuses light emitted from a light-transmitting area of a display panel to a light-blocking area of the display panel, is interposed between the display panel and an optical lens, whereby a user who views an image displayed on the display panel at a very close position does not perceive the light-blocking area, which improves the image quality of the display.
US10734451B2

Disclosed is an electroluminescent display device comprising a substrate, a circuit device layer including a signal line on the substrate, a bank defining a first emission area and a second emission area on the circuit device layer, and a first emission layer in the first emission area, and a second emission layer in the second emission area, wherein the first emission area is overlapped with the signal line, and a width of the first emission area is the same as or less than a width of the signal line.
US10734445B2

A storage device including a transistor portion including a transistor, a plurality of interlayer insulating films provided above the transistor portion, a plurality of first conductive layers provided respectively between the plurality of interlayer insulating films, and a second conductive layer extending through the plurality of interlayer insulating films and the plurality of first conductive layers, the second conductive layer having one end electrically connected to the transistor portion, and a part that extends beyond a portion of the transistor portion.
US10734438B2

An image sensor is provided that includes a pixel array divided into a plurality of pixel groups. Each pixel group is clocked by a respective plurality of horizontal-register clocks. Clock signals for the image sensor are adjusted. Adjusting the clock signals includes phase-shifting each plurality of horizontal-register clocks by a respective phase delay of a plurality of phase delays. The phase delays are evenly spaced and are spaced symmetrically about zero. With the clock signals adjusted, a target is imaged using the image sensor.
US10734430B2

A semiconductor device including a first structure including a first conductive pattern, the first conductive pattern exposed on an upper portion of the first structure, a mold layer covering the first conductive pattern, a second structure on the mold layer, and a through via penetrating the second structure and the mold layer, the through via electrically connected to the first conductive pattern, the through via including a first via segment in the second structure and a second via segment in the mold layer, the second via segment connected to the first via segment, an upper portion of the second via segment having a first width and a middle portion of the second via segment having a second width greater than the first width may be provided.
US10734428B2

The present disclosure, in some embodiments, relates to a semiconductor device. The semiconductor device has a gate stack arranged over a first surface of a substrate. A doped isolation feature is arranged within the substrate along opposing sides of the gate stack. A photodetector is also arranged within the substrate. An isolation well region extends below the gate stack and contacts the doped isolation feature along a horizontal plane that is parallel to the first surface and that intersects sides of the photodetector.
US10734426B2

An image sensor is provided to include image pixels and phase difference detection pixels. The image pixels may include image photodiodes formed in a substrate; color filters formed over the substrate and vertically overlapping with the image photodiodes; and image micro lenses over the color filters. The phase difference detection pixels may include phase difference detection photodiodes formed in the substrate; transmitting layers formed over the substrate and vertically overlapping with the phase difference detection photodiodes; guide patterns formed between the substrate and the transmitting layers; and phase difference detection micro lenses over the transmitting layers. The transmitting layers may have a refractive index lower than the color filters and the phase difference detection micro lenses.
US10734422B2

There is provided a semiconductor apparatus including a first semiconductor region of a first conductive type in which a potential to be detected appears, a second semiconductor region of a second conductive type forming a p-n junction with the first semiconductor region, an amplification transistor including a gate to which the first semiconductor region is connected, and a reset transistor configured to reset a potential of the first semiconductor region. In the semiconductor apparatus, one of a source and a drain of the reset transistor is connected to the first semiconductor region, and the other one of the source and the drain of the reset transistor is connected to the second semiconductor region.
US10734417B2

According to one embodiment, a display device includes first semiconductor layers crossing a first scanning line in a non-display area, the first semiconductor layers being a in number, second semiconductor layers crossing a second scanning line in the non-display area, the second semiconductor layers being b in number, and an insulating film disposed between the first and second semiconductor layers and the first and second scanning lines, wherein a and b are integers greater than or equal to 2, and a is different from b, and the first and second semiconductor layers are both entirely covered with the insulating film.
US10734414B2

This application relates to an array substrate and a display apparatus using same. A structure of the array substrate includes: a substrate; a plurality of scanning lines arranged in parallel in a second direction on the substrate; a plurality of data lines arranged in parallel in the first direction on the substrate; a plurality of pixel cells; a mesh common electrode line, where the mesh common electrode line includes a plurality of first common electrode lines and a plurality of second common electrode lines; and a plurality of metal shield layers disposed between the data line and the sub-pixel, where the plurality of data lines extends along a first broken-line route in the first direction and the second direction and includes at least one step-shape appearance.
US10734411B2

A method of fabricating a semiconductor structure having multiple semiconductor device layers is provided. The method comprises providing a bulk substrate and growing a first channel material on the bulk substrate wherein the lattice constant of the first channel material is different from the lattice constant of the bulk substrate to introduce strain to the first channel material. The method further comprises fabricating a first semiconductor device layer on the bulk substrate with the strained first channel material, fabricating a buffer layer comprising dielectric material with a blanket top surface above the first semiconductor layer, bonding to the blanket top surface a bottom surface of a second substrate comprising a buried oxide with a second channel material above the buried oxide, and fabricating a second semiconductor device layer on the second substrate.
US10734400B1

A three-dimensional semiconductor device includes bit lines formed in the lower-interconnect-level dielectric material layers located over a substrate, bit-line-connection via structures contacting a respective one of the bit lines, pillar-shaped drain regions contacting a respective one of the bit-line-connection via structures, an alternating stack of insulating layers and electrically conductive layers located over the pillar-shaped drain regions, and memory stack structures extending through the alternating stack. A source layer overlies the alternating stack, and is electrically connected to an upper end of each vertical semiconductor channel within a subset of the vertical semiconductor channels. Vertical bit line interconnections structures extending through the levels of the alternating stack may be eliminated by forming the bit lines underneath the alternating stack, and the footprint of the layout of the three-dimensional memory device may be reduced.
US10734397B2

A method for forming a 3D memory device is disclosed. The method includes: forming an first insulating layer on a substrate in a peripheral region, the first insulating layer having a slope near a boundary between the peripheral region and a core region of the substrate; forming an alternating conductive/dielectric stack on the substrate and the slope of the first insulating layer, a lateral portion of the alternating conductive/dielectric stack extending along a top surface of the substrate in the core region, and an inclined portion of the alternating conductive/dielectric stack extending along the slope of the first insulating layer; and forming a plurality of contacts to electrically contact a plurality of conductive layers in the inclined portion of the alternating conductive/dielectric stack.
US10734395B2

Some embodiments include an integrated assembly with a semiconductor channel material having a boundary region where a more-heavily-doped region interfaces with a less-heavily-doped region. The more-heavily-doped region and the less-heavily-doped region have the same majority carriers. The integrated assembly includes a gating structure adjacent the semiconductor channel material and having a gating region and an interconnecting region of a common and continuous material. The gating region has a length extending along a segment of the more-heavily-doped region, a segment of the less-heavily-doped region, and the boundary region. The interconnecting region extends laterally outward from the gating region on a side opposite the semiconductor channel region, and is narrower than the length of the gating region. Some embodiments include methods of forming integrated assemblies.
US10734391B2

A first contact hole is formed so as to extend to a NiSi layer as a lower wiring conductor layer connecting to an N+ layer of an SGT formed within a Si pillar, and so as to extend through a NiSi layer as an upper wiring conductor layer connecting to a gate TiN layer, and a NiSi layer as an intermediate wiring conductor layer connecting to an N+ layer. A second contact hole is formed so as to extend to the NiSi layer, and surround, in plan view, the first contact hole. An insulating SiO2 layer is formed on a side surface of the NiSi layer. A wiring metal layer in the contact holes connects the NiSi layer and the NiSi layer to each other.
US10734389B2

A method for fabricating a semiconductor device includes: forming a mold stack pattern including a plurality of openings in an upper portion of a substrate and including a mold layer and a supporter layer which are stacked; forming a bottom electrode layer filling the plurality of the openings and covering the supporter layer; forming a filler portion disposed inside the plurality of the openings, a barrier portion extended upwardly from the filler portion, and an electrode cutting portion exposing a surface of the supporter layer by selectively etching the bottom electrode layer; forming a supporter by using the barrier portion as an etch barrier and etching the supporter layer exposed by the electrode cutting portion; selectively removing the barrier portion to form a hybrid pillar-type bottom electrode disposed inside the plurality of the openings; and removing the mold layer.
US10734386B2

To further improve reliability as an element for the memory element. Provided is a memory element including: a plurality of magnetoresistive elements having an MTJ structure that are arrayed on a substrate. There is a region in which magnetism is neutralized in a region of a magnetic material layer that functions as a storage layer in the magnetoresistive element other than a region that functions as the magnetoresistive element, and the region in which magnetism is neutralized includes an alloy containing a first element constituting the magnetic material layer and a second element having an fcc structure when forming an alloy with the first element.
US10734384B1

Vertically-integrated two-dimensional (2D) semiconductor slabs in Complementary Field-Effect Transistor (FET) (CFET) cell circuits are disclosed. A horizontal footprint of a CFET cell circuit may be reduced in an X-axis dimension by reducing a gate length of the N-type and P-type channel structures. The N-type and P-type channel structures may be formed of 2D semiconductor materials with high carrier mobility and strong on/off control, which allows a gate length of each semiconductor channel structure to be reduced without increasing a leakage current. By employing one or more elongated monolayers of 2D material in each slab, and vertically stacking slabs to form each semiconductor channel structure, a desired CFET drive strength may be adjusted according to a vertical dimension of the CFET cell circuit, while X-axis and Y-axis dimensions of the horizontal footprint are reduced.
US10734382B2

After forming a plurality of semiconductor fins that are separated from one another by trenches on a substrate, the semiconductor fins are fully or partially oxidized to provide semiconductor oxide portions. The volume expansion caused by the oxidation of the semiconductor fins reduces widths of the trenches, thereby providing narrowed trenches for formation of epitaxial semiconductor fins using aspect ratio trapping techniques.
US10734380B2

A semiconductor device is provided. The semiconductor device includes a gate spacer that defines a trench on a substrate and includes an upper part and a lower part, a gate insulating film that extends along sidewalls and a bottom surface of the trench and is not in contact with the upper part of the gate spacer, a lower conductive film that extends on the gate insulating film along the sidewalls and the bottom surface of the trench and is not overlapped with the upper part of the gate spacer, and an upper conductive film on an uppermost part of the gate insulating film on the lower conductive film.
US10734375B2

A semiconductor device includes a plurality of switching devices and a semiconductor substrate. The switching devices are connected in parallel to be driven. The switching devices are at the semiconductor substrate. Each of the switching devices, in a plan view of the semiconductor substrate, includes: a cell region as an IGBT that is provided with an active trench gate to be applied with a gate voltage; a periphery region as a contour of the switching device; and a non-cell region configured to isolate the cell region from the periphery region and arranged with a pad to provide an electrical connection to the cell region. The non-cell region is also provided with an active trench gate that is at a position without overlapping the pad.
US10734368B2

The method comprises the steps of 1) producing first and second blanks (EB1) including reserved-space defining means (HM1, HM2), by laminating insulating and conductive inner layers (PP, CP) on copper plates forming a base (MB1), at least one electronic chip being sandwiched between the blanks, said blanks being produced such that their upper lamination surfaces have matching profiles, 2) stacking and fitting the blanks via their matching profiles, and 3) press-fitting the blanks to form a laminated sub-assembly for an integrated power electronics device. The method uses IMS-type techniques.
US10734352B2

A metallic interconnection and a semiconductor arrangement including the same are described, wherein a method of manufacturing the same may include: providing a first structure including a first metallic layer having protruding first microstructures; providing a second structure including a second metallic layer having protruding second microstructures; contacting the first and second microstructures to form a mechanical connection between the structures, the mechanical connection being configured to allow fluid penetration; removing one or more non-metallic compounds on the first metallic layer and the second metallic layer with a reducing agent that penetrates the mechanical connection and reacts with the one or more non-metallic compounds; and heating the first metallic layer and the second metallic layer at a temperature causing interdiffusion of the first metallic layer and the second metallic layer to form the metallic interconnection between the structures.
US10734343B2

Provided is a disclosure for optimizing the number of semiconductor devices on a wafer/substrate. The optimization comprises laying out, cutting, and packaging the devices efficiently.
US10734329B2

In some embodiments, an electronic chip includes a doped semiconductor substrate of a first conductivity type, and wells of the second conductivity type on the side of the front face of the chip, in and on which wells circuit elements are formed. One or more slabs of a second conductivity type are buried under the wells and are separated from the wells. The electronic chip also includes, for each buried slab, a biasable section of the second conductivity type, which extends from the front face of the substrate to the buried slab. A first MOS transistor with a channel of the first conductivity type is disposed in the upper portion of each section, where the first transistor is an element of a flip-flop. A circuit is used for detecting a change in the logic level of one of the flip-flops.
US10734317B2

The invention relates to a method for embedding a discrete electronic device in a chip module. The chip module comprises a multilayer substrate which comprises a plurality of electrically conductive layers stacked above each other and an electrically non-conductive layer arranged between each pair of electrically conductive layers. The chip module is configured to receive one or more chips to be mounted onto a top surface thereof. Each electrically conductive layer comprises one or more electrically conductive structures. A recess is provided in a side surface of the chip module. The discrete electronic device is inserted into the recess. A first electrically conductive connection between a first electrical contact of the discrete electronic device and a first electrically conductive structure is established. Further, a second electrically conductive connection between a second electrical contact of the discrete electronic device and a second electrically conductive structure is established.
US10734313B2

A semiconductor package includes a leadframe and a semiconductor die attached to the leadframe by way of solder posts. In a stacked arrangement, the package also includes a passive component disposed between the leadframe and the semiconductor die and electrically connected to the semiconductor die through the leadframe.
US10734310B2

A wiring is disposed above operating regions of plural unit transistors arranged on a substrate in a first direction. An insulating film is disposed on the wiring. A cavity entirely overlapping with the wiring as viewed from above is formed in the insulating film. A metal member electrically connected to the wiring via the cavity is disposed on the insulating film. The centroid of the cavity is displaced from that of the operating region of the corresponding unit transistor in the first direction. When the cavity having a centroid the closest to the operating region of a unit transistor is defined as the closest proximity cavity, the amount of deviation of the centroid of the closest proximity cavity from that of the operating region of the corresponding unit transistor in the first direction becomes greater from the center to the ends of the arrangement direction of the unit transistors.
US10734304B2

Described examples include a process that includes forming a diffusion barrier layer on a backside of a semiconductor wafer. The process also includes forming a seed copper layer on the diffusion barrier layer. The process also includes forming a copper layer on the seed copper layer. The process also includes immersion plating a silver layer on the copper layer.
US10734303B2

An electronic device includes a support structure comprising a polycrystalline ceramic core, a first adhesion layer coupled to the polycrystalline ceramic core, a conductive layer coupled to the first adhesion layer, a second adhesion layer coupled to the conductive layer, and a barrier layer coupled to the second adhesion layer. The electronic device also includes a buffer layer coupled to the support structure, a contact layer coupled to the buffer layer, and a field-effect transistor (FET) coupled to the contact layer.
US10734296B2

An electrical device includes a substrate orientated parallel to a first plane and a first integrated circuit die disposed above the substrate. The first integrated circuit die includes pads that are electrically coupled to at least some of the pads at the top surface of the substrate. The electrical device has a packaging material disposed above the first integrated circuit die. The electrical device includes one or more test pads that are orientated parallel to the first plane and disposed above the first integrated circuit die in the vertical direction. The one or more test pads are electrically coupled to the first integrated circuit die and encased within the packaging material such that the one or more test pads are not exposed external to the electrical device.
US10734290B2

An integrated circuit and method with dual stress liners and with NMOS transistors with gate overhang of active that is longer than the minimum design rule and with PMOS transistors with gate overhang of active that are not longer than the minimum design rule.
US10734288B2

In a semiconductor device, a first active area, a second active area, and a third active area are formed on a substrate. A first gate electrode is formed on the first active area, a second gate electrode is formed on the second active area, and a third gate electrode is formed on the third active area. The first gate electrode has a first P-work-function metal layer, a first capping layer, a first N-work-function metal layer, a first barrier metal layer, and a first conductive layer. The second gate electrode has a second capping layer, a second N-work-function metal layer, a second barrier metal layer, and a second conductive layer. The third gate electrode has a second P-work-function metal layer, a third capping layer, a third N-work-function metal layer, and a third barrier metal layer. The third gate electrode does not have the first and second conductive layers.
US10734279B2

A method of manufacturing a semiconductor package includes: coupling a semiconductor die to a protection layer; forming a first redistribution layer over the semiconductor die, wherein the first redistribution layer includes a first conductive plate and a first dielectric material laterally surrounding the first conductive plate; forming a recess in the first redistribution layer, wherein the recess is over the first conductive plate and defined by the first dielectric material; depositing an insulating film in the recess with a second dielectric material of a dielectric constant greater than a dielectric constant of the first dielectric material; and forming a second redistribution layer including a second conductive plate over the insulating film. The insulating film electrically isolates the first conductive plate from the second conductive plate, and one of the first conductive plate and the second conductive plate is configured to radiate or receive electromagnetic wave.
US10734275B2

A method includes forming a hard mask over a target layer, performing a treatment on a first portion of the hard mask to form a treated portion, with a second portion of the hard mask left untreated as an untreated portion. The method further includes subjecting both the treated portion and the untreated portion of the hard mask to etching, in which the untreated portion is removed as a result of the etching, and the treated portion remains after the etching. A layer underlying the hard mask is etched, and the treated portion of the hard mask is used as a part of an etching mask in the etching.
US10734269B1

Metal-to-metal adhesion joints are described as a manner to hold down micro devices to a carrier substrate within the context of a micro device transfer manufacturing process. In accordance with embodiments, the metal-to-metal adhesion joints must be broken in order to pick up the micro devices from a carrier substrate, resulting in micro devices with nubs protruding from bottom contacts of the micro devices. Once integrated, the micro devices are bonded to a receiving substrate, the nubs may be embedded in a metallic joint, or alternatively be diffused within the metallic joint as interstitial metallic material that is embedded within the metallic joint.
US10734267B2

A conveyance system includes: a first track and a second track arranged parallel in a vertical direction such that device ports are positioned therebelow and on one side thereof; a plurality of overhead conveyance vehicles configured to travel along each of the first track and the second track and each convey a FOUP, and storage shelves provided below and on the other side of the first track and the second track and each configured to have the FOUP placed thereon. Each of the overhead conveyance vehicles includes: a gripping unit capable of gripping the FOUP; a movement mechanism capable of moving the gripping unit to a position above the device ports or above the storage shelves; and a hoisting mechanism capable of raising and lowering the gripping unit, which has been moved to the position above each thereof by the movement mechanism.
US10734266B2

In a substrate transporter, a carry-in-and-out mechanism transports a substrate placed in a horizontal posture. A notch aligner rotates a substrate in a circumferential direction to change a circumferential position of a notch. The carry-in-and-out mechanism includes four supporters that oppose a lower surface of the peripheral portion of the substrate. In the substrate transporter, a controller controls the notch aligner on the basis of warpage-and-notch-position information and input information that is input about the warped state of the substrate, to determine the circumferential position of the notch of the substrate. Thus, the lower surface of the substrate placed on the transport mechanism comes into contact with the four supporters of the transport mechanism. As a result, it is possible to prevent or suppress the occurrence of rattling or misalignment of the substrate during transport by the transport mechanism, and enables stable transport of the substrate.
US10734262B2

Systems and methods for substrate support in a millisecond anneal system are provided. In one example implementation, a millisecond anneal system includes a processing chamber having a wafer support plate. A plurality of support pins can extend from the wafer support plate. The support pins can be configured to support a substrate. At least one of the support pins can have a spherical surface profile to accommodate a varying angle of a substrate surface normal at the point of contact with the substrate. Other example aspects of the present disclosure are directed to methods for estimating, for instance, local contact stress at the point of contact with the support pin.
US10734261B2

A search apparatus receives an input target value, which indicates a condition to be set in a semiconductor processing apparatus or a result obtained by processing the semiconductor using the processing apparatus, a reference value of the condition inside a search area, and the result, wherein the reference value is indicated by the target value. A prediction model indicating a relation between the condition and the result based on a setting value of the condition inside the search area is generated and, a measured value of the result is obtained. A prediction value is acquired by assigning the target value to the prediction model. The prediction value is set to the reference value when it is determined that the prediction value is closer to the target value, and a prediction value satisfying an achievement condition is set when the prediction value satisfies the achievement condition of the target value.
US10734259B2

A flip-chip bonding apparatus (100) is provided with: a bonding tool (10) that includes a base (11), and an island (13) that vacuum-sucks, to a surface (14) thereof, a semiconductor die (70) having protruding electrodes (72, 73) that are disposed on both the surfaces; and a heater (20) that heats the semiconductor die (70) vacuum-sucked to the island (13). The flip-chip bonding apparatus heats the semiconductor die (70), bonds the protruding electrodes (73) of the semiconductor die (70) to protruding electrodes (82) of a semiconductor die (80), and seals, using a non-conductive film (NCF) (75), a gap between the semiconductor die (70) and the semiconductor die (80). Continuous vacuum suction holes (15) are provided in the base (11), said continuously vacuum suction holes being at positions adjacent to the outer peripheral surface of the island (13).
US10734254B2

A method of processing a wafer is disclosed. The method includes, in some embodiments, causing a relative movement between a cleaning brush and a wafer. During the relative movement, a planar cleaning surface of the cleaning brush is brought into contact with a surface of the wafer to remove contaminants from the surface of the wafer. A first size of the cleaning brush, in a plan view, is larger than a second size of the wafer in the plan view.
US10734245B2

Highly selective dry etching techniques for VFET STI recess are provided. In one aspect, a method for dry etching includes: contacting a wafer including an oxide with at least one etch gas under conditions sufficient to etch the oxide at a rate of less than about 30 Å/min; removing a byproduct of the etch from the wafer using a thermal treatment; and repeating the contacting step followed by the removing step multiple times until a desired recess of the oxide has been achieved. A method of forming a VFET device is also provided.
US10734242B2

In a substrate processing method for performing predetermined processing on a substrate, which has a processing target film, accommodated in a processing chamber, as a luminous intensity of a predetermined wavelength in an emission spectrum of a plasma generated from a processing gas in the chamber, a luminous intensity of the predetermined wavelength which starts to change when actual processing of the processing target film is started is measured. Then, a processing time of the predetermined processing performed after a moment when the measured luminous intensity of the predetermined wavelength is changed, is set.
US10734238B2

Methods and apparatuses for critical dimension (CD) control of substrate features using integrated atomic layer deposition (ALD) and etch processes are described herein. Methods include etching to form a mask pattern of features on a substrate having a width that is less than a desired width of structures to be subsequently formed by the mask pattern of features, conformally depositing a passivation layer by ALD that increases the width of the mask pattern of features to the desired width, and etching a layer of the substrate to a desired depth to form the plurality of structures having the desired width.
US10734236B2

Embodiments include devices and methods, including a method for processing a substrate. The method includes providing a substrate including a first portion and a second portion, the first portion including a feature, the feature including an electrically conductive region, the second portion including a dielectric surface region. The method also includes performing self-assembled monolayer (SAM) assisted structuring plating to form a structure comprising a metal on the dielectric surface region, the feature being formed using a process other than the SAM assisted structuring plating used to form the structure, and the structure being formed after the feature. Other embodiments are described and claimed.
US10734234B2

The present disclosure relates to methods and apparatuses related to the deposition of a protective layer selective to an interlayer dielectric layer so that the protective layer is formed onto a top portion associated with the interlayer dielectric layer. In some embodiments, a method comprises: forming an interlayer dielectric layer on a substrate; covering a trench region with a metal liner, wherein the trench region is situated above the substrate and formed within the interlayer dielectric layer; and depositing a protective layer selective to the interlayer dielectric layer so that the protective layer is formed onto a top portion associated with the interlayer dielectric layer. In various embodiments, the depositing the protective layer comprises: repeatedly depositing the protective layer via a multi-deposition sequence; or depositing a self-assembled monolayer onto the top portion.
US10734233B2

In the manufacture of a FinFET device, an isolation architecture is provided between gate and source/drain contact locations. The isolation architecture may include a low-k spacer layer and a contact etch stop layer. The isolation architecture further includes a high-k, etch-selective layer that is adapted to resist degradation during an etch to open the source/drain contact locations. The high-k layer, in conjunction with a self-aligned contact (SAC) capping layer disposed over the gate, forms an improved isolation structure that inhibits short circuits or parasitic capacitance between the gate and source/drain contacts.
US10734228B2

Embodiments are disclosed for processing microelectronic workpieces to apply stress engineering to self-aligned multi-patterning (SAMP) processes. The disclosed processing methods utilize stress in a substrate in a SAMP process to improve resulting pattern parameters. Initially, a high stress film is deposited on the frontside and the backside of the substrate, and the high stress film provides biaxial stress to the substrate due to the deposition process for the high stress film. Next, a SAMP process is performed to form spacers in a spacer pattern. This spacer pattern is then transferred to underlying layers to form a patterned structure. The high stress film provides axial stress in at least one direction along a portion of the patterned structure during the pattern transfer thereby improving resulting pattern formation.
US10734225B2

A nitride semiconductor substrate includes a sapphire substrate and a nitride semiconductor layer formed thereon and containing a group III element including Al and nitrogen as a main component. A surface of the sapphire substrate where the nitride semiconductor layer is formed includes recesses having a maximum opening size of from 2 nm to 60 nm in an amount of from 1×109 pieces to 1×1011 pieces per cm2. The recesses and surfaces immediately above the recesses form spaces. Of a surface of the nitride semiconductor layer on the sapphire substrate side, a height difference ΔH between a surface immediately above of each recess and a surface in contact with a flat surface is 10 nm or less. A portion of the nitride semiconductor layer above each recess has a crystalline structure produced by growth along a polar plane of the group III element.
US10734224B2

A method of forming a semiconductor device includes providing a starting structure including a substrate having thereon a plurality of gate regions alternately arranged with a plurality of source/drain (S/D) regions, wherein each of the gate regions includes a nanochannel structure having an intermediate portion surrounded by a replacement gate, and opposing end portions surrounded by respective gate spacers such that the nanochannel structure extends through the replacement gate and the gate spacers of the gate region. Each of the S/D regions includes an S/D structure extending through the S/D region to connect nanochannel structures of first and second adjacent gate regions provided on opposing sides of the S/D region respectively. The first adjacent gate region is converted into a single diffusion break including a dummy gate structure, and the second adjacent gate region is converted into an active gate including an active gate structure configured to create a current channel within the nanochannel structure of the second adjacent gate region.
US10734223B2

A method for depositing a metal chalcogenide on a substrate by cyclical deposition is disclosed. The method may include, contacting the substrate with at least one metal containing vapor phase reactant and contacting the substrate with at least one chalcogen containing vapor phase reactant. Semiconductor device structures including a metal chalcogenide deposited by the methods of the disclosure are also provided.
US10734221B2

A method of manufacturing a semiconductor device having a metal oxide film with workpiece accommodated in a chamber, includes: supplying a precursor gas containing a metal complex into the chamber to form a precursor layer on the workpiece from the precursor gas; supplying an oxidizing gas into the chamber to oxidize the precursor layer so that a metal oxide layer is formed, the oxidizing gas being a gas containing H2O or a gas having a functional group containing hydrogen atoms in the metal complex and containing an oxidant to generate H2O by reaction with the functional group; supplying an H2O removal gas containing alcohols or amines into the chamber to remove H2O adsorbed onto the metal oxide layer; and executing a plurality of cycles each including the supplying a precursor gas and the supplying an oxidizing gas. At least some of the cycles includes the supplying an H2O removal gas.
US10734217B2

A substrate treatment device according to an embodiment includes a placement portion on which a substrate is placed and rotated, a liquid supply portion which supplies a liquid to a surface on an opposite side to the placement portion of the substrate, a cooling portion which supplies a cooling gas to a surface on a side of the placement portion of the substrate, and a control portion which controls at least one of a rotation speed of the substrate, a supply amount of the liquid, and a flow rate of the cooling gas. The control portion brings the liquid present on a surface of the substrate into a supercooled state and causes at least a part of the liquid brought into the supercooled state to freeze.
US10734210B2

A method of injecting analyte ions into a mass analyser comprises: injecting analyte ions of a first charge and counter ions of a second charge into an ion trap; cooling the analyte ions and the counter ions simultaneously in the ion trap such that a spatial distribution of the analyte ions therein is reduced; and injecting the analyte ions as an ion packet from the ion trap into the mass analyser. A mass spectrometer controller is configured to: cause an ion source to inject an amount of analyte ions of a first charge and an amount of counter ions of a second charge into an ion trap; cause the ion trap to simultaneously cool the analyte ions and the counter ions in the ion trap, thereby reducing a spatial distribution of the analyte ions therein; and cause the ion trap to inject the analyte ions into a mass analyser.
US10734199B2

A microwave plasma generating device for plasma oxidation of SiC, comprising an outer cavity and a plurality of micro-hole/micro-nano-structured double-coupling resonant cavities disposed in the outer cavity. Each resonant cavity includes a cylindrical cavity. A micro-hole array formed by a plurality of micro-holes is uniformly distributed on a peripheral wall of the cylindrical cavity, a diameter of each of the micro-holes is an odd multiple of wavelength, and an inner wall of the cylindrical cavity has a metal micro-nano structure, the metal micro-nano structure has a periodic dimension of λ/n, where λ is wavelength of an incident wave, and n is refractive index of material of the resonant cavity. The outer cavity is provided with an gas inlet for conveying an oxygen-containing gas into the outer cavity, and the oxygen-containing gas forms an oxygen plasma around the resonant cavities for oxidizing SiC; a stage is disposed under the resonant cavities.
US10734196B2

Provided is an impedance matching device for matching an impedance between a high-frequency power source and a load. The impedance matching device pertaining to the present invention is provided with: a matching circuit having variable capacitors, a capacitance of which is adjusted by an ON/OFF operation of a plurality of switches; a switch control unit for performing control for causing states of the switches of the variable capacitors to coincide with a target state in order to adjust the capacitance of the variable capacitors; and a switch state evaluation unit for evaluating whether a switch is in a state requiring suppression of a temperature increase. The switch control unit is configured so that when the switch state evaluation unit evaluates that a switch of the variable capacitors is in a state requiring suppression of a temperature increase, control is performed for suspending changing of a switch state of the switch for a set period and suppressing a temperature increase in the switch.
US10734192B1

Methods, tools and systems for patterning of substrates using charged particle beams without photomasks, without a resist layer, using multiple different processes (different chemistry processes and/or different ones of material deposition, removal and/or modification) in the same vacuum space, wherein said processes are performed independently (without cross-interference) and simultaneously. As a result, the number of process steps can be reduced and some lithography steps can be eliminated, reducing manufacturing cycle time and increasing yield by lowering the probability of defect introduction. Also, because such processes are resist-less, layer-to-layer registration and other column control processes can be performed by imaging previous-layer features local to (or in contact with) features to be written in a next layer as designated by the design layout database.
US10734182B2

A radio frequency (RF) modulating signal splitter used by a multi-beam electron beam RF amplification system includes an RF input port and a plurality of RF output ports. A body frame distributes the RF modulating signal from the input port to the of output ports. The body frame and each one of the RF output ports have dimensions so that each one of the plurality of RF output ports is impedance matched with each other. In a method of modulating a RF input signal onto a plurality of electron beams, the RF input signal is split into a plurality of different paths directed to a plurality of output ports that are impedance matched to each other. RF energy is directed from each output port to a different input cavity of electronic beam RF amplification devices of a multi-beam electronic beam RF amplification system.
US10734175B1

A high voltage electric power switch with an anti-flashover nozzle that suppresses the likelihood of a flashover occurring between switch components other than the switch contactors, such as the nozzle casing around the first contactor (e.g., female or socket) and the casing around the second contactor (e.g., male or pin) during an opening stroke of the contactors. The anti-flashover features include a corona ring positioned at the proximal end of the nozzle casing and a nozzle clamp ring positioned to the distal side of a nozzle casing abutment that mates with a nozzle receiver. The conventional nozzle includes a nib-shaped proximal end of the nozzle casing carrying a clamp ring positioned on the proximal side of the abutment. The new nozzle design reduces the high level of electric field stress created by the conventional nozzle casing to suppress the likelihood of a flashover occurring between the contactor casings.
US10734173B2

In a switching device (1) for converting a mechanical movement into an electrical switching signal, comprising a housing (2) and an electrical switching element (3) that is connected to the housing (2) and can be moved relative to it, the switching device (1) should, firstly, occupy a significantly reduced space and, secondly, be manufactured exceedingly cost-effectively and can be connected to a circuit board (13) in a simple and straightforward manner without the circuit board (13) restricting or reducing the space available for the switching device (1). This task is accomplished in that the housing (2) and the switching element (3) enclose a space (5), that at least one switching contact (11) is provided in the base (6) of the housing (2) and that the particular switching contact (11) projects in the direction of the switching element (3) and beyond the outer contour of the base.
US10734172B2

A push switch according to the present disclosure includes: a case including a recess and having an upper surface located around the recess; a movable member disposed in the recess and including a pressure-receiving portion; a contact portion which switches between ON and OFF by deformation of the movable member; a first sheet including a joining portion which is opposite to the upper surface of the case, a pressing portion located above the pressure-receiving portion, and an intermediate portion located between the joining portion and the pressing portion, the first sheet covering the recess at the pressing portion and the intermediate portion; and a second sheet joined to the first sheet. The joining portion of the first sheet is joined to the upper surface of the case, and the second sheet is joined to the intermediate portion of the first sheet.
US10734169B2

A mechanism for opening and closing a circuit breaker having an operating rod for moving contacts of the circuit breaker between an open position and a closed position includes: a frame; a first axle rotatably arranged in the frame; a cam arranged on the first axle, which cam operates the operating rod of the circuit breaker; a first gear arranged on the first axle for driving the cam; a second axle arranged rotatably in the frame and parallel to the first axle; a sector gear arranged on the second axle, the sector gear having at least one toothed sector and at least one toothless sector, the at least one toothed sector engaging the first gear upon rotation of the second axle; a spring element for rotatably urging the sector gear; and a lock for locking the rotation of the second axle.
US10734163B2

An electrolytic capacitor includes a cathode foil, an anode foil, a conductive polymer, and a liquid component. The anode foil has a dielectric layer on a main surface of the anode foil. The conductive polymer covers at least part of the dielectric layer. The conductive polymer is disposed between the cathode foil and the anode foil. The liquid component is in contact with the conductive polymer. The cathode foil includes a first oxide coating film on an end surface of the cathode foil.
US10734158B2

There are provided a coil device and an apparatus including the same. The coil device includes a first coil and a second coil. The first coil is configured to receive a first signal using a first magnetic field formed in a first direction. The second coil includes a shape different from the first coil and is configured to form a second magnetic field in a second direction, different from the first direction, to transmit a second signal, different from the first signal.
US10734156B2

An inductor component including an inductor electrode includes an insulating layer and an outer electrode for external connection formed on the upper surface of the insulating layer. The inductor electrode includes a metal pin for input/output that has an upper end surface connected to the outer electrode and that is embedded in the insulating layer. The outer electrode includes a base electrode formed on the upper surface of the insulating layer and composed of a conductive paste, and a surface electrode formed on the base electrode by plating. The surface electrode is formed such that the area of a cross section thereof perpendicular to the thickness direction on an outer layer side away from the base electrode is larger than the area of a cross section thereof perpendicular to the thickness direction on an inner layer side close to the base electrode.
US10734155B2

A coil electronic component includes a magnetic body having an internal coil part embedded therein, in which the internal coil part includes an insulating substrate, a first insulator, a coil conductor, and a second insulator. The first insulator is disposed on at least one of first and second main surfaces of the insulating substrate and has a groove formed therein. The coil conductor is formed inside the groove. The second insulator encloses the insulating substrate, the first insulator, and the coil conductor. The first insulator may be formed to a thickness larger than (and no more than 40 μm thicker than) a thickness of the coil conductor on the insulating substrate. The first insulator may be formed to a width of 3 μm to 50 μm. Further, the second insulator may extend to a thickness 1 μm to 20 μm larger than that of the first insulator on the insulating substrate.
US10734151B2

A transformer for switched-mode power supplies includes a magnetizable core having a winding axis, at least one primary winding, which is formed by a primary winding conductor which at least partly surrounds the winding axis of the core, and at least one secondary winding, which is formed by a secondary winding conductor. The secondary winding conductor surrounds the primary winding conductor. The secondary winding is formed in one layer, and a cross section of the secondary winding conductor is rectangular, in particular square.
US10734147B2

An alignment member for a solenoid is provided. The solenoid includes a housing, a solenoid coil arranged within the housing, a first pole piece arranged within the housing, a second pole piece arranged at least partially within the housing, and a disk. The alignment member includes a first end, a second end opposite the first end, and a center portion that defines a center portion diameter that is less than a diameter defined by the first end and the second end.
US10734140B1

In an example, a device comprises a first resistor coupled to a second resistor and to a trim resistor, the second resistor and the trim resistor coupled to a port configured to couple to a third resistor. The device also comprises a comparator having an inverting input coupled to a first node between the second resistor and the port and a non-inverting input coupled to a second node between the first resistor and the trim resistor. The device further includes a trim control circuit coupled to an output of the comparator and having an output coupled to the trim resistor, the trim control circuit configured to couple to multiple integrated trim resistors external to the device.
US10734134B2

A wire harness includes a functional exterior component, at least one electric wire, and at least one thread. The functional exterior component is shaped into a sheet. The electric wire is disposed on one main surface of the functional exterior component. With the thread the electric wire is sewn on the functional exterior component.
US10734132B2

The present invention provides a bio-electrode composition capable of forming a living body contact layer for a bio-electrode that is excellent in conductivity and biocompatibility, is light-weight, can be manufactured at low cost, and can control significant reduction in conductivity even though the bio-electrode is soaked in water or dried. The present invention is accomplished by a bio-electrode composition including an (A) ionic material and a (B) resin other than the component (A), in which the component (A) has both a repeating unit “a” of a sodium salt, a potassium salt, or an ammonium salt including a partial structure represented by the following general formula (1) and a repeating unit “b” having a silicon atom. —R1—SO2—N−—SO2—Rf1M+  (1)
US10734127B2

A method of producing radionuclides from irradiation targets in a nuclear reactor uses at least one instrumentation tube system of a commercial nuclear reactor. Irradiation targets and dummy targets are inserted into an instrumentation finger and the irradiation targets are activated by exposing them to neutron flux in the nuclear reactor core to form a radionuclide. The dummy targets hold the irradiation targets at a predetermined axial position in the reactor core corresponding to a pre-calculated neutron flux density sufficient for converting the irradiation targets to the radionuclide. Separating the dummy targets from the activated irradiation targets includes exposure to a magnetic field to retain either the dummy targets or the activated irradiation targets in the instrumentation tube system and release the other one of the activated irradiation target or the dummy target from the instrumentation tube system. An apparatus adapted to the above method is also provided.
US10734120B2

A method, system, and apparatus are disclosed for a complex shape structure for liquid lithium first walls of fusion power reactor environments. In particular, the method involves installing at least one tile on the surface area of the internal walls of the reactor chamber. The tile(s) is manufactured from a high-temperature resistant, porous open-cell material. The method further involves flowing liquid lithium into the tile(s). Further, the method involves circulating the liquid lithium throughout the interior network of the tile(s) to allow for the liquid lithium to reach the external surface of the tile(s) that faces the interior of the reactor chamber. In addition, the method involves outputting the circulated liquid lithium from the tile(s). In one or more embodiments, the reactor chamber is employed in a fusion reactor. In some embodiments, the tile is manufactured from a ceramic material or a metallic foam.
US10734112B2

An apparatus and a method for the transmission of data from several respirators, each having at least one interface to a relay station and a data channel to the relay station. The data channel is unidirectional from the respirator to the relay station and supports at least two redundant technologies for the data transfer. The respirator data are encrypted and transmitted to the relay station, which decrypts the data, and authentication of the respirator and/or relay station takes place. Storage of the received data takes place in the relay station, as well as assignment of respirators and/or their data to particular users. The relay station comprises a forwarding interface for transmitting encrypted data to remote stations. A remote station is authenticated before the transmission, and data or user are selectively transmitted based on the authentication, the transmission being initiated by the relay station or the remote station.
US10734109B2

Contemplated systems and methods provide an integration platform to facilitate the exchange of information between RFID tagged objects and non-RFID systems. In especially preferred aspects, RFID tagged objects include patients, personnel, and assets of a healthcare facility, while preferred non-RFID systems include asset management systems, timekeeping systems, electronic medical records systems, and hospital and pharmacy information systems. Contemplated systems and methods will apply rules to associate RFID information with events, which will then be correlated with appropriate steps that can be effected in a varied and automated manner. In further preferred aspects, RFID technology is employed to upgrade patient telemetry to provide positional information the hospital system.
US10734104B2

Data related to the adherence of a patient to a therapy regime can be collected from multiple medical devices, each of which may have an incomplete data set with data entries associated with times. Each incomplete data set represents a portion of a complete data set. The data sets can be integrated to create a complete data set with data entries from each incomplete data set being arranged in a temporal sequence with respect to one another. A report may be generated, the report having the data entries of the complete data set or a function of the data entries of the complete data set.
US10734096B1

Mechanisms for optimizing the determination of supplements for consumers are provided. A longevity inquiry is received from a remote device. A biological extraction is retrieved from a user database and is used with the longevity inquiry to identify a longevity element associated with a user. Further, an ADME model is selected that uses the biological extraction. A machine-learning algorithm is generated using the selected ADME model that uses the longevity element associated with the user as an input and outputs an ADME factor. A tolerant longevity element is identified utilizing the ADME factor.
US10734091B2

A memory system includes a nonvolatile memory which includes a memory cell array, and a memory controller which includes a first ECC circuit, and a second ECC circuit having an error correction capability higher than that of the first ECC circuit, and is configured to perform ECC operation on data read from the nonvolatile memory using the first ECC circuit and the ECC circuit. During the ECC operation, the first ECC circuit corrects an error in first read data which is read out of the nonvolatile memory. The memory controller determines whether the hard error occurs in the memory cell array in a case where the first ECC circuit is unable to correct the error. In a case where the hard error occurs, the second ECC circuit performs error correction using second read data that excludes a bit where the hard error occurs.
US10734085B2

There are provided a memory device and an operating method thereof. A memory device includes: a peripheral circuit for decreasing threshold voltages of memory cells included in a selected memory block and then performing an erase verify operation for detecting a threshold voltage distribution of the memory cells, wherein the peripheral circuit applies an erase pulse to a well, bit lines or source line in which the selected memory block is included a preset number of times; and a control logic for outputting a voltage setup code according to the threshold voltage distribution of an erase status, which is detected by the erase verify operation.
US10734079B1

The disclosure relates in some aspects to a read scrub design for a non-volatile memory that includes a block comprising N wordlines partitioned into a first sub-block comprising a first subset of the N wordlines and a second sub-block comprising a second subset of the N wordlines different than the first subset. In some aspects, the disclosure relates to detecting a trigger event associated with a read command performed on the first sub-block. A target sub-block test is then performed in response to a detection of the trigger event to determine whether to add the first sub-block to a read scrub queue. If the first sub-block is added to the read scrub queue, a sister sub-block test is then performed to determine whether to add the second sub-block to the read scrub queue.
US10734078B2

A non-volatile memory device includes: a memory cell array including a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines, a row decoder configured to selectively control the plurality of word lines, a page buffer including a plurality of latches corresponding to the plurality of bit lines, respectively, and a control circuit configured to control the non-volatile memory device to enter a suspend state after terminating a verify operation of a program loop of a program operation of the plurality of memory cells in response to a suspend request being generated during an execution operation of the program loop.
US10734073B1

A monolithic three-dimensional memory array is provided that includes a plurality of global bit lines disposed above a substrate, a plurality of vertically-oriented bit lines disposed above the global bit lines, a plurality of word lines disposed above the global bit lines, a plurality of memory cells coupled between the vertically-oriented bit lines and the word lines, and a plurality of isolation elements coupled between the vertically-oriented bit lines and the global bit lines. Each isolation element includes a vertical thin-film transistor and a threshold selector device.
US10734071B2

Disclosed are systems and methods for providing programming of multi-level memory cells using an optimized multiphase mapping with a balanced Gray code. A method includes programming, in a first phase, a first portion of data into memory cells in a first-level cell mode. The method may also include reading, from the memory cells, the programmed first portion of the data. The method may also include programming, in a second phase, a second portion of the data into the memory cells in a second-level cell mode, wherein programming the second phase is based on applying, to the read first portion of the data, a mapping from the first-level cell mode to the second-level cell mode. The mapping may be selected based on minimizing an average voltage change of the memory cells from the first to second phase while maintaining a balanced Gray code.
US10734067B1

Latch circuitry configured to latch data for use in the memory device. The latch circuitry includes latch cells each configured to store a bit of the data. The latch circuitry also includes a data line coupled to a first side of the latch cells and a data false line coupled to a second side of the latch cells. The latch circuitry also includes a write driver that includes an input configured to receive the data to be stored in the latch cells and a pair of inverters coupled to the input and configured to output a data signal to a first side of the latch cells. The latch circuitry also includes an inverter coupled to the input and configured to generate a data false signal to a second side of the latch cells. The data used to generate the data false signal is not passed through the pair of inverters.
US10734062B2

A semiconductor device includes a cell array having an upper segment and a lower segment which are classified according to refresh units. The semiconductor device includes a first repair controller configured to output a first repair signal for controlling a repair operation of the upper segment based on a fuse address, a row address, a second control signal, and selection address being at a first level, and generate a first control signal for controlling a repair operation of the lower segment based on the fuse address, the row address, and selection address.
US10734057B2

Methods, systems, and devices for multiple plate line architecture for multideck memory arrays are described. A memory device may include two or more three-dimensional arrays of ferroelectric memory cells overlying a substrate layer that includes various components of support circuitry, such as decoders and sense amplifiers. Each memory cell of the array may have a ferroelectric container and a selector device. Multiple plate lines or other access lines may be routed through the various decks of the device to support access to memory cells within those decks. Plate lines or other access lines may be coupled between support circuitry and memory cells through on pitch via (OPV) structures. OPV structures may include selector devices to provide an additional degree of freedom in multideck selectivity. Various number of plate lines and access lines may be employed to accommodate different configurations and orientations of the ferroelectric containers.
US10734054B2

A magnetic structure includes a magnetic tunnel junction based on a synthetic antiferromagnetic free layer which is regulated by an electric field, and a spin-orbit layer located below the magnetic tunnel junction. The transformation from the antiferromagnetic coupling to the ferromagnetic coupling of the free layer based on a synthetic antiferromagnetic multilayer structure is controlled by an electric field. A spin-orbit torque magnetic random access memory, which includes the magnetic structure, is able to realize stable data writing under the combined interaction of electric field and current, and has advantages of simple structure for scaling, ultralow power consumption, ultrahigh speed of switching, radiation resistance and non-volatility.
US10734043B2

A memory system includes a logic circuit and a phase locked loop (PLL) circuit. The logic circuit determines a first frequency of a first clock using a first signal and generates a second signal for adjusting the first frequency of the first clock. The PLL circuit receives a second clock, and generates the first clock having the first frequency determined by the logic circuit, using the second clock and the second signal. When a second frequency of the second clock varies, the logic circuit determines the first frequency of the first clock such that the first frequency of the first clock generated by the PLL circuit is uniform, and operates based on the first clock having the first frequency adjusted by the second signal.
US10734031B2

A communication apparatus configured to transmit information about content stored in an external apparatus is enabled to autonomously perform control based on a state based on reproduction processing of the content in a destination to which the information is transmitted. Another communication apparatus configured to receive related information about the content from the communication apparatus and perform the reproduction processing on the content based on the related information transmits information about the state related to the reproduction processing of the content. The communication apparatus receives the information about the state related to the reproduction processing of the content, and performs control based on the received information.
US10734025B2

Techniques and devices for generating multiple output video variations for an input video based on a shared resource architecture. The shared resource architecture reuses and shares computational and gating results from one or more operations to create the multiple output video variations. The shared resource architecture applies a frame-time normalization of the trimmed and stabilized video to produce a trimmed stabilized normalized video and, thereafter, uses the trimmed stabilized normalized video to precompute one or more video parameters that can be shared with multiple output video variations. The shared resource architecture can then generate multiple output video variations using the shared video parameters.
US10734020B2

An apparatus according to one embodiment includes an array of 2N+1 transducers, and a controller electrically coupled only to transducers in odd positions in the array. An apparatus according to another embodiment includes an array of 2N+1 transducers, where at least one of the transducers within the array is configured as a servo reader, a controller electrically coupled only to transducers in odd positions in the array, and a drive mechanism for passing a magnetic medium over the array.
US10734019B1

An apparatus includes an input coupler configured to receive light excited by a light source. A near-field transducer (NFT) is positioned at a media-facing surface of a write head. A layered waveguide is positioned between the input coupler and the NFT and configured to receive the light output from the input coupler in a transverse electric (TE) mode and deliver the light to the NFT in a transverse magnetic (TM) mode. The layered waveguide comprises a first layer extending along a light-propagation direction. The first layer is configured to receive light from the input coupler. The first layer tapers from a first cross track width to a second cross track width where the second cross track width is narrower than the first cross track width. The layered waveguide includes a second layer that is disposed on the first layer. The second layer has a cross sectional area in a plane perpendicular to the light propagation direction that increases along the light propagation direction. The cross sectional area of the second layer is smaller proximate to the input coupler and larger proximate to the NFT. The layered waveguide includes an interface between the first layer and the second layer, the interface comprises a curve.
US10734016B2

The present disclosure describes aspects of pulse-based writing for magnetic storage media. In some aspects, a pulse-based writer of magnetic storage media determines that a string of data bits having a same polarity corresponds to a magnet longer than a threshold associated with a magnetic media writer. The pulse-based writer inserts, into the string of data bits, a transition to a polarity opposite to the same polarity of the string of data bits. The string of data bits including the inserted transition is then transmitted to the magnetic media writer to cause a write head of the writer to pulse while writing the magnet to magnetic storage media. Various aspects may also implement a control signal to mask a transition or control polarity of the magnetic media writer. By so doing, magnets may be written to the magnetic storage media more efficiently or with less distortion to neighboring tracks.
US10734006B2

In general, techniques are described by which to perform audio coding based on audio pattern recognition. A source device comprising a memory and a processor may be configured to perform the techniques. The memory may store audio data. The processor may obtain, from a plurality of categories, a category to which the audio data corresponds, and obtain, based on the category, a set of pyramid vector quantization (PVQ) parameters from a plurality of sets of PVQ parameters. The processor may also perform, based on the set of PVQ parameters, PVQ with respect to the audio data to obtain a residual identifier representative of the audio data, and specify, in the bitstream, the residual identifier.
US10734005B2

The invention concerns an audio signal encoding method comprising the steps of: collecting the audio signal samples, determining sinusoidal components in subsequent frames, estimation of amplitudes and frequencies of the components for each frame, merging thus obtained pairs into sinusoidal trajectories, splitting particular trajectories into segments, transforming particular trajectories comprising of their amplitude and frequency variations to the frequency domain by means of a digital transform performed on segments longer than the frame duration, quantization and selection of transform coefficients in the segments, entropy encoding, and outputting the quantized coefficients as output data. The method is characterized in that the length of the segments into which each trajectory is split is individually adjusted in time for each trajectory.
US10734003B2

A linear prediction-based noise signal processing method, includes obtaining a linear prediction coefficient of the noise signal, filtering a signal derived from the noise signal based on the linear prediction coefficient in order to obtain a linear prediction residual signal, obtaining excitation energy of the linear prediction residual signal and a spectral envelope of the linear prediction residual signal, and the spectral envelope, the excitation energy and the linear prediction coefficient are encoded.
US10734002B2

The invention provides methods and devices for outputting a stereo audio signal having a left channel and a right channel. The apparatus includes a demultiplexer, decoder, and upmixer. The upmixer is configured operate either in a prediction mode or a non-prediction mode based on a parameter encoded in the audio bitstream.
US10733997B2

An apparatus for generating an error concealment signal, includes: an LPC representation generator for generating a replacement LPC representation; a gain calculator for calculating a gain information from the LPC representations; a compensator for compensating a gain influence of the replacement LPC representation using the gain information; and an LPC synthesizer for filtering codebook information using the replacement LPC representation to obtain the error concealment signal, wherein the compensator is configured for weighting the codebook information or an LPC synthesis output signal.
US10733996B2

A device includes a processor configured to extract parameters from an audio signal. The processor is configured to perform liveness verification by determining, based on first parameters and a liveness data model, whether the audio signal corresponds to a first audio type indicating spoken speech, to perform user verification by determining, based on second parameters and a user speech model, whether the audio signal corresponds to speech of a particular user, and to perform keyword verification by determining, based on third parameters and a keyword data model, whether the audio signal corresponds to a particular keyword. The processor is configured to generate an output indicating that user authentication is successful in response to determining that the audio signal corresponds to speech of the particular user, to the particular keyword, and to the first audio type.
US10733994B2

A dialogue system, a vehicle and a method for controlling the vehicle is provided. The vehicle monitors at least one of vehicle state information and driving environment information, generates a vehicle use pattern based on the monitored information; generates and storing notification event information corresponding to the vehicle use pattern; determines whether the monitored information corresponds to any one of event information; when it is determined that the monitored information corresponds to any one of event information, determines notification timing of the any one of notification event information; when the current time is notification timing of the any one of notification event information, outputs guide information on the notification event information; generates a control command corresponding to the notification event information; and executes a function corresponding the notification event information based on the control command.
US10733993B2

Systems and processes for operating a digital assistant are provided. In one example, a method includes receiving a first speech input from a user. The method further includes identifying context information and determining a user intent based on the first speech input and the context information. The method further includes determining whether the user intent is to perform a task using a searching process or an object managing process. The searching process is configured to search data, and the object managing process is configured to manage objects. The method further includes, in accordance with a determination the user intent is to perform the task using the searching process, performing the task using the searching process; and in accordance with the determination that the user intent is to perform the task using the object managing process, performing the task using the object managing process.
US10733986B2

An apparatus for voice recognition transforms voice information into a phoneme sequence expressed by characters of individual phonemes corresponding to feature parameters of the voice information, determines, based on a first likelihood and a second likelihood, whether or not collation succeeds, executes a matching operation that includes associating, based on a collation result, individual phonemes of the phoneme sequence of the voice information at a time of a failure of collation and individual phonemes of a phoneme sequence of previous voice information with each other, and executes a determination operation that includes determining, based on a result of the association, whether or not the phoneme sequence of the voice information is based on repetitive vocalization.
US10733973B2

The present disclosure relates to a vehicle and a method for controlling thereof, and more particularly to a technique for removing noise generated in a vehicle air conditioner. The vehicle may include an air conditioner, comprising: a speaker configured to output sound; a blower fan configured to blow air that is heat-exchanged in the air conditioner; an air vent configured to regulate a discharge amount of the air discharged into the vehicle; and a controller configured to sense a noise acoustic signal of the blower fan that is determined corresponding to an opening degree of the air vent, and to control the speaker to to output by generating an acoustic signal having an opposite phase to the sensed noise acoustic signal.
US10733971B2

[Object] To provide a sound processing device capable of effectively reducing ambient noise at low cost.[Solution] Provided is a sound processing device including: a first sound collector configured to collect a first noise signal from a noise source of noise leaking into a casing mounted to a user's ear; a first signal processing unit configured to form a first noise reduction signal used to reduce noise at a cancellation point on the basis of the first noise signal; a second signal processing unit configured to form a second noise reduction signal used to reduce noise at a cancellation point with respect to a first pseudo noise signal; an adder configured to add the first noise reduction signal and the second noise reduction signal; and a sound emitter configured to emit an output of the adder into the casing as sound. The first pseudo noise signal is a signal obtained by subtracting an output of the adder applied with a simulation transfer characteristic from an output of the first sound collector, the simulation transfer characteristic being obtained by simulating a transfer characteristic from the sound emitter to the first sound collector.
US10733966B2

A tremolo and tuning apparatus for a stringed musical instrument. The stringed musical instrument includes a body and a neck, a plurality of strings extending from the body to the neck, a nut for supporting the strings on the neck forming a first critical point for each string, a bridge element for supporting the strings on the body forming a second critical point for each string. The apparatus includes a tremolo and tuning apparatus having a one-piece saddle configured to hold unmodified strings which include the ball end uncut. The tremolo and tuning apparatus also includes a plurality of tuner rods disposed atop each string and separate from the saddle. These tuner rods are configured to fine tune each string by a user pressing downward on each tuner rod as needed to tune each string of the stringed musical instrument rather than pulling and releasing tension in each string.
US10733962B2

An image generation device includes: a rasterizing portion generating, according string data, an element-blank image including a first element image indicating a first-type string element of a string and a blank image indicating a blank; an embedding portion identifying and embedding a second element image indicating a second-type string element of the string in the blank image; a first data storage portion in which a first data group used to generate the first element image is stored; and a second data storage portion in which a second data group including an image to be embedded as the second element image is stored. The rasterizing portion generates the first element image based on the first data group, and generates the blank image at a position where the second element image is to be embedded by identifying an embedding position of the second element image.
US10733959B2

An electronic device for configuring an input interface and a method therefor are provided. The electronic device includes a memory, a display, and at least one processor electrically connected to the memory and the display, wherein the memory includes instructions that, when executed, enable the at least one processor to perform a connection with an external electronic device, transmit information generated in the electronic device to the external electronic device on the basis of the connection so that the generated information is displayed on a display of the external electronic device, and provide an input interface for controlling the information displayed on the external electronic device via the display when the generated information is displayed on the display of the external electronic device.
US10733955B2

An overlay device for premises status message display on a video monitor is provided. The overlay device includes a processor in communication with a memory, the memory storing instructions, which when executed by the processor, cause the processor to: receive a premises status message from at least one premises device, receive a media signal for display on the video monitor, combine the media signal with the premises status message, and transmit the combined media signal and premises status message for display of the combination of the media signal and the premises status message by the video monitor.
US10733948B2

A display panel driving apparatus includes a data driver, a gate driver, an extra resistance part through which a constant current passes, and a circuit configured to generate a first gamma voltage, and output a first extra gamma voltage indirectly to the data driver through the extra resistance part. The data driver is configured to generate a data signal based on the first gamma voltage and output the data signal to a data line of a display panel. The gate driver is configured to output a gate signal to a gate line of the display panel.
US10733939B2

Disclosed are a pixel circuit, a display panel and a drive method for a pixel circuit. The pixel circuit comprises: a light-emitting element, configured for emitting light in response to a drive current; a drive transistor, configured for providing the drive current to the light-emitting element; a data write device, configured for writing a data signal to a gate electrode of the drive transistor; a hold device, electrically connected with the gate electrode of the drive transistor and configured for holding a voltage on the gate electrode of the drive transistor in a light-emitting stage; and a control device, electrically connected with the gate electrode of the drive transistor and configured for controlling the drive transistor to operate in a full cut-off region in a cut-off stage, wherein, the cut-off stage precedes the light-emitting stage.
US10733928B1

A user interface display system that is associated with an electronic lock that provides feedback to a user that is engaging the electronic lock. A user interface display system includes a user interface display to depict to the user feedback patterns with each feedback pattern that is displayed to the user providing the feedback to the user. An electrochromic filter transitions a color depicted by the user interface display to correspond to the feedback pattern depicted by the user interface display. Each feedback pattern that is displayed provides a corresponding color that is associated with the feedback that is provided to the user as the user engages the electronic lock. A controller transitions the electrochromic filter to each color to correspond with the feedback pattern that is displayed by the user interface display so that the transitioned color and the feedback pattern that is displayed is in response to the user engaging the electronic lock.
US10733927B2

A projection apparatus includes an inputting unit configured to input image data that expresses an image to be projected; a converting unit configured to convert pixel values of the image data into first parameters that indicate lightness and second parameters that indicate information concerning color; a determining unit configured to determine whether to invert the first parameters; an inverting unit configured to invert the first parameters to calculate third parameters if the determining unit has determined to invert the first parameters; a generating unit configured to generate inverted data based on the second parameters and the third parameters; and a projecting unit configured to project the image based on the inverted data.
US10733926B2

A control device includes a button with a body defining an outer surface; a metallic veneer coupled to the button opposite the outer surface; and a machined indicia formed in the veneer and defining an open portion, a floating portion, and one or more ribs that suspend the floating portion. The rib has an upper surface recessed relative to a front surface of the veneer, and opposed tapered sides extending from a base of the rib to the upper surface, such that the upper surface is narrower than the base.
US10733920B2

A camera scanner captures an image of a document stand on which an object is placed using a camera unit. The camera scanner obtains an IP address of an electronic terminal (a smartphone) and an identifier of an image from the image of a display screen of the electronic terminal placed on the document stand by detecting and decoding a QR code. The camera scanner is connected to the electronic terminal based on the IP address, transmits a data transfer request including the identifier of the image to the electronic terminal, and receives image data transferred from the electronic terminal in response to the data transfer request. Then the camera scanner projects and plays an image generated based on the data transferred from the electronic terminal on the document stand using a projector.
US10733917B2

In an example, a system includes a bracket and a fastener. The bracket includes a distal bracket portion defining an aperture. The aperture includes a first aperture section of a first width and a second aperture section of a second width. The second width is less than the first width. The bracket includes a proximal bracket portion extending from the distal bracket portion, a cavity defined by the distal bracket portion and the proximal bracket portion, and a magnet in the cavity and coupled to the proximal bracket portion. The fastener includes a stem extending from a first end to a second end. The first end is configured to couple to an object. The fastener includes a ferromagnetic retainer at the second end of the stem. The ferromagnetic retainer has a third width that is less than the first width and greater than the second width.
US10733912B2

A flexible laminate structure for making a package and methods for constructing such flexible laminate structures are described that provide a peelable portion integral to the laminate structure. An inner ink layer may be printed on the peelable portion that includes a promotional offer, such as in the form of a barcode, where the inner ink layer is not visible to a consumer without first peeling the peelable portion off the package due to the presence of one or more blocker ink layers.
US10733910B2

A method and system for estimating physiological heart measurements from medical images and clinical data disclosed. A patient-specific anatomical model of the heart is generated from medical image data of the patient. A patient-specific multi-physics computational heart model is generated based on the patient-specific anatomical model by personalizing parameters of a cardiac electrophysiology model, a cardiac biomechanics model, and a cardiac hemodynamics model based on medical image data and clinical measurements of the patient. Cardiac function of the patient is simulated using the patient-specific multi-physics computational heart model. The parameters can be personalized by inverse problem algorithms based on forward model simulations or the parameters can be personalized using a machine-learning based statistical model.
US10733901B2

In example embodiments, there is provided a dynamic dispatcher simulator for an electrical power system. The dynamic dispatcher simulator can be operable to receive an input from a user identity during a run time, wherein the input represents a disturbance event indicative of a simulated disturbance to an electrical power system. Based on the input, a signal can be transmitted to a transient simulation engine component. The transient simulation engine component can output simulated phasor measurement unit data representative of the disturbance event to a wide area monitoring system that facilitates a display of alarms in response to the receipt of the simulated phasor measurement unit data. The dynamic dispatcher training simulator can also receive another input from the user during the run time, the second input being representative of a simulated condition related to the electrical power system.
US10733900B2

Tuning information is calculated based on input sounds. A tuning estimating apparatus includes an input sound acquirer for acquiring input sounds, a pitch calculator for calculating pitches of the input sounds acquired by the input sound acquirer, and a tuning value calculator for calculating a tuning value representing an offset between a tuning reference position serving as a reference for tuning and a reference position on a first distribution of the pitches calculated by the pitch calculator, based on a peak of the first distribution. The tuning value calculator calculates the tuning value based on the positional relationship of a periodic peak group of the first distribution.
US10733891B2

A system for assisting parking of a vehicle includes a main body to support at least one driver or passenger, and a sensor to detect adjacent structure data corresponding to an adjacent vehicle or structure adjacent to the main body. The system further includes a network access device to transmit and receive data including receiving a parking assist request from a remote device corresponding to a request to locate the main body, and an electronic control unit (ECU) coupled to the sensor and the network access device. The ECU is designed to receive the parking assist request from the network access device. The ECU is further designed to control the network access device to transmit parking location information to the remote device in response to receiving the parking assist request, the parking location information corresponding to the adjacent vehicle or structure adjacent to the main body.
US10733879B2

A roadside device includes a detector configured to detect information for determining a state of a sidewalk around the roadside device, a communication unit configured to communicate with other device, and at least one processor. The at least one processor is configured to determine the state of the sidewalk around the roadside device based on the information and transmit the determined state of the sidewalk to the other device.
US10733872B2

Systems and methods for preventing remote disarming of a portion of a monitored region are provided. Such systems and methods can include a database device saving information designating at least one of a plurality of partitions monitored by a security system as a highly secure one of the plurality of partitions, a remote interface device receiving user input with instructions to execute a remote global action in connection with the security system, and responsive to the user input, the remote interface device accessing the database device to identify a group of the plurality of partitions that includes all of the plurality of partitions except for the highly secure one of the plurality of partitions and transmitting an instruction signal directing the security system to execute the remote global action in connection with each of the group of the plurality of partitions.
US10733868B2

A computer-implemented method for generating an automated response to a catastrophic event, that includes (1) analyzing a sample set of data generated in association with a catastrophic event to determine a threshold pattern; (2) receiving, with customer permission or affirmative consent, home sensor data from a smart home controller via wireless communication or data transmission, the home sensor data including data regarding at least one of (i) structural status; (ii) wind speed; (iii) availability of electricity; (iv) presence of water; (v) temperature; (vi) pressure; and/or (vii) presence of pollutants in the air and/or water; (3) determining, based upon or from computer analysis of the home sensor data, whether the home sensor data indicates a match to the threshold pattern; and (4) automatically generating a response if the home sensor data indicates a match to the threshold pattern. As a result, catastrophic events and responses thereto may be improved through usage of a remote network of home sensors.
US10733866B2

A system for monitoring the use of a walker comprising: at least one sensor adapted for retrofitting to a walker, for measuring a physical parameter at at least one location on the walker and for sending at least one feedback signal indicating a value of the physical parameter measured.
US10733862B2

Managing foreign RFID tags within a secured area involves use of a first RFID portal system to read tag data from an RFID tag present within a first portal zone. A processing device associated with the first RFID portal system is used to determine whether the RFID tag is entering the secured area. The determination is based on an evaluation of a direction of travel of the RFID tag through the first portal zone. Responsive to determining that the RFID tag is in fact entering the secured area, one or more operations are performed to cause a first tag value corresponding to the tag data to be added into a safe to exit (STE) list.
US10733861B2

A method and system for controlling a passage from a secured location to an unsecured location based on presence detection of the unsecured location, including: a radar system in the secure location configured to transmit radar signals to and receive radar signals from the unsecured location; on determination of the presence, by the radar system, of a first person in the unsecured location proximate to the passage, providing an alert. The determination of the presence of the first person in the unsecured location may be triggered by a second person in the secured location moving proximate to the exit or by the second person in the secured location requesting to exit through the passage.
US10733860B1

Systems and methods for identifying and responding to a potential threat at a location monitored by a smart home system are provided. Such systems and methods can include a central system receiving a notification of a suspicious incident detected at the location and current data related to the suspicious incident from the smart home system, the central station analyzing the current data to confirm or reject the suspicious incident, when the central system confirms the suspicious incident, the central station determining whether the current data is indicative of a potential threat, and when the central station determines that the current data is indicative of the potential threat, the central station storing the current data for future use and initiating a security action to alleviate the potential threat.
US10733856B2

A security platform for real-time alerting, monitoring and managing ongoing security incidents in a locality such as an educational, religious, industrial or commercial center. Video and audio data gathering are combined to graphically present a security incident, enabling community or management to respond faster and more effectively and to provide a valuable tool for first responders. The platform integrates three components: smart sensors, mobile application and an intuitive presentation dashboard. The system further may provide instant mobile alerts and a navigation aid away from danger.
US10733855B2

An item storage device for securely storing items comprising: a receptacle defining a storage area for receiving an item to be stored; a fastener for opening and closing the receptacle and which operably cooperates with a lock mechanism for selectively securing the fastener in a closed position and for unsecuring the fastener for allowing the fastener to be set from the closed into an open position; and an alarm system which is operably coupled with the receptacle and which may be armed when the fastener is secured, the armed alarm system providing an output responsive to detecting that the structural integrity of the receptacle is compromised.
US10733854B2

An emergency lighting system provides autonomous mapping of egress locations of a building or other environment through a plurality of emergency lighting units. The emergency lighting units utilizes wireless signals to generate topology information that identifies the location of the emergency lighting units, the outermost emergency lighting units of which identify the egress locations of a building. During an emergency situation the emergency lighting system activates one or more illumination devices.
US10733848B2

Various embodiments of the present disclosure are directed to a gaming system and method providing a wagering game with a bonus card feature.
US10733845B2

A gaming machine is described herein. The gaming machine includes a control unit programmed to initiate an instance of a primary game and spin and stop virtual reel strips to display an outcome of the primary game. The control unit detects an appearance of a winning combination of game symbols in the outcome and provides an initial award based on the winning combination, and detects an appearance of the collect symbol and a credit prize symbol in the outcome, determines an amount of credits associated with the credit prize symbol, and a bonus award including the determined amount of credits.
US10733844B2

A variable skill objective wagering system is disclosed. The variable skill objective wagering system includes an interactive controller that receives a skill proposition for a skill-based game from a process controller, generates a player presentation based on the skill proposition, detects player interactions of a player with the player presentation, detects a skill outcome based on the player interactions and the skill proposition, and communicates the skill outcome to the process controller. The process controller operatively connected to the interactive controller, wherein the process controller is constructed to generate a random result using a random number generator, determine a skill objective of the skill proposition based on the random result, communicate the skill proposition to the interactive controller; and receive a skill outcome for the skill proposition from the interactive controller.
US10733838B2

Gaming systems and methods that, upon an occurrence of a designated triggering event, provide a tournament-style free activation feature for rapid play by a player.
US10733835B2

A roulette system provides an enhanced gaming experience with: a) a wheel assembly of a bowl accommodating a roulette ball and an inner diameter of the wheel assembly; b) raised deflection elements are disposed within an annular lower track; and c) at least 37 randomly numbered receptors are on the wheel. Attached to the wheel assembly above the upper track is a panel of multicolor light elements with a direction of light emission of individual light emitting elements in the light panel oriented to direct emitted light towards the receptors, the panel circumscribing the bowl and providing at least two different color light elements. At least some of the multicolor light emitting elements varying individual light intensity of individual ones of the multicolor light emitting elements to variably color the wheel assembly. An audio system also replicates gaming sounds of roulette.
US10733831B2

A game comprising: a symbol matrix comprising a plurality of interior matrix positions; a plurality of exterior symbol positions; a set of program instructions executable to implement: selecting and displaying a symbol to display in each of the exterior symbol positions; determining what symbol to display in each interior matrix position based the symbols displayed in the exterior symbol positions; determining whether to issue an award based on the symbols displayed in the interior matrix positions; and issuing an award if the program instructions so designate.
US10733826B2

A payment management system and a method of operating the same to receive payment before initiating an operating cycle of a cycle-based appliance is provided. The payment management system includes a payment device for receiving a non-cash payment from a user of the appliance. A payment processor communicates the payment to a controller of the appliance in the form of cycle credits, which may be stored in an encrypted credit storage bank. When a user attempts to initiate an operating cycle, the controller compares the available cycle credits to the number of required cycle credits, and only initiates the operating cycle if the number of available credits is equal to or exceeds the number of required credits. The payment management system may be included in any residential appliance and activated by the owner to enable pay-per-use functionality.
US10733825B2

A method for creating a secure document, registering the secure document and verifying the authenticity of the secure document includes receiving a print object that has content. A security feature, including an identifier, is created and is associated with the content. The identifier may be a barcode. The barcode may represent a character string. The security feature may include the identifier barcode and a decoy barcode that is not associated with the content. The identifier barcode (or the character string represented by the barcode) and the content are transmitted to a database for storage. Once stored, the identifier and the content are considered to be registered. A print object that includes the security feature and the content is then transmitted to a printer for printing.
US10733820B2

Systems, devices, and methods for access control via a mobile device are described herein. One device includes instructions stored thereon executable by a processor to track a location of a mobile device in a facility based on communications between the mobile device and a plurality of beacons located in the facility, wherein the mobile device is associated with a particular user having access rights associated with the facility, determine that the mobile device is located in a particular area of the facility, determine whether the user is allowed access to the particular area based on the access rights, and provide a notification responsive to a determination that the user is not allowed access to the particular area.
US10733815B2

A method for selectively recalling at least one motor vehicle. The method includes the steps of selecting at least one parameter from among the plurality of parameters, sending to the communications module, via the mobile node, a message indicating the parameter selected, collecting from the electronic control unit at least one data item relating to the selected parameter, this collection being performed by the communications module, sending the collected data item from the communications module to the mobile node, sending the sent data item by the mobile node to the management server, analyzing by the management server of the data item received, detecting a defect with the equipment on the basis of the analyzed data item, and determining a subset of vehicles including the equipment for which a defect has been detected so as to be able to proceed with recalling these.
US10733805B2

In an embodiment, a processing device receives image data of a face from an image capture device associated with an augmented reality (AR) display. The processing device processes the image data to a) identify a mouth in the image data, b) identify a dental arch in the mouth, and c) determine a position of the dental arch relative to a position of the AR display. The processing device determines a treatment outcome for the dental arch, generates a visual overlay comprising an indication of the treatment outcome at the determined position of the dental arch, and outputs the visual overlay to the AR display, wherein the visual overlay is superimposed over a view of the dental arch on the AR display.
US10733802B2

Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. A set of structure façade data describing one or more structure façades associated with the first position estimate is then accessed. A first image of an environment is captured, and a portion of the image is matched to part of the structure façade data. A second position is then estimated based on a comparison of the structure façade data with the portion of the image matched to the structure façade data.
US10733799B2

An augmented-reality (AR) device comprises a physical sensor and a display. The AR device identifies, using the physical sensor, a location and orientation of the AR device within a physical environment. A selection of a type of a virtual sensor and a placement location of the virtual sensor within the physical environment is received at the AR device. The placement location of the virtual sensor is determined relative to the location and orientation of the AR device within the physical environment. The AR device provides the type of the virtual sensor and the placement location of the virtual sensor to a server that generates virtual content for the virtual sensor. The AR device displays the virtual content at the placement location of the virtual sensor in the display.
US10733795B2

A system for determining rim shape includes a memory and a processor in communication with the memory. The processor is configured to receive one or more specifications for a rim. The processor is also configured to determine a rim depth for the rim based at least in part on the one or more specifications and a pareto front of rim shapes. The processor is also configured to determine a curvature control ratio and an endpoint tangency angle for the rim based at least in part on the rim depth. The processor is further configured to generate a rim shape for the rim based at least in part on the rim depth, the curvature control ratio, and the endpoint tangency angle.
US10733789B2

In addition to rendering a first frame representing a first forward view of a scene, a graphics processing system renders one or more further versions of the first frame, each representing a further view of the scene based on a different point in time and/or view orientation. The first frame and/or one or more of the one or more further versions may then be subjected to “timewarp” and/or “spacewarp” processing to generate an output “timewarped” and/or “spacewarped” image for display.
US10733788B2

Systems and methods are provided for generating segmented output from input regardless of the resolution of the input. A single trained network is used to provide segmentation for an input regardless of a resolution of the input. The network is recursively trained to learn over large variations in the input data including variations in resolution. During training, the network refines its prediction iteratively in order to produce a fast and accurate segmentation that is robust across resolution differences that are produced by MR protocol variations.
US10733785B2

A graphics processing system comprising storage for storing texture data representative of a plurality of texels in a texture space and a graphics processor coupled to the storage. The graphics processor comprises a texture mapping unit operable to receive request data to request the calculation of a value at a position in the texture space using an interpolation process, the request data comprising weight data representative of weights for input to the interpolation process, and process the weight data with the texture data to perform the interpolation process, thereby calculating the value at the position in the texture space.
US10733784B2

Some embodiments include an apparatus for processing radio frequency multiplexed cell images such as single-cell images, for example radio frequency multiplexed excitation (FIRE) images. The images can be from a particle analyzer, such as a flow and scanning cytometer or a laser scanning microscope. Some embodiments include an apparatus for displaying radio frequency multiplexed cell images such as FIRE images.
US10733781B2

A virtual reality apparatus comprises an image generator to generate images representing a virtual environment, for display to a user by a head mountable display to be worn by that user. The virtual environment includes an avatar representation of the user positioned within the virtual environment so that the user's viewpoint of the virtual environment substantially corresponds to the viewpoint of the avatar corresponding to that user. One or more user controls are provided with which predetermined inputs may be selected by the user. The image generator is responsive to selection of a predetermined input by the user to correspondingly configure a face of the avatar representing that user. The image generator is arranged to generate respective facial configurations of the avatar for display to other users viewing the virtual environment.
US10733772B2

A method is disclosed for providing an optimized energy bin parameter set for photon-counting spectral computed tomography. In one embodiment, the method includes receiving photon-counting spectral computed tomography data related to a plurality of energy bins and an initial energy bin parameter set; and performing iteration steps of a plurality of iteration steps. An input of the first iteration step of the plurality of iteration steps includes the initial energy bin parameter set as an input energy bin parameter set and the input of each further iteration step of the plurality of iteration steps includes an adjusted energy bin parameter set calculated in the preceding iteration step of the plurality of iteration steps as the input energy bin parameter set.
US10733768B2

A method in a training phase includes acquiring a first image of an environment of a means of locomotion from a first position, using an optical sensor; acquiring a second image of the environment of the means of locomotion from a second position, differing from the first position, using the optical sensor; ascertaining features that represent the first image and ascertaining features that represent the second image using an algorithm for feature extraction; selecting those features of the first and the second image which do not meet a predefined rating criterion; and ascertaining significant similarities between the selected features of the first and the second image and storing references that represent the significant similarities. A method is performed in an execution phase that makes use of the stored features of the training phase.
US10733762B2

A method, a system, and a computer program product for calibrating a depth sensor of a device. The method includes simultaneously capturing within a current scene: a red-green-blue (RGB) image by a RGB sensor of a device; and an infrared (IR) image by an IR sensor of the device. The method further includes concurrently capturing, via an IR sensor of the device, an uncalibrated depth image within the current scene. The method further includes calculating calibration data from the RGB image and the IR image and applying the calibration data to the uncalibrated depth image to generate a corrected depth image. The method further includes combining the RGB image and the corrected depth image to generate a RGB depth image. The method further includes, presenting the RGB depth image on an output device.
US10733760B2

A Dynamic Vision Sensor (DVS) pose-estimation system includes a DVS, a transformation estimator, an inertial measurement unit (IMU) and a camera-pose estimator based on sensor fusion. The DVS detects DVS events and shapes frames based on a number of accumulated DVS events. The transformation estimator estimates a 3D transformation of the DVS camera based on an estimated depth and matches confidence-level values within a camera-projection model such that at least one of a plurality of DVS events detected during a first frame corresponds to a DVS event detected during a second subsequent frame. The IMU detects inertial movements of the DVS with respect to world coordinates between the first and second frames. The camera-pose estimator combines information from a change in a pose of the camera-projection model between the first frame and the second frame based on the estimated transformation and the detected inertial movements of the DVS.
US10733757B2

A trailer assist system for a vehicle includes a camera with a field of view encompassing a trailer hitch disposed at the vehicle. A control includes an image processor that processes image data captured by the camera that is representative of images of the trailer hitch present in the field of view of the camera. The control, responsive to processing at the control of image data captured by the camera, detects at least one feature of the trailer hitch at a Cartesian coordinate location and transforms the Cartesian coordinate location of the detected feature to a cylindrical coordinate location. The control generates a vertical segment that passes through the detected features and determines cylindrical coordinates of a ground point along the vertical segment. The control, responsive to determining the cylindrical coordinates of the ground point, determines a 3D location of the trailer hitch at the vehicle.
US10733754B2

Techniques are disclosed for generating a GUI model for an application based upon requirements information for an application. The requirements information may include an image of a GUI screen (or multiple images of multiple screens) included in the GUI for the application. The GUI model generated based upon the input image may include information about the type and placement (layout) of GUI components in the GUI screen, and may also include information indicative of one or more functions to be assigned to one or more of the GUI components in the GUI screen. The GUI model may then be used to generate an implementation of the application GUI, including generating executable code that implements the GUI screen.
US10733732B2

In accordance with the embodiments herein, a method for displaying differences and similarities between tissue samples utilizing a reference database consisting of tissue images, image analysis features, and derived score from patient tissue samples assayed with a tissue-based test for the purpose of scoring said patient sample and guiding treatment based on said score. The method described herein utilizes digital image analysis of a tissue image of one or more tissue sections to extract features which generates a dataset mathematically representing the image. This dataset is then compared to the reference database to determine reference images with similar and different feature values. Those images are then displayed with the similar and different features highlighted.
US10733731B2

A system and a method for preprocessing capsule endoscope images are provided. The capsule endoscopic image preprocessing system include an in vitro image removal module, an invalid image removal module, a digestive tract image classification module, a lesion and anatomical structure identification module, and a lesion and anatomical structure redundant image removal module. The capsule endoscopic image preprocessing system removes in vitro images and invalid images from capsule endoscopic images, classifies the capsule endoscopic images according to different parts of the digestive tract, identifies lesion and anatomical structures in the classified capsule endoscopic images; and removes redundant lesion and anatomical structure images according to the lesion and anatomical structures.
US10733730B2

A system for computer-aided triage can include a router, a remote computing system, and a client application. A method for computer-aided triage can include determining a parameter associated with a data packet, determining a treatment option based on the parameter, and transmitting information to a device associated with a second point of care.
US10733724B2

A method comprises receiving image data representative of an X-ray image of at least part of a subject comprising tissue, wherein a first part of the X-ray image is directly 5 exposed and a second part of the X-ray image is representative of tissue in a region of the subject; and determining a measure of attenuation in dependence on an energy measure obtained from the first part of the X-ray image and an energy measure obtained from the second part of the X-ray image.
US10733717B2

In a measurement device, a controller causes an imaging unit to generate a plurality of first pictures based on a first image and a plurality of second pictures based on a second image. The controller determines whether or not there is blurring on the basis of at least two of the plurality of first pictures. The controller determines whether or not there is blurring on the basis of at least two of the plurality of second pictures. The controller causes a measurement unit to perform measurement when the controller determines that there is no blurring in first picture blurring determination and second picture blurring determination.
US10733714B2

A method and an apparatus are provided. The method includes receiving a video with a first plurality of frames having a first resolution; generating a plurality of warped frames from the first plurality of frames based on a first type of motion compensation; generating a second plurality of frames having a second resolution, wherein the second resolution is of higher resolution than the first resolution, wherein each of the second plurality of frames having the second resolution is derived from a subset of the plurality of warped frames using a convolutional network; and generating a third plurality of frames having the second resolution based on a second type of motion compensation, wherein each of the third plurality of frames having the second resolution is derived from a fusing a subset of the second plurality of frames.
US10733712B2

The module (700) comprises: —a low pass filter for low pass filtering luminance component of the image, —a first look up table (710) storing precomputed values of a first expansion function of only low pass filtered luminance values, —a second look up table (720) storing precomputed values of a second expansion function of only luminance values, —a processor (740, 760) configured to multiply an output of the second look up table corresponding to an input luminance value of a color to expand by an output of said first look up table corresponding to an input low pass filtered luminance value associated with said input luminance value.
US10733710B2

Methods, systems, and apparatuses for beautifying raw drawing data include a beautification engine having a raw data processor that receives the drawing data and identifies a set of segments in the data. A beautification director constructs a structural representation of the set of segments data that specifies a topological relationship between the segments. A single primitive beautifier identifies a segment in the structural representation to be beautified and a single primitive beautification action is applied to the segment to generate beautified raw drawing data. A multiple primitive beautifier identifies adjacent segments in the structural representation to be beautified and a multiple beautification action is applied to the adjacent segments to generate further beautified drawing data.
US10733705B2

An information processing device, a learning processing method, a learning device and an object recognition device capable of improving learning processing accuracy are provided. An information processing device causes a computer to generate a distortion-corrected equivalent image on the basis of a first captured image including a subject having predetermined distortion generated due to optical operations during imaging, to generate first teacher data in which relevant information about the target object has been added for the equivalent image in which an image region for the target object has been designated, to convert the equivalent image included in the first teacher data into a distorted image having predetermined distortion to generate second teacher data and to generate a learning model which outputs a result obtained by identifying the target object included in the second captured image when the second captured image having predetermined distortion generated therein is input, on the basis of the second teacher data.
US10733700B2

A system and method of providing composite real-time dynamic imagery of a medical procedure site from multiple modalities which continuously and immediately depicts the current state and condition of the medical procedure site synchronously with respect to each modality and without undue latency is disclosed. The composite real-time dynamic imagery may be provided by spatially registering multiple real-time dynamic video streams from the multiple modalities to each other. Spatially registering the multiple real-time dynamic video streams to each other may provide a continuous and immediate depiction of the medical procedure site with an unobstructed and detailed view of a region of interest at the medical procedure site at multiple depths. A user may thereby view a single, accurate, and current composite real-time dynamic imagery of a region of interest at the medical procedure site as the user performs a medical procedure.
US10733699B2

A face replacement system for replacing a target face with a source face can include a facial landmark determination model having a cascade multichannel convolutional neural network (CMC-CNN) to process both the target and the source face. A face warping module is able to warp the source face using determined facial landmarks that match the determined facial landmarks of the target face, and a face selection module is able to select a facial region of interest in the source face. An image blending module is used to blend the target face with the selected source region of interest.
US10733698B2

A computer-implemented system and method for rendering perspective adjusted views of a virtual object in a real world environment is provided. A database of virtual objects is maintained. A registration code that changes based on at least one of time and a location of the device is generated. A representation of the registration code is received from another device that captures the representation of the registration code from the device. A distance and orientation of the other device from the device is determined based at least in part on the registration code representation. Positions of the device and the other device are synched based on the determined distance and orientation and views of a virtual object are adjusted for the device and other device based on the synched positions of the devices.
US10733697B2

An apparatus for applying a convolutional neural network (CNN) to a wide-angle camera image is described herein. The apparatus includes a camera, controller, convolution mechanism and a fully connected layer. The camera is to capture a wide-angle image, and the controller is to map the image on a 3D surface. The convolution mechanism is to perform convolution on the 3D surface and the fully connected layer is to classify a plurality of features generated by the convolution mechanism.
US10733695B2

Embodiments described herein enable a hierarchical-Z unit of a graphics processor to be primed using Hi-Z data generated by occlusion culling operations performed on a general purpose processor. One embodiment provides for instructions to cause operations including performing occlusion culling for a scene via the general purpose processor and storing generated hierarchical-Z data. The Hierarchical-Z data generated during the occlusion culling operations can be shared with the graphics processor and used to prime a hierarchical-Z unit of the graphics processor. The at least a portion of the scene can then be rendered using the hierarchical-Z data after priming the hierarchical-Z unit, improving the effectiveness of hierarchical-Z operations of the graphics processor for the scene.
US10733688B2

Embodiments are generally directed to area-efficient implementations of graphics instructions. An embodiment of an apparatus includes a graphics subsystem including one or more of a first logic for processing of memory read-return data for single-instruction-multiple-data instructions; a second logic for assembly of memory read-return data for media block instructions into shader register format; or a third logic to remap scatter or gather instructions to untyped surface instruction types. An embodiment of an apparatus includes a graphics subsystem including a translation lookaside buffer (TLB) and a data port controller to control the TLB, the data port controller including an incoming request pipeline to receive an incoming request with virtual address and generate a response, an incoming response pipeline to receive the response and generate a cache request, and an invalidation flow pipeline.
US10733686B2

Methods, and apparatus, enabling an originating service provider to automatically obtain from a 3rd party service provider and run a software service online. Method comprising: originating service provider negotiating license with 3rd party service provider over certain software service run by 3rd party service provider; license stipulating life cycle information of software service, enabling originating service provider to automatically obtain software service; 3rd party provider delivering software service to originating service provider in response to agreements of license; and originating service provider automatically deploying software service in self-hosted environment according to stipulation of the license. Based on the method and apparatus of the present invention, the service provider can automatically and flexibly obtain a software service to reduce costs of the service provider and ensure quality of the software service, and facilitate the expansion of software service filed and software service update.
US10733685B1

In an embodiment, a user equipment (UE) is disclosed. The UE comprises a cellular radio transceiver, a non-transitory memory, a processor, a third party application stored in the non-transitory memory, and an application stored in the non-transitory memory. When executed by the processor, the third party application causes the processor to attempt to access confidential information of the UE. When executed by the processor, the application causes the processor to determine a status of consent to release confidential information to the third party application and to take action in response to a determination that the status of consent is consent is not granted to release confidential information to the third party application.
US10733682B1

Methods, processes, and systems architecture utilized to integrate key attributes of the unclaimed property laws of the states of the United States and other jurisdictions, along with certain generally accepted accounting principles, into a rules-based processing platform that processes, positions, and manages prepaid cards, stored value cards, and other payment instruments with respect to escheat under the unclaimed property laws and derecognition under the accounting standards are provided. A systems architecture platform aggregates transaction data and other information and processes escheat and derecognition for the payment instruments. Each instrument in a portfolio is individually positioned and individually repositioned into single or multiple footprint systems using one or more issuers to achieve optimum compliance with escheat laws while either minimizing or maximizing the breakage that is subject to escheat. Each instrument also is individually positioned and individually repositioned with respect to derecognition to optimize compliance with applicable accounting principles while managing the breakage that is not subject to escheat.
US10733680B2

A method, computer-readable storage device and apparatus for addressing a problem in a network using social media are disclosed. For example, the method receives social media data, analyzes the social media data to detect a trend for a service provided by the communication network, wherein the trend indicates a problem with the service, correlates an operational parameter of the communication network providing the service to the problem with the service and adjusts the operational parameter of the communication network to address the problem.
US10733675B2

A description of a machine learning (ML) model is received, with the ML model including multiple features such as an unlikely combination feature, which corresponds to a first attribute to be located in an invoice and a second attribute to be located the invoice concurrently with the first attribute. Training data is received, including (i) invoice data with multiple invoices, each including the first attribute and the second attribute, and respective values of the first attribute and the second attribute, and (ii) validity data including indications of which of the invoices are valid and which of the invoices are invalid. The ML model is trained using the training data using the ML model. The training includes applying the values of the attributes to the unlikely combination feature. The ML model is applied to an invoice to be validated to determine a probability that the invoice is invalid.
US10733671B1

Methods and systems for predictively generating an insurance claim in response to detecting an imminent insurance-related event are provided. According to certain aspects, a smart home controller or insurance provider remote processor may store a first set of data received from smart devices disposed on, or proximate to, a property. This data may be analyzed to detect that an insurance-related event is imminent and calculate a likelihood that a property owner will file an insurance claim in response to damage caused by the imminent insurance-related event. If there is a sufficient likelihood that an insurance claim will be filed, the smart home controller or remote processor may store a second set of data received from the smart devices. Subsequently, according to certain aspects, the second set of data may be analyzed to prepopulate an automatically generated insurance claim with information detailing damage to the property caused by the insurance-related event.
US10733669B2

Systems and methods are provided for scoring the use of financial market messages. Uses of messages that are efficient and/or improve market liquidity receive positive scores. Traders are charge fees or receive rewards that are dependent upon message quality scores.
US10733667B1

Increasingly, individuals use online social network platforms (also referred to as Internet-based social networks) to access a variety of information and content, such as articles on various topics, updates related to a user and individuals within the user's network, friend suggestions, advertisements, news stories, and the like. Among other things, embodiments of the present disclosure can be used to help identify users of a social network based on various information.
US10733665B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content items. In one aspect, a method includes identifying a content item that is eligible to be provided in response to a content item request and is associated with a bid. It is determined that the identified content item includes two or more different interactive elements that each cause different actions to be initiated in response to user interaction with the different interactive elements. An auction score is determined for the content item based on a function of the bid, a bid modifier for each different interaction, and a probability that each interaction will be invoked. The content item is selected to be provided based on the auction score. Data that cause presentation of the selected content item at a user device are output.
US10733661B1

A method for automatically mapping a store layout includes identifying a path for traversing a retail area and capturing images of the retail area at various points along the path. The images may be analyzed to identify visual characteristics which may be compared to a template of retail products in a template library. When an object depicted in the image matches with a retail product in the template library, the object may correspond to the retail product. Additionally, a retail department for the object may also be identified. The retail department may be compared to the retail product corresponding to the object, and when the retail product is not associated with the retail department, another retail product which is associated with the retail department may be identified as corresponding to the object. A map of the store layout may be generated based on the identified retail products.
US10733652B2

A method of handling weight data in a data processing system involves acquiring and storing weight data of an item. A verification information is generated for the item based on the weight data, where the verification information is associated to the determined weight, the generation of the verification information including one of the following steps: a) encrypting the weight data where the verification information corresponds to the encrypted weight data, or b) determining a first message authentication code where the verification information corresponds to the first message authentication code, wherein when using the weight data the validity of the weight data for the item is verified by use of the verification information and if the weight data is verified as being valid weight data, a graphic representation of the weight data is generated.
US10733645B2

Example embodiments of systems and methods for secure online order pick up and data transmission system between transmitting and receiving devices are provided. In an example embodiment, a user may be required to confirm his or her identity prior to using an application, utilizing enhanced or restricted features of an application or device, viewing sensitive information, or taking certain actions. A transmitting device, such as a contactless card, may be employed as means for confirming a user's identity and access these features.
US10733638B1

An online system receives tracking requests from client devices interacting with a web page to analyze user interactions with the web page. The online system extracts parameters from tracking requests such as a uniform resource locator (URL) associated with the web page that generated the tracking request and/or data tokens describing keywords within the URL. The online system may extract parameters by crawling web pages that generate tracking requests. The online system may compare extracted parameters to a taxonomy of categories maintained by the online system to determine a category describing the item displayed on the web page. The online system determines a category describing the item via an item catalog maintained by the online system comprised of previously determined categories for various items. The online system uses the determined categories, attributes, and temporal relevance scores to direct content to users.
US10733635B1

Embodiments are directed to generating and managing an advertising campaign based on a third-party sales listing. In particular, an identifier associated with a sales listing posted over a third-party service from a user of the third-party service is received. Sales listing data for the sales listing is retrieved from the third-party service using the identifier associated with the sales listing. Thereafter, an advertising campaign is automatically generated based at least in part on the retrieved sales listing data. In one aspect, generation of the advertising campaign includes generating an advertising creative using the retrieved sales listing data. Subsequently, bidding on an advertising opportunity in an auction is performed according to the generated advertising campaign. Responsive to winning the auction, an advertisement based on the advertising creative is provided to a content provider associated with the advertising opportunity.
US10733628B1

Systems, apparatus, and methods for effectively allowing consumers to request promotions from a merchant are discussed herein. Some embodiments may provide for a networked device, apparatus, or server configured to: receive promotion request data from a consumer device indicating that a consumer is interested in purchasing a promotion associated with a merchant; determine a promotion request threshold value; in response to receiving the promotion request, increment a promotion request count, wherein the promotion request count indicates a number of consumers that have provided the promotion request associated with the merchant; determine whether the promotion request count exceeds the promotion request threshold value; and in response to determining that the promotion request count exceeds the promotion request threshold value, generate a request to offer a promotion for transmission to the merchant. Some embodiments may additionally provide for techniques for determining parameters of a promotions or prepurchase promotion.
US10733623B2

To automate the redemption of offer benefits, data associating offers and payment accounts is stored in the data warehouse of a first transaction handler. If a payment account to which an offer is associated is in the payment processing network of a second transaction handler separate from the first transaction handler, the system uses a payment processor that is in both the payment processing network of the first transaction handler and the payment processing network of the second transaction handler to communicate with the first transaction handler to detect the authorization request in the payment account that satisfies the benefit redemption requirements of the respective offer and apply the offer benefit to the transaction when the authorization request is detected.
US10733620B1

For a measurement period, signal strengths, device identifiers and access point identifiers are received from a plurality of access points. A record for the measurement period is stored in random access memory with the record being associated with a single device identifier and containing access point identifiers associated with signal strengths received for the measurement period. The location of a device is determined for the measurement period by retrieving spatial coordinates of a corresponding access point for each access point identifier in the record for the measurement period and setting the location of the device for the measurement period to the average of the retrieved spatial coordinates.
US10733618B2

A device profiling computer system for determining and analyzing characteristics of devices used in payment transactions includes a processor, a device profiling database in communication with the processor, and a memory coupled to the processor. The device profiling computer system is configured to receive a set of first transaction data associated with a first transaction initiated by a cardholder at an online merchant wherein the cardholder initiates the first transaction using a cardholder computing device and wherein the set of first transaction data includes a set of first device characteristic data related to the cardholder computing device, analyze the set of first transaction data to determine a set of device characteristics, and update a device record stored in a device profiling database with the set of first transaction data wherein the device record is associated with the set of device characteristics.
US10733616B1

A computerized system and method may include, in response to receiving a blockchain via a communications network that includes information associated with an event, parsing, by a blockchain parsing engine being executed by a blockchain node, the information to identify a status state of an item related to the event. The blockchain may be inclusive of the information along with the status state of the item may be stored in a storage unit. An event tracking engine may determine from the parsed information that the status state of the item transitioned from a first state to a second state. Responsive to the event tracking engine determining that a qualifying state is satisfied by the item being in the second state, automatically executing, by the blockchain node, a smart code inclusive of initiating communications between a first party and a second party.
US10733607B2

According to some aspects of the disclosure, an electronic ID device is configured to allow a user to select an account associated with the user to employ in a transaction. The electronic ID device comprises a biometric sensor configured to receive a biometric input provided by the user, a user interface configured to receive a user input, a communication interface configured to communicate with a secure registry, wherein the communication interface includes a near field communication transceiver, and a processor coupled to the biometric sensor to receive information concerning the biometric input.
US10733603B2

Apparatus and methods for binding a wearable device for use with the wearable device, a terminal, and a server are presented. The method executed by the wearable device includes providing device information to the terminal, receiving a device certificate from the server, and storing the device certificate for performing payment using the corresponding user account. The method executed by the server includes receiving a binding request from the wearable device via the terminal, generating a device certificate of the wearable device based on the device identification, and providing the device certificate to the wearable device. The method executed by the payee device includes acquiring a transaction certificate of a wearable device and sending a payment collection request to a server including the transaction certificate of the wearable device and payment sum information.
US10733598B2

Systems and methods for storing cardholder data and processing transactions are provided. Cardholder data is received at a server computer, the cardholder data including consumer credentials to be stored and at least one data item not to be stored. A unique consumer reference token is obtained and combined with the data item not to be stored and the combination encrypted to form an encrypted token. The encrypted token is transmitted to a third party for storage and is erased from the server computer. At the time of transaction, the encrypted token is received and decrypted to yield the data item not to be stored, so that a transaction can be initiated using stored consumer credentials and the data item not to be stored. The unique consumer reference token encrypted together with the data item enables the server computer to perform validation checks on the encrypted token.
US10733594B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing a plurality of stored fingerprints, wherein each of the stored fingerprints is associated with a respective software environment and a respective mobile device; receiving from a first mobile device a first fingerprint of a first software environment in the first mobile device; determining whether the stored fingerprints include less than a threshold amount of fingerprints identical to the first fingerprint; based on a determination that the stored fingerprints include less than the threshold amount of fingerprints identical to the first fingerprint, determining that the first software environment is a compromised software environment; and performing a corrective measure.
US10733593B2

A system and associated method and service for providing a platform that enables members to transfer, receive, or otherwise exchange cash in various international denominations and commodities, such as precious metals (e.g., gold, silver, etc.), in a mobile highly secured telecommunications environment. The system is capable of delivering cash instantly between two or more users by allowing the exchange of secure transactions between system and cash dispensing machines (ATMs). Users may pay, receive, exchange, deposit, transfer, pay bills, exchange currency, retrieve cash, deposit cash and create accounts based on the mobile phone number or a system generated code.
US10733591B2

A computer system, method, and computer readable product are provided for event-based serverless computing with tiered latency. In various embodiments, computer-executable instructions are received along with an indication of an event whose occurrence triggers execution of those instructions within a container on a serverless computing platform. Additionally, the instructions come with an indication of an acceptable amount of latency between the event occurring and the instructions being executed. Multiple different actions may be made to execute the instructions based on that indicated latency.
US10733587B2

A user signs into an application via a user computing device at a merchant system location. The user computing device receives an identifier from a beacon device at the location to transmit to an account management system. The account management system transmits facial templates to the merchant camera device for users who are signed in to the application in range of the merchant beacon device. The user approaches a point of sale device to purchase a restricted product or service. The merchant camera device compares a captured facial image against the received facial templates to identify the user. A merchant POS device operator, after determining that the user is eligible for the restricted product or service based on account information of the user, selects a payment account of the user. The merchant POS device transmits transaction details to the account management system, which processes the transaction with an issuer system.
US10733582B2

Embodiments of the invention are directed to a computer-implemented interactive account management system operated in cooperation with a financial institution on behalf of multiple account holders. The interactive account management system may include a financial networking engine implemented by a processor for defining a financial network for each account holder and for identifying each member of an account holder financial network based on stored account information and account holder input. The system may additionally include interactive processing components for processing information to provide collaborative interaction between the members of the account holder financial network defined by the financial networking engine and user interface presentation tools for displaying financial guidance and collaborative interaction interfaces and inviting active participation from the financial network members.
US10733581B2

Systems, methods, and computer program products are disclosed for improving ease in initiating information transfers between devices. A user of a communications device accesses an image of a target recipient. With that recipient in view in the image, the user selects the portion of the screen where the recipient is displayed in the image. Pattern recognition is performed to extract one or more features of the selected portion of the screen as a recognized pattern. That recognized pattern is compared against multiple stored patterns that are associated with contacts in contact lists and/or other types of databases. Once a match is found, the user is prompted to confirm the identified recipient corresponding to the matching pattern and the data to transfer. Once confirmed, the data transfer is initiated based on the automatically determined recipient information.
US10733579B2

Systems and methods for self-service recycling are provided. In particular, some embodiments include graphical user interfaces and backend systems that allow users to engage in remote inquiries of available salvage automotive parts in salvage yards. A user makes a request for a type of recyclable assembly. Examples of types of recyclable assemblies include, but are not limited to, automobiles, tractors, electronic devices, home appliances, and vending machines. The request is compared to a database of end-of-life vehicles across a number of salvage yards. When a salvage yard is identified as having the specified end-of-life vehicle, local parts pullers who are on site are notified and a communication channel between the parts puller and the user is initiated. This is facilitated through geofencing and location aware devices. Using this information, the user can determine if any of the identified parts remain on the vehicle and may purchase the parts from the SSAR facility for resale. The system then assists the user in creating descriptions for postings on the Internet and/or otherwise connecting the user with potential purchasers.
US10733576B2

In some aspects, the disclosure is directed to methods and systems for driving demand for services. An appointment platform operating on a server may identify, based on an appointment inventory of a service provider, an open appointment to be filled. The appointment platform may rank a plurality of users to which the open appointment may be offered. The appointment platform may rank a user of the plurality of users based on a current membership score of the user. The appointment platform may determine, based on the ranking, to offer the user the open appointment. The appointment platform may identify, based on the current membership score of the user, a type of incentive from a plurality of types of incentives, to offer to the user for filling the open appointment.
US10733575B2

In one embodiment, a supervisory device in a network, configured to interact with one or more sensors positioned in a given area and with a conference room scheduling service, obtains an acoustic feature of the area from one or more of the sensors. The supervisory device makes a determination that a conference room should be reserved based on the acoustic feature and selects a particular conference room based on the determination that a conference room should be reserved. The supervisory device instructs a conference room scheduling service to reserve the particular conference room.
US10733571B2

Disclosed is a method of matching job seekers with job providers. The method may include receiving a plurality of job seeker values and a plurality of job provider values corresponding to at least one attribute. The method may further include receiving a job seeker priority associated with a job seeker value. Furthermore, the method may include receiving a job provider priority associated with a job provider value. Subsequently, matching between job seekers and job providers may be performed based on comparison between job seeker values and job provider values. Additionally, the matching may be based on a comparison of job provider priority and job seeker priority.
US10733567B2

Methods and systems for payment assurance and claim pre-validation are described. In one embodiment, a pre-visit claim for health care related services is received for payment assurance. In response to the pre-visit claim, a payer is queried for pre-visit claim detail information indicating any payment or authorization issues for services to be rendered. The pre-visit claim may be updated in certain embodiments based on the pre-visit claim detail information, and an appointment may be scheduled for services. In other aspects, a claim for health care related services is received for pre-validation. In response, a payer is queried for claim detail information indicating any payment or authorization issues for the claim. The claim may be updated in certain embodiments based on the claim detail information, and payment for services rendered may be provided by a payer in response to a submitted claim.
US10733564B2

Methods, computer-readable medium, and apparatus are described for proactively reporting a content status of a node-enabled logistics receptacle in a wireless node network. Generally, the node-enabled logistics receptacle may update the content status stored in memory onboard the node-enabled logistics receptacle based upon whether the node-enabled logistics receptacle has received a package and is temporarily maintaining custody of the package. The receptacle may then broadcast status information related to the updated content status for the node-enabled logistics receptacle. In more detail, a node assembled within the node-enabled logistics receptacle may detect a signal broadcast from a master node in the wireless node network, access the content status stored in memory onboard the receptacle, and broadcast status information to the master node related to the content status for the node-enabled receptacle.
US10733554B2

An information processing apparatus determines human task counts each representing a number of human tasks in individual workflows. Each workflow defines a procedure of tasks to be performed on a device under management, where the tasks include human tasks to be performed by humans and automated tasks to be executed automatically with remote control via a network. The information processing apparatus then determines priorities of the workflows, based on the human task counts determined therefor, for prioritized use of a connection that is established to communicate with the device under management in order to perform automated tasks thereon.
US10733545B2

A method for providing contextual information to a user during a browsing session includes maintaining a user-centric graph including a plurality of user-centric facts associated with the user and derived from interaction by the user with a plurality of different computer services. The method further includes recognizing a context of interaction with a browser application by a user. The method further includes identifying assistive information pertaining to the context, and displaying the assistive information to the user. The assistive information may be based at least on one or more user-centric facts in the user-centric graph.
US10733540B2

This invention generally relates to a process, system and computer code for updating of computer applications based on collecting automation information related to a current application such as processing power, load, footprint, and performance attributes, determining a system automation profile; using an artificial intelligence based modeler for analyzing data, applying the data to an artificial intelligence model for training and predicting performance, adjusting the artificial intelligence model to achieve an updated automation criteria with optimal values, wherein the optimal values provide input to an automation criteria library for storing and updating a prior automation criteria, and exporting the upgraded automation criteria values for incorporation in a computer-to-be-updated, to achieve a reliable automatic update.
US10733539B2

A system and method for batched, supervised, in-situ machine learning classifier retraining for malware identification and model heterogeneity. The method produces a parent classifier model in one location and providing it to one or more in-situ retraining system or systems in a different location or locations, adjudicates the class determination of the parent classifier over the plurality of the samples evaluated by the in-situ retraining system or systems, determines a minimum number of adjudicated samples required to initiate the in-situ retraining process, creates a new training and test set using samples from one or more in-situ systems, blends a feature vector representation of the in-situ training and test sets with a feature vector representation of the parent training and test sets, conducts machine learning over the blended training set, evaluates the new and parent models using the blended test set and additional unlabeled samples, and elects whether to replace the parent classifier with the retrained version.
US10733538B2

Techniques disclosed herein relate to querying a hierarchical classification model that includes a plurality of classification models. The hierarchical classification model is configured to classify an input into a class in a plurality of classes and includes a tree structure. The tree structure includes leaf nodes and non-leaf nodes. Each non-leaf node has two child nodes associated with two respective sets of classes in the plurality of classes, where a difference between numbers of classes in the two sets of classes is zero or one. Each leaf node is associated with at least two but fewer than a first threshold number of classes. Each of the leaf nodes and non-leaf nodes is associated with a classification model in the plurality of classification models of the hierarchical classification model. The classification model associated with each respective node in the tree structure can be trained independently.
US10733532B2

Provided herein in some embodiments is an artificial intelligence (“AI”) engine configured to operate with multiple user interfaces to accommodate different types of users solving different types of problems with AI. The AI engine can include AI-engine modules including an architect module, an instructor module, and a learner module. An assembly code can be generated from a source code written in a pedagogical programming language. The architect module can be configured to propose a neural-network layout from the assembly code; the learner module can be configured to build the AI model from the neural-network layout; and the instructor module can be configured to train the AI model built by the learner module. The multiple user interfaces can include an integrated development environment, a web-browser interface, or a command-line interface configured to enable an author to define a mental model for the AI model to learn.
US10733518B2

A cognitive method, system and computer readable medium comprising: monitoring a user interaction of a user; generating user interaction data based upon the user interaction; receiving data from a plurality of data sources; processing the user interaction data and the data from the plurality of data sources to perform a cognitive learning operation, the processing being performed via a cognitive inference and learning system, the cognitive learning operation comprising analyzing the user interaction data, the cognitive learning operation generating a cognitive learning result based upon the user interaction data; associating a cognitive profile with the user based on the cognitive learning result; and, performing a cognitive procurement assistant operation based upon the cognitive profile, the cognitive procurement assistant operation assisting the user in performance of a procurement task.
US10733501B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for prediction of an outcome related to an environment. In one aspect, a system comprises a state representation neural network that is configured to: receive an observation characterizing a state of an environment being interacted with by an agent and process the observation to generate an internal state representation of the environment state; a prediction neural network that is configured to receive a current internal state representation of a current environment state and process the current internal state representation to generate a predicted subsequent state representation of a subsequent state of the environment and a predicted reward for the subsequent state; and a value prediction neural network that is configured to receive a current internal state representation of a current environment state and process the current internal state representation to generate a value prediction.
US10733495B2

A wearable radio frequency identification (RFID) includes a band that forms a loop and a flag that projects outwardly from the loop which includes an RFID transponder. By virtue of being part of the flag, the RFID transponder is spatially separated from a radially-outward facing surface of the loop and thereby also apart from a user wearing the device. This provides improved read ranges of the RFID transponder when used with an energy absorbing or conductive object.
US10733487B2

An information processing apparatus that generates a color conversion table to be set in an image forming apparatus includes a conversion unit that uses a color conversion table to convert input RGB values into output RGB values, wherein the color conversion table is a conversion table for conversion of the input RGB values into output RGB values that depend on a color gamut of the image forming apparatus, an extraction unit that extracts an L value indicating lightness out of a plurality of elements forming Lab values corresponding to the output RGB values, a correction unit that corrects the extracted L value, and a correction unit that uses the corrected L value, and a and b values indicating chromaticity and other than the extracted L value out of the plurality of elements forming the Lab values corresponding to the output RGB values to correct the color conversion table.
US10733486B1

An apparatus for controlling the printing on wire or cable. The apparatus including a processor, a bus connected to the processor, a user input connected to the bus, a display screen connected to the user input and the bus, a first storage system connected to the bus, data stored in the first storage system and displayable on the display screen, wherein the data includes manufacturing and print information, a printer connected to the bus, wherein the printer prints the data on the wire or cable, a communication device connected to the bus, and an identification device connected to the bus, wherein identification device receives information from a user.
US10733485B2

A writing preservation apparatus preserves, as image data, writing on a writing target medium in which writing is performed and erasing of writing in an arbitrary region is performed. The apparatus includes an acquisition unit that acquires time-series image data items at points of times for the writing target medium, a written region recognition unit that recognizes written regions in which writing is performed on the writing target medium at the points of time based on the image data items at the points of time which are acquired by the acquisition unit, and a preservation unit that preserves first image data at a first point of time in a case where the written region recognized based on the first image data in whole or part is absent in the written region recognized based on second image data at a second point of time subsequent to the first point of time.
US10733469B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, in real-time from an image capture device, a video stream comprising images of a document by a computing device. The computing device provides, for display in an image preview window, the video stream overlaid with a graphical capture guide. In response to detecting a lighting artifact in at least one image of the video stream, the computing device modifies the graphical capture guide within the image preview window. The computing device captures one or more of the images of the document from the video stream.
US10733467B2

The purpose of the present invention is, when a portion of a subject to be detected is occluded, to simplify detecting that the occluded subject to be detected is the subject to be detected, regardless of the position which is occluded. Provided is an information processing device (110), comprising: a computation unit (111) which computes local scores for each of a plurality of positions which are contained in an image of a prescribed scope, said scores indicating the likelihood of an object to be detected being present; and a change unit (112) which changes the scores for the positions, among the plurality of positions, which are included in a prescribed region which is determined according to the plurality of scores which have been computed for said plurality of positions, such that the likelihood of the object to be detected being present increases.
US10733463B1

Examples disclosed herein may involve a computing system that is configured to (i) obtain previously-derived perception data for a collection of sensor data including a sequence of frames observed by a vehicle within one or more scenes, where the previously-derived perception data includes a respective set of object-level information for each of a plurality of objects detected within the sequence of frames, (ii) derive supplemental object-level information for at least one object detected within the sequence of frames that adds to the previously-derived object-level information for the at least one object, (iii) augment the previously-derived perception data to include the supplemental object-level information for the at least one object, and (iv) store the augmented perception data in an arrangement that encodes a hierarchical relationship between the plurality of objects, the sequence of frames, and the one or more scenes.
US10733456B2

Video footage captured by A/V recording and communication devices may be readily uploaded to the cloud and shared with a requesting party, such as a law enforcement agency. When a request is received from a requesting party for video footage, videos meeting the criteria specified by the requesting party may be determined. Consent requests may then be sent to users associated with each of the A/V recording and communication devices that recorded the videos meeting the criteria specified by the requesting party. When user consents to share the videos, the videos may be provided to the requesting party.
US10733454B2

Example aspects for transformation of video streams include searching for a first signature of a segment of a video stream in an index comprising a first level signature of each of a plurality of stored segments. In response to identifying a first set of similar segments from the stored segments, a second signature of the segment may be determined. In response to identifying a second set of similar segments from the first set of similar segments based on the second signature, a matching segment may be ascertained from the second set of similar segments. The matching segment may be provided for being stored in place of the segment in a storage medium.
US10733450B1

Multiple video files that are captured by calibrated imaging devices may be annotated based on a single annotation of an image frame of one of the video files. An operator may enter an annotation to an image frame via a user interface, and the annotation may be replicated from the image frame to other image frames that were captured at the same time and are included in other video files. Annotations may be updated by the operator and/or tracked in subsequent image frames. Predicted locations of the annotations in subsequent image frames within each of the video files may be determined, e.g., by a tracker, and a confidence level associated with any of the annotations may be calculated. Where the confidence level falls below a predetermined threshold, the operator may be prompted to delete or update the annotation, or the annotation may be deleted.
US10733449B2

A monitoring system includes an imaging device, a controller, storage, and a notifying section. The imaging device captures an image of an imaging area to generate captured image data indicating a captured image. The controller detects events based on the captured image data. The events include a pre-event and a post-event detected after the pre-event has ended. The controller changes a first flag from an off state to an on state upon detecting the pre-event, and holds the first flag in the on state even after the pre-event has ended. The controller changes the second flag from the off state to the on state upon detecting the post-event, and directs the notifying section to notify of consecutive event occurrence information indicating that consecutive events have occurred.
US10733447B2

A head-mounted augmented reality (AR) device can include a hardware processor programmed to receive different types of sensor data from a plurality of sensors (e.g., an inertial measurement unit, an outward-facing camera, a depth sensing camera, an eye imaging camera, or a microphone); and determining an event of a plurality of events using the different types of sensor data and a hydra neural network (e.g., face recognition, visual search, gesture identification, semantic segmentation, object detection, lighting detection, simultaneous localization and mapping, relocalization).
US10733438B2

An eyeball information detection device includes: an acquisition unit configured to acquire a captured image obtained by imaging a region in which there is a probability that a face of an occupant is present in a vehicle by an imaging device provided in proximity to an illumination device that emits light to the region; and a detection unit configured to output eyeball information that corresponds to the captured image by receiving the captured image acquired by the acquisition unit as an input based on a learned model generated by learning a learning image including information similar to the captured image acquired by the acquisition unit and a correct value of the eyeball information on an eyeball of the occupant appearing in the learning image, by machine learning.
US10733436B2

An inference system performs inference, such as object recognition, based on sensory inputs generated by sensors and control information associated with the sensory inputs. The sensory inputs describe one or more features of the objects. The control information describes movement of the sensors or known locations of the sensors relative to a reference point. For a particular object, an inference system learns a set of object-location representations of the object. An object-location representation is a unique characterization of an object-centric location relative to the particular object. The inference system also learns a set of feature-location representations associated with the object-location representation that indicate presence of features at the corresponding object-location pair. The inference system can perform inference on an unknown object by identifying candidate object-location representations consistent with feature-location representations observed from the sensory input data and control information.
US10733432B2

A computer system for recycling value instruments in an automated teller machine has a memory storing instructions that, when executed by a processor, cause the system to receive an image of a value instrument obtained by an automated teller machine for deposit. The image of the value instrument is analyzed to determine its condition. Then, based on the condition of the value instrument, it may be determined that the value instrument is suitable for recycling to fulfill withdrawals. Upon determining that the value instrument is suitable for recycling to fulfill withdrawals, recycling of the value instrument by the automated teller machine is initiated and an indication reflecting the recycling is generated so as to influence when a next servicing of the automated teller machine will occur. Related methods and computer-readable media are also disclosed.
US10733427B2

A method for counting and tracking defined objects includes the step of receiving subset data with a data capturing device, wherein the subset data is associated with defined objects and includes a unique identifier, an entry time, an exit time, and location data for each defined object. The method further includes the steps of receiving subset data at a counting system, counting the defined objects, tracking the defined objects, associating a location of a defined object with a predefined area, and/or generating path data by plotting X and Y coordinates for the defined object within the predefined area at sequential time periods.
US10733419B2

A system including: at least one processor; and at least one memory having stored thereon instructions that, when executed by the at least one processor, control the at least one processor to: receive image data of a sequence of images, and a current image of the sequence of images being after a previous image in the sequence of images, each of the current and previous images including a cell; filter the current image to remove noise; iteratively deconvolve the filtered current image to identify edges of the cell within the current image based on determined edges of the cell within the previous image; and segment the deconvolved current image to determine edges of the cell within the current image.
US10733417B2

In various embodiments, the invention teaches systems and methods for analyzing an image of cells, including an image obtained by confocal microscopy, and delineating cell nuclei in the image. In some embodiments, the systems and methods apply a three-dimensional (3-D) radial symmetry transform followed by adaptive post processing of symmetry images to arrive at a mask of seeds that can guide watershed-based segmentation.
US10733415B1

The invention provides a computing device for processing fingerprint template data, wherein the computing device comprises modules configured for generating transformed fingerprint template data from original fingerprint minutiae template data, in which minutiae are represented at least by Cartesian or polar coordinates and an inherent minutiae direction, the computing device being configured to generate for each minutia of the original fingerprint minutiae data corresponding mega-vicinity data. The computing device may further comprise a comparator module being configured to compare two transformed fingerprint template data that comprises, for each minutia, mega-vicinity data of a first fingerprint and a second fingerprint. The computing device may further comprise a biometrics-secret binding module for protecting.
US10733407B2

There is provided a method for obtaining a user authentication image using pressure sensing. The method includes dividing a pressure sensing area corresponding to a fingerprint input window, with which a biometric feature of a user is brought into contact, into a plurality of partial areas, acquiring a plurality of image frames captured through the fingerprint input window and obtaining, for the partial areas, respective pressure sensing values synchronized with a capturing time of each of the image frames. The method further includes generating the user authentication image from the image frames based on comparison results between the pressure sensing values respectively obtained for the partial areas and one or more predetermined thresholds.
US10733401B2

Barcode reading devices for creating an easy-to-use experience are provided. In one implementation, a barcode reading apparatus comprises a housing having at least a scan body and an image sensor disposed within the housing. The image sensor is configured to read the barcode. The apparatus further includes a scanning frame and a viewing frame. The scanning frame is formed in a first bottom surface of the scan body and is configured to enable the image sensor to visually detect the barcode when the barcode is placed in a scanning zone at least partially below the scan body. The viewing frame is formed in a first top surface of the scan body and is configured to enable a user to view the barcode through both the viewing frame and scanning frame when the barcode is placed in the scanning zone.
US10733396B2

According to various embodiments, a mobile device continuously and/or automatically scans a user environment for tags containing non-human-readable data. The mobile device may continuously and/or automatically scan the environment for tags without being specifically directed at a particular tag. The mobile device may be adapted to scan for audio tags, radio frequency tags, and/or image tags. The mobile device may be configured to scan for and identify tags within the user environment that satisfy a user preference. The mobile device may perform an action in response to identifying a tag that satisfies a user preference. The mobile device may be configured to scan for a wide variety of tags, including tags in the form of quick response codes, steganographic content, audio watermarks, audio outside of a human audible range, radio frequency identification tags, long wavelength identification tags, near field communication tags, and/or a Memory Spot device.
US10733395B1

Embodiments are directed to restricting access to Radio Frequency Identification (RFID) tag information based on location. Access to RFID tag information may be restricted at the reader level, at the requester level, and at the network level. When reader-level restrictions exist, devices may be prevented from inventorying tags and retrieving information from tags. When requester-level restrictions exist, a requester or device may be prevented from receiving tag information from inventoried tags or a network. When network-level restrictions exist, a network may discard or otherwise restrict tag information received from devices.
US10733390B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for language modeling. In one aspect, a system comprises: a masked convolutional decoder neural network that comprises a plurality of masked convolutional neural network layers and is configured to generate a respective probability distribution over a set of possible target embeddings at each of a plurality of time steps; and a modeling engine that is configured to use the respective probability distribution generated by the decoder neural network at each of the plurality of time steps to estimate a probability that a string represented by the target embeddings corresponding to the plurality of time steps belongs to the natural language.
US10733385B2

A behavior inference model building apparatus and a behavior inference model building method thereof are provided. The behavior inference model building apparatus converts a plurality of program operation sequences of a plurality of program operation sequence data into a plurality of word vectors through a word embedding model, and inputs the first M word vectors of the word vectors, corresponding to each program operation sequence data, into a generative adversarial network (GAN) model to train and optimize the GAN model. The behavior inference model building apparatus integrates the word embedding model and the generator of the optimized GAN model to build a behavior inference model.
US10733382B2

The present invention relates to a method of processing data. The method including the steps of at least one processor tokenising text within at least one part of the data; and at least one processor matching tokenised text against an ontological framework using a plurality of rules to identify relevant topics within the data. A system is also disclosed.
US10733369B2

In an embodiment, a data storage and retrieval system includes a computing device that configures the computer memory according to an RTree (a type of logic tree) representing a structure of a spreadsheet. The computer memory may be internal to or external to the computing device. In an embodiment, the RTree has a plurality of nodes, at least some of which contain one or more minimum bounding rectangles. Each minimum bounding rectangle (“MBR”) encompasses cells of the spreadsheet from a different one of a plurality of columns of the spreadsheet, but does not encompass cells of any of the other columns of the plurality of columns. A node of the RTree may hold multiple MBRs or a single MBR.
US10733364B1

Technologies for simplifying visual organization of form information include a form simplification server. A virtual transaction form including editable input fields visually organized in an initial format is displayed. In response to a request for a simplified version of the virtual transaction form, the form simplification server generates a simplified virtual transaction form including editable input fields that correspond to the editable input fields of the virtual transaction form. The editable fields of the simplified virtual transaction form are visually organized in a format different from the initial format of the virtual transaction form. The simplified virtual transaction form is displayed. The form simplification server may also receive a user-specified data element input into one of the editable input fields of the virtual transaction form. The corresponding editable input field of the simplified virtual transaction form can be populated with the user-specified data element. Other embodiments are described and claimed.
US10733361B2

According to an embodiment, a content reproducing apparatus includes a determination unit, a decision unit, an acquisition unit and a reproducing unit. The determination unit determines a reproduction condition for first content scheduled to be reproduced. The decision unit decides first acquisition information for acquiring the first content based on the reproduction condition. The acquisition unit acquires the first content using the first acquisition information. The reproducing unit reproduces the first content.
US10733358B2

Embodiments include methods and systems of site migration. In one embodiment, a site migrator receives a website address from a user for a website to be migrated to a content management system (CMS). The site migrator accesses source code of the website at the received website address. The site migrator identifies markup content of the website based on source code of the website. The markup content includes tags grouping content of the website. The site migrator transforms the identified markup content into content modules in a format usable by the CMS based on the tags grouping the content of the website. The site migrator stores the content modules to a memory, sends the content modules to the CMS via an application programming interface (API) to generate a second website which resembles the website to be migrated based on the content modules.
US10733353B2

A method for forming an integrated device includes the following operations. A first circuit layout is provided. The first circuit layout includes a first device and a connecting portion. A first voltage level is applied to the first circuit layout. The first circuit layout is analyzed according to the first voltage level to determine if a failing signal occurs in the first circuit layout. The first device is analyzed when the failing signal occurs. It is determined, according to a second voltage level, whether a violation occurs in the first device. The first circuit layout is modified when a violation occurs.
US10733351B1

Embodiments according to the present disclosure relate to physically implementing an integrated circuit design while conforming to the requirements of complex color based track systems, and using information about instances that have been included in the design. In particular, the present embodiments allow for the automatic creation of WSPs by examining heights and placement orientations of instances, along with the width, spacing, and colors of instance pins and blockages. In these and other embodiments, techniques are provided for filling gaps between generated tracks, as well as for generating tracks to account for the possibility of flipped or mirrored instances.
US10733350B1

A chip design environment is disclosed which accepts application specific processing, memory and IO elements and declarative specification of function, cost and performance of peripheral, low-level and infrastructural elements and of overall design and generates synthesizable module RTLs and relevant place-and-route constraints. The generated elements include the network interconnecting all the elements, a programming memory consistency model and its coherence protocol, allocation and scheduling processes realizing run-time inference of optimal parallel execution and processes for control of coherence action and prefetch intensity, task-data migration, voltage-frequency scaling and power-clock gating. The environment employs knowledge bases, models to predict performance and to assign confidence scores to predictions and, in turn, the predictions to explore space of topology, architecture, composition, etc options. The environment generates synthesizable module RTLs to complete the design and relevant place-and-route constraints. User may simulate the synthesized design. If a user shares simulation results, the environment may evaluate the predicted performance against performance determined by simulation and use the results to update its knowledge and models.
US10733345B1

A method for automatically finding a verification test of a plurality of verification tests that were executed in a verification process of a design under test (DUT) that satisfies a criterion, may include using a processor, obtaining from a user a criterion that relates to one or more test actions; using a processor, obtaining a log with logged execution data that includes start and end times for each action of each of the tests of the plurality of verification tests during an execution run of that test; and for each test of the plurality of verification tests, using a processor, determining from the logged data whether that test satisfies the obtained criterion, and if a test of the plurality of verification tests was determined to satisfy the obtained criterion, using a processor, executing that test on the DUT.
US10733343B2

The invention is suited for use by a hardware designer for the purpose of logic synthesis and/or logic simulation. It can be used in the design of integrated circuits (ASICs) and programmable logic devices (PLDs), such as field-programmable gate arrays (FPGAs). The invention also relates to the field of hardware description languages (HDLs). Embodiments of the invention provide a computer-implemented system and method for facilitating the design of a digital circuit which comprises a plurality of logical constructs. The system is configured such that each time each logical construct is executed during a software simulation pass it is associated with a unique tag, wherein each tag can correspond to a physical aspect of a hardware representation of the design. The simulation is performed by repeated execution passes through code which implements the design, preferably wherein the same tags are associated with corresponding executions of the logical constructs during different simulation passes. A simulator object is able to store and/or maintain simulation state by retrieving it from a sole manager object, and a logical construct object is able to retrieve its initial state from the simulator object on construction and save its state on destruction. Furthermore, logical constructs can only occur within portions of code which are not conditional upon the state of any input signal.
US10733341B1

An illustrative system may comprise a plurality of distributed network nodes hosting a two-dimensional distributed digital ledger. The distributed digital ledger may have a plurality of chains of digital blocks in the two-dimensions, wherein each chain may be associated with a particular functionality (e.g., a first set of integrated circuit processes) and a corresponding level of security. For example, a first chain in the first direction may contain digital blocks containing code differentials of the hardware description language code forming the integrated circuit design. A second chain in a second direction may contain digital blocks containing simulation data records generated during the simulation of the integrated circuit design. The first chain and the second chain may be based upon different cryptographic protocols and therefore may be cryptographically separate from each other.
US10733337B2

A method for the simulation of a photolithographic process for generating a wafer structure includes providing an aerial image of a region of a mask that includes the mask structure, prescribing a range of intensities, determining auxiliary or potential wafer structures for different threshold values within the range of intensities, determining the number of structure elements for each of the auxiliary or potential wafer structures, determining a stability range consisting of successive threshold values from the threshold values that were used for the determination of auxiliary or potential wafer structures, within the stability range the number of structure elements of the auxiliary or potential wafer structures remaining constant or lying within a prescribed range, and determining the wafer structure on the basis of the aerial image and a threshold value within the stability range. A microscope for carrying out the method is also provided.
US10733335B2

A system and method for designing an antenna wherein a plurality of antenna designs are visually compared using performance metric plots that distinguish between geometries that meet all requirements and designs that do not.
US10733334B2

Apparatus and methods for ongoing assessment of a condition of a building structure combined with determination of a direction of a particular condition assessed by a digital sensor proximate to the structure. A user or other agent supporting a smart device is made aware of a condition and directed towards a site of the condition. Conditions may also be remotely monitored and an appropriate response technician deployed to address conditions monitored with directional input to the condition within the structure.
US10733332B2

A user-preference-enabling (UPE) method optimizes operations of a system based on user preferences. The operations of the system are modeled as a user-preference-based multi-objective optimization (MOO) problem having multiple object functions subject to a set of constraints. The set of constraints include system constraints and a wish list specifying a respective user-preferred range of values for one or more of the objective functions. The UPE method calculates a wish list feasible solution (WL-feasible solution) to the user-preference-based MOO problem. The UPE method can be performed iteratively to compute targeted Pareto-optimal solutions. The UPE method can be used in a hybrid method in combination with other numerical methods to reliably compute feasible solutions of both conventional MOO problems and user-preference-based MOO problems.
US10733327B2

Methods and apparatus for protecting a physical unclonable function (PUF) generator are disclosed. In one example, a PUF generator is disclosed. The PUF generator includes a PUF cell array, a PUF control circuit and a reset circuit. The PUF cell array comprises a plurality of bit cells. Each of the plurality of bit cells is configurable into at least two different stable states. The PUF control circuit is coupled to the PUF cell array and is configured to access each of the plurality of bit cells to determine one of the at least two different stable states upon a power-up of the plurality of bit cells, and generate a PUF signature based on the determined stable states of the plurality of bit cells. The reset circuit is coupled to the PUF cell array and is configured to set the plurality of bit cells to represent their initialization data based on an indication of a voltage tempering event of a supply voltage of the PUF cell array.
US10733323B2

A method, system and computer-usable medium are disclosed for performing a privacy operation, comprising: monitoring user behavior via an Input/output collector, the Input/output collector capturing user/device interactions between a user and a device; determining whether the user/device interactions include sensitive personal information; obfuscating the sensitive personal information, the obfuscating preventing viewing of the sensitive personal information; storing obfuscated sensitive personal information within an obfuscated sensitive personal information repository; and, allowing access to the obfuscated sensitive personal information stored within the obfuscated sensitive personal information repository only when an administrator is authorized to access the obfuscated sensitive personal information so as to provide conditional sensitive personal information access.
US10733311B2

A cognitive IoT gateway may receive real-time data associated with a user from sensor devices that are detecting user data in real-time. The real-time data is analyzed to determine whether the real-time data indicates a deviation from a predicted user behavior data predicted based on historical data. The real-time data is transformed into collated data that removes protected and sensitive information from the real-time data, and the collated data is transmitted to a server computer, wherein the protected and sensitive information received from the sensor devices remain local to the cognitive IoT gateway. Updated information computed by the server computer based on the collated data is received and a real-time alert is sent to a user device notifying the user of the updated information.
US10733309B2

A computing device (100, 245, 300, 340) arranged for generating an authentication token (AT) being a data structure to be used for authenticating a first computing device (100, 340) to a second computing device (100, 340), wherein the computing device (100, 245, 300, 340) is configured to: generate at least one index; retrieve a portion of a data set (MTS), the portion being a portion of the data set starting at a position in the data set given by the index; and include the portion in the authentication token (AT).
US10733302B2

Vulnerability data is classified as described herein. A finding object is created based on vulnerability data associated with a vulnerability finding and that finding object is populated with property values based on the vulnerability data. Technical owner rules associated with a plurality of technical owners are evaluated based on the property values of the finding object and a technical owner is assigned to the finding object based on the evaluated technical owner rules. Once a technical owner is assigned, the finding object is provided to a governance, risk, and compliance (GRC) module for distribution of the vulnerability finding to the assigned technical owner for remediation. Classification of vulnerability data using the described property values and technical owner rules provides an efficient, accurate, and automated way of distributing vulnerability findings of large, complex code bases to teams for remediation.
US10733296B2

A computer implemented method of detecting malicious code in a software application executing with a runtime environment in a computer system, the method including: receiving a definition of one or more runtime exception trigger conditions, each trigger condition defining criteria for the runtime environment to enter a software exception state and having associated a definition of a resulting state of the runtime environment having entered the exception state; monitoring the runtime environment to detect the satisfaction of a detected trigger condition by the runtime environment and, in response to a determination that the runtime environment fails to enter a resulting state associated with the detected trigger condition, identifying the software application as including malicious code.
US10733291B1

A device, such as a payment reader, may include one or more units capable of providing access to sensitive data. Such units may be connected to each other through tamper traces. A secure unit can send known keys or key-value pairs between the units using a multi-directional protocol. The keys or key-value pairs are then compared by the secure unit to monitor or detect a tamper event.
US10733285B1

Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for executing applications. One of the methods includes: establishing an enclave in a first physical processing unit of a processor; recording a first trust declaration declared by a first application, the first trust declaration declaring whether the first application trusts any application to execute with the first application on the first physical processing unit; assigning the first application to a first logical processing unit hosted on the first physical processing unit; providing a set of enclave entry instructions for the first logical processing unit to execute, to cause the first logical processing unit to enter the enclave when a predefined entering condition is satisfied; and providing a set of enclave exit instructions for the first logical processing unit to execute, to cause the first logical processing unit to exit the enclave when a predefined exiting condition is satisfied.
US10733275B1

An authentication process is activated by a processor receiving an access request for user access to a user device. One or more biometric sensor module captures imaging data or other sensor data within a field of view encompassing the head of the user, or encompassing a head region including the head of the user. The processor carries out biometric recognition methods on the captured imaging data. Biometric recognition methods may include head-limb gesture recognition (including hand-to-face, and limb-near-head, gestures); head recognition; ocular recognition; facial recognition; and combinations of these methods. Upon successful match of captured sensor data with one or more user credential records stored for an authorized user of the user device, the processor authorizes the access request, providing access to the operating environment of the user device on start-up, or to one or more of a system setting, an application program, a data, and a hardware resource.
US10733273B2

Method and apparatus for a system to harden digital consents. The system uses an evaluation of geographic locations, transaction times, and device identities to control the upload of consent data. Evaluations occur using numerous techniques including MAC address evaluation, IP address evaluation, meta-data evaluation, and physical location of restricted equipment such as ATMs and kiosks. Reliability of consent data entered into the system may be enhanced by strictly evaluating geographic locations, transaction times, and/or device identities.
US10733269B2

A pedometer that records the number of steps over a defined period of time and a moment sensor that records the moments experienced by a prosthesis are used in a networked computer environment to assess the functional activity level and instability of a user. The networked environment may include a user computer and a server computer in communication through the Internet. Both the user computer and the server computer include a functional assessment tool and a stability assessment tool. The tools on the user computer and server computer cooperate in assessing the activity level and the instability of a user. The server computer may further host a Website and a secure online database that provides support to the user including the managing of users and their medical records.
US10733265B2

A method for processing medical images includes analyzing a medical image to detect a medical condition from a list of medical conditions, wherein the list of medical conditions includes aortic dissection, pulmonary embolism, and coronary stenosis. Responsive to determining the medical image includes a first medical condition, the method generates a first report that includes information on a detection of the first medical condition. The method identifies, a medical specialist based on availability and medical expertise and sends to the identified medical specialist, the medical image and the first report for a decision on the detection of the first medical condition. Responsive to receiving the decision from the medical specialist, the method sends to a second electronic device, the decision, the medical image, and the first report.
US10733258B2

Exemplary embodiments relate to a field of network information technology. Described are a method and a system for sending webpage content of browser bookmark uniform resource locator (URL). The method includes the following steps: receiving browser bookmark URL information sent from a client, the browser bookmark URL information comprising a browser bookmark URL and a message indicating whether the client starts a function of webpage content offline downloading; determining whether a function of webpage content offline downloading of the client is started according to the prompting message; when the function of webpage content offline downloading of the client is client is started, extracting key webpage content of the webpage corresponding to the browser book mark URL; and sending the key webpage content to the client. The exemplary embodiments of present disclosure can save network traffic and improve a reading efficiency of the webpage corresponding to the bookmark URL.
US10733254B2

An online system, such as a social networking system, monitors user interactions with news feed stories of the social networking system and divides the user interactions into non-content clicks and content clicks. The non-content clicks indicate a user's interest in news feed stories based on user actions such as comments on, likes, shares, and hides the news feed stories. The content clicks indicate a user's interest in news feed stories based on user actions on different specific portions of multimedia content (e.g., videos) in the news feed stories such as playing, fast forwarding. The social networking system trains a model based on the monitored user interactions with news feed stories and uses the trained model to rank news feed stories for presentation to a user. The ranks of news feed stories for a user are determined based on a likelihood that the user would find the story interesting.
US10733234B2

Embodiments of methods, apparatuses, devices and/or systems for simplifying tree expressions, such as for pattern matching, are disclosed.
US10733228B2

Sketch and style based image retrieval in a digital medium environment is described. Initially, a user sketches an object to be searched in connection with an image search. Styled images are selected to indicate a desired style of images to be returned by the search. A search request is generated based on the sketch and selected images. Responsive to the request, an image repository is searched to identify images having the desired object and styling. To search the image repository, a neural network is utilized that is capable of recognizing the desired object in images based on visual characteristics of the sketch and independently recognizing the desired styling in images based on visual characteristics of the selected images. This independent recognition allows desired styling to be specified by selecting images having the style but not the desired object. Images having the desired object and styling are returned.
US10733221B2

A system and method for identifying trending topics in a document corpus are provided. First, multiple topics are identified, some of which topics may be filtered or removed based on co-occurrence. Then, for each remaining topic, a frequency of the topic in the document corpus is determined, one or more frequencies of the topic in one or more other document corpora are determined, a trending score of the topic is generated based on the determined frequencies. Lastly, the remaining topics are ranked based on the generated trending scores.
US10733206B2

A content management system synchronizes content items across client computing systems connected by a network. The content management system provides a first party web application to the user. The first party application receives input from the user to create a dependency on another piece of information on a content item in the content management system. The input from the user contains a formula defining the relations between the information source and the created dependency. The value of the dependency is then dependent on the information in the referenced content item and changes based on updates to that content item. The user may also create dependencies with synchronized third party content items.
US10733197B2

The present disclosure provides a method and an apparatus for providing information based on artificial intelligence. The method includes: determining a characteristic of interest of the user according to historical access records of the user; and displaying an information card matched with the characteristic of interest in an information displaying interface, the information card including core contents of news matched with the characteristic of interest determined by analyzing news in a database.
US10733188B2

A method for transforming a scalar sub-query to join with non-provable singleton output, responsive to receiving a parsed representation of a statement, containing a scalar operation, which is correlated to predetermined types of objects, by analyzing the parsed representation to determine eligibility for transformation of any scalar operations. Responsive to a determination of eligibility, a query engine injects additional processing into the parsed representation to defer checking of a 1 row condition required by statement semantics. The query engine further injects processing to utilize a result of the additional processing to validate a single row is produced for each GROUPING/PARTITION key. The parsed representation is modified to remove the 1 row condition. The query engine decorrelates the parsed representation using a predetermined method absent a requirement for a unique key to be present in a predicate of the scalar operation.
US10733186B2

Techniques are described herein for processing queries comprising joins specifying a plurality of tables. The techniques involve partitioning the tables by assigning rows to partitions. One or more partition maps may be generated to indicate the partitions. Subsequent tables may be partitioned based on the generated partition maps. The partitions may be used to determine results for the joins.
Patent Agency Ranking