US11240254B2

Systems, methods, and software described herein provide enhancements for managing data storage in a satellite platform. In one implementation, a satellite platform includes a plurality of satellites, wherein a first satellite of the platform is configured to identify a request for a ledger entry for a blockchain maintained by the satellite platform and, in response to the request, distribute the ledger entry to one or more other satellites of the satellite platform, wherein the one or more other satellites comprise full nodes for the blockchain. Once distributed, the one or more other satellites each determine whether the ledger entry is verified and, when the ledger entry is verified, enters the ledger entry in a ledger for the satellite.
US11240248B2

A computing platform may receive, from a web server, entity identification information in different formats, and normalize the entity identification information. After normalizing the information, the computing platform may receive a plurality of interaction records each associated with an interaction between a system and a client of the system. The computing platform may compare the normalized entity identification information with the interaction records of the interactions between the system and the clients of the system. After determining that the entity identification information matches client information for one of the interaction records, the computing platform may send an alert to a control server. The alert may cause the control server to take one or more actions with respect to the client. For example, future attempts by the client to access one or more services offered by the system may be blocked for access by the client.
US11240241B2

A computing system includes persistent storage and a discovery application configured to perform operations including obtaining, from a remote computing system, first attributes of a first computing resource, which indicate a first unique resource identifier associated with an authentication system provided by the remote computing system and utilized by the first computing resource. The operations also include obtaining, from the remote computing system, second attributes of the authentication system, which indicate a second unique resource identifier used by the authentication system. The operations additionally include determining that the first unique resource identifier matches the second unique resource identifier and, based on this determination, generating a mapping between the first computing resource and the authentication system to indicate that access to the first computing resource is controlled by the authentication system. The operations further include storing, in the persistent storage, the mapping as one or more configuration items.
US11240240B1

Systems and methods for network security are provided. Various embodiments issue single use certificates for validating remote endpoints access to the private network. Some embodiments use a triage zone (or triage gateway) to which remote device can calls into using a static issued certificate. However, instead of granting complete access to the virtual private network, the use of this static certificate only grants access to the triage zone where further validation of the endpoint without any access to sensitive content on the private network. The endpoint can be connected to an ID manager within the triage zone. The endpoint can then send the username and password to the ID manager that can create a single use certificate (e.g., valid for a limited period of time). While valid, the single use certificate can be used by the remote device to gain access to the production zone using a VPN tunnel.
US11240239B2

An authentication system for providing shared credential authentication includes a client information handling (IHS) system having a resource service application, and a mobile IHS having a shared authentication application. The shared authentication token indicates that an authenticated state between the client IHS and the mobile IHS exists. The resource service application receives a request to access the resource, and sends an authentication request to an authentication server to authorize access to the resource. The shared authentication application receives a query from the authentication server to verify a status of a shared authentication token, and, when the shared authentication token is valid, responds to the query that the shared authentication token is valid. The resource service application further receives a response to the authentication request, and grants access to the resource when the authentication token indicates that the shared authentication token is valid.
US11240238B2

Computerized apparatus and methods useful for causing provision of location-based services to users via a user portable wireless computerized device or other device. In one embodiment, the user device establishes a secure communication session with a network server (e.g., proxy process for a service coordinator or provider) to provide user-specific location-based services such as a time-limited rental of a tangible object or space. In one variant, dynamic generation of a response to the user included providing image data relating to provision of the user-specific location-based service, the image data enabling the user to authenticate at least one aspect of the provision of the user-specific location-based service by the third party service provider.
US11240230B2

Disclosed is an automatic authentication processing method and system using a dividing function. An authentication processing method performed by a computer-implementing service server comprises the steps of: (1) receiving, from a first electronic device, a service subscription request including user identification information and device information of the first electronic device; (2) requesting and receiving a one-time password (OTP) from an authentication server according to the service subscription request, wherein a first divided OTP and a second divided OTP, which are obtained by dividing the OTP, are received; (3) in response to the service subscription request, storing the first divided OTP together with the user identification information and the device information, and transmitting the second divided OTP to the first electronic device; and (4) in a case of a service requiring authentication for the user identification information, transmitting the first divided OTP together with the second divided OTP received from the first electronic device to the authentication server so as to perform authentication processing.
US11240212B2

Existing approaches to security within network, for instance oneM2M networks, are limited. For example, content might only be protected while the content is in transit between entities that trust each other. Here, the integrity and the confidentiality of content in an M2M network are protected. Such content may be “at rest,” such that the content is stored at a hosting node. Only authorized entities may store and retrieve the data that is stored at the hosting node, and the data may be protected from a confidentiality perspective and an integrity perspective.
US11240211B2

Systems and methods to retrieve, encrypt, and transmit control area network (CAN), event data recorder (EDR), engine control unit (ECU) and onboard diagnostics (OBD) data from vehicles such as automobiles and airplanes etc. is disclosed. The invention having, but not limited to, several main parts: a first part being a microcontroller having onboard memory, a second part being a connector that interfaces with a vehicle's existing CAN, EDR, ECU and OBD data, a third part being onboard software that encrypts said data to a blockchain within a vehicle, and a fourth part being multiple, wireless transmitters that send blockchain information to a cloud network. An object of the invention is to leverage and decentralize valuable telematic, CAN, EDR, ECU and OBD vehicle data for an array of stakeholders including dealers, insurers and consumers in a secure manner through the latest cryptography software.
US11240208B2

Various techniques for split tunneling based on content type are disclosed. In some embodiments, a system, process, and/or computer program product for split tunneling based on content type includes monitoring session traffic received at a data appliance; determining if the session traffic is associated with a first content type; and redirecting the session traffic if the session traffic is associated with the first content type based on a policy.
US11240207B2

Methods and systems are disclosed for isolation of communications between a host computer system and one or more untrusted network destinations. An Internet isolation system may include a network, one or more host computer systems, a border firewall, an authorization device, and/or a proxy device. The Internet isolation system may be configured to implement network isolation between one or more untrusted network destinations, the one or more host computer systems, and/or the network. The network isolation may be implemented via one or more of a host-based firewall on each of the one or more host computer systems, the border firewall, the authorization device, the proxy device, an internal isolation firewall on each of the one or more host computer systems, and/or a segregation of a trusted memory space and an untrusted memory space on each of the one or more host computer systems.
US11240203B1

A method of automatic security group generation by a firewall management service. The method may include receiving a security policy definition allowing cloud resource instances labeled by a first tag to communicate to cloud resource instances labeled by a second tag; creating a first security group comprising an inbound firewall rule for the cloud resource instances associated with the first tag, wherein the inbound firewall rule specifies cloud resource instances associated with a second security group as source communication endpoints; creating a second security group comprising an outbound firewall rule for the cloud resources instances associated with the second tag, wherein the outbound firewall rule specifies cloud resource instances associated with the first security group as destination communication endpoints; and causing a firewall service to implement the first security group and the second security group.
US11240193B2

Provided herein is an electronic message management platform that enables management and execution of electronic message campaigns while appropriately managing challenges presented by spam filters, black lists, and domain blocking technologies, and that includes elements for managing an electronic message campaign based on dynamic conditions, quality measures, engagement factors, and other measures, factors and conditions.
US11240187B2

A method, a computer program product, and a computer system cognitively distribute email attachments to recipients. The method includes receiving an email composition for an email to be transmitted to a plurality of recipients, the email composition including at least one attachment. The method includes determining recipient information indicative of respective characteristics of the recipients. The method includes determining a context of a select one of the at least one attachment. The method includes, for each recipient, determining a score indicative of an appropriateness of the selected attachment being distributed to the recipient based on the recipient information of the recipient and the context of the selected attachment. The method includes, as a result of the score for a select one of the recipients satisfying a scoring threshold, distributing the attachment to the selected recipient via the email.
US11240185B2

A serverless function execution system enables fast, efficient and flexible deployment and execution of serverless functions. User commands are received from external messaging systems that cause functions to be executed. A serverless function associated with the user command is determined and the serverless function is executed in an isolation container at a function computation server. A response from the execution of the serverless function is sent to the external messaging system.
US11240171B2

A method for managing multimedia services includes transmitting a first request by a first device to a communication network for reserving a sub-channel of a communication channel for a multimedia service. The first device transmits the first request when the multimedia service is initiated at a second device. The first device communicates with the first communication network by way of the communication channel. The first device receives data associated with the multimedia service from the second device. The first device receives a first acknowledgement from the first communication network. The first acknowledgement indicates a reservation of the sub-channel for the multimedia service. The first device maps the multimedia service to the sub-channel based on the first acknowledgement. The first device transmits the data over the sub-channel, thereby managing a quality of service for the multimedia service.
US11240164B2

The present disclosure relates to methods and devices for obtaining path information of a data packet. One example method includes receiving, by a network device, a data packet transmitted in a network, and obtaining, by the network device, path information of the data packet from a source end to a destination end, where the path information is a total hop count of routers passed through by the data packet from the source end to the destination end or a latency of the data packet from the source end to the destination end.
US11240158B2

Approaches are described for release-time-driven (RTD) prioritization of on-board content scheduling and delivery to in-transit transport craft via communications systems. In context of a constrained network, content is scheduled to be delivered to those in-transit on-board media servers in a manner driven by respective release times and other prioritization factors associated with the updated content. Each content is associated with a RTD priority profile that can define a release time, a release priority, and a profile plot for the content. The RTD priority profiles can be used to compute priority surfaces that define priority scores over a multidimensional space for a particular time. A subset of the content can be selected for delivery based on the priority surfaces, and can be scheduled for delivery according to network capacity determinations.
US11240157B1

Technologies for adaptively classifying network packets for quality of service (QoS) are provided herein. Adaptive classifiers track network packets transferred in data flows and network sessions, and apply various QoS classifications to the packets. An adaptive classifier can apply different QoS markings to packets in a data flow based on data flow metadata, such as the age of the data flow and/or the amount of data transmitted in the data flow. An adaptive classifier can assign various priority levels to network packets during different phases of a network session. Routers that receive the packets can prioritize transmission of the packets based on the applied QoS markings or assigned priority levels.
US11240155B2

Technologies for load balancing on a network device in an edge network are disclosed. According to one embodiment, a network device receives, in the edge network, a request to access a function. The request includes one or more performance requirements. The network device identifies, as a function of an evaluation of the performance requirements and on monitored properties of each device associated with the network device, one or more of the devices to service the request. The network device selects one of the identified devices according to a load balancing policy and sends the request to the selected device.
US11240143B2

This disclosure describes techniques for addressing and/or accounting for path failures (e.g., congestion, link failures, disconnections, or other types of failures) within a network environment. In one example, this disclosure describes a method that includes receiving, by a node connected to a plurality of interconnected nodes, a network packet to be forwarded to a destination node; identifying, by a forwarding plane within the node, a first link along a path to the destination node; determining, by the forwarding plane, that the first link is inoperable; storing, by the node and within the network packet, data identifying the node as having been visited; identifying, by the forwarding plane and from among the plurality of egress links from the node, a second link that is operable and is along an alternative path to the destination node; and transmitting the network packet over the second link.
US11240137B2

A wireless network operating system for communication between a plurality of nodes of a network is provided. The operating system can enable an operator to define a centralized network control problem at a high level, decompose automatically the network control problem into a set of distributed subproblems, each subproblem characterizing a local behavior of a single session or a subset of sessions or a single node or a subset of nodes or a single protocol layer or a subset of protocol layers, to generate in an automated manner a set of solution algorithms, and send the set of solution algorithms to each node for execution at an associated node controller to optimize the parameters of a programmable protocol stack based on local state information at each node. A network device for use at a node in a wireless network, a method of wirelessly communicating between a plurality of nodes in a network, and a method of providing a wireless network operating system are also provided.
US11240126B2

Methods and systems for providing distributed tracing for application performance monitoring utilizing a distributed search engine in a microservices architecture. An example method comprises providing a user interface (UI) including a distributed trace indicating in real time the services invoked to serve an incoming HTTP request, the UI further including, in a single view, associated execution times for the services shown as a timeline waterfall. The distributed trace automatically propagates a trace ID to link services end-to-end in real time until a response to the request is served. The single view also provides graphs of response time information and the distribution of response times for the services. In response to selection of a particular element of the distribution, the UI provides respective timing details. The graphs and data shown on the single view can be filtered based on metadata input into a search field of the single view.
US11240120B2

Described herein are improvements for generating courses of action for an information technology (IT) environment. In one example, a method includes identifying a first course of action for responding to an incident type in an information technology environment and generating a simulated incident associated with the incident type. The method further includes initiating performance of the first course of action based on the generation of the simulated incident. The method also includes, upon reaching a particular step of the first course of action that prevents the performance of the first course of action from proceeding, providing a first simulated result that allows the performance of the first course of action to proceed.
US11240116B2

A spacecraft network management system includes five functional entities, namely, attendant, accessor, collector, logic, and logic watchdog in a distributed architecture configured with both in-band and out-of-band data paths. Management data is structured so that it can travel over either in-band or out-of-band and be identified as such; user data travels over in-band paths. These five entities are distributed over the units of the design and then a modified set of otherwise standard elements are assigned to each entity depending on the nature of its function. These elements include managers, management agents, device agents, device management information base, and manager management information base that enable the entities to perform their respective functions.
US11240110B1

Systems and methods for facilitating secure and reliable communications among nodes of different tiers of a multi-tenant SOAR deployment are provided. According to one embodiment, data flow propagation within a hierarchy of nodes of the SOAR deployment is controlled. Responsive to creation of a record by a node: (i) when there exists a parent node in the hierarchy, setting a PID of the record to a TID of the parent node; otherwise, to a TID of the node; (ii) when there exists a child node in the hierarchy, setting a CID of the record to the TID of the child node; otherwise, to the TID of the node; and (iii) maintaining a set of propagation rules for the node relating to permissibility of propagation of the record within the hierarchy. During propagation of the record by the node, the PID and the CID of the record are updated.
US11240109B2

Systems and methods for modernizing workspace and hardware lifecycle management in an enterprise productivity ecosystem are described. In some embodiments, a client Information Handling System (IHS) may include a processor and a memory, the memory having program instructions that, upon execution by the processor, cause the client IHS to: receive, from a workspace orchestration service, one or more files or policies configured to enable the client IHS to instantiate a first workspace based upon a first workspace definition; allow a user to execute a non-vetted application in the first workspace; determine that the first workspace is compromised; and receive, in response to the determination, from the workspace orchestration service, one or more other files or policies configured to enable the client IHS to instantiate a second workspace based upon a second workspace definition, where the second workspace definition allows execution of a vetted application corresponding to the non-vetted application.
US11240107B1

A system receives one or more modifications to a platform-independent declarative specification from a set of data center entity owner teams to generate a modified platform-independent declarative specification that captures various aspects for deploying a data center on a target cloud platform. The system performs end-to-end validation of the modifications in multiple phases, starting with validating the modifications based on a set of predefined rules associated with the modified platform-independent declarative specification. When all the multiple phases of validation indicate success, the system a notification of end-to-end validation success in association with the received changes. Each request to modify a data center entity in the platform-independent declarative specification undergoes governance checks to ensure that the approver of the request belongs to a predefined set of owners associated with the data center entity.
US11240104B1

Systems, devices, media, and methods are presented for assigning configuration parameters to unknown devices by comparing characteristics of unknown devices to characteristics of known devices. Characteristics of an unknown device are compared to characteristics of known devices to identify a similar device having known configuration parameters. The unknown devise is then assigned the configuration parameters of the identified similar device.
US11240098B2

Automatic local gateway router backup of a network gateway router is disclosed. A local gateway router communicatively coupled to a local subnet determines that a network gateway router that serves as a default gateway router for the local subnet has stopped responding. The local gateway router and the network gateway router are configured to communicate with one another via a tunnel implemented by a tunneling protocol. In response to determining that the network gateway router has stopped responding, automatically switching, by the local gateway router, from a tunneling mode to a routing mode, such that the local gateway router becomes the default gateway router for the local subnet.
US11240097B2

The present invention relates to methods and apparatus for detecting, minimizing and/or preventing message processing faults and in particular message processing fault avalanches at a single processing device and among a cluster of message processing devices. An exemplary method embodiment includes: enabling message blocking at a Session Border Controller (SBC) for Session Initiation Protocol (SIP) messages including a first key value in response to a first threshold number of SIP messages including the first key value having caused a SIP message processing failure; receiving, at the SBC, a SIP message including at least one key value; determining if message blocking is enabled for one or more key values included in the SIP message; and dropping by the SBC the SIP message in response to determining that message blocking is enabled for one or more key values included in the SIP message, but otherwise processing the SIP message by the SBC.
US11240096B2

The present application relates to a mobile core network (MCN) supporting end-to-end (E2E) network slicing, which comprises a controlling entity (CA_NF), one or more network function (NF) entities extended with functionalities (CA-NFExt), a network management entity (OSS) extended with functionalities (CA_OSSExt), and a coordination entity (CA_CF). The CA_NF communicates with the CA_OSSExt through the CA_CF using interfaces (If-CA_MP and If-CAC_OSS), and with the CA-NFExts using a respective interface (If-CA_NF) and/or other NFs interfaces. Based on information received from the OSS and the NF entities, the CA_NF generates a context with a certain type, sends, based on the generated context, context-related information towards entities impacted by the generated context amongst the NF entities and the OSS, and blocks, for a period of time, a transmission of any generated context towards the NF entities upon receiving, from the OSS, a notification message once the OSS decides to enforce a change.
US11240093B2

Lightweight, dynamic mechanisms are provided to support service layer interworking and resource extensibility. For example, one mechanism disclosed herein comprises defining a new service layer (SL) resource definition registration procedure that allows for specifying custom attributes of service layer resources to represent third party technology resources. A second mechanism disclosed herein comprises defining a new SL data model mapping registration procedure to map service layer resources to third party data models and to provide a new interworked retargeting indicator to the service layer. Further, a third mechanism disclosed herein comprises defining a SL generic interworking procedure to intelligently retarget requests toward interworked resources based on the interworked retargeting indicator provided by the data model mapping.
US11240091B2

Systems, methods, articles of manufacture, and computer program products for scalable subscriptions for virtual collaborative workspaces. An indication of a process event associated with a computer-implemented process may be received. A population of subscribers subscribed to at least one property of one of the process event or the computer-implemented process may be determined. A virtual collaborative workspace for the process event may be generated, the virtual collaborative workspace operative to present context information associated with the process event to a plurality of subscribers. A message may be sent to the population of subscribers indicating the process event, the message comprising a link to access the virtual collaborative workspace. The virtual collaborative workspace may be generated for display responsive to selection of the link by the at least one of the population of subscribers.
US11240089B2

A method of pre-compensating for transmitter in-phase (I) and quadrature (Q) mismatch (IQMM) may include sending a signal through an up-converter of a transmit path to provide an up-converted signal, determining the up-converted signal, determining one or more IQMM parameters for the transmit path based on the determined up-converted signal, and determining one or more pre-compensation parameters for the transmit path based on the one or more IQMM parameters for the transmit path. In some embodiments, the up-converted signal may be determined through a receive feedback path. In some embodiments, the up-converted signal may be determined through an envelope detector.
US11240087B2

A synchronization detection method of a repeater comprises receiving a communication signal comprising a plurality of synchronization signal blocks respectively belonging to different frequency ranges, determining a priority of a frequency range in which the plurality of synchronization signal blocks are to be detected based on signal level for each frequency range and detecting a synchronization signal block included in each frequency range according to the determined priority.
US11240086B2

The present invention concerns a method and device for transferring, by an emitter, a flow of samples to a receiver through a wireless interface using Single-Carrier Frequency Division Multiple Access. The emitter: —selects consecutive blocks of M samples of the flow of samples, —modulates each selected block, —selects, for each modulated block, half of the modulated block located in the center of the modulated block, —selects, with a M/2 sample shift, consecutive blocks of M samples, —modulates each selected block with the shift, —selects, for each modulated block with the shift, half of the modulated block with the shift located in the center of the modulated block with the shift, —forms a stream composed of one in two half ordered modulated blocks and, between two half ordered modulated blocks, one half ordered modulated block with the shift, —transfers the formed stream.
US11240085B2

Methods and apparatus are provided for narrowband UEs. In one novel aspect, frequency hopping is used. The UE stays on the first frequency band for consecutive number of subframes before hopping to another frequency band. In another embodiment, the first set of resource elements and the second set of resource elements are discontinued with a gap in the time domain. In another novel aspect, the UE obtains sub-band information and a resource index and generates a communication channel for data frame transmission and receiving. In one embodiment, the UE further acquires the sub-band set information through system information. In yet another embodiment, the resource index is acquired from DCI. In yet another novel aspect, resource blocks are selected for a PUCCH for a narrowband UE. The UE determines an operating sub-band information and selects one or more narrowband regions for the PUCCH.
US11240079B1

A data modulator for a transmitter includes a multiplexer configured to receive, at a first rate, a first data stream including a plurality of first symbols and a second data stream including a plurality of second symbols. The multiplexer is configured to selectively output, based on a first clock signal, the plurality of first symbols and the plurality of second symbols to form a third data stream that achieves a second rate greater than the first rate for transmission of the third data stream by the transmitter.
US11240075B2

An optimized pulse shaping clock data recovery system is provided that includes a slicer configured to receive a signal and provide an initial set of tentative decisions to a decision feedforward equalizer, where the decision feedforward equalizer provides a fully equalized output signal. The slicer may be incorporated as part of decision feedback equalizer to provide better quality tentative decisions. The clock data recovery system also receives the first output signal that is partially equalized in such a way as to optimally shape it for a clock to sample it at an ideal location by providing an adjustment signal to the analog to digital controller.
US11240073B2

A data receiver circuit includes a summer circuit configured to receive an input signal that encodes multiple data symbols, and combine the input signal with a feedback signal to generate an equalized input signal, which is used to generate a clock signal. The data receiver circuit also includes multiple data slicer circuits that sample, using the clock signal and multiple voltage offsets, to generate multiple samples for a particular data symbol. A precursor compensation circuit included in the data receiver circuit may generate an output value for the particular data symbol using the multiple samples. The data receiver circuit also includes a post cursor compensation circuit that generates the feedback signal using at least one of the multiple samples and a value of a previously received sample.
US11240067B2

A terminal apparatus includes by way of a gateway apparatus that performs communication with an in-vehicle apparatus capable of playing back a content through a CAN bus, a first communication section that transmits command information for changing a mode of the in-vehicle apparatus to the in-vehicle apparatus, and a second communication section that transmits content data to the in-vehicle apparatus.
US11240059B2

Systems, methods, and devices for managing sensor event rules are described. Methods may comprise determining a sensor event rule, wherein the sensor event rule comprises a rule sensor identifier and a rule event identifier. Data indicative of a sensor event may be received. The data may be associated with a first premises device. The data may further indicate an identifier of the first premises device and an identifier of a sensor event. Based on determining that the identifier of the rule sensor identifier corresponds to the identifier of the first premises device and that the rule event identifier corresponds to the identifier of the sensor event, a control signal may be transmitted to a second premise device. The control signal may be configured to cause configuration of one or more settings associated with one or more functions of the second premises device.
US11240057B2

One embodiment provides a method in which an audible command is first received from a user. Subsequent to receipt of the audible command, one or more sensors may detect certain contextual data associated with the user's physical surroundings. An embodiment may then determine, using the data, whether a default output response associated with the audible command is appropriate with respect to the user's physical surroundings. If the default output response is determined not to be appropriate, an embodiment may thereafter provide an alternative output response that is appropriate with respect to the user's surroundings. Other aspects are described and claimed.
US11240054B2

A multicast service processing method and an access device. In the method, an access device receives an on-demand request; the access device separately sends the on-demand request to a multicast source device through a first uplink port of the access device and a second uplink port of the access device, so that the multicast source device sends a first multicast packet and a second multicast packet based on the on-demand request; the access device receives the first multicast packet through the first uplink port of the access device, and receives the second multicast packet through the second uplink port of the access device; the access device obtains a multicast data stream based on attribute information of the first multicast packet and attribute information of the second multicast packet; and the access device sends the obtained multicast data stream to the program terminal.
US11240052B2

Embodiments generally relate to facilitating communication in a collaboration environment. In some embodiments, a method includes receiving a message in a collaboration environment. The method further includes determining a group of users based on text in the message, where one or more key words in the text indicate the group of users. The method further includes obtaining a collaboration history associated with the group of users, where the collaboration history includes collaboration statistics. The method further includes determining a subgroup of users from the group of users based on the collaboration statistics, where the collaboration statistics indicate a level of collaboration activity that meets one or more predetermined collaboration requirements. The method further includes sending notifications to users in the subgroup of users, where the notifications invite the users of the subgroup to respond to the message.
US11240046B2

Techniques for providing a digital certificate management for blockchain technologies are described. One example method includes a transaction request including a digital certificate is received from a certificate authority at a node in a blockchain network, and the transaction request is a request to write the digital certificate into a blockchain associated with the blockchain network, and the digital certificate is issued to a node in the blockchain network. A consensus verification result is determined for the transaction request, and the consensus verification result is produced by nodes in the blockchain network. The consensus verification result is compared to a predetermined threshold value. In response to determining the consensus verification result is greater than or equal to the predetermined threshold value, the digital certificate is stored in the blockchain associated with the blockchain network.
US11240045B2

Methods and systems for detecting and responding to fabricated or unauthorized events received by serverless computing environments are provided. In one embodiment the method is provided that includes receiving an event from an event source external to the serverless computing environment for execution by function. The method may then include creating a message that includes the events and signing the message with an identifier of the event source. The message may then be received at the function and the identifier of the event source may be validated. The event may then be executed with the function of the serverless computing environment if the identifier of the event sources successfully validated. However, if the identifier of the event source is not successfully validated, execution of the event with the function may be prevented.
US11240038B2

Embodiments of the disclosure provide a communication system and method to leverage distributed ledger technology as the basis upon which a trustless method can be deployed to validate file provenance and authenticity, while also supporting a strong form of non-repudiation. In one example, the method includes transferring electronic content from a sending communication device to the receiving communication device via Rich Communication Services. The method includes generating, at the sending communication device, file transfer parameters, identity signature and timestamp that are associated with the transfer of electronic content from the sending communication device. The method then includes causing the identity signature and timestamp to be written as part of a content transfer ledger. The method may also include securely providing the file transfer parameters associated with the transfer of electronic content from the sending device to one or more receiving communication devices as part of validating the electronic content.
US11240032B2

A method to participate in a blockchain-implemented token distribution process is disclosed. The token distribution process divides an initial quantity of tokens at an input address associated with an input node into a plurality of sub-quantities and distributes the sub-quantities to multiple output addresses associated with respective output nodes using a blockchain. The token distribution process is implemented collectively by the input node, the output nodes, and a plurality of mixer nodes. The method, which may be implemented at a mixer node (Uij), includes: identifying an upstream node (Ui) and a plurality of downstream nodes (Uijk) associated with the mixer node; collaborating with the upstream node to generate a first commitment channel (Ui→Uij) for a first transaction between the upstream node and the mixer node; and for each of the plurality of downstream nodes: collaborating with the downstream node to generate a second commitment channel (Uij→Uijk) for a second transaction between the mixer node and the downstream node, wherein an unlocking script for the first transaction is derived from an unlocking script for any one of the second transactions.
US11240030B2

There is provided systems and method for a token management layer for automating authentication during communication channel interactions. A user may contact an organization, such as an online service or payment provider through a first communication channel. During communications with the service provider, the user may provide authentication and/or personal information to step-up the users authentication and identity verification with the service provider. The service provider may provide a token management layer that stores the provided information with a tokenization system and allows the information to be provided for future authentication step-ups when the token is access and/or received. This may be due to additional communications by the user with the service provider, or may occur when the user contacts another service provider that is enrolled with the token management layer. The service provider may also issue other authentication tokens, such as voice authentication.
US11240028B2

Provided is a system and method for implementing remote trust services for blockchain. In one example, the method may include one or more of retrieving block content from a portion of a blockchain via an application programming interface (API), in response to a triggering event being detected, calling an off-chain trust service to sign the retrieved block content, receiving accreditation results of the retrieved block content from the off-chain trust service, the accreditation results comprising an indication of whether the retrieved block content has been successfully signed, and writing the received accreditation results to a block within the blockchain.
US11240026B2

Devices and methods of managing data stored within a container. The container may be associated with at least one registered user. The data within the container may be encrypted by a data encryption key (DEK). A computing device includes: a security module including a crypto-processor, a main processor, and memory. The memory stores instructions that, when executed, configure a processor to: authenticate a user based on a user secret associated with the container and generate a soft key based on the user secret. The instructions cause a crypto-processor to generate a secure generator output including a crypto key component and generate a hardened user key based on a key agreement protocol using the soft key and the crypto key component. The instructions cause a processor to construct an unencrypted DEK associated with the hardened user key and decrypt the subset of data using the unencrypted DEK.
US11240023B1

Techniques described herein enhance information security in contexts that utilize key management systems and cryptographic keys. A cryptographic structure is utilized to maintain cryptographic keys with associated expiration times such that after an expiration time associated with a cryptographic key has passed, the cryptographic key is no longer accessible.
US11240020B2

Various embodiments are directed to techniques for controlling access to data in a decentralized manner. An apparatus includes an apportioning component to divide an item of data into multiple portions based on an organizational structure of the item of data; a tree component to generate a PRN tree including a multitude of nodes and a branching structure based on the organizational structure, the multitude including at least one branching node and multiple leaf nodes that correspond to the multiple portions; a PRN component to generate a PRN for each node of the multitude, the PRN component to use a PRN of a branching node of the PRN tree to generate a PRN for a leaf node that depends therefrom; and a communications component to transmit the multiple portions and multiple addresses based on PRNs of leaf nodes of the PRN tree to a server. Other embodiments are described and claimed.
US11240018B2

A quantum communications system may include communications system that operates with a quantum key distribution (QKD) system, which includes a transmitter node, a receiver node, and a quantum communications channel coupling the transmitter node and receiver node. The transmitter node may cooperate with the quantum communications channel defining at least one Talbot effect image position along the quantum communications channel. The receiver node may be located along the quantum communications channel at the at least one Talbot effect image position.
US11240014B1

Systems, apparatuses, methods, and computer program products are disclosed for post-quantum cryptography (PQC). An example method includes monitoring an enveloped data structure comprising a data envelope and data encrypted based on a first set of PQC encryption attributes. The example method further includes generating an electronic indication of a change in the enveloped data structure. The example method further includes retrieving PQC cryptographic performance information associated with a set of PQC cryptographic techniques. The example method further includes generating a second set of PQC encryption attributes for encrypting the data based on the change in the enveloped data structure and the PQC cryptographic performance information. Subsequently, the example method includes encrypting the data based on the second set of PQC encryption attributes.
US11240011B2

An object sharing system and an object sharing method are provided. The system includes a plurality of shared objects and a plurality of data servers. The shared objects are respectively provided by a plurality of object suppliers. The data servers are respectively provided by the object suppliers and connected to form a distributed data redundancy network so as to store a plurality of sub-secret data separated from shared secret information in a decentralized way. The data server of each of the object suppliers is connected to the shared objects provided by the object supplier, and collects a required quantity of sub-secret data for reconstructing the shared secret information via the distributed data redundancy network so as to reconstruct the shared secret information configured to verify an access right to the shared object for a user device when receiving an access request for the shared object from the user device.
US11240005B2

In general, embodiments of the invention relates to a method for managing data, the method includes obtaining, by an untrusted device and from a querying system, an item query, identifying a leaf block of a hierarchical block tree associated with the item query, identifying a plurality of indirect blocks that allow the querying system to calculate a top hash of the hierarchical block tree, and sending an item query response to the querying system, wherein the item query response specifies the leaf block, the plurality of indirect hashes corresponding to the plurality of indirect blocks, and a signature of the top hash, wherein the signature is obtained from a trusted system.
US11239998B2

A method of performing ordered statistics between at least two parties is disclosed which includes identifying a first dataset (xA) by a first node (A), identifying a second dataset (xB) by a second node (B), wherein xB is unknown to A and xA is unknown to B, and wherein A is in communication with B, and wherein A and B are in communication with a server (S), A and B each additively splitting each member of their respective datasets into corresponding shares, sharing the corresponding shares with one another, arranging the corresponding shares according to a mutually agreed predetermined order into corresponding ordered shares, shuffling the ordered shares into shuffled shares, re-splitting the shuffled shares into re-split shuffled shares, and performing an ordered statistical operation on the re-split shuffled shares, wherein the steps of shuffle and re-split is based on additions, subtractions but not multiplication and division.
US11239997B2

Various embodiments are generally directed to techniques for converting between different cipher systems, such as, for instance, between a cipher system used for a first encryption environment and a different cipher system used for a second encryption environment, for instance. Some embodiments are particularly directed to an encryption engine that supports memory operations between two or more encryption environments. Each encryption environment can use different cipher systems while the encryption engine can translate ciphertext between the different cipher systems. In various embodiments, for instance, the first encryption environment may include a main memory that uses a position dependent cipher system and the second encrypted environment may include a secondary memory that uses a position independent cipher system.
US11239985B2

Echo cancellation in multiple port Full Duplex (FDX) nodes and amplifiers may be provided. First, a plurality of signals may be provided to a cancelation device. Each of the plurality of signals may be configured to provide the cancelation device with a corresponding plurality of configurations. Next, a plurality of effective echo power values respectively corresponding to the plurality of configurations may be received. A one of the plurality of configurations corresponding to a lowest of the plurality of effective echo power values may then be selected. The cancelation device may then be operated at the selected one of the plurality of configurations.
US11239979B2

The present invention relates to an electronic device, a User Equipment (UE), a method, and a computer readable storage medium. According to the present invention, a method for determining location of a positioning reference signal (PRS) comprises: obtaining a subcarrier interval of a resource block (RB); and determining a time-frequency location of the PRS in the RB according to the subcarrier interval. The electronic device, the UE, the method, and the computer readable storage medium according to the present invention can be used for designing the PRS with respect to an NR communication system more reasonably, so as to optimize the positioning of the UE.
US11239978B2

Embodiments of the disclosure generally relate to feedback of a HARQ acknowledgement. A network device transmits, to a terminal device, a first trigger indicating a feedback mode of a HARQ acknowledgement. The feedback mode is selected from at least one of: a trigger mode, a timing mode, and a mixed mode. In response to successful access to an unsilenced band allocated to the HARQ acknowledgement, the network device transmits, to the terminal device, a second trigger indicating at least one target terminal device that is to feedback the HARQ acknowledgement based on the feedback mode indicated by the first trigger.
US11239976B2

The present invention is designed to reduce the delay time to transmit delivery acknowledgment information as feedback in response to data channels. According to one aspect of the present invention, a receiving device has a receiving section that receives one or more code blocks mapped per given number of symbols, in a slot in which a data signal is scheduled, and a control section that controls the transmission of delivery acknowledgment information in response to the data signal in the slot, based on the decoding results of the code blocks mapped per given number of symbols.
US11239970B2

This application provides a reference signal sending method. The method includes: determining a resource set, where the resource set is used to carry a demodulation reference signal and downlink information, the downlink information is downlink control information or downlink data, the demodulation reference signal is used to demodulate the downlink information, the resource set includes a first time-frequency resource group and a second time-frequency resource group, the first time-frequency resource group is reserved time-frequency resources, and the second time-frequency resource group is used to carry the demodulation reference signal; determining a third time-frequency resource group based on a location of the second time-frequency resource group and an offset when the first time-frequency resource group and the second time-frequency resource group overlap, wherein the offset is determined according to a preset rule; and sending the demodulation reference signal by using the third time-frequency resource group.
US11239958B2

The present disclosure relates to a fifth generation (5G) or pre-5G communication system to be provided to support a higher data transmission rate since fourth generation (4G) communication systems like long-term evolution (LTE). A method of a receiver in a wireless communication system is provide. The method includes receiving at least one packet, identifying whether there is a non-received packet among the at least one packet, and transmitting status report information when there is the non-received packet, in which the status report information includes a field indicating whether there are consecutively non-received packets.
US11239946B2

Provided are a data encoding method and device, a storage medium, and a processor. The method includes: obtaining data to be sent; performing quasi-cyclic low-density parity check (LDPC) encoding on the data to be sent to obtain an LDPC codeword sequence, and interleaving the LDPC codeword sequence to obtain an interleaved LDPC codeword sequence; performing cyclic bit selection on the interleaved LDPC codeword sequence from a starting position to obtain a rate-matched codeword sequence, where the starting position is determined according to a predetermined parameter; and sending the rate-matched codeword sequence. The solution above resolves the problem in the related art of unstable transmission after performing quasi-cyclic LDPC encoding on data to be transmitted, and achieves stable transmission after the quasi-cyclic LDPC encoding.
US11239938B2

Embodiments of this application provide slot format configuration method and device. According to the method, a network device determines a slot format index for performing uplink-downlink transmission with a terminal device. The slot format index corresponds to a row in a slot format information table, and each row in the slot format information table includes positions of uplink symbols, positions of downlink symbols, and positions of unknown symbols in a slot. The network device sends the slot format index to the terminal device. The terminal device determines a slot format for the uplink-downlink transmission from the slot format information table based on the slot format index. The uplink-downlink slot configuration method provided in the embodiments of this application may satisfy specific requirements of low-latency and high-reliability communication scenarios.
US11239937B2

A semiconductor device includes a first processor configured to generate a first error check code of a first data and an audio circuitry. The audio circuitry is configured to receive the first data, receive a second data, generate a second error check code of the first data, and generate a modulation signal based on the first and second data. The first processor may determine whether the first and second error check codes are identical to each other. The first processor may control the audio circuitry to control the generation of the modulation signal based on at least the first data, in response to a determination that the first and second error check codes are identical to each other.
US11239933B2

A method for transporting Ethernet frame packets assembled from a constant bit rate (CBR) client stream from an ingress network node to an egress network node, each Ethernet frame packet including a payload region having a number of bytes of CBR client data from the CBR client stream determined by a client rate value of the CBR client stream. The method including synchronizing a reference clock signal and a ToD in the ingress network node to a packet-based time distribution mechanism, independently synchronizing a reference clock signal and a ToD in the egress network node to the packet-based time distribution mechanism, for an Ethernet frame packet assembling a presentation time packet including a sequence number and a presentation ToD for the Ethernet frame packet, and transmitting the Ethernet frame packets and the presentation time packet to the egress network node over the packet transport network.
US11239932B2

Techniques for emulating a time division multiplexed (TDM) circuit using a packet switched network are described. First and second packet nodes are installed in a communication network. The first TDM node and second TDM node form a first span in the TDM circuit. First and second fiber connections are disconnected from the first and second TDM nodes, and connected to the first and second packet nodes. A portion of TDM data transmission across the first span is emulated using a packet connection formed by the first packet node and the second packet node. The TDM data transmission includes transport overhead data, and the packet connection emulates the transport overhead data.
US11239925B2

The present invention provides a method for performing beam measurement in a wireless communication system, and a device for the method. Particularly, a method for a terminal to perform beam measurement in a wireless communication system may comprise: a step of receiving a plurality of reference signals corresponding to a plurality of transmission beams; a step of identifying at least one first transmission beam corresponding to at least one first reception beam included in a first reception beam group, on the basis of measurement performed on the first reception beam group by using the plurality of reference signals; a step of identifying at least one second transmission beam corresponding to at least one second reception beam included in a second reception beam group, on the basis of measurement performed on the second beam group by using the plurality of reference signals; and a step of reporting, to a base station, an index of the identified at least one first transmission beam and an index of the identified at least one second transmission beam, respectively.
US11239922B2

A high peak bandwidth I/O channel embedded within a multilayer surface interface that forms the bus circuitry electrically interfacing the output or input port on a first semiconductor die with the input or output port on a second semiconductor die.
US11239921B2

In order to reduce the number of wires between blades, this blade device is provided with: a control blade for sending first information, which is at least one of control information for controlling a blade to be controlled and monitor information for monitoring the blade to be controlled, to the blade to be controlled by wireless communication; and the blade to be controlled which performs a process in accordance with the first information that has been received.
US11239918B2

A system has a plurality of non-linear circuit stages and an intervening linear circuit stage. An input signal is provided to a first non-linear circuit stage, and from the first non-linear circuit stage, to the linear circuit stage. The first non-linear circuit stage applies a second-order distortion to the input signal and provides the resulting signal to the linear circuit stage. The resulting signal that is output from the linear circuit stage is inverted with respect to the input signal and suitably linearly processed (attenuated or amplified). This signal is then provided to a second non-linear circuit that applies a second-order distortion and outputs a signal that has an overall reduction in second-order distortion.
US11239913B1

A method and system for regenerating free space optical (FSO) signal pulses over free space optical (FSO) links. The FSO signal pulses are received over a first FSO link by a receiver telescope. The FSO signal pulses are split into a first part and a second part. The first part of the FSO signal pulses is converted to an electrical signal. The electrical signal is low pass filtered, amplified, and inverted to generate a negative electric voltage. The amplitude of the second part of the FSO signal pulses is attenuated by an optical absorber based on the negative electric voltage, thus regenerating the FSO signal pulses. The regenerated FSO signal pulses are amplified and bandpass filtered. The amplified and filtered regenerated FSO signal pulses are transmitted on a second FSO link.
US11239911B2

A display apparatus is disclosed. The display apparatus includes: an optical communication interface configured to communicate with an electronic device through an optical cable; and a processor for, when an optical signal including at least one signal among an image signal and a sound signal is received from the electronic device through the optical communication interface, measuring a strength of the received optical signal, and controlling an operation of the display apparatus related to a state of the optical cable, on the basis of the measured strength of the optical signal.
US11239906B2

An improved procedure and associated hardware to allow a satellite to switch antenna coverages according to predefined repetitive sequences and to align switching of the antenna sequence with ground data sequence switching. The principle of synchronisation of the sequence switching is based on the anticipation of the exact time at which change in beam hopping sequence occurs at the satellite, such that a change to a beam hopping sequence can be reflected in ground data sequence switching without losing connectivity between the satellite and ground segment.
US11239899B2

A playset comprises a near field communication extending system. The near field communication extending comprises a main antenna and a plurality of extending antennas. The main antenna is positioned at a first location of the playset and configured to wirelessly communicate to a near field communication device of a mobile device. The plurality of extending antennas is positioned at a plurality of different locations in an interior of the playset. Each of the plurality of extending antennas is connectable to the main antenna via a plurality of connection elements. The playset further comprises an antenna switching mechanism coupled to the plurality of extending antennas via a plurality of connection elements. The antenna switching mechanism is configured to switchably couple the main antenna with each of the plurality of extending antennas.
US11239897B2

A method for Beam Failure Recovery (BFR) performed by a User Equipment (UE) includes the UE receiving, from a Base Station (BS), a first configuration indicating a first Reference Signal (RS) associated with a first cell of the BS, determining whether a first beam failure event is detected on the first cell by assessing a first radio link quality based on the first RS, triggering a first BFR procedure for the first cell when the first beam failure event is detected on the first cell, and when the first BFR procedure is triggered and not cancelled, performing operations including: determining whether the UE is allocated with an Uplink (UL) resource that is available for transmitting a BFR report, where the UL resource is a Physical Uplink Shared Channel (PUSCH) resource, when the UE is allocated with the UL resource, generating, in response to the first BFR procedure, the BFR report, and transmitting, on the UL resource, the BFR report to the BS, and when the UE is not allocated with the UL resource, triggering, in response to the first BFR procedure, a Scheduling Request (SR) procedure for BFR.
US11239891B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit, to a base station, a report indicating that a cooperative reception group including the UE and one or more other UEs connected to the UE over an out-of-band link supports one or more downlink transmit beamforming techniques. The UE may determine, based at least in part on the one or more downlink transmit beamforming techniques supported by the cooperative reception group, a downlink transmit precoder associated with relaxed beamforming nulling. The UE may decode a downlink transmission received from the base station based at least in part on the downlink transmit precoder and one or more decoded bits received from the one or more other UEs in the cooperative reception group. Numerous other aspects are provided.
US11239886B2

MIMO antenna modules and antenna units for a wireless communication system are provided. In one embodiment, a remote unit comprises: a controller module, comprising: a first substrate having a first ground plane, control circuitry and interface circuitry on the first substrate, a first connection region formed in the first substrate; and at least one antenna module coupled to the controller module, the antenna module comprising: a second substrate having a second ground plane, antennas on the second substrate, a second connection region on the second substrate and coupled to the interface circuitry via the first connection region, wherein the second connection region communicates data between the interface circuitry and the antennas, and a set of ground-plane contacts on the second substrate that electrically couple the first ground plane to the second ground plane of the second substrate when the second connector region is engaged with the first connector region.
US11239879B1

A system and methods for transmission and non-coherent detection of data signals modulated by a plurality of overlapping chirps in a chirp spread spectrum communication system (CSS). Data signals input to an adaptive overlapping transmitter are modulated by a plurality of overlapping chirps and transmitted over a wireless communication system to a non-coherent receiver. The coherent receiver includes a chirp matched filter which matches the chirps to an internal chirp signal, a delay filter which delays each chirp, a multiplier which multiplies each delayed chirp by a next chirp, an integrator which sums the amplitudes of the chirps and decision circuitry which determines the polarity of each sum and outputs a stream of ones and zeroes representing the data signals.
US11239876B2

A high-frequency module (100) includes a multilayer board (110) including a plurality of insulator layers and at least one ground conductor layer (113); in the multilayer board (110), a transmission circuit (120) that is a first circuit provided in a first region and an antenna circuit (130) that is a second circuit provided in a second region different from the first region; and shielding conductor films (151 to 156) provided on sides of the multilayer board (110) and being partially in contact with the ground conductor layer (113). The ground conductor layer (113) is not in contact with the shielding conductor films (151 to 156) in, of a side of the multilayer board (110), a portion that is closest both to the first region and to the second region.
US11239870B2

This application relates to the field of communications technologies and discloses a transmitter device and a signal processing method. m transmit antenna groups of the transmitter are configured to send m training signals under control of the processor. A target feedback antenna of the transmitter is configured to receive, under control of the processor, a first mixed signal obtained by superimposing the m training signals in space, where a phase difference between the first mixed signal and a second mixed signal obtained by superimposing in space the m training signals received by a receiver device falls within a preset range. A processor of the transmitter is configured to: perform DPD parameter estimation and pre-distortion processing on a to-be-sent signal. The m transmit antenna groups are further configured to send, under control of the processor, the to-be-sent signal on which pre-distortion processing has been performed.
US11239864B2

A system and method for erasure coding. The method includes distributing a plurality of data chunks according to a mirroring scheme, wherein the plurality of data chunks is distributed as a plurality of rows among a plurality of non-volatile memory (NVM) nodes, wherein the mirroring scheme defines a plurality of groups, each group including a subset of the plurality of data chunks, wherein each data chunk in a group has a role corresponding to a relative position of the data chunk within the group, wherein data chunks included in the plurality of groups having the same relative positions within their respective groups have the same role, wherein each row of the plurality of rows includes at least one summation data chunk that is a function of at least one data chunk included in the row and of at least one extra data chunk included in at least one other row.
US11239860B2

Certain aspects of the present disclosure generally relate to techniques for compactly describing lifted low-density parity-check (LDPC) codes. A method by a transmitting device generally includes selecting a first lifting size value and a first set of lifting values; generating a first lifted LDPC code by applying the first set of lifting values to interconnect edges in copies of a parity check matrix (PCM) having a first number of variable nodes and a second number of check nodes; determining a second set of lifting values for generating a second lifted LDPC code for a second lifting size value based on the first lifted PCM and the first set of lifting values; encoding a set of information bits based the first lifted LDPC code or the second lifted LDPC code to produce a code word; and transmitting the code word.
US11239858B2

A method for determining an encoding used for a sequence of bytes may be provided. The method comprises providing a set of candidate code pages and transforming them into different groups of sequences of bytes, wherein each group of sequences of bytes corresponds to one of the candidate code pages. Thereby each code point is transformed by applying a transformation from one of the candidate code pages to a reference code point value relating to a reference encoding for each code point. The method comprises further separating each of the transformed sequences of bytes into groups of tokens, wherein each group of tokens relates to one candidate code page, and providing an index relating to a text corpus. Furthermore, the method comprises selecting a code page from the set of candidate code pages at least partially based on how many tokens are found in the index.
US11239852B2

The present disclosure provides an error compensation correction system and method for an analog-to-digital converter with a time interleaving structure, the system includes an analog-to-digital converter with a time interleaving structure, a master clock module, a packet clock module, an error correction module, an adaptive processing module and an overall MUX circuit. Through the error compensation correction system and method for the analog-to-digital converter with a time interleaving structure according to the present disclosure, lower correction hardware implementation complexity and higher stability are ensured. The system and method according to the present disclosure are particularly suitable for interchannel mismatch error correction of dense channel time interleaving ADC, and the performance of the time interleaving ADC is improved.
US11239848B1

Various embodiments of the invention relate to calibrate a wideband segmented Voltage Controlled Oscillator (VCO). Upon initial calibration, information of frequency spanning ranges of each segment in the VCO may be saved into a memory. When the VCO is used or activated, a microcontroller reads data from the memory and applied selected information accordingly. The initial calibration involves a frequency sweep process beginning from a first segment with an initial frequency and records any lock detection (LD) signal to the MCU when a frequency/phase lock is engaged from an unlock status or interrupted from a lock status. With the LD signals, frequency bands of the segments may be calibrated, adjusted for temperature compensated, and finalized after associating adjacent segment frequency overlap zone. A frequency band for a segment may be further segmented into multiple sub-bands with corresponding charge pump currents designated respectively for improved phase lock loop phase noise performance.
US11239845B1

An integrated circuit is described. This integrated circuit may include an input connector, coupled to a signal line, that conveys an input signal corresponding to encoded data, where the encoded data is encoded using a BMC, and the input signal may have different rise times and fall times. Moreover, the integrated circuit may include a recovery circuit, coupled to the input connector, that outputs the data based at least in part on a first threshold and a second threshold, where the output data may include data values with equal half-bit periods and variable frequency. Note that the recovery circuit may implement a state machine corresponding to the data.
US11239841B1

A power delivery system includes a controller, configured to receive a voltage indication signal indicating a measured voltage of a battery management system and to determine whether first and second diodes of the battery management system are faulty based on the voltage indication signal. The controller is also configured to respectively receive first and second current indication signals from first and second current sensors of the battery management system and to determine whether the first and second diodes of the first battery management system are faulty based on the first and second current indication signals.
US11239838B2

This application discloses a driving device for a power device. It includes a detection module, coupled to the power device, configured to detect the overcurrent status of the power device; a drive module, respectively coupled to the detection module and the power device, configured to regulate the power device according to the detection result of the detection module; wherein, when the detection result is that the power device is in the first overcurrent state, the drive module is configured to cause the power device to enter the first protection mode that is softly turned off and does not respond to the system switching signal; when the detection result is that the power device is in the second overcurrent state, the drive module is configured to cause the power device to enter a second protection mode that is softly turned off but responds to a system switching signal; wherein the overcurrent degree in the first overcurrent state is higher than that of the second overcurrent state. This application also provides a corresponding power device driving method and electrical equipment.
US11239830B2

A master-slave D flip-flop is disclosed having gates configured to supply two second intermediate signals as a function of first intermediate signals and a clock signal, and a slave circuit connected to a transfer circuit to form at least one output signal of the flip-flop from the second intermediate signals. The slave circuit is configured, when the second intermediate signals have, after a preceding pair of states, a predetermined pair of states, to maintain the at least one output signal as given by the preceding pair of states. The transfer circuit has a control input and is configured to generate the second intermediate signals to have the predetermined pair of states in response to a predetermined control signal state at the control input.
US11239829B2

A wireless communication system includes a plurality of wireless sensors. A wireless sensor includes a radio frequency (RF) receiving circuit, and a sensing element, where the sensing element affects the resonant frequency of the RF receiving circuit. The wireless sensor further includes a processing module operable to determine a first value for an adjustable element of a plurality of elements for a known environmental condition, a second value for the adjustable element for an unknown environmental condition, a difference between the first and second values that corresponds to a change, and to generate a coded value representative of the change. The wireless communication system further includes one or more sensor computing devices coupled to the plurality of wireless sensors via a network. A sensor computing device includes a second processing module operable to receive the coded value and determine a sensed environmental condition based on the coded value.
US11239828B2

Method for carrying out a morphing process, wherein an output parameter relating to the output of an audio signal outputted into an interior via an audio output device is changed.
US11239827B2

Disclosed is receiver for a noise limited system. A front-end circuit amplifies and band-limits an incoming signal. The amplification increases the signal swing but introduces both thermal and flicker noise. A low-pass band limitation reduces the thermal noise component present at frequencies above what is necessary for correctly receiving the transmitted symbols. This band limited signal is provided to the integrator circuit. The output of the integrator is equalized to reduce the effects of inter-symbol interference and then sampled. The samples are used to apply low frequency equalization (i.e., in response to long and/or unbalanced strings of symbols) to mitigate the effects of DC wander caused by mismatches between the number of symbols of each kind being received.
US11239825B1

A MEMS resonator is described.
US11239824B2

A tuning fork-type vibration piece is provided, in which a cushioning portion is formed on the base of a package to make contact with abutting portions of arm portions which are any parts but their edges, and the abutting portions of the arm portions allowed to contact the cushioning portion are electrodeless regions including no electrode, which prevents the risk of frequency fluctuations that may occur in case an electrode is chipped off by possible contact with the cushioning portion.
US11239823B1

A RF antenna comprises a quartz resonator having electrodes disposed thereon with a magnetostrictive film disposed on the quartz resonator either on, partially under or adjacent at least one of the electrodes. A RF antenna having a magnetostrictive film may be made by patterning selected portions of a top surface of the quartz wafer for deposition of electrode metal and deposition of the magnetostrictive film and depositing the electrode metal and the magnetostrictive film; temporarily bonding the quartz wafer to a handle wafer; thinning the quartz wafer to a desired thickness; etching the quartz wafer to define the outlines of at least one quartz resonator bearing the electrode metal and the magnetostrictive film; patterning selected portions of a bottom surface the at least one quartz resonator for deposition of electrode metal and at least one bond pad and depositing the electrode metal and the at least one bond pad; bonding the at least one quartz resonator to a substrate wafer; and releasing the at least one quartz resonator from the handle wafer.
US11239818B2

An acoustic wave device includes a first acoustic wave element including a first substrate having piezoelectricity at least in a portion thereof, a first functional electrode provided on a first surface of the first substrate, and a first wiring conductor electrically connected to the first functional electrode. The first acoustic wave element further includes a relay electrode on the first surface of the first substrate and electrically connected to a second wiring conductor, and a ground electrode on the first surface of the first substrate and electrically connected to the first functional electrode. The ground electrode is between at least one of the first functional electrode and the first wiring conductor, and the relay electrode, and is electrically insulated from the relay electrode.
US11239817B2

A surface acoustic wave resonator comprises at least one set of interdigital transducer (IDT) electrodes disposed on an upper surface of a piezoelectric substrate between first and second reflector gratings, a layer of silicon nitride disposed over the at least one set of IDT electrodes and the first and second reflector gratings, and a continuous trench formed in the layer of silicon nitride over portions of bus bar electrodes and tips of electrode fingers of the at least one set of IDT electrodes and over portions of bus bar electrodes and electrode fingers of the first and second reflector gratings to reduce acoustic leakage at electrode fingers of the first and second reflector gratings proximate the at least one set of IDT electrodes.
US11239811B2

Described herein is an audio device with a microphone which may adapt the audio output volume of a speaker by either increasing or decreasing output volume based on an audio input volume from a user and a distance from the user to the audio device. The audio device may also adapt its output volume to lower the audio output based on detecting one or more interruptions including occupancy and acoustic sounds.
US11239809B2

A high-frequency power amplifier apparatus includes: a plurality of amplifiers that respectively amplify a plurality of distributed signals obtained by distributing a high-frequency signal of a predetermined frequency, the amplifiers respectively outputting a plurality of amplified signals; and a cavity-type high-frequency power combiner having a cavity surrounded by a conductor wall, the cavity-type high-frequency power combiner combining together power of the plurality of amplified signals in the cavity by operating in a TE011 resonance mode with a resonance frequency equal to the predetermined frequency.
US11239807B1

An offset compensated differential amplifier employing a multi-tan h circuit comprising differential pairs coupled in parallel to compensate for an offset voltage of the output voltage in the offset compensation calibration mode is disclosed. The differential pairs each include a compensation transistor coupled to the positive internal node and a reference transistor coupled to the negative internal node. Each compensation transistor receives the compensation control voltage and each reference transistor receives a different reference voltage. The multi-tan h circuit generates an offset compensation voltage on the positive and negative internal nodes based on a difference between the compensation control voltage and the different reference voltages. The multi-tan h circuit comprises a larger linear range than a hyperbolic tangent current transfer function of a single differential pair. The offset compensated differential amplifier provides offset compensation with improved linearity and a finer granularity compared to a conventional differential amplifier.
US11239806B2

An ultra-low power sub-threshold gm stage is disclosed where transconductance is very stable with process, temperature, and voltage variations. This technique can be implemented in a differential amplifier with constant gain and a second order biquad filter with constant cut off frequency. The amplifier gain can achieve a small temperature coefficient of 48.6 ppm/° C. and exhibits small sigma of 75 mdB with process. The second order biquad can achieve temperature stability of 69 ppm/° C. and a voltage coefficient of only 49 ppm/mV.
US11239803B2

Various methods and circuital arrangements for protection of an RF amplifier are presented. According to one aspect, the RF amplifier is part of switchable RF paths that may include at least one path with one or more attenuators or switches that can be used during normal operation to define different modes of operation of the at least one path. An RF level detector monitors a level of an RF signal during operation of any one of the switchable RF paths and may control the attenuators or switches to provide an attenuation of the RF signal according to a desired level of protection at an input and/or output of the RF amplifier. According to another aspect, the RF level detector may control a switch to force the RF signal through a different switchable RF path.
US11239799B2

An apparatus includes a radio-frequency (RF) circuit, which includes a power amplifier coupled to receive an RF input signal and to provide an RF output signal in response to a modified bias signal. The RF circuit further includes a bias path circuit coupled to modify a bias signal as a function of a characteristic of an input signal to generate the modified bias signal. The bias path circuit provides the modified bias signal to the power amplifier.
US11239797B1

A frequency doubler is provided that filters an input signal to form I and Q components responsive to a tuning signal. A single sideband mixer mixes the I and Q components with I and Q components of a local oscillator signal to form an output signal having a frequency of twice the frequency of the input signal.
US11239795B2

A self-operating oscillator which increases an input DC voltage by a coefficient factor of 4 or more is provided. The self-operating oscillator includes a primary LC tank pair, a secondary LC tank pair, and a switch pair. The primary and the secondary LC tank provide a differential sinusoidal output voltage which corresponds to high amplitude, low phase noise and high purity.
US11239791B2

A photovoltaic (PV) module having bi-directional couplings is described. The bi-directional couplings include a first coupling mounted on a support frame under a first edge of the PV module and a second coupling mounted on the support frame under a second edge of the PV module. The PV module can be a keystone module and the bi-directional couplings of the keystone module can connect to respective couplings of several adjacent PV modules. The bi-directional couplings can form male-to-female connections with the respective couplings to quickly combine the PV modules into a PV module assembly. The PV module assembly includes the bi-directionally connected PV modules supporting each other in both an x-direction and a y-direction.
US11239788B2

A motor driving device includes an inverter to supply an alternating current, a switch unit that switches the number of at least one permanent magnet synchronous motor to which the alternating current is supplied from the inverter, a detector to detect a detection value corresponding to the alternating current supplied to the at least one permanent magnet synchronous motor, and a control device to control the inverter and the switch unit. The control device sets an overcurrent interruption threshold value at a value based on the number. When the detection value is greater than or equal to the overcurrent interruption threshold value, the control device makes the inverter stop the supplying of the alternating current to the at least one permanent magnet synchronous motor.
US11239778B2

This method for stabilizing the rotation speed of a hydraulic machine having S-characteristic and comprising a distributor (9) is adapted to modify a water flow, so that the machine can be coupled to a grid. The method comprises the steps of calculating an orientation of the distributor (9); and orienting the distributor according to the calculated orientation. The method further comprises the steps of providing an electric torque to the machine so as to reach a target speed.
US11239772B1

Systems and methods for robust control of a sensorless interior permanent magnet synchronous motor during severe operating conditions that causes motor parameter variation. A multi-model flux observer and a dynamic direct flux motor controller act in concert to generate driving commands. The flux observer transitions between providing flux-based rotor characteristic estimates based on different motor models. DHFI filtered currents can be utilized to obtain flux-based characteristic estimates using a motor magnetic model that are unaffected by motor parameter variations. The multi-model flux observer can be configured to transition between suitable estimation methods to reduce, minimize, or eliminate the effects of motor parameter variations.
US11239767B1

An inverter system, including a pre-conversion circuit, a post-conversion circuit, and a control circuit; the pre-conversion circuit is configured to convert a voltage of a power supply into a DC voltage and output the DC voltage to the post-conversion circuit; a voltage between the pre-conversion circuit and the post-conversion circuit is a DC bus voltage; the post-conversion circuit is configured to output an alternating current; the control circuit is configured to detect a DC component of an output terminal of the post-conversion circuit, calculate a difference value of a zero value and the DC component to obtain a DC component deviation value, and perform PI adjustment on the DC component deviation value to obtain a voltage compensation value; the voltage compensation value is used to adjust the DC bus voltage.
US11239766B2

If current path is switched via switching, voltage overshoot exceeding the device breakdown voltage may be generated. A flying capacitor circuit is provided, having a plurality of switching devices cascade-connected on a first surface of a substrate; a plurality of rectifier devices cascade-connected on a second surface of the substrate; and at least one capacitor provided in a wiring connecting main terminals of a switching device and a rectifier device that are associated with each other and included in the plurality of switching devices and the plurality of rectifier devices; and at least part of the wiring runs sandwiching the substrate in parallel.
US11239760B2

A power conversion system converts an input alternating-current voltage having a first frequency into an output alternating-current voltage having a second frequency lower than the first frequency. The power conversion system includes a voltage converter, a PDM controller, and a feedback controller. The voltage converter converts the input alternating-current voltage into the output alternating-current voltage in accordance with control signals and outputs the output alternating-current voltage to a load. The PDM controller performs pulse density modulation of an output voltage command value of the output alternating-current voltage to generate the control signals and outputs the control signals to the voltage converter. The feedback controller generates the output voltage command value based on an output current value of the voltage converter and a state of the load and outputs the output voltage command value to the PDM controller.
US11239758B2

The invention relates to the field of power and electronic technologies, particularly to a power supply system with a stable loop comprising a PMOS transistor, a NMOS transistor, a first comparator and a voltage control circuit connected between a comparison terminal and the ground; wherein, a current-limiting acquisition port is configured to acquire on-state current of the PMOS transistor; and the current-limiting protection circuit outputs an voltage signal of the comparison result as the control signal of the pulse width modulation driver when the acquired on-current state of the PMOS transistor is less than a preset current value; and outputs a turn-off signal for turning off the pulse width modulation driver as the control signal when the acquired on-current state of the PMOS transistor is greater than a preset current value. The present invention has the advantages that relatively high loop stability can be ensured and high reliability is achieved.
US11239754B2

A bidirectional power converter includes a first terminal, a second terminal, a main reactor, a plurality of sub-circuits and a controller. The sub-circuits each include an upper switching element, a lower switching element, two diodes, and a sub-reactor. The controller sequentially controls the sub-circuits such that: the lower switching element is turned on and turned off and then the upper switching element is turned on and turned off in each of the sub-circuits, while a current is flowing from the first terminal toward the second terminal; and the upper switching element is turned on and turned off and then, the lower switching element is turned on and turned off in each of the sub-circuits, while the current is flowing from the second terminal toward the first terminal.
US11239753B2

A switching converter, control method control circuit thereof are disclosed. The switching converter converts a DC input voltage into a DC output voltage. The control circuit comprising: a compensation module, generating a ramp signal; a comparator, compares a first superimposed signal related to the DC output voltage with a second superimposed signal related to an error signal between the DC output voltage and the ramp signal; a first RS flip-flop generates a pulse width modulation signal in accordance with a set signal and a reset signal, obtains a constant on time in accordance with the reset signal, and obtains an off time related to the DC output voltage; and a driving module which converts the pulse width modulation signal into a switching control signal, wherein the compensation module adaptively adjusts the slope of the ramp signal. The control circuit adopts an adaptive ramp signal to perform compensation.
US11239750B2

A charge pump circuit includes a voltage output terminal, a flying capacitor, and a current source. The flying capacitor includes a first terminal coupled to the voltage output terminal, and a second terminal coupled to an output terminal of a drive circuit. The current source includes a first terminal coupled to the voltage output terminal, and a second terminal coupled to a power supply rail.
US11239733B2

A method of manufacturing a reactor is provided. The reactor include: a coil including a wound flat wire, the flat wire being covered with an insulating film, and the coil having a flat surface; and a cooler facing the flat surface, in which the flat wire on an outer periphery side of the coil may be not covered with the insulating film at the flat surface, and the flat wire at the flat surface may include a plurality of wire segments lying in a pitch direction. The method may include pressing a rod against a short side of the plurality of wire segments to form at least one thickened portion in each of the plurality of wire segments, the thickened portion being a portion of the flat wire thickened in the pitch direction.
US11239720B2

Winding for an electrical machine having an inductor with pole pitch τp, having a plurality of groups of turns intercepting a fraction of a magnetic field, each group comprising a first subgroup of turns and a second subgroup of turns of same phase at a distance equal to τp, the turns of the first subgroup being connected in such a way that a current may flow in same direction in all turns of said subgroup, the turns of the second subgroup being connected in such a way that a current may flow in same direction in all turns of said subgroup, a turn of the first subgroup being connected to a turn of the second subgroup in such a way that the direction of said current in the first group is opposite to the direction of the current in the second subgroup.
US11239718B2

A rotor for an electrical machine includes a rotor core having a plurality of circumferentially spaced apart rotor poles. A plurality of windings are seated in gaps between circumferentially adjacent pairs of the rotor poles. A respective wedge secures the windings in each gap configured to supply Q-axis damping. A pair of end plates are connected electrically to the wedges at opposing longitudinal ends thereof thereby completing a Q-axis winding circuit for each wedge.
US11239717B2

Various examples related to shifted fractional pitch wye-delta multilayer windings and their use in AC machines. In one example, a winding includes a first wye-delta winding with first wye and delta windings for each phase and a second wye-delta winding with second wye and delta windings for each phase. The first and second wye windings for each phase are connected in series and the first and second delta windings are connected in series, and formed wye and delta windings are connected in a wye-delta configuration thereby providing an electrical phase shift between the two windings. The windings are interdigitated to provide a physical shift between the first and second wye windings and the first and second delta windings. Such windings can be used in, e.g., permanent magnet synchronous machines, synchronous machines, reluctance machines, and induction machines.
US11239711B2

An armature molded structure includes a cylindrical iron core used for a molded structure of a motor armature; a winding; and molding resin, wherein the iron core includes first core sheets and second core sheets, the first core sheet includes first magnetic poles placed along a circumferential direction of the iron core, tip portions, on an inner peripheral side of the iron core, of adjacent first magnetic poles form a coupling portion coupling the adjacent first magnetic poles, the second core sheet includes second magnetic poles placed along the circumferential direction of the iron core, tip portions, on the inner peripheral side of the iron core, of adjacent second magnetic poles form a non-coupling portion separating the adjacent second magnetic poles, the first and second core sheets are laminated along a central axis direction of the iron core in such a manner that the coupling portions coincide with each other, the non-coupling portions coincide with each other, the coupling portion and the non-coupling portion coincide with each other, the winding is wound around the first and second magnetic poles of the laminated first and second core sheets, the first and second core sheets and the winding are molded with the molding resin, the non-coupling portion delimits an opening window portion in an inner peripheral surface of the iron core, and the opening window portion is filled with the molding resin.
US11239706B2

A wireless charging receiving device, wireless charging method and system, and terminal device are provided. The device includes a control unit, receiving coil, rectifier-filter unit, first voltage conversion unit and battery cell module. The control unit transmits a first control signal to a wireless charging transmitting device and outputs a second control signal to the first voltage conversion unit if the wireless charging transmitting device is of a model belonging to a first preset model set and an output voltage of the battery cell module is within a preset range. The receiving coil senses a first electromagnetic wave to generate a first AC. The rectifier-filter unit converts the first AC into a first DC. The first voltage conversion unit converts the first DC into a second DC under the control of the second control signal. The battery cell module is charged by the second DC.
US11239703B1

A wireless power transmission system includes a transmitter antenna, an amplifier, and a transmitter controller. The transmitter antenna is configured to transmit wireless power signals and wireless data signals. The amplifier is configured to receive a driving signal at a gate of the at least one transistor and invert a direct power (DC) input power signal to generate the AC wireless signal at the operating frequency. The transmitter controller is configured to configure the driving signal based, at least, on an operating frequency and an initial beaconing process, the initial beaconing process for determining presence of a wireless receiver system at a coupling between the transmitter antenna and a receiver antenna of the wireless receiver system, determine amplifier voltage instructions for the amplifier based on the initial beaconing process, and drive the amplifier by providing the driving signal and the amplifier voltage instructions to the amplifier.
US11239696B2

Systems, methods, and devices related to a converter of a wireless power transmitter are disclosed. A controller for a wireless power transmitter is configured to sample an output voltage potential to produce a digital output voltage potential, determine an error between an output reference voltage potential and the digital output voltage potential, filter the error to determine a filtered error, and apply an adaptive gain to the filtered error to determine a duty cycle control signal. The adaptive gain is determined responsive to a converter input voltage potential of the converter of the wireless power transmitter. The controller is further configured to determine a controller output including buck pulse width modulation (PWM) signals and boost PWM signals based on the duty cycle control signal, the controller output configured to control the converter of the wireless power transmitter.
US11239688B2

A power supply unit, preferably for a power analyzer, a power analyzer comprising a power supply unit and a method for operating a power supply unit, wherein the power supply unit comprises a feedback control unit controlling the output level of the voltage, the current or the power supplied to output terminals of the power supply unit on a preset value, means for sensing the actual output level of the voltage, the current or the power, respectively, and sending a signal representing the sensed output level to said feedback control unit, and means for detecting oscillations in the actual output of the voltage, the current or the power, respectively and for issuing an oscillation detection signal to the feedback control unit, wherein the feedback control unit is arranged to adapt at least one parameter value of the feedback control in response to a value of the oscillation detection signal.
US11239687B2

A charge control device capable of charging a battery with electric power generated by a photovoltaic power generator, includes: a setting unit configured to set a control value relating to a magnitude of electric power to be supplied to the battery; and an acquisition unit configured to acquire information relating to an actual supplied electric power supplied to the battery. The setting unit sets a predetermined initial value as the control value and then increases and decreases the control value based on the information acquired by the acquisition unit.
US11239686B2

A motor vehicle, particularly a passenger car, contains an onboard electrical system having a number of electrical consumers, a generator and an onboard electrical system rechargeable battery. A bidirectional interface is provided for a rechargeable device battery of a mobile device such that the rechargeable device battery can be coupled to the onboard electrical system by the bidirectional interface and, when coupled, can both be charged by the onboard electrical system and be used as an additional energy source in the onboard electrical system.
US11239680B2

A battery charger includes a battery power regulator configured to set a charge signal provided to a battery based on a charge control signal and charge enable signal. The battery charger also includes a controller configured to provide the charge control signal to the battery power regulator. The controller is also configured to temporarily de-assert the charge enable signal for a predetermined amount of time in response to determining that a change is needed in the charge control signal. The controller is further configured to re-assert the charge enable signal after the predetermined amount of time.
US11239679B2

A battery pack (2000) includes a battery (2020), a contact-type switch (2040), a control unit (2060), and a sensor (2080). The battery pack (2000) is connected to a charger (10) through an electric power line (30). The battery (2020) is charged with a charging current supplied from the charger (10). The battery pack (2000) is connected to a load (20) through an electric power line (40). The contact-type switch (2040) is provided between the charger (10) and the battery (2020). The control unit (2060) turns off the contact-type switch (2040) in a case where a value detected by the sensor (2080) is equal to or smaller than a reference value decided based on specifications of the contact-type switch (2040).
US11239665B2

A system includes an uninterruptible power supply (UPS) configured to selectively provide power to a critical load from a grid and an energy storage device, and a grid edge controller configured to communicate with a controller of the UPS and to cause the UPS to operate the energy storage as a distributed energy resource (DER) for the grid while preserving autonomous operation of the UPS to serve the critical load. The grid edge controller may be configured, for example, to maintain a critical reserve in the energy storage device that enables the UPS to maintain the critical load, while allowing the energy storage device to also be used for demand management, frequency regulation and other grid-oriented tasks. The grid edge controller may be configured to control the UPS, for example, via an application programming interface (API) of the controller of the UPS.
US11239664B2

An AC/DC converter and a DC/DC converter are disposed corresponding to a power generator. The AC/DC converter converts AC power generated by the power generator into a generated voltage, and outputs the generated voltage to a power line. The DC/DC converter converts the generated voltage on the power line into a collection voltage, and outputs the collection voltage to a collection line. DC power in a DC voltage grid formed of the collection line is transmitted through a DC/AC converter to an AC power grid. When a short-circuit fault occurs in the DC power grid or the AC power grid, a control command value for the AC/DC converter or the DC/DC converter is adjusted so as to suppress incoming electric power flowing from the power generator in accordance with fluctuations of a collection voltage.
US11239660B2

A demand response method, a demand response system, and a recording medium are provided. The response control method includes: determining priorities of devices to be controlled to participate in a demand response; generating respective participation profiles for the devices based on the determined priorities; and changing the priorities of the devices included in the participation profiles, based on whether participation in the demand response according to the generated participation profiles succeeds. Therefore, the user easily participates in the demand response, and thus energy can be saved.
US11239659B2

The present disclosure relates to a recloser control that provides autosynchronization of a microgrid to an area electric power system (EPS). For example, a recloser control may include an output connector that is communicatively coupled to a recloser at a point of common coupling (PCC) between the area EPS and the microgrid. The recloser control may include a processor that acquires a first set of measurements indicating electrical characteristics of the area EPS and acquires a second set of measurements indicating electrical characteristics of the microgrid. The recloser control may send synchronization signals to a microgrid controller to synchronize the microgrid controller based on the first set of measurements and the second set of measurements.
US11239655B2

The disclosure discloses a liquid arc voltage transfer based direct current breaker and a use method thereof. The direct current breaker includes a first connection terminal, a second connection terminal, a main current branch, a transfer branch and an energy dissipation branch. The main current branch is connected between the first connection terminal and the second connection terminal, and the main current branch includes a liquid break. The transfer branch is connected between the first connection terminal and the second connection terminal and is connected in parallel with the main current branch. The energy dissipation branch is connected between the first connection terminal and the second connection terminal and is connected in parallel with the main current branch and the transfer branch.
US11239643B1

A kit for recessed mounting of one or more electrical components within an electrical floor box. The kit includes a leveling ring for mounting an electrical component within the floor box, a funnel with a keystone opening therein, a trim ring with a recessed surface, a cover, and an optional divider for dividing the electrical floor box into high and low voltage compartments. A keystone opening on the funnel provides access to a low voltage holder. The low voltage holder includes a pocket to accommodate snap-in mounting of a low voltage component therein. The leveling ring enables leveling the electrical component with the floor surface. Fasteners secure the trim ring to the funnel and the leveling ring. Securing the cover to the recessed surface of the trim ring provides a recessed floor box assembly with the cover recessed below the floor surface.
US11239640B2

A sheathing member includes: a plurality of tubular units into each of which a wiring material having conductivity is inserted; and a connecting unit configured to connect respective open ends of the plurality of tubular units with each other, in which the tubular units respectively include lap portions in which the open ends to be connected overlap each other along a diameter direction, and the connecting unit includes a projection that is provided in the lap portion of one of the tubular units to be connected and projects along the diameter direction, and a groove unit that is provided in the lap portion of the other of the tubular units to be connected, includes a first groove extending from the open end along an axis direction and a second groove extending from an axially-extended end of the first groove along a circumference direction, and has the projection passed therethrough.
US11239638B2

A wafer may comprise a substrate layer and a plurality of vertical cavity surface emitting lasers (VCSELs) formed on or within the substrate layer. A respective trench-to-trench distance associated with the plurality of VCSELs may vary across the wafer based on a predicted variation of an oxidation rate of an oxidation layer across the wafer.
US11239626B2

The invention relates to a multi-pass etalon-based optical filter in which input light once reflected from the etalon is returned back to the etalon for a second reflection to enhance etalon contrast. The external mirror may be tilted relative to the etalon so that two planes of incidence are orthogonal. The multi-pass etalon-based optical filter may be used to clean scattered light from an excitation wavelength in Raman and Brillouin spectroscopy.
US11239619B2

A wire connecting device for connecting and electrically communicating a first electrical wire and a second electrical wire can include: an electrical connector having a first end, a second end, and a concave portion between the first end and the second end, wherein the concave portion is configured for accommodating a second core wire of the second electrical wire; and a connecting member cooperating with the electrical connector and configured for guiding the first end and the second end of the electrical connector connected with the first electrical wire. A wire connection method using the wire connecting device can be further provided.
US11239618B2

A bus bar includes a load terminal connector comprising a conductive plate that extends from a first edge to an opposite second edge and extends from a third edge to an opposite fourth edge. The third and fourth edges extend from the first edge to the second edge. The plate includes a window opening located between the first and second edges and between the third and fourth edges. The plate also includes a slot extending into the plate from the first edge to the window opening. The plate includes first and second sets of openings configured to receive connections with first and second power terminals of switch packages. The first set of openings and the second set of openings are located on opposite sides of the slot.
US11239614B2

The present invention discloses a sofa USB socket including: a USB female socket including a tongue core, wherein the tongue core includes 5 pins, and the fifth pin is an ID pin; and a USB circuit including a power circuit, a filter circuit, a control chip and a buck chopper circuit, wherein the buck chopper circuit includes a transistor, and the ID pin is electrically connected with the transistor. When an external USB male plug is inserted into the USB female socket, the power circuit supplies power to the USB female socket; when the USB female socket is in an unloaded state, the fifth pin is suspended, the control chip enters a sleep state, and the USB female socket has no output voltage, which greatly reduces the no-load energy consumption, thereby being beneficial to extending the endurance time and the service life of a power supply battery.
US11239613B2

The present disclosure relates to the field of intelligent electrical appliances. Disclosed are a power cord (10) and a home appliance (20) provided with same. The power cord is used for supplying power to a home appliance, and is also used for mounting a communication module (300). The communication module is used for implementing wireless communication between the home appliance (20) and an external device. The power cord (10) comprises a line body (2), a plug (1) disposed at one end of the line body, a line body fixing portion (5) disposed on the part of the line body distant from the plug (1) and used for fixing the line body (2) on the home appliance, and an intelligent module mounting portion (S) disposed adjacent to the line body fixing portion (5) and disposed on the line body, wherein the intelligent module mounting portion (S) is provided with a base (100) having an accommodation cavity (B) and a cover (200) matching the base (100) so as to enclose the accommodation cavity (B). The communication module (300) is accommodated in the accommodation cavity (B). The present power cord can stably mount an intelligent module, is convenient to use, and implements easy mounting and removal.
US11239612B2

A connector device includes: a plug connector including a plurality of plug terminals, a plug housing that holds the plurality of plug terminals in its longitudinal direction, and a plug shell held by the plug housing; and a receptacle connector including a plurality of receptacle terminals, a receptacle housing that holds the receptacle terminals along its longitudinal direction, and a receptacle shell held by the receptacle housing. The plug shell and the receptacle shell are electrically connected to each other through at least the contact portion in a state where the plug connector and the receptacle connector is fitted with each other.
US11239608B2

An information processing apparatus includes a recess formed on a bottom surface of a housing of the information processing apparatus; a connector provided in the recess; a hook being a pair of protrusions for winding and fixing the cable and provided in the recess; and an open space opening from the recess to a side surface of the housing. The protrusion has a winding portion protruding from a bottom surface of the recess, and a holding portion formed by bending and extending the winding portion. One protrusion in a first hook is arranged within a predetermined distance from the open space, and one protrusion in a second hook is arranged adjacent to the protrusion of the first hook. The protrusions of the first and second hooks are arranged so that the holding portions in the first and second hooks are alternately opposed to each other, and are partially overlapped.
US11239604B2

A connector is detachably connectable to a connection object. The connector includes a pair of locking members, each of which includes a locking latch configured to be engageable with the connection object to lock the connector to the connection object, the pair of locking members being configured to be actuatable in mutually opposite directions to a release position in which the respective locking latches are to be disengaged from the connection object. The connector further includes a single pushbutton externally accessible to be pressed in a first direction for actuating the pair of locking members to the release position, and a transfer means for transferring pressing force to be applied on the pushbutton to move one of the locking members in the first direction and the other of the locking members in a second direction which is opposite to the first direction.
US11239602B2

A method of assembling an electronic control unit comprises assembling a printed circuit board (PCB) substrate with a terminal carrier holding a plurality of terminal pins comprising a right angle bend into a housing using a rotational motion. The terminal carrier generally extends perpendicularly from the PCB substrate. A first end of each of the plurality of terminal pins is inserted into the PCB substrate and a second end of each of the plurality of terminal pins extends through the terminal carrier. The second ends of the plurality of terminal pins generally extend into one or more connector openings in one of four sides of the housing and the terminal carrier interlocks with the housing to hold the PCB substrate with the terminal carrier and the plurality of terminal pins in place.
US11239599B2

An assembly having an electrical connector and a modular housing. The cooperation of positioning projections of the modular housing with stabilizing sections of the electrical connector provides a stable and precise mating between the electrical connector and the modular housing in four directions which are perpendicular to the plane of insertion of the electrical connector into the modular housing. The cooperation of latches of the electrical connector with latch receiving recesses of the modular housing provides a stable and precise mating between the electrical connector and the modular housing in two directions which are in line with the plane of insertion.
US11239593B2

An electrically conductive contact element for an electrical connector comprises a contact surface having a plurality of caverns arranged under the contact surface in a microstructure and an auxiliary material filled in the plurality of caverns.
US11239592B2

The invention relates to a device for connecting feed lines, comprising: first electrical connector elements which can each be connected to a power supply, and first fluid connection elements which can be connected to a working fluid source, all of said elements being grouped together in a fixed manner in a first stationary connector; a power feed line, a working fluid feed line; and a second fluid connection element coupled to a first end of a flexible tube and second electrical connector elements, grouped together in a fixed manner in a first movable connector. According to the invention, at least first end segments of the second electrical connector elements and of the flexible tube are disposed inside an elastically flexible hose that is connected to the first movable connector.
US11239589B2

A host connector includes a connector insulator having a slot allowing detachable insertion of a plug connector of a module, a first contact terminal group including contact terminals arranged inside the connector insulator and each brought into contact with a contact pad on one side at a connection end of the plug connector, and a second contact terminal group including contact terminals each brought into contact with a contact pad on another side opposed to the aforementioned contact pad. The first contact terminal group includes grounding sub-contact terminals arranged inside slits of the connector insulator, grounding main contact terminals supporting the grounding sub-contact terminals, and signal contact terminals. Contact portions of each grounding main contact terminal and of each signal contact terminal having the same shape are arranged on a common straight line, and the signal contact terminals are disposed between the grounding main contact terminals.
US11239573B2

An antenna-in-package (AiP) module is described. The AiP module includes an antenna sub-module. The antenna sub-module is composed of a first package substrate including an antenna side surface having a first group of antennas placed along a first portion of the antenna side surface and a second group of antennas placed along a second portion of the antenna side surface. The first package substrate is composed of a non-linear portion between the first group of antennas and the second group of antennas. The AiP module includes an active circuit sub-module placed on an active side surface of the first package substrate opposite the first group of antennas or the second group of antennas on the antenna side surface of the first package substrate.
US11239571B2

Even a thin communication device is enabled to transmit or receive a polarized wave having a polarization direction substantially coinciding with a thickness direction of the communication device. An antenna device includes a first substrate extending in a first direction, a second substrate supported on the first substrate, and extending in both the first direction and a second direction orthogonal to the first direction, and an antenna element supported on a surface of the second substrate, the surface having a normal direction substantially coinciding with a third direction orthogonal to both the first direction and the second direction, and configured to transmit or receive a wireless signal having a polarization direction substantially coinciding with the second direction.
US11239570B2

A configurable wireless communications module may include a first antenna layer having one or more antenna operating at a first wireless radio band; a second antenna layer having one or more antenna operating at a second wireless radio band; and a support structure for supporting the first antenna layer and the second antenna layer in a stacked configuration. A scalable modular processor within the communication may be customized based on the particular use scenario and configured to provide a number of functions in the RF domain and in concert with a variety of sensors and components.
US11239563B2

In an embodiment, an electromagnetic device, comprises a substrate a substrate comprising a dielectric layer and a first conductive layer; at least one dielectric structure comprising at least one non-gaseous dielectric material that forms a first dielectric portion that extends outward from the first side of the substrate, the first dielectric portion having an average dielectric constant and an optional second dielectric portion that extends into an optional via. The at least one dielectric structure is bonded to the substrate by at least one of: a mechanical interlock between the second dielectric portion and the substrate due to the at least one interlocking slot comprising a retrograde surface; an intermediate layer located in between the dielectric structure and the substrate having a roughened surface; or an adhesive material located in between the dielectric structure and the substrate. A method of making the device can comprise injection molding a dielectric composition onto the substrate to form the dielectric substrate.
US11239562B2

The present disclosure relates to an antenna module and an electronic device. The antenna module includes: a feeding layer; a ground layer arranged on the feeding layer and provided with a first slot and a second slot, the first slot and the second slot being separated and having orthogonal polarization directions; a dielectric base plate arranged on the ground layer; and a stacked patch antenna including a first radiation patch and a second radiation patch. The first radiation patch and the second radiation patch are arranged on two sides of the dielectric base plate facing away from each other, respectively, and the first radiation patch is aligned with the second radiation patch. The feeding layer is configured to feed the stacked patch antenna through the first slot and the second slot.
US11239552B2

A beam forming device, a calibration method and a calibration system using the same are provided. The beam forming device includes a processor, a memory unit, a baseband circuit, and a plurality of antenna modules. The antenna modules each includes multiple antenna elements, and multiple phase shifters and multiple of amplifiers respectively corresponding to the antenna elements. The memory unit stores a reference codebook, a plurality of calibration codebooks and instructing data, each of the plurality of calibration codebooks includes a plurality of records of calibration control data divided by a plurality of target patterns, and a plurality of predetermined phase differences that are different from each other respectively existed between the plurality of calibration codebooks and the reference codebook. The instruction data is used for instructing the beamforming device to use one of the reference codebook and the plurality of calibration codebooks in transmitting and receiving signals.
US11239547B2

A terahertz element of an aspect of the present disclosure includes a semiconductor substrate, first and second conductive layers, and an active element. The first and second conductive layers are on the substrate and mutually insulated. The active element is on the substrate and electrically connected to the first and second conductive layers. The first conductive layer includes a first antenna part extending along a first direction, a first capacitor part offset from the active element in a second direction as viewed in a thickness direction of the substrate, and a first conductive part connected to the first capacitor part. The second direction is perpendicular to the thickness direction and first direction. The second conductive layer includes a second capacitor part, stacked over and insulated from the first capacitor part. The substrate includes a part exposed from the first and second capacitor parts. The first conductive part has a portion spaced apart from the first antenna part in the second direction with the exposed part therebetween as viewed in the thickness direction.
US11239543B2

Base station antennas are provided herein. A base station antenna includes consecutive vertical columns of radiating elements. The base station antenna includes a phase shifter that is electrically connected to one of the vertical columns of radiating elements. Moreover, the base station antenna includes a phase-error compensation component that is configured to provide phase-error compensation at an input to the phase shifter based on movement of the phase-error compensation component. Related methods of operation are also provided.
US11239542B2

A system is provided for interconnecting multiple functional dies on a single substrate, including: (1) multiple global links in the substrate; (2) multiple local links in the substrate; and (3) multiple utility dies on the substrate, wherein each of the utility dies is connected to at least one of the global links, the utility dies are configured to communicate with one another through the global links, each of the utility dies is connected to at least one of the local links and is configured to communicate with at least one of the functional dies through the at least one of the local links. In some embodiments, an antenna is integrated into the substrate.
US11239537B2

A microwave resonator comprising a hollow tube comprising fan electrically conductive tube wall which defines a tube bore, the tube extending along a length axis from a first end to a second end; a first electrically conductive closing plate closing the first end of the tube; a second electrically conductive closing plate closing the second end of the tube; a plurality of dielectric resonant pucks, each puck comprising first and second end faces and a side wall extending therebetween, each puck being dimensioned such that its dominant mode is a doubly degenerate mode; the pucks being arranged within the tube bore spaced apart from each other and the closing plates, each puck being arranged with its end faces normal to the length axis and centered on the length axis and its side wall abutting the tube wall such that there is no air gap between the puck and tube wall which extends from one end face to the other of the puck, the puck adjacent to the first closing plate being termed the input puck; each puck being separated from the adjacent puck in the tube bore by a coupling gap, each coupling gap having ah electrically conductive iris plate arranged therein, each iris plate being arranged normal to the length axis, each iris plate comprising at least one coupling slot extending therethrough; an input microwave coupler adapted to receive a microwave signal and provide it to the input puck; each puck comprising a symmetry breaking structure for modifying the frequency of one of the degenerate modes relative to the other and the coupling between the two modes.
US11239533B2

A battery connection module includes an electrode connection tray and a flexible circuit board. The connection tray includes a carrying tray and a plurality of busbars. The busbars are mounted on the carrying tray. The board is configured on the connection tray, and the busbars are arranged adjacent to the board. The board includes a main body and a plurality of L-shaped flexible arms extending therefrom. Each L-shaped flexible arm is configured to be movably connected with a respective one of the busbars. Each L-shaped flexible arm includes a first section, a second section and an end portion. The first section extends outwardly from the main body toward the busbars. The second section connects with the first section and extends in a direction between the busbars and the main body. The end portion is positioned at a distal end of the second section and connects with the corresponding busbar.
US11239529B2

A desired drying capability is achieved while damage to a film is prevented. A film production method is arranged such that: a production process including a drying step is operated by setting a drying condition, under which to carry out the drying step, for each of at least two periods, the two periods being a first period and a second period later than the first period; the drying condition is changed in at least a part of the first period so as to be enhanced with time; and the drying condition is maintained in the second period so as to be substantially fixed.
US11239524B2

A cell module includes: a battery cell group configured with a plurality of cylindrical battery cells; a positive current collector; and a negative current collector. The negative current collector has: a substrate disposed on a sealing body side of the cylindrical battery cells such that the negative current collector covers the battery cell group; and a current collecting pin protruding toward the battery cell group from the substrate. The current collecting pin is inserted into a gap between the cylindrical battery cells along an axial direction of such battery cells, and presses the side surfaces of outer cans of at least two cylindrical battery cells neighboring each other.
US11239521B2

An electrical power delivery system includes a conductive plane, multiple electrical energy storage devices, and a support structure. The electrical energy storage devices are mounted to and electrically connected to the conductive plane. The electrical energy storage devices project from a common side of the conductive plane. The support structure is spaced apart from the conductive plane. The support structure engages and at least partially surrounds each of the electrical energy storage devices such that the support structure mechanically supports each of the electrical energy storage devices along at least two support directions that are orthogonal to each other.
US11239516B2

To improve the flexibility of a power storage device, or provide a high-capacity power storage device. The power storage device includes a positive electrode, a negative electrode, an exterior body, and an electrolyte. The outer periphery of each of the positive electrode active material layer and the negative electrode active material layer is a closed curve. The exterior body includes a film and a thermocompression-bonded region. The inner periphery of the thermocompression-bonded region is a closed curve. The electrolyte, the positive electrode active material layer, and the negative electrode active material layer are in a region surrounded by the thermocompression-bonded region.
US11239511B2

A battery module includes a cell assembly having a plurality of secondary batteries and a plurality of heat dissipation plates interposed between the plurality of secondary batteries. At least a portion of a front end and a rear end of the heat dissipation plates is recessed to form an inlet portion and an outlet portion so that a coolant is introduced from the outside or discharged to the outside, and the heat dissipation plates have a coolant moving portion so that the coolant moves to a front end, an upper end, a lower end and a rear end of the secondary batteries. A bus bar assembly has a plurality of bus bars and a bus bar frame having insert holes into which the electrode leads of the secondary batteries are inserted; an end cover having a vent hole communicating with the coolant moving portion and a plurality of side plates.
US11239504B2

Articles and methods including layers for protection of electrodes in electrochemical cells are provided. As described herein, a layer, such as a protective layer for an electrode, may comprise a plurality of particles (e.g., crystalline inorganic particles, amorphous inorganic particles). In some embodiments, at least a portion of the plurality of particles (e.g., inorganic particles) are fused to one another. For instance, in some embodiments, the layer may be formed by aerosol deposition or another suitable process that involves subjecting the particles to a relatively high velocity such that fusion of particles occurs during deposition. In some embodiments, the layer (e.g., the layer comprising a plurality of particles) is an ion-conducting layer.
US11239503B2

Provided herein are intermediate frame systems and methods, comprising one or more arrays of channels on upper and/or lower edges of the intermediate frame wherein the channels are configured to provide a spatially uniform flow of electrolyte through the plane of the intermediate frame.
US11239498B2

The present disclosure relates to the technical field of lithium-ion battery, and particularly, to an electrolytic solution and a lithium-ion battery including the electrolytic solution. The electrolytic solution includes additives, and the additives include an additive A and an additive B. The additive A forms a film on the surface of the positive electrode and effectively prevents interface side reactions at the positive electrode. Comparing with the additive A, the additive B is preferentially reduced to form a film at the negative electrode, avoiding an increase in impedance and deterioration of cycling dynamic performance, etc., caused by film formation of the additive A on the negative electrode. The combination of the additive A and additive B imparts the battery with a reduced gas production, a higher capacity retention rate and a lower impedance at high temperature.
US11239497B2

This application provides an electrolyte and an electrochemical device, wherein the electrolyte comprises an additive A and an additive B, the additive A is present in an amount of 0.001% to 10% by mass in the electrolyte, and the additive B is present in an amount of 0.1% to 10% by mass in the electrolyte. This application can improve the cycle performance and storage performance of the electrochemical device, especially the cycle performance and storage performance of the electrochemical device under high temperature and high voltage conditions.
US11239482B2

The flow battery in an aspect of the present disclosure includes a first liquid containing a lithium ion and a first redox material, a first electrode in contact with the first liquid, a second electrode functioning as a counter electrode of the first electrode, an isolation unit that isolates the first electrode and the second electrode from each other, a first chamber, and a first circulation mechanism for circulating the first liquid between the first electrode and the first chamber, and in the flow battery, the first liquid is non-aqueous and the first circulation mechanism includes a magnetically driven pump.
US11239480B2

A fuel cell system includes: a fuel cell unit; first and second supply systems; a switching device; a switching control unit, when required power of the fuel cell unit is equal to or smaller than a threshold; an open circuit voltage obtaining unit; and a supply system control unit.
US11239472B2

Disclosed is a method of manufacturing an electrolyte membrane including an antioxidant. The method may include forming a first dispersion liquid including deionized water, a first ionomer dispersion solution and an antioxidant, and forming a second dispersion liquid including the first dispersion liquid and a second ionomer dispersion solution.
US11239462B2

A nonaqueous electrolyte battery according to one embodiment includes a negative electrode, a positive electrode and a nonaqueous electrolyte. The negative electrode includes a negative electrode active material-containing layer. The negative electrode active material-containing layer contains a negative electrode active material containing an orthorhombic Na-containing niobium titanium composite oxide. The positive electrode includes a positive electrode active material-containing layer. The positive electrode active material-containing layer contains a positive electrode active material. A mass C [g/m2] of the positive electrode active material per unit area of the positive electrode and a mass A [g/m2] of the negative electrode active material per unit area of the negative electrode satisfy the formula (1): 0.95≤A/C≤1.5.
US11239459B2

A composite electrode for use in an all-solid-state electrochemical cell that cycles lithium ions is provided. The composite electrode comprises a solid-state electroactive material that undergoes volumetric expansion and contraction during cycling of the electrochemical cell and a solid-state electrolyte. The solid-state electroactive material is in the form of a plurality of particles and each particle has a plurality of internal pores formed therewithin. Each particle has an average porosity ranging from about 10% to about 75%, and the composite electrode has an interparticle porosity between the solid-state electroactive material and solid-state electrolyte particles ranging from about 5% to about 40%. The intraparticle pores and the interparticle porosity accommodate the volumetric expansion and contraction of the solid-state electroactive material so to minimize outward expansion of the electroactive particles, micro-cracking of the solid-state electrolyte, and delamination within the electrochemical cell.
US11239455B2

The present invention relates to a method of manufacturing a porous carbon electrode, the method including: applying a metal film or metal particles to one surface of a carbon electrode; heat treating the carbon electrode to which the metal film or the metal particles are applied; and forming one surface of the carbon electrode in a porous structure by making the metal film or the metal particles penetrate into one surface of the carbon electrode, and the efficiency of the carbon electrode as an electrode may be improved while increasing a surface area of a carbon structure.
US11239452B2

A display apparatus includes: a substrate and a display portion on the substrate; a first treatment area including a first treatment surface on at least one side surface of the substrate; and a second treatment area adjacent the first treatment area and including a second treatment surface having a different shape from the first treatment surface of the first treatment surface.
US11239451B2

The present disclosure provides a condensing plate. The condensing plate comprises a body. The body comprises a first face and a second face opposite to the first face. The first face is provided with a condensing part and a solvent storage structure. The solvent storage structure is configured to store a solvent and release, along a direction away from the second face, gas formed by the solvent after evaporation.
US11239450B2

Embodiments of the present disclosure relate to a method for manufacturing a display panel. The method includes providing a hardness-variable material layer and a flexible layer on the hardness-variable material layer, and bonding a chip to the flexible layer. The hardness-variable material layer is set to be in a hard state before bonding the chip to the flexible layer. After bonding the chip to the flexible layer, the hardness-variable material layer is peeled off. The hardness-variable material layer is set to be in a flexible state before peeling off the hardness-variable material layer.
US11239446B2

A display apparatus including a substrate including a display area and a sensor area, the sensor area including a transmission portion that transmits light, a plurality of first display devices arranged in the display area, a display device group including a plurality of second display devices, the display device group being arranged in the sensor area, and a passivation layer covering the display device group and having a first hole corresponding to the transmission portion.
US11239445B2

A display substrate having a display area and a peripheral area. The display panel includes a base substrate; a first power pad on the base substrate, the first power pad including a first portion in the peripheral area and along a power line interface side of the display substrate; a planarization layer on a side of the first power pad away from the base substrate; a pixel definition layer on a side of the planarization layer away from the base substrate, defining a plurality of subpixel apertures; and an encapsulating layer on a side of the pixel definition layer away from the base substrate. The display substrate includes a first groove extending through one or a combination of the planarization layer and the pixel definition layer, exposing a surface of the first portion of the first power pad in the peripheral area.
US11239439B2

To provide a light-emitting material of a light emitting layer, particularly a dopant material or a host material of a light emitting layer emitting delayed fluorescence, or a material suitable for a hole blocking layer, as a material for an organic electroluminescent device having a high efficiency, and also to provide an organic photoluminescent device or an organic electroluminescent device having a high efficiency and a high luminance, particularly an organic EL device suppressed in the roll-off phenomenon, by using the material. A material for an organic electroluminescent device, containing a benzonitrile derivative of the following general formula (1), and an organic electroluminescent device containing a pair of electrodes and one layer or plural layers including at least a light emitting layer intervening between the electrodes, the organic electroluminescent device using the material.
US11239436B2

Disclosed herein is a display apparatus, including: a foldable substrate; a pixel array section including a plurality of pixels disposed on the substrate and each including an electro-optical device; the foldable substrate being folded at a substrate end portion at least on one side thereof around the pixel array section; a peripheral circuit section disposed on the substrate end portion and adapted to drive the pixels of the pixel array section; and a pad section provided on the substrate end portion on which the peripheral circuit section is provided and adapted to electrically connect the peripheral circuit section to the outside of the substrate.
US11239433B2

A compound comprising a ligand LA having the formula: is disclosed. Such a compound is suitable for use an emitter in organic light emitting devices.
US11239420B2

Methods and apparatuses for forming an encapsulation bilayer over a chalcogenide material on a semiconductor substrate are provided. Methods involve forming a bilayer including a barrier layer directly on chalcogenide material deposited using pulsed plasma plasma-enhanced chemical vapor deposition (PP-PECVD) and an encapsulation layer over the barrier layer deposited using plasma-enhanced atomic layer deposition (PEALD). In various embodiments, the barrier layer is formed using a halogen-free silicon precursor and the encapsulation layer deposited by PEALD is formed using a halogen-containing silicon precursor and a hydrogen-free nitrogen-containing reactant.
US11239416B2

A variable resistance memory device includes a first conductive line extending in a first direction, a second conductive line extending in a second direction, the second direction intersecting the first direction on the first conductive line, a fixed resistance layer between the first conductive line and the second conductive line, and a variable resistance layer between the first conductive line and the second conductive line, wherein the fixed resistance layer and the variable resistance layer are electrically connected in parallel to each other between the first conductive line and the second conductive line.
US11239398B2

An optoelectronic semiconductor component may include at least one optoelectronic semiconductor chip, a reflector, a lens, and a connecting layer. The reflector may have a reflector recess where the semiconductor chip may be arranged. The lens may be fully located in the reflector recess, and the lens may have a lens recess. The connecting layer may fasten the lens on the reflector. The lens may have a lens outer side facing toward a reflector inner wall of the reflector recess. A gap may be between the reflector and the lens, and the gap may be filled only partially with the connecting layer. The semiconductor chip may not touch the lens. The optoelectronic semiconductor component may be incorporated into a biometric sensor.
US11239394B2

Disclosed herein is a semiconductor device including a light emitting structure including a first conductive type semiconductor layer, a plurality of active layers disposed to be spaced apart on the first conductive type semiconductor layer, and a plurality of second conductive type semiconductor layers disposed on the plurality of active layers, respectively, a first electrode electrically connected to the first conductive type semiconductor layer, and a plurality of second electrodes electrically connected to the plurality of second conductive type semiconductor layers, respectively, wherein the plurality of active layers include a first active layer, a second active layer, and a third active layer, the light emitting structure includes a first light emitter including the first active layer, a second light emitter including the second active layer, and a third light emitter including the third active layer, the first active layer emits light in a blue wavelength band, the second active layer emits light in a green wavelength band, and a height of the second active layer differs from a height of the first active layer.
US11239393B1

A surface mounted Light Emitting Diode (LED) device includes a printed circuit board (PCB), at least one color LED chip mounted on the PCB, and a driving chip. The driving chip is mounted on the PCB and electrically connected to the at least one color LED chip to drive the at least one color LED chip. The driving chip has a signal input port and a signal output port. The signal input port is electrically connected to a signal input conductive pad, and the signal output port is electrically connected to a signal output conductive pad. The surface mounted LED device further includes a gap located between the signal input conductive pad and the signal output conductive pad for creating a space for a cutting apparatus to sever any conductive line through the gap, and making a manufacturing procedure of the surface mounted LED device easier.
US11239385B2

A light emitting device is provided. The light emitting device includes a first semiconductor layer; a second semiconductor layer provided on a bottom surface of the first semiconductor layer; an active layer interposed between the first semiconductor layer and the second semiconductor layer; a dielectric layer provided on a bottom surface of the second semiconductor layer; a plurality of first n-contacts provided on a first etched surface of the first semiconductor layer; and a plurality of first p-contacts and a plurality of second p-contacts provided on the bottom surface of the second semiconductor layer. One first n-contact is disposed along a first edge region of the first semiconductor layer, one first p-contact is closer to the one first n-contact than one second p-contact, and an area of the one first p-contact is greater than an area of each of the second p-contacts.
US11239381B2

In an example, a photosensitive imaging surface is provided by an extended photodiode structure.
US11239380B2

Photoelectric conversion device includes semiconductor chip including first semiconductor region, second semiconductor region arranged on the first semiconductor region, and third semiconductor region arranged on the second semiconductor region. Chip end face of the semiconductor chip is formed by the first semiconductor region, the second semiconductor region and the third semiconductor region. The first semiconductor region is of first conductivity type and the second semiconductor region is of second conductivity type. The third semiconductor region includes photoelectric conversion region, readout circuit region, and peripheral region. The peripheral region includes isolation region and outer periphery region arranged between the chip end face and the isolation region. The isolation region is of the second conductivity type and the outer periphery region is of the first conductivity type.
US11239375B2

A method for manufacturing a pressure sensitive transistor includes forming a channel region between first and second contact regions in a semiconductor substrate, forming a first isolation layer on a surface of the semiconductor substrate, forming a sacrificial structure on the first isolation layer and above the channel region, forming a semiconductor layer on the sacrificial structure and on the first isolation layer, wherein the semiconductor layer covers the sacrificial structure, removing the sacrificial structure for providing a cavity between the substrate and the semiconductor layer, wherein the semiconductor layer forms a membrane structure and forms a control electrode of the pressure sensitive transistor, forming a second isolation layer on the membrane structure and on the exposed portion of the surface of the semiconductor substrate, and forming contacting structures for the first contact region, the second contact region and the membrane structure of the pressure sensitive transistor.
US11239374B2

A method for producing an FET transistor includes producing a transistor channel, comprising at least one semiconductor nanowire arranged on a substrate and comprising first and second opposite side faces; producing at least two dummy gates, each arranged against one of the first and second side faces of the channel; etching a first of the two dummy gates, forming a first gate location against the first side face of the channel; producing a first gate in the first gate location and against the first side face of the channel; etching a second of the two dummy gates, forming a second gate location against the second side face of the channel; and producing a second gate in the second gate location and against the second side face of the channel.
US11239372B2

An imaging element which is capable of obtaining a piece of image data by performing light exposure plural times is provided. In addition, an imaging element which is capable of obtaining image data with little noise is provided. Furthermore, an imaging device with reduced power consumption is provided. In an imaging element including a pixel, the pixel includes a photodiode, a transistor including an oxide semiconductor layer, a diode, and a charge retention portion. The polarity of an electrode of the photodiode which is connected to the transistor is the same as that of an electrode of the diode which is connected to the transistor.
US11239370B2

A TFT substrate includes a dielectric substrate and a plurality of antenna unit regions arranged on the dielectric substrate. Each of the plurality of antenna unit regions includes a TFT, a patch electrode electrically connected to a drain electrode of the TFT, and a patch drain connection section electrically connecting the drain electrode to the patch electrode, and the patch drain connection section includes a conductive portion included in a conductive layer, the conductive layer being closer to the dielectric substrate than a conductive layer including the patch electrode and being either one of a conductive layer including a gate electrode of the TFT or a conductive layer including a source electrode of TFT, the either one being closer to the dielectric substrate than the other.
US11239367B2

A semiconductor device includes first channel layers disposed over a substrate, a first source/drain region disposed over the substrate, a gate dielectric layer disposed on each of the first channel layers, a gate electrode layer disposed on the gate dielectric. Each of the first channel layers includes a semiconductor wire made of a first semiconductor material. The semiconductor wire passes through the first source/drain region and enters into an anchor region. At the anchor region, the semiconductor wire has no gate electrode layer and no gate dielectric, and is sandwiched by a second semiconductor material.
US11239363B2

A semiconductor device including an active region extending in a first direction on a substrate; a gate structure intersecting the active region and extending in a second direction on the substrate; and a source/drain region on the active region and at least one side of the gate structure, wherein the source/drain region includes a plurality of first epitaxial layers spaced apart from each other in the first direction, the plurality of first epitaxial layers including first impurities of a first conductivity type; and a second epitaxial layer filling a space between the plurality of first epitaxial layers, the second epitaxial layer including second impurities of the first conductivity type.
US11239361B2

Described is an apparatus which comprises: a first layer comprising a semiconductor; a second layer comprising an insulating material, the second layer adjacent to the first layer; a third layer comprising a high-k insulating material, the third layer adjacent to the second layer; a fourth layer comprising a ferroelectric material, the fourth layer adjacent to the third layer; and a fifth layer comprising a high-k insulating material, the fifth layer adjacent to the fourth layer.
US11239336B2

Embodiments of the disclosure provide an integrated circuit (IC) structure with a niobium-based silicide layer. An IC structure according to the disclosure includes a transistor on a substrate, the transistor including a gate structure above the substrate and a source/drain (S/D) region on the substrate adjacent the gate structure. A niobium-based silicide layer is on at least an upper surface the S/D region of the transistor, and extends across substantially an entire width of the S/D region. An S/D contact to the S/D region is in contact with the niobium-based silicide layer.
US11239324B2

Provided is a semiconductor device including a semiconductor substrate; a hydrogen donor that is provide inside the semiconductor substrate in a depth direction, has a doping concentration that is higher than a doping concentration of a dopant of the semiconductor substrate, has a doping concentration distribution peak at a first position that is a predetermined distance in the depth direction of the semiconductor substrate away from one main surface of the semiconductor substrate, and has a tail of the doping concentration distribution where the doping concentration is lower than at the peak, farther on the one main surface side than where the first position is located; and a crystalline defect region having a crystalline defect density center peak at a position shallower than the first position, in the depth direction of the semiconductor substrate.
US11239322B2

Provided are an oxide semiconductor excellent in transparency, mobility, and weatherability, etc., and a semiconductor device having the oxide semiconductor, a p-type semiconductor being realizable in the oxide semiconductor. The oxide semiconductor consists of a composite oxide, which has a crystal structure including a pyrochlore structure, containing at least one or more kinds of elements selected from Nb and Ta, and containing Sn element, and its holes become charge carriers by the condition that Sn4+/(Sn2++Sn4+) which is a ratio of Sn4+ to a total amount of Sn in the composite oxide is 0.124≤Sn4+/(Sn2++Sn4+)≤0.148.
US11239320B2

A classifier circuit includes an array of dual gate graphene transistors, each of the transistors having a source, a top gate receiving one of an input voltage to be evaluated or a reference voltage, a bottom or embedded gate receiving the other of the input voltage or reference voltage and a drain, the source and drain contacting a graphene channel One of the source and the drain is connected to a voltage source. A common output combines output current of a plurality of the dual gate graphene transistors, which current varies in response to the difference between the input voltage and the reference voltage. A method for forming a classifier transistor with high remanent polarization forms dielectric with ferroelectric capability on a low resistivity substrate. A non-ferroelectric oxide layer is formed on the dielectric. A window is opened, and a graphene channel is formed in the window.
US11239317B2

According to a certain embodiment, the nonvolatile semiconductor memory device includes: a first conductivity-type semiconductor substrate including a crushed layer on a back side surface thereof; a memory cell array disposed on a front side surface of the semiconductor substrate opposite to the crushed layer; and a first conductivity-type high voltage transistor HVP disposed on the semiconductor substrate and including a first conductivity-type channel, configured to supply a high voltage to the memory cell array. The first conductivity-type high voltage transistor includes: a well region NW disposed on the surface of the semiconductor substrate and having a second conductivity type; a source region and a drain region disposed in the well region; and a first conductivity-type first high concentration layer WT2 disposed between the crushed layer of the semiconductor substrate and the well region and having a higher concentration than an impurity concentration of the semiconductor substrate.
US11239311B2

A semiconductor device including a device isolation layer defining an active region; a first trench in the device isolation layer; a second trench in the active region; a main gate electrode structure filling a portion of the first trench and including a first barrier conductive layer and a main gate electrode; a pass gate electrode structure filling a portion of the second trench and including a second barrier conductive layer and a pass gate electrode; a support structure filling another portion of the second trench above the pass gate electrode; a first capping pattern filling another portion of the first trench above the main gate electrode; and a second gate insulating layer extending along a bottom and sidewall of the second trench, wherein the second barrier conductive layer is between the second gate insulating layer and the pass gate electrode and extends along a bottom and sidewall thereof.
US11239298B2

An Organic Light-emitting Diode (OLED) display substrate, a method of forming the same and a display device are provided. The OLED display substrate includes: a driving thin film transistor located on a base substrate and configured to drive an OLED light-emitting unit to emit light; and a photosensitive thin film transistor located on the base substrate and configured to be capable of detecting light emitted by the OLED light-emitting unit and generating an electrical signal, at least a part of film layers of the photosensitive thin film transistor and at least a part of film layers of the driving thin film transistor are disposed at a same layer and made of a same material.
US11239295B2

The present disclosure provides an organic light-emitting device including a substrate, a pixel defining layer disposed on the substrate, a plurality of supporting members disposed on the pixel defining layer, and at least one organic light-emitting diode disposed on the substrate. The pixel defining layer defines a plurality of pixel regions. The plurality of pixel regions includes a plurality of first pixel regions, a plurality of second pixel regions, and a plurality of third pixel regions. The supporting members are located at first junction regions between the first pixel regions, the second pixel regions, and third pixel regions. 25 to 350 supporting members are provided on every square millimeter of the substrate. The organic light-emitting diode includes an anode, an organic light-emitting layer, and a cathode. The present disclosure further provides a method for manufacturing the organic light-emitting device and a mask for making the supporting member.
US11239291B2

A display device and a manufacturing method thereof. The display device includes a display area and a non-display area. The display area includes a substrate, a first insulating layer, a first gate layer, a second insulating layer, and a second gate layer. The non-display area includes an integrated circuit area, and a thickness of the second insulating layer is gradually decreased from a vicinity of the integrated circuit area toward a direction away from the integrated circuit area. The manufacturing method of the display device includes a preparation step of disposing a substrate, a preparation step of disposing a first insulating layer, a preparation step of disposing a first gate layer, a preparation step of disposing a second insulating layer, and a preparation step of disposing a second gate layer.
US11239286B2

An OLED panel for implementing biometric recognition influencing an aperture ratio of an OLED light emitter i includes a substrate, an OLED on the substrate, and a driver on the substrate. The OLED may emit visible light, and the driver may drive the OLED. The driver may include a visible light sensor configured to detect the visible light emitted by the OLED, and the visible light sensor may overlap the OLED in a direction that is substantially perpendicular to an upper surface of the substrate. The OLED panel may include a near infrared ray OLED that is configured to emit near infrared rays, and the driver may include a near infrared ray sensor configured to detect near infrared rays emitted by the near infrared ray OLED. The near infrared ray sensor may overlap the OLED in a direction that is substantially perpendicular to an upper surface of the substrate.
US11239264B2

The present disclosure provides a thin film transistor, a display substrate, a method for preparing the same, and a display device including the display substrate. The method for preparing the thin film transistor includes: forming an inorganic insulating film layer in contact with an electrode of the thin film transistor by a plasma enhanced chemical vapor deposition process at power of 9 kW to 25 kW, at a temperature of 190° C. to 380° C. and by using a mixture of gases N2, NH3 and SiH4 in a volume ratio of N2:NH3:SiH4=(10˜20):(5˜10):(1˜2), such that a stress value of the inorganic insulating film layer is reduced to be less than or equal to a threshold, and the inorganic insulating layer comprises silicon nitride.
US11239257B2

The present disclosure provides a display backplane and a method for manufacturing the same, a display panel and a display device, and relates to the field of display technology. The display backplane includes a first backplane and a second backplane. The first backplane includes a first substrate, and a first thin film transistor, on the first substrate, configured to drive a light emitting unit. The second backplane, which is attached to a surface of the first substrate facing away from the first thin film transistor, includes a second substrate and at least one second thin film transistor located between the second substrate and the first substrate.
US11239241B2

A fabricating method of a semiconductive element includes providing a substrate, wherein an amorphous silicon layer covers the substrate. Then, a titanium nitride layer is provided to cover and contact the amorphous silicon layer. Later, a titanium layer is formed to cover the titanium nitride layer. Finally, a thermal process is performed to transform the titanium nitride layer into a nitrogen-containing titanium silicide layer.
US11239236B2

Embodiments disclosed herein include a semiconductor device. In an embodiment, the semiconductor device comprises a first transistor strata. The first transistor strata comprises a first backbone, a first transistor adjacent to a first edge of the first backbone, and a second transistor adjacent to a second edge of the first backbone. In an embodiment, the semiconductor device further comprises a second transistor strata over the first transistor strata. The second transistor strata comprises a second backbone, a third transistor adjacent to a first edge of the second backbone, and a fourth transistor adjacent to a second edge of the second backbone.
US11239234B2

Provided is a semiconductor device having transistor and diode sections. The semiconductor device comprises: a gate metal layer provided above the upper surface of a semiconductor substrate; an emitter electrode provided above the upper surface of the semiconductor substrate; a first conductivity-type emitter region provided on the semiconductor substrate upper surface side in the transistor section; a gate trench section, which is provided on the semiconductor substrate upper surface side in the transistor section, is electrically connected to the gate metal layer, and is in contact with the emitter region; an emitter trench section, which is provided on the semiconductor substrate upper surface side in the diode section, and is electrically connected to the emitter electrode; and a dummy trench section, which is provided on the semiconductor substrate upper surface side, is electrically connected to the gate metal layer, and is not in contact with the emitter region.
US11239229B2

Disclosed examples provide an ESD protection circuit including a protection structure to selectively conduct current between a first terminal at a protected node and a second terminal at a reference node in response to the protected node voltage and a control voltage signal rising above a trigger voltage during an ESD event, and a bias circuit configured to bias a protection structure control terminal at a control voltage corresponding to a higher one of a first voltage of the first terminal and a second voltage of the second terminal to control the trigger voltage of the ESD protection structure to keep the ESD protection structure off during normal operation.
US11239227B2

A semiconductor device is provided. The semiconductor device includes a first hard macro; a second hard macro spaced apart from the first hard macro in a first direction by a first distance; a head cell disposed in a standard cell area between the first hard macro and the second hard macro, the head cell being configured to perform power gating of a power supply voltage provided to one from among the first hard macro and the second hard macro; a plurality of first ending cells disposed in the standard cell area adjacent to the first hard macro; and a plurality of second ending cells disposed in the standard cell area adjacent to the second hard macro, the head cell not overlapping the plurality of first ending cells and the plurality of second ending cells.
US11239225B2

Three-dimensional integrated circuit structures and methods of forming the same are disclosed. One of the three-dimensional integrated circuit structures includes a first die, a plurality of second dies and a dielectric structure. The second dies are bonded to the first die. The dielectric structure is disposed between the second dies. The dielectric structure includes a first dielectric layer and a second dielectric layer. The first dielectric layer has a sidewall and a bottom, a first surface of the sidewall and a first surface of the bottom are in contact with the second dielectric layer and form a first angle. A second angle smaller than the first angle is formed by a second surface of the sidewall and a second surface of the bottom.
US11239223B2

In a semiconductor device, a substrate has a main surface. A first semiconductor chip has a first front surface and a first back surface, and is mounted on the main surface via a plurality of bump electrodes. A first spacer has a second front surface and a second back surface that is mounted on the main surface. A height of the second front surface from the main surface is within a range between a highest height and a lowest height of the first back surface from the main surface. A second spacer has a third front surface and a third back surface that is mounted on the main surface. A height of the third front surface from the main surface is within the range between the highest height and the lowest height of the first back surface from the main surface.
US11239222B2

Provided is a cooled optical transmission module device including a silicon wafer having a plurality of platform mounting grooves, each of which serves as a space for mounting in which an optical transmission platform therein, a thermoelectric cooler bonded to the platform mounting groove to transfer heat to outside, the optical transmission platform provided on the thermoelectric cooler and configured to output an optical signal by generating and reflecting the optical signal, a dielectric sub-mount bonded to the platform mounting groove of the silicon wafer and electrically connected to the mounted optical transmission platform, and a cover configured to cover the platform mounting groove of the silicon wafer and seal the platform mounting groove while providing an electric path.
US11239211B2

An electronic device package structure including a substrate, a first circuit layer, a second circuit layer, an electronic device and an input/output device is provided. The first circuit layer includes a first conductive portion, a second conductive portion and a first curve portion located between the first conductive portion and the second conductive portion. At least a partial thickness of the first curve portion is greater than a thickness of the first conductive portion. The electronic device disposed on the second circuit layer is electrically connected to the second conductive portion of the first circuit layer. The input/output device disposed corresponding to the first conductive portion is electrically connected to the first conductive portion of the first circuit layer.
US11239202B2

A display panel is provided. The display panel includes a frame area, and the frame area includes an array substrate and a color filter substrate. The array substrate includes a fanout area configured to dispose a fanout trace. The color filter substrate is disposed opposite to the array substrate. The color filter substrate includes a gate driver on array (GOA) circuit and a signal trace disposed at a side of the GOA circuit. The GOA circuit is electrically connected to the signal trace. The GOA circuit and the signal trace both overlap the fanout area.
US11239196B2

A semiconductor device includes a metal chip mounting member and a semiconductor chip bonded to the chip mounting member through a metal sintered material, wherein the metal sintered material includes a first portion overlapping the semiconductor chip in a plan view, and includes a second portion surrounding the semiconductor chip in the plan view, and wherein a porosity ratio of the first portion is greater than or equal to 1% and less than 15%, and a porosity ratio of the second portion is greater than or equal to 15% and less than or equal to 50%.
US11239192B2

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.
US11239191B2

A technique which improves the reliability in coupling between a bump electrode of a semiconductor chip and wiring of a mounting substrate, more particularly a technique which guarantees the flatness of a bump electrode even when wiring lies in a top wiring layer under the bump electrode, thereby improving the reliability in coupling between the bump electrode and the wiring formed on a glass substrate. Wiring, comprised of a power line or signal line, and a dummy pattern are formed in a top wiring layer beneath a non-overlap region of a bump electrode. The dummy pattern is located to fill the space between wirings to reduce irregularities caused by the wirings and space in the top wiring layer. A surface protection film formed to cover the top wiring layer is flattened by CMP.
US11239188B2

A power semiconductor device includes a semiconductor body configured to conduct a load current. A load terminal electrically connected with the semiconductor body is configured to couple the load current into and/or out of the semiconductor body. The load terminal includes a metallization having a frontside and a backside. The backside interfaces with a surface of the semiconductor body. The frontside is configured to interface with a wire structure having at least one wire configured to conduct at least a part of the load current. The frontside has a lateral structure formed at least by at least one local elevation of the metallization. The local elevation has a height in an extension direction defined by a distance between the base and top of the local elevation and, in a first lateral direction perpendicular to the extension direction, a base width at the base and a top width at the top.
US11239186B2

Generally discussed herein are systems, devices, and methods that include a communication cavity. According to an example a device can include a substrate with a first cavity formed therein, first and second antennas exposed in and enclosed by the cavity, and an interconnect structure formed on the substrate, the interconnect structure including alternating conductive material layers and inter-layer dielectric layers.
US11239180B2

A structure and a formation method of a package structure are provided. The method includes disposing a first semiconductor die over a carrier substrate and forming a first protective layer to surround the first semiconductor die. The method also includes forming a dielectric layer over the first protective layer and the first semiconductor die. The method further includes patterning the dielectric layer to form an opening partially exposing the first semiconductor die and the first protective layer. In addition, the method includes bonding a second semiconductor die to the first semiconductor die after the opening is formed. The method includes forming a second protective layer to surround the second semiconductor die.
US11239168B2

A chip package structure including first and second insulating layers, first and second circuit structures, a chip on the first circuit structure, an encapsulant, a conductive through via, and first and second heat dissipation layers is provided. The first circuit structure is disposed at the first surface of the first insulating layer. The bottom electrode of the chip is electrically connected to the first circuit structure. The second circuit structure is disposed on the chip and electrically connected to the top electrode of the chip. The encapsulant encapsulates the first and second circuit structures and the chip. The conductive through via is disposed in the encapsulant and connects the first and second circuit structures. The second insulating layer is disposed on the second circuit structure. The first heat dissipation layer is disposed on the first insulating layer. The second heat dissipation layer is disposed on the second insulating layer.
US11239164B2

A semiconductor device includes a first metal plug and an etch stop layer disposed over a semiconductor substrate. The first metal plug has an upper portion protruding from a top surface of the etch stop layer, and a top surface of the upper portion is rounded. The semiconductor device also includes a second metal plug disposed over the first metal plug. The second metal plug is in direct contact with a first sidewall of the upper portion of the first metal plug and the top surface of the etch stop layer.
US11239160B2

E-fuses and techniques for fabrication thereof using dielectric zipping are provided. An e-fuse device includes: a first dielectric layer disposed on a substrate; at least one first electrode of the e-fuse device present in the first dielectric layer; a second dielectric layer disposed on the first dielectric layer; vias present in the second dielectric layer, wherein at least one of the vias is present over the at least one first electrode and has a critical dimension CDA″, wherein the vias adjacent to the at least one via having the critical dimension CDA″ each have a critical dimension of CDB″, and wherein CDB″>CDA″; a liner disposed in each of the vias; and a metal that serves as a second electrode of the e-fuse device disposed in each of the vias over the liner. A method of operating an e-fuse device is also provided.
US11239159B2

A semiconductor device that includes a semiconductor substrate having a first main surface and a second main surface, a first electrode opposing the first main surface of the semiconductor substrate, a dielectric layer between the semiconductor substrate and the first electrode, a first resistance control layer on the first electrode, a wiring part on the first resistance control layer, and a second electrode opposing the second main surface of the semiconductor substrate. The first resistance control layer includes a first region that has a first electrical resistivity and that electrically connects the first electrode and the wiring part, and a second region that is aligned with the first region and has a second electrical resistivity higher than the first electrical resistivity of the first region.
US11239153B2

The present application has disclosed an MIM capacitor of an embedded structure, wherein an interlayer film is formed between a first metal wire layer and a second metal wire layer; the MIM capacitor is formed on the surface of the interlayer film; a capacitor lower electrode is connected to the first metal wire layer by means of a bottom first via, the first metal wire layer is connected, by means of a second via outside the capacitor lower electrode, to a lower electrode lead-out structure formed by the second metal wire layer; and an upper electrode lead-out structure formed by the second metal wire layer covers the surface of the capacitor upper electrode of the MIM capacitor. The present application has further disclosed a method for manufacturing an MIM capacitor of an embedded structure. In the present application, the performance and stability of the capacitor can be improved.
US11239151B2

A standard cell of an IC includes a cell area including a transistor configured to determine a function of the standard cell; a first dummy area and a second dummy area respectively adjacent to two sides of the cell area in a first direction; and an active area extending in the first direction across the cell area, the first dummy area, and the second dummy area. The active area includes a first active area and a second active area spaced apart from each other in a second direction perpendicular to the first direction and extend parallel to each other in the first direction. At least one of the first active area and the second active area provided in the first dummy area is biased, and at least one of the first active area and the second active area provided in the second dummy area is biased.
US11239149B2

Embodiments herein may describe techniques for an integrated circuit including a metal interconnect above a substrate and coupled to a first contact and a second contact. The first contact and the second contact may be above the metal interconnect and in contact with the metal interconnect. A first resistance may exist between the first contact and the second contact through the metal interconnect. After a programming voltage is applied to the second contact while the first contact is coupled to a ground terminal to generate a current between the first contact and the second contact, a non-conducting barrier may be formed as an interface between the second contact and the metal interconnect. A second resistance may exist between the first contact, the metal interconnect, the second contact, and the non-conducting barrier. Other embodiments may be described and/or claimed.
US11239147B2

In some embodiments, a semiconductor device includes a semiconductor die including a vertical transistor device having a source electrode, a drain electrode and a gate electrode, the semiconductor die having a first surface and a metallization structure located on the first surface. The metallization structure includes a first conductive layer on the first surface, a first insulating layer on the first conductive layer, a second conductive layer on the first insulating layer, a second insulating layer on the second conductive layer and a third conductive layer on the second insulting layer. The third conductive layer includes at least one source pad electrically coupled to the source electrode, at least one drain pad electrically coupled to the drain electrode and at least one gate pad electrically coupled to the gate electrode.
US11239134B2

A structure includes a circuit substrate, a device, a metal layer, a lid and a thermal interface material layer. The device is disposed on and electrically connected to the circuit substrate. The device includes at least one semiconductor die laterally encapsulated by an insulating encapsulation. The metal layer is covering a back surface of the at least one semiconductor die and the insulating encapsulation. The lid is disposed on the circuit substrate, and the lid is adhered to the metal layer through the thermal interface material layer.
US11239133B2

A semiconductor memory system having a plurality of semiconductor memory modules that are spaced apart from each other by a gap. The system includes a heat dissipation assembly having a thermally conductive base portion configured to transfer heat away from the memory devices. The heat dissipation assembly including at least one cooling unit extending from the base portion. The at least one cooling unit having a wall with an exterior surface and a cavity. The cooling unit is configured to fit in the gap between adjacent memory modules such that a portion of the exterior surface on a first side of the cooling unit is coupled to one of the first memory devices and another portion of the exterior surface on a second side of the cooling unit is coupled to one of the second memory devices across the gap.
US11239130B2

A method includes performing a first molding process to enclose a portion of a first semiconductor die in a first package structure with an opening that exposes a portion of a second semiconductor die mounted to the first semiconductor die, as well as performing a deposition process to deposit a stress absorbing material in the opening of the first package structure to cover the portion of the second semiconductor die, and performing a second molding process to enclose a portion of the stress absorbing structure in a second package structure that extends on a side of the first package structure.
US11239128B2

Microelectronic devices, stacked microelectronic devices, and methods for manufacturing microelectronic devices are described herein. In one embodiment, a set of stacked microelectronic devices includes (a) a first microelectronic die having a first side and a second side opposite the first side, (b) a first substrate attached to the first side of the first microelectronic die and electrically coupled to the first microelectronic die, (c) a second substrate attached to the second side of the first microelectronic die, (d) a plurality of electrical couplers attached to the second substrate, (e) a third substrate coupled to the electrical couplers, and (f) a second microelectronic die attached to the third substrate. The electrical couplers are positioned such that at least some of the electrical couplers are inboard the first microelectronic die.
US11239116B2

Laser lift off systems and methods may be used to provide monolithic laser lift off with minimal cracking by reducing the size of one or more beam spots in one or more dimensions to reduce plume pressure while maintaining sufficient energy to provide separation. By irradiating irradiation zones with various shapes and in various patterns, the laser lift off systems and methods use laser energy more efficiently, reduce cracking when separating layers, and improve productivity. Some laser lift off systems and methods described herein separate layers of material by irradiating non-contiguous irradiation zones with laser lift off zones (LOZs) that extend beyond the irradiation zones. Other laser lift off systems and methods described herein separate layers of material by shaping the irradiation zones and by controlling the overlap of the irradiation zones in a way that avoids uneven exposure of the workpiece. Consistent with at least one embodiment, a laser lift off system and method may be used to provide monolithic lift off of one or more epitaxial layers on a substrate of a semiconductor wafer.
US11239113B2

The present disclosure discloses an array substrate and a preparation method thereof. After a first passivation layer is formed, residual gas is directly drawn out of a closed chamber to prevent the residual gas from reacting to form an unstable layer on the first passivation layer. Furthermore, after the residual gas is drawn out, a preset gas fills the closed chamber, and is retained for a preset time period and then drawn out. The retaining of the preset gas can effectively alleviate the damage to the passivation layer by static electricity.
US11239111B1

A method of fabricating a semiconductor device includes forming a first conductive structure over a substrate, successively forming a first spacer layer, a sacrificial layer, and a second spacer layer on the first conductive structure, forming a second conductive structure adjacent the first conductive structure and in contact with a lower portion of the second spacer layer, partially removing an upper portion of the second spacer layer to expose the sacrificial layer, removing the sacrificial layer through a vapor etch process to form an air gap between the lower portion of the second spacer layer and the first spacer layer, and forming a capping layer to cap the air gap.
US11239105B2

A multiple stage processing device having a plurality of radial stages, each individual radial stage is positioned between adjacent dividing walls and indexable though a plurality of processing stations. A plurality of fixture mount assemblies are positioned on an actuation surface of the rotatable indexing assembly, each individual fixture mount assembly is associated with and mechanically coupled to an individual radial stage. One or more slotted drive hubs communicatively coupled to independently operable drive motors are positioned adjacent to the actuation surface of the rotatable indexing assembly and are engageable with the plurality of fixture mount assemblies. When an individual fixture mount assembly is engaged with an individual slotted drive hub, an individual independently operable drive motor can independently control the individual fixture mount assembly such that the individual radial stage mechanically coupled to the individual fixture mount assembly is moveably coupled to the independently operable drive motor.
US11239104B2

A chip ejecting apparatus includes a table configured to be provided with a dicing tape and a target chip adhered to an upper surface of the dicing tape, an ejector unit including a plurality of gas holes configured to inject a gas toward a lower surface of the dicing tape, and a control unit configured to separately control on/off operations of the plurality of gas holes and select an active gas hole group from the plurality of gas holes. The active gas hole group is selected to overlap the target chip, and is configured to inject the gas toward the dicing tape along a direction from a first edge of the target chip toward a second edge of the target chip opposite to the first edge of the target chip.
US11239087B2

The present disclosure relates to semiconductor structures and, more particularly, to devices with slotted active regions and methods of manufacture. The method includes: forming a mandrel on top of a diffusion region comprising a diffusion material; forming a first material over the mandrel and the diffusion region; removing the mandrel to form multiple spacers each having a thickness; depositing a second material over the spacers and the diffusion material; and forming slots in the diffusion region by removing a portion of the second material over the diffusion region and the underlying diffusion material.
US11239076B2

A film forming method includes forming an amorphous semiconductor film on a recess, forming a first polycrystalline semiconductor film by performing heat treatment on the amorphous semiconductor film, and forming a second polycrystalline semiconductor film on the first polycrystalline semiconductor film formed by the heat treatment.
US11239071B1

A method of processing a semiconductor device including following operation is provided. A substrate is provided. The substrate is then processed with a treating solution, in which the treating solution includes liquid carbon dioxide and an additive. The treating solution is then displaced by a supercritical fluid carbon dioxide. The substrate is then dried by transforming the supercritical fluid carbon dioxide to gaseous carbon dioxide.
US11239066B2

A method of analysis using mass spectrometry and/or ion mobility spectrometry is disclosed comprising: (a) using a first device to generate smoke, aerosol or vapour from a target in vitro or ex vivo cell population; (b) mass analysing and/or ion mobility analysing said smoke, aerosol or vapour, or ions derived therefrom, in order to obtain spectrometric data; and (c) analysing said spectrometric data in order to identify and/or characterise said target cell population or one or more cells and/or compounds present in said target cell population.
US11239062B2

A plasma processing apparatus includes a chamber; a substrate support having a lower electrode, an electrostatic chuck, and a heater; a radio frequency power supply; a DC power supply; a first controller; and a second controller. The first controller controls the radio frequency power supply to supply a pulsed radio frequency power to the lower electrode periodically with a cycle defined by a first frequency, and controls the DC power supply to apply a pulsed negative voltage to the edge ring periodically with the cycle. The second controller includes a heater controller that controls the power by obtaining a resistance value of the heater from sample values of a current and a voltage supplied to the heater. The first frequency is different from a second frequency that is a sampling frequency of the sample value of the current and the sample value of the voltage in the second controller.
US11239058B2

Embodiments of the present disclosure provide protective coatings, i.e., diffusion and thermal barrier coatings, for aluminum alloy substrates. In particular, embodiments described herein provide a protective layer stack comprising a tantalum nitride layer disposed on an aluminum alloy substrate and a ceramic layer disposed on the tantalum nitride layer. In some embodiments, the aluminum alloy substrates comprise processing chambers and processing chamber components used in the field of electronic device manufacturing, e.g., semiconductor device manufacturing. In one embodiment, an article includes a substrate, a tantalum nitride layer disposed on the substrate, and a ceramic layer disposed on the tantalum nitride layer.
US11239050B2

An object of the invention is to easily acquire an image of a position corresponding between each section in an imaging device that acquires an image of a plurality of sample sections. The imaging device according to the invention calculates, according to a correspondence relationship between a characteristic point and a first observation region in a first sample section, coordinates of a second observation region of a second sample section, and generates an observation image at the calculated coordinates (see FIG. 7B).
US11239043B2

A charged particle beam device for imaging and/or inspecting a sample is described. The charged particle beam device includes a beam emitter for emitting a primary charged particle beam; a retarding field device for retarding the primary beam before impinging on the sample, the retarding field device including an objective lens and a proxy electrode; and a first detector for off-axial backscattered particles between the proxy electrode and the objective lens. The charged particle beam device is adapted for guiding the primary beam along an optical axis to the sample for releasing signal particles. The proxy electrode includes one opening allowing a passage of the primary charged particle beam and of the signal particles, wherein the one opening is sized to allow a passage of charged particles backscattered from the sample at angles from 0° to 20° or above relative to the optical axis. Further, a method for imaging and/or inspecting a sample with a charged particle beam device is described.
US11239042B2

The present disclosure aims at proposing a multi-beam irradiation device capable of correcting off-axis aberrations. In order to achieve the above object, a beam irradiation device is proposed, which includes a beam source which emits a plurality of beams; an objective lens (17) which focuses a beam on a sample; a first lens (16) which is arranged such that a lens main surface is positioned at an object point of the objective lens and deflects a plurality of incident beams toward an intersection point of a lens main surface of the objective lens and an optical axis; a second lens (15) which is arranged closer to a beam source side than the first lens and focuses the plurality of beams on a lens main surface of the first lens; and a third lens (14) which is arranged closer to the beam source side than the second lens and deflects the plurality of beams toward an intersection point of a lens main surface of the second lens and the optical axis.
US11239041B2

The present invention relates to a multi-stage vacuum equipment, preferably a two-stage equipment, whose normal operation requires different pressures to be set, wherein the pressure variation may be achieved by a Shape Memory Alloy (SMA) wire movement of a suitable element. The invention further discloses a method for operating said multi-stage vacuum equipment controlled by a SMA actuator.
US11239038B2

Disclosed herein are efficient mechanical fuse devices that are capable of functioning at high current levels. These devices comprise mechanical features configured such that the fuse devices have a non-triggered state, which allows current to flow through the device, and a triggered state, which does not allow current to flow through the device. In some embodiments, the devices are configured such that a certain pre-determined current level flowing through the device will generate a sufficient electromagnetic field to cause the mechanical elements to transition the fuse device into the triggered state and thus interrupt a connected electrical circuit, device or system. In some embodiments, these devices can also comprise hermetically sealed components. In some embodiments, the fuse devices can comprise pyrotechnic features.
US11239036B2

The disclosure provides a key assembly, including: a baseplate, having a top surface and a recess groove recessed from the top surface, in which the recess groove is a blind hole; a hook, disposed on the baseplate, and extending upward from the top surface to form a hole between the hook and the top surface, in which an orthographic projection range of the hook and an orthographic projection range of the recess groove do not overlap each other; a key cap, disposed on the baseplate; an elastic member, disposed between the key cap and the baseplate; a link bar, connecting the key cap and the baseplate, in which the link bar has an extension portion passing through the hole; and a membrane, disposed on the top surface of the baseplate, in which the membrane covers at least part of the recess groove, and the extension portion abuts the membrane.
US11239031B2

A multilayer ceramic capacitor includes: a multilayer structure in which each of dielectric layers and each of internal electrode layers are alternately stacked, a main component of the dielectric layers being ceramic, wherein: the multilayer structure comprises surface portions and a center portion in a stacking direction of the dielectric layers and the internal electrode layers, the surface portions having a first thickness from a surface of the multilayer structure, the center portion being next to the surface portion in the stacking direction and having a second thickness; and an average length of crystal grains of a main component metal of the internal electrode layers of the surface portions is 0.8 times or less than an average length of crystal grains of a main component metal of the internal electrode layers of the center portion.
US11239028B2

An apparatus for manufacturing a heat sealing-type rotational laminated core, includes an upper mold and a lower mold, and forming and stacking individual laminar members, the individual laminar members being formed by having a strip which is sequentially transferred on the upper portion of the lower mold undergone a piercing process and a blanking process by punches mounted on the upper mold.
US11239025B2

The present disclosure discloses an inductive device having electromagnetic radiation shielding mechanism. The inductive device includes an inductive unit and a shielding structure. The shielding structure forms at least one closed shape that encloses the inductive unit. The shielding structure has a width thereof and a distance separated from the inductive unit such that a decreasing amount of a quality factor of the inductive unit is not larger than a first predetermined value and a shielded amount of electromagnetic radiation is not lower than a second predetermined value.
US11239021B2

An isolated converter reduced in size compared with a conventional isolated converter and having a high heat dissipation characteristic is provided. The isolated converter includes a multilayer substrate having a first through hole and a magnetic core partially passing through the first through hole. The multilayer substrate includes a first conductor pattern formed at a position overlapping the magnetic core on a second surface when viewed from a direction orthogonal to a first surface, a second conductor pattern formed between the first surface and the second surface at a position overlapping the magnetic core and the first conductor pattern when viewed from the direction orthogonal to the first surface, at least one thermal conductive member formed on the first conductor pattern and having a portion disposed between the multilayer substrate and the magnetic core, and an electric insulating layer electrically insulating the first conductor pattern from the second conductor pattern.
US11239014B2

Provided are a rare-earth magnet capable of realizing a high magnetic flux amount without using any back yoke, and a linear motor comprising a movable element using the rare-earth permanent magnet. A rare-earth permanent magnet-forming sintered body for forming a permanent magnet is integrally sintered while being formed into a given three-dimensional shape with a lengthwise cross-section having a first surface extending in a length direction thereof, a second surface lying at a distance from the first surface in a thickness direction thereof and extending in the length direction, and an edge surface of each of lengthwise opposite ends thereof. This sintered body is formed such that easy magnetization axes of the magnet material particles included in a central region thereof are oriented in such a manner as to be directed along an arch-shaped path.
US11239012B2

A process for producing grain-oriented electrical steel strip by means of thin slab continuous casting and which includes continuously casting the smelt by thin slab continuous casting, subjecting the thin slabs to homogenization annealing at a maximum temperature of 1250° C. and heating to a temperature between 1350° C. and 1380° C., and continuously hot rolling the thin slabs to form a hot-rolled strip, with cooling and reeling the hot-rolled strip to form a coil and cold rolling the hot-rolled strip to a nominal thickness, with subjecting the cold-rolled strip to recrystallization, decarburization and nitridation annealing, which includes a decarburization annealing phase and a subsequent nitridation annealing phase, with an intermediate reduction annealing phase being interposed between the decarburization annealing phase and the nitridation annealing phase, whereby a cold-rolled strip is obtained, which primary recrystallized grains have a circle equivalent mean size (diameter) between 22 μm and 25 μm.
US11239004B2

A conductive composition is provided and at least includes an acrylic resin and a conductive powder, wherein the acrylic resin at least contains a polymer unit (A) of a (meth)acrylate having an epoxy group and a polymer unit (B) of a (meth)acrylate having an isobornyl group, and an amount of the polymer unit (B) is 5.0 parts by mass or more and 50.0 parts by mass or less based on 100 parts by mass of the acrylic resin.
US11238991B2

The present invention is related to a method for prediction of cortical spiking neural signal, comprising the following steps: 1) pretreatment of spiking neural signal, 2) modeling of posterior cortical spiking neural signal generation probability, 3) model accuracy measurement, 4) model optimization with the help of numerical gradient descent and 5) prediction of posterior cortical spiking neural signal with iterative calculation. The prediction method aims to incorporate natural features of point process of spiking neural signal into the target for optimization of prediction model to improve model's capability in predicting neural spike trains.
US11238989B2

Systems, computer-implemented methods and/or computer program products that facilitate predicting personalized risks based on intrinsic factors and extrinsic factors are provided. In one example, a computer-implemented method comprises: collecting, by a system operatively coupled to a processor, intrinsic factors and extrinsic factors associated with infectious diseases; generating, by the system, a probabilistic model based on the intrinsic factors and extrinsic factors, wherein the model incorporates node characteristics into infection probability; and refining, by the system, the model through concurrently learning respective node thresholds and hidden infection network structure of the model.
US11238978B2

An information processing method performed by a computer includes determining a plurality of first support contents corresponding to a care recipient or assistance recipient from a plurality of support contents based on basic information on the care recipient or assistance recipient, outputting first presentation information for presenting the plurality of first support contents and assessment items respectively associated with the plurality of first support contents to a user, determining a second support content from the plurality of first support contents based on assessment results input by the user for the assessment items, and outputting second presentation information for presenting the second support content to the user.
US11238977B2

A medical imaging system for acquiring medical image data from an imaging zone. The medical imaging system includes a memory for storing machine executable instructions and medical imaging system commands. The medical imaging system further includes a user interface and a processor. Execution of the machine executable instructions causes the processor to: receive scan parameter data for modifying the behavior of the medical imaging system commands; receive metadata descriptive of imaging conditions from the user interface; store configuration data descriptive of a current configuration of the medical imaging system in the memory; calculate an error probability by comparing the metadata, the configuration data, and the scan parameter data using a predefined model, wherein the error probability is descriptive of a deviation between the metadata and between the configuration data and/or the scan parameter data; perform predefined action if the error probability is above a predetermined threshold.
US11238966B2

Embodiments of the present systems and methods may provide techniques to predict the success or failure of a drug used for disease treatment. For example, a method of determining drug efficacy may include, for a plurality of patients, generating a directed acyclic graph from health related information of each patient comprising nodes representing a medical event of the patient, at least one first edge connecting the first node to an additional node, each additional edge connecting nodes representing two consecutive medical events, the edge having a weight based on a time difference between the two consecutive medical events, capturing a plurality of features from each directed acyclic graph, generating a binary graph classification model on captured features of each directed acyclic graph, determining a probability that a drug or treatment will be effective using the binary graph classification model, and determining a drug to be prescribed to a patient based on the determined probability.
US11238962B1

A system includes a plurality of RFID chips affixed to a catheter, a data collection engine device, and a server device. The data collection engine wirelessly transmits power to a first one of the RFID chips and receives first medical data from the first RFID chip while the first RFID chip is activated by the power receiver. The data collection engine generates a first message indicative of the first medical data to be sent to the server device. The server device can determine aspects of the catheter such as position and risk states based upon the first medical data.
US11238955B2

A computer-implemented method includes generating, by a processor, a set of training data for each phenotype in a database including a set of subjects. The set of training data is generated by dividing genomic information of N subjects selected with or without repetition into windows, computing a distribution of genomic events in the windows for each of N subjects, and extracting, for each window, a tensor that represents the distribution of genomic events for each of N subjects. A set of test data is generated for each phenotype in the database, a distribution of genomic events in windows for each phenotype is computed, and a tensor is extracted for each window that represents a distribution of genomic events for each phenotype. The method includes classifying each phenotype of the test data with a classifier, and assigning a phenotype to a patient.
US11238951B2

A memory system includes: a memory device that includes a plurality of memory blocks each of which includes a plurality of pages that store data; and a controller suitable for performing command operations corresponding to a plurality of commands received from a host on the memory blocks, detecting performance results of the command operations performed on the memory blocks, detecting, among the memory blocks, first memory blocks where performance of the command operations failed as bad blocks, and copying and storing valid data in the first memory blocks in second memory blocks of the memory blocks.
US11238949B2

Memory devices including a controller for access of an array of memory cells that is configured to accept a sequence of commands to cause the memory device to read a first set of data from the array of memory cells into a first register, load the first set of data into a first portion of a second register, write a set of test data to a second portion of the second register during a reading of a second set of data from the array of memory cells to the first register, read the set of test data from the second portion of the second register during the reading of the second set of data, and output the set of test data from the memory device during the reading of the second set of data.
US11238936B2

According to one embodiment, a memory system includes a semiconductor memory and a controller. The semiconductor memory includes: first memory cells, first word lines, a first row decoder, and a driver circuit. The first row decoder includes first transistors capable of coupling the first word lines to first signal lines, and a first block decoder supplying a first block selection signal to the first transistors. When the controller issues a data read command, the first block decoder asserts the first block selection signal to allow the first transistors to transfer a first voltage to a selected first word line, and a second voltage to unselected other first word lines. After data is read, the first block decoder continues asserting the first block selection signal, and the driver circuit transfers a third voltage.
US11238934B2

A nonvolatile memory device includes a peripheral circuit region and a memory cell region. The peripheral circuit region includes a block selecting circuit, a block unselecting circuit, and a first metal pad. The memory cell region is vertically connected to the peripheral circuit region, and includes a first memory block and a second metal pad directly connected to the first metal pad. The block selecting circuit is connected with ground selection lines, word lines, and string selection lines, and provides corresponding driving voltages to the ground selection lines, the word lines, and the string selection lines in response to a block selection signal corresponding to the first memory block, respectively. The block unselecting circuit is connected only with specific string selection lines, and provides an off-voltage only to the specific string selection lines in response to a block un-selection signal.
US11238931B2

A method of operating a semiconductor device includes applying a first voltage to a first source select line coupled to first source select transistors of memory strings included in an unselected memory block, among memory blocks, floating the first source select line after the first voltage is applied thereto, applying a second voltage having a lower voltage level than the first voltage to a second source select line coupled to second source select transistors of the memory strings included in the unselected memory block, applying a precharge voltage to a common source line, and applying a program voltage to a word line coupled to selected memory cells of memory strings included in a selected memory block, among the memory blocks.
US11238926B2

A memory controller having an improved operation speed controls a memory device including a plurality of memory blocks. The memory controller includes: a remaining count determiner configured to determine a remaining count that is a number of program and erase operations to be additionally performed in the memory device based on a program/erase count received from the memory device, a retention period calculator configured to determine a retention period based on a power-off time and a power-on time of the memory device and a read voltage determiner configured to generate a changed read voltage table based on a default read voltage table and a coefficient determined according to the remaining count, and determine a read voltage to be used in the memory device according to the retention period among read voltages included in the changed read voltage table.
US11238918B2

A memory device includes a cell array including cells, an address transition detector outputting a transition detection signal as to whether an address of a write command is changed, and a control logic circuit generating one of word-line-on signals for performing a write operation on the cell array in response to the write command, and terminating the write operation in accordance with the transition detection signal. The word-line-on signals include a long-kept word-line-on signal that stays active before the address is changed and a divided word-line-on signal that is, before the address is changed, divided into sub-word-line-on signals.
US11238914B2

The present disclosure includes apparatuses and methods related to compute components formed over an array of storage elements. An example apparatus comprises a base substrate material and an array of memory cells formed over the base substrate material. The array can include a plurality of access transistors comprising a first semiconductor material. A compute component can be formed over and coupled to the array. The compute component can include a plurality of compute transistors comprising a second semiconductor material. The second semiconductor material can have a higher concentration of doping ions than the first semiconductor material.
US11238905B2

A sense amplifier (SA) includes a semiconductor substrate having a source/drain (S/D) diffusion region; a pair of SA sensing devices both disposed in the S/D diffusion region; an SA enabling device disposed in the same S/D diffusion region as where the pair of SA sensing devices are disposed in; and a sense amplifier enabling signal (SAE) line for carrying an SAE signal, for turning on the SA enabling device to discharge one of the pair of SA sensing devices during a data read from the sense amplifier, wherein the SA enabling device is arranged to provide buffer protection for source/drain terminals of the pair of SA sensing devices.
US11238900B2

Methods and systems are provided for generating an event reel based on spectator reaction data, the event reel is temporally synchronized to a music track. A method includes receiving a video file for video content and receiving spectator reaction data related to reactions generated by spectators while viewing the video content. The method includes processing the spectator reaction data to identify video time slices from the video content that correspond to segments of interest of the video content. The method includes processing a music track to identify markers for the music track that correspond to beats of the music track and generating an event reel having a video component defined by a sequence of the video time slices that is temporally synchronized to the markers of the music track.
US11238899B1

A computer system configured to generate an audio description of a media file is provided. The system includes a display, a memory, and a processor coupled to the display and the memory. The memory stores a media file, including video data that is accessible via a time index and audio data synchronized with the video data by the time index and a transcript of the audio data, including transcription data synchronized with the video data via the time index. The processor is configured to render, via the display, images from portions of the video data; render text from portions of the transcription data in synchrony with the images; receive input identifying a point within the time index; receive input specifying audio description data to associate with the point; store, in the memory, the audio description data; and store an association between the audio description data and the point.
US11238897B2

A non-transitory tangible recording medium stores recorded AV data. The AV data includes a system stream file played by a playback device and a management information file having management information corresponding to the system stream file. The system stream file includes a first segment including repeated a first data unit that be decrypted using a first decryption key that the playback device individually has and a second data unit that cannot be decrypted by the first decryption key. The system stream file also includes a second segment which can be decrypted using a second decryption key that the playback device has in common with another playback device. The management information file has a start source packet number, which identifies a start source packet out of a plurality of source packets storing an I-picture that is a random access point, and the start source packet is situated in the second segment.
US11238888B2

The disclosed computer-implemented method may include obtaining an audio sample from a content source, inputting the obtained audio sample into a trained machine learning model, obtaining the output of the trained machine learning model, wherein the output is a profile of an environment in which the input audio sample was recorded, obtaining an acoustic impulse response corresponding to the profile of the environment in which the input audio sample was recorded, obtaining a second audio sample, processing the obtained acoustic impulse response with the second audio sample, and inserting a result of processing the obtained acoustic impulse response and the second audio sample into an audio track. Various other methods, systems, and computer-readable media are also disclosed.
US11238886B1

A service for automatically generating video representations of audio content is provided. A video representation generation component receives a request with search criteria related to processing audio content to generate video representations of the content. The video representation generation component then identifies one or more audio clips or segments from the audio content responsive to the search criteria. The video representation generation component can then generate or obtain video representations of the audio clips without requiring a generation of representations of the full audio content. The processing result can be utilized used to publish to social media sites or electronic communications as video content.
US11238878B2

A quantization device includes: a trellis-structured vector quantizer which quantizes a first error vector between an N-dimensional (here, “N” is two or more) subvector and a first predictive vector; and an inter-frame predictor which generates a first predictive vector from the quantized N-dimensional subvector, wherein the inter-frame predictor uses a predictive coefficient comprising an N×N matrix and performs an inter-frame prediction using the quantized N-dimensional subvector of a previous stage.
US11238875B2

This disclosure provides an encoding method, a decoding method, an encoding apparatus, and a decoding apparatus for a stereo signal. The encoding method includes: performing interpolation processing based on the inter-channel time difference in the current frame and an inter-channel time difference in a previous frame of the current frame; performing time-domain downmixing processing on the stereo signal after the delay alignment in the current frame, to obtain a primary-channel signal and a secondary-channel signal in the current frame; and quantizing the inter-channel time difference after the interpolation processing in the current frame, the primary channel signal and the secondary channel signal.
US11238874B2

Audio encoder for encoding a multichannel signal is shown. The audio encoder includes a downmixer for downmixing the multichannel signal to obtain a downmix signal, a linear prediction domain core encoder for encoding the downmix signal, wherein the downmix signal has a low band and a high band, wherein the linear prediction domain core encoder is configured to apply a bandwidth extension processing for parametrically encoding the high band, a filterbank for generating a spectral representation of the multichannel signal, and a joint multichannel encoder configured to process the spectral representation including the low band and the high band of the multichannel signal to generate multichannel information.
US11238872B2

A method and apparatus for managing agent interactions with customers of an enterprise are disclosed. The method includes generating a value representative of an emotional state of a customer engaged in an ongoing interaction with a virtual agent (VA) associated with the enterprise. The value is generated based, at least in part, on one or more inputs provided by the customer during the ongoing interaction. The value is compared with a predefined emotional threshold range to determine whether the emotional state of the customer is a non-neutral state. The ongoing interaction is deflected to one of a human agent and a specialized VA capable of empathetically handling the ongoing interaction if it is determined that the emotional state of the customer is the non-neutral state.
US11238864B2

Generating expanded responses that guide continuance of a human-to computer dialog that is facilitated by a client device and that is between at least one user and an automated assistant. The expanded responses are generated by the automated assistant in response to user interface input provided by the user via the client device, and are caused to be rendered to the user via the client device, as a response, by the automated assistant, to the user interface input of the user. An expanded response is generated based on at least one entity of interest determined based on the user interface input, and is generated to incorporate content related to one or more additional entities that are related to the entity of interest, but that are not explicitly referenced by the user interface input.
US11238862B2

Techniques described herein relate to allowing users to employ voice-based human-to-computer dialog to program automated assistants with customized routines, or “dialog routines,” that can later be invoked to accomplish task(s). In various implementations, a first free form natural language input—that identifies a command to be mapped to a task and slot(s) required to be filled with values to fulfill the task—may be received from a user. A dialog routine may be stored that includes a mapping between the command and the task, and which accepts, as input, value(s) to fill the slot(s). Subsequent free form natural language input may be received from the user to (i) invoke the dialog routine based on the mapping, and/or (ii) to identify value(s) to fill the slot(s). Data indicative of at least the value(s) may be transmitted to a remote computing device for fulfillment of the task.
US11238852B2

A speech translation device includes: a beamformer which forms, from a speech signal obtained by a microphone array, a first beam and a second beam having different directions; a direction designator which designates one of the first beam and the second beam according to a user operation; a signal-to-noise (SN) ratio calculator which calculates an SN ratio using the designated beam as a signal component in the SN ratio, and the other beam not designated as a noise component; a display determiner which determines whether recognition of the designated beam is difficult, using the calculated SN ratio, and determines a speaking instruction for overcoming difficulty of the recognition when determining that the recognition is difficult; and a display which displays the speaking instruction determined by the display determiner in a display area.
US11238843B2

Voice cloning is a highly desired capability for personalized speech interfaces. Neural network-based speech synthesis has been shown to generate high quality speech for a large number of speakers. Neural voice cloning systems that take a few audio samples as input are presented herein. Two approaches, speaker adaptation and speaker encoding, are disclosed. Speaker adaptation embodiments are based on fine-tuning a multi-speaker generative model with a few cloning samples. Speaker encoding embodiments are based on training a separate model to directly infer a new speaker embedding from cloning audios, which is used in or with a multi-speaker generative model. Both approaches achieve good performance in terms of naturalness of the speech and its similarity to original speaker—even with very few cloning audios.
US11238826B2

The present disclosure provides a gate drive circuit, an array substrate, and a display device. The gate drive circuit includes cascaded shift registers, control circuits, level shifters, voltage stabilization circuits, and first exchanging circuits. The shift registers at respective stages output respective first signals. Each control circuit is configured to process the respective first signal to generate a respective second signal. Each level shifter is configured to convert the voltage level of the respective second signal to generate a respective third signal. Each voltage stabilization circuit is configured to stabilize the respective third signal. The stabilized third signal is outputted as a fourth signal. The first exchanging circuit is configured to enable any of the following: exchanging the first signals at two adjacent stages, exchanging the second signals at two adjacent stages, exchanging the third signals at two adjacent stages, and exchanging the fourth signals at two adjacent stages.
US11238825B2

A driving method of a display panel and a display device are provided. The driving method includes adopting drive data of relatively high voltage and drive data of relatively low voltage respectively for driving any two adjacent pixels; in each of the rows, with adjacent three pixels as a repeater, a polarity arrangement drive adopted by the pixels in a first column is different from a polarity arrangement drive adopted by the pixels in other two columns, the polarity arrangement drive above is one of a first polarity arrangement drive and a second polarity arrangement drive; in each of the columns, the polarity arrangement drive of every two of the pixels is identical; the first polarity arrangement drive and the second polarity arrangement drive are alternately changed with two of the pixels as a repeater. The display device uses such a driving method.
US11238810B2

A display apparatus includes a display panel, a gate driver, a data driver and a driving controller. The display panel displays an image based on input image data. The gate driver outputs a gate signal to a gate line of the display panel. The data driver outputs a data voltage to a data line of the display panel. The driving controller controls operations of the gate driver and the data driver and drive a still image display area and a video image display area of a display area of the display panel in different driving frequencies. The driving controller includes a still image determiner which divides the input image data into a plurality of still image determining blocks, respectively determines whether the still image determining blocks represent a still image or a video image and determines a boundary between the still image display area and the video image display area.
US11238806B2

A display device includes: a display panel including a plurality of pixels; a scan driver configured to supply a scan signal to the pixels through a scan line; and a timing controller configured to control a pulse width of the scan signal according to a display luminance of the display panel.
US11238805B2

A shift register unit, a gate driving circuit, a display device, and a driving method are disclosed. The shift register unit includes a first sub-unit and a leakage prevention circuit; the first sub-unit includes a first input circuit and a first output circuit. The first input circuit controls a level of a first node in response to a first input signal, the first output circuit provides an output signal at an output terminal under control of the level of the first node, the leakage prevention circuit is connected to the first node and a first voltage terminal, and controls a level of a leakage prevention node under control of the level of the first node, whereby a conductive path is formed between the leakage prevention node and the first voltage terminal, and a circuit connected between the first node and the leakage prevention node is turned off.
US11238804B2

A driving method and a driving device (100) for a display device (200). The display device (200) comprises a pixel array consisting of several rows of sub-pixels, and each row of sub-pixels is correspondingly connected to a scan line. The driving method comprises: partitioning each row of sub-pixels into different areas, and taking the areas of the each row of sub-pixels as the charging start point positions of the scan line corresponding to the each row of sub-pixels (S101); and inputting scanning voltage signals to the different areas of a row of sub-pixels corresponding to each scan line through the charging start point positions of the each scan line to perform partition scanning for the each row of sub-pixels (S102).
US11238802B2

A pixel circuit and a driving method thereof, a display panel, and a display device. The pixel circuit includes a driving circuit, a first switching circuit, a second switching circuit, and a first reset circuit. The driving circuit is configured to drive a light-emitting element to emit light, the first switching circuit is configured to be turned on in response to a first scanning signal to transmit a data signal to a control terminal of the driving circuit, the second switching circuit is configured to be turned on in response to a light-emitting control signal to transmit a first power signal to a first terminal of the driving circuit, and the first reset circuit is configured to be turned on in response to a first reset control signal to transmit a reset signal to the first terminal of the driving circuit.
US11238796B2

This disclosure discloses a pixel circuit and a control method therefor, a display substrate and a display device. The pixel circuit comprises a first transistor, a second transistor, a third transistor, a storage capacitor and a light-emitting element. The pixel circuit further comprises a first sensing circuit and a second sensing circuit, wherein the first sensing circuit is connected in parallel with the first transistor, and the second sensing circuit is connected in parallel with the second transistor; a first sensing signal and a second sensing signal are respectively input to the first sensing circuit and the second sensing circuit for completing acquisition of electrical parameters of the pixel circuit according to the first sensing signal and the second sensing signal.
US11238792B2

The present disclosure relates to a pixel circuit and a display device. The pixel circuit includes: a pixel unit including: an operation current generating module including a gate voltage terminal and a drain voltage terminal and adapted to generate an operation current based on a voltage at the gate voltage terminal; and a light-emitting control module connected in series with the operation current generating module and adapted to control whether or not to provide the operation current to a light-emitting device based on a light-emitting control signal; and a driving control circuit, including: a feedback module for receiving a first input voltage and a data current and adapted to provide a feedback loop between the gate voltage terminal and the drain voltage terminal; and a data current module adapted to provide the data current.
US11238784B1

A pixel circuit and a display panel are provided, which include a first driving transistor, a second driving transistor, a first switching transistor, and a second switching transistor. By controlling the first driving transistor and the second driving transistor to work alternately by the first switching transistor and the second switching transistor, work period of the first driving transistor and/or the second driving transistor can be reduced, being able to improve stability of the driving transistors.
US11238779B1

A display driver includes internal oscillator circuitry, timing controller circuitry, and panel interface circuitry. The internal oscillator circuitry is disposed internal to the display driver and configured to generate an internal oscillation signal. The timing controller circuitry is configured to generate a resultant sync signal using an external sync input received from an entity external to the display driver during a first period of a frame period. The timing controller circuitry is further configured to generate the resultant sync signal using the internal oscillation signal during a second period of the frame period, the second period following the first period. The panel interface circuitry is configured to generate, based on the resultant sync signal, an emission control signal that controls emission scan driver circuitry configured to drive a plurality of emission scan lines of a display panel.
US11238778B2

A display device includes: a memory configured to store an over-driving lookup table and previous frame block data generated by block averaging previous frame data; an over-driver configured to obtain current frame data from input image data and to generate over-driving frame data for the current frame data by comparing the previous frame block data and the current frame data with reference to the over-driving lookup table; a data driver configured to generate an over-driven data signal based on the over-driving frame data; and a plurality of pixels configured to display an image based on the over-driven data signal, wherein the over-driver is configured to perform an over-driving based on a size of a block divided for the block averaging.
US11238773B2

An electronic device is disclosed. The electronic device comprises a sensor, and a processor for acquiring the surrounding illuminance of the electronic device through the sensor, confirming a gain value for adjusting the gradation value of an image on the basis of the surrounding illuminance of the electronic device, and adjusting the gradation value of the image on the basis of the gain value, wherein the gain value is a value determined on the basis of visual sensitivity characteristics of a user.
US11238768B2

The embodiments of the present disclosure disclose a pixel circuit and a driving method thereof, a display substrate, and a display device, the present disclosure belongs to the field of displaying. The pixel circuit includes a gate line, a data line, a first charging sub-circuit, a second charging sub-circuit and a display sub-circuit; the first charging sub-circuit is configured to be controllable to output a data signal from the data line to a charging node and to store the data signal from the data line; and the second charging sub-circuit is respectively connected to the charging node, the gate line and the display sub-circuit, and is configured to be controllable to output a data signal from the charging node to the display sub-circuit.
US11238763B2

The present disclosure discloses a detection circuit of a gate driver, an array substrate, a display device and a detection method thereof. Gate scanning signals of each of the signal output ends are derived to a detection signal line through signal deriving circuits, such that the gate scanning signals are transmitted to a discrimination circuit outside the array substrate. The discrimination circuit can acquire in real time and record the gate scanning signals, so as to detect the gate scanning signals in real time, and further rapidly diagnose whether the gate scanning signals are abnormal based on detection results, and rapidly locate the positions at which the gate scanning signals are abnormal, so as to timely troubleshoot the fault.
US11238760B2

Vehicle operation safety related indicia (VSRI) displaying apparatus(es) disclosed display, adjacent or proximate a vehicle surface at least generally vehicle operator facing, VSRI on a vehicle operator facing surface of a VSRI display member, slidably positionable between a VSRI non-revealed and a VSRI revealed state displaying VSRI extended outwardly from a side of the apparatus. VSRI subject-matter, optionally-illuminated and/or electro-mechanically positioned, depicts one or more objects extending outwardly from at least one side of a vehicle having an in-use VSRI display apparatus, or from a vehicle rack or towed device. VSRI display apparatus variants include a housing or body appearing and/or shaped like the vehicle, or side(s) thereof, having an in-use apparatus. Secondary indicia displaying surface-areas also provided, concurrently display additional VSRI and/or advertising, promotional or cross-promotional content associated with a maker, proprietor or service-provider of VSRI depicted subject matter, wherein all VSRI is repeatedly visually perceptible and viewable at-a-glance.
US11238756B2

A modular wound therapy training device, system, and method of use for the device are provided. The device may include a support tray, an elastic insert, a base within the elastic insert, a recess within the base, a conformable polymer, a dressing and a negative pressure source. The recess may be circumferentially smaller than the base and the conformable polymer may be sized to fit within the recess. The device is preferably sized and shaped to form a system when aligned and assembled with duplicates of the device. A method is provided to apply negative pressure and installation therapy when a negative pressure source is activated through a protective dressing.
US11238754B2

The present invention automatically replaces in an assessment response a string of mathematical symbols determined to be ambiguous with an unambiguous string of mathematical symbols. An editing tool may receive an assessment response from a client over a communication network. The assessment response may comprise i) a text with a mathematical meaning and ii) a string of mathematical symbols. The text and the string of mathematical symbols represent different non-overlapping characters in the assessment response. The editing tool may match the string of mathematical symbols with a known ambiguous string of mathematical symbols and determine the mathematical meaning in the text of the assessment response. The editing tool may replace the string of mathematical symbols determined to be ambiguous with an unambiguous string of mathematical symbols to generate an updated assessment response. The editing tool may transmit the updated assessment response to the client for display.
US11238750B2

One embodiment provides a method, including: receiving, in an environment for developing a conversational tutor, domain content corresponding to a domain of the conversational tutor, wherein the conversational tutor comprises a conversational agent designed to assist students in learning a domain; receiving, at the environment, tutoring content developed by a user, wherein the tutoring content comprises a tutoring script comprising questions to be presented to the student during a tutoring session with the conversational tutor to assist the student in learning the domain; evaluating, within the environment, the tutoring content against the domain content, wherein the evaluating comprises (i) identifying missing tutoring content, (ii) identifying the difficulty of the tutoring content, and (iii) identifying question dependencies; and providing, at the environment, at least one recommendation, identified from results of the evaluation, for adjusting the tutoring content.
US11238745B2

Example embodiments are directed to generating an optimized network of flight paths and an operations volume around each of these flight paths. A network system creates a source network of paths, whereby the source network comprises a set of possible paths between two locations. The network system assigns a cost for traversing each edge of each path of the source network and aggregates the cost for traversing each edge of each path to obtain a cost for each path of the source network. Based on the cost for each path, the network system identifies a path having the lowest cost, whereby the path having the lowest cost is the optimized route between the two locations. The network system then generates an operations volume for the optimized route. The operations volume represents airspace surrounding the optimized route. The operations volume is transmitted to a further system for use.
US11238742B2

Systems and methods are provided for detecting a potential ambiguity in a sequence of clearance communications using conversational contextual information to identify potentially related communications. One exemplary method involves obtaining a first clearance communication associated with a first aircraft, obtaining a second clearance communication associated with a second aircraft, identifying a first conversational context associated with the first clearance communication, identifying a second conversational context associated with the second clearance communication, identifying a discrepancy between the first clearance communication and the second clearance communication based at least in part on the first conversational context and the second conversational context, and in response to identifying the discrepancy, generating a user notification at one of the first aircraft and the second aircraft.
US11238739B2

An apparatus configured to prevent at least one vulnerable road user (VRU) from having an accident including a driver monitoring unit configured to utilize at least one sensor provided in a vehicle to detect a gaze area corresponding to a gaze direction of a driver of the vehicle, a VRU monitoring unit configured to calculate position information including current position and predicted motion information of the VRU existing in a peripheral area of the vehicle, the VRU is detected by using the at least one sensor, a detection unit configured to detect whether the driver is aware of the VRU and whether the VRU is aware of the driver based on a gaze area of the driver and the position information of the VRU, and a warning processing unit configured to output warning information on a dangerous situation to some or all of the driver and the VRU in response to a detection result of the detection unit.
US11238738B2

An information providing system according to one mode of the present disclosure includes: one or a plurality of mobile terminals each configured to transmit first information based on own sensor information to a server; one or a plurality of fixed terminals each configured to transmit second information based on own sensor information to the server; and the server configured to generate third information on the basis of the first information and the second information that have been received by the server, and configured to transmit the generated third information to at least the mobile terminal.
US11238729B1

A method of generating a traffic prediction includes receiving traffic data from a plurality of reporting sources, forming a plurality of initial graphs, generating a plurality of completed graphs based on the plurality of initial graphs by at least removing noise from the plurality of initial graphs, generating a plurality of feature vectors that represent spatial relationships and temporal relationships in the plurality of completed graphs, outputting a first feature vector corresponding to a first time window as a first output, caching a copy of the first feature vector with a set of feature vectors of the plurality of feature vectors corresponding to a second time window, connecting the first feature vector with the set of feature vectors, outputting the result as a second output, fusing the first output with the second output and generating a traffic prediction based on the fused outputs.
US11238718B2

A vibration control device is provided which enables an awakening effect for a user to be increased while making it difficult to give discomfort to the user. A harmonic signal generating section of a vibration control device is configured to successively output a plurality of alternating signals for driving a vibration unit. By way of the plurality of alternating signals which is successively output and has a frequency ratio represented with a predetermined integer ratio, vibration generated with the plurality of alternating signals can more easily awaken a user while making it difficult to give discomfort to the user.
US11238710B2

A method for monitoring devices based at least in part on detected conditions includes accumulating, by one or more sensory nodes, sensed information in an area that includes a controllable device. The method also includes analyzing the sensed information to identify historical information regarding the area that includes the controllable device. The method also includes sensing a condition within the area by the one or more sensory nodes. The method also includes determining, based at least in part on the sensed condition and at least in part on the historical information, that the sensed condition relates to the controllable device. The method further includes generating, responsive to said determining, an alert regarding the controllable device.
US11238709B2

A system includes a sequencer that divides a reference waveform into reference sequences, a sequence adjuster, and a model that models non-linearities of a haptic rendering signal chain that includes a haptic transducer load and a driver to the load. For each reference sequence: the sequence adjuster transforms the reference sequence into a test sequence using one or more parameters (e.g., changes reference sequence amplitude and/or period), the model generates an output in response to the test sequence, an error signal is generated that measures a difference between the output and the reference sequence, and if the error signal is above a threshold the parameters are adjusted based on the error signal. These operations are repeated until the error signal is below the threshold in which case the test sequence becomes a selected sequence, which is then sent to the haptic rendering signal chain.
US11238708B1

Aspects of the present invention disclose a method, computer program product, and system for determining engagement levels of an audience and providing associated recommendations to a presenter. The method includes one or more processors receiving sensor data from sensors located in an audience area during a presentation. The method further includes one or more processors determining an engagement level for a first individual in the audience area utilizing sensor data from sensors associated with the first individual. The method further includes one or more processors determining whether the determined engagement level for the first individual indicates that the first individual is not engaged with the presentation. In response to determining that the determined engagement level of the first individual indicates that the first individual is not engaged with the presentation, the method further includes one or more processors determining recommendations to increase engagement of the first individual.
US11238704B1

Disclosed herein is a system and method for administering a centralized electronic bingo game and an integrated broadcast announcement. The centralized bingo game is facilitated by a mobile wagering sub-system that communicates with a plurality of authorized mobile devices over a wide area network to provide each authorized mobile device with a unique bingo game session having a random bingo game result. The integrated broadcast announcement is provided by a video presentation sub-system that is communicatively coupled to the mobile wagering sub-system and at least one stationary monitor over the wide area network. The video presentation sub-system integrates a first bingo game session result associated with a first authorized mobile device, a second bingo game session result associated with a second authorized mobile device, and commentary about the first and second bingo game session results into the integrated broadcast announcement. The video presentation sub-system then communicates the integrated broadcast announcement to the stationary monitor client, which then displays the integrated broadcast announcement.
US11238701B2

A gaming device determines that only when a result of a game played corresponds to a predetermined outcome, a respin option becomes available for a player. This option is rendered as an offer for the player to activate a game enhancement feature for a respin during a subsequent play of the reel-spin game. The game enhancement features include holding or locking a symbol in the reels of the reel-spin game, adding a score multiplier, or adding a modified symbol to a particular position or reel, during the respin of the subsequent play of the reel-spin game.
US11238689B2

A tubeless smoothie vending machine including a tubeless electro-mechanically actuated dispensing nozzle attached to each smoothie dispensing tank, a cup retrieval system to retrieve an empty cup and move the cup to each selected dispensing nozzle, a portal in the cup retrieval system to transfer the cup through the cup retrieval system, a receiving shelf to receive the filled cup, a dispenser system to drop dry food product into the beverage filled cup, and an access door to open when the beverage filled cup is ready to vend to the customer. Tubes for delivering beverage to the cup are eliminated. A consolidated smoothie vending machine having a plurality of integrated smoothie blenders, a dry food supplement delivery assembly, a straw delivery assembly, and a lid delivery assembly. In one example, the smoothie blenders are stacked. In one example, the smoothie blenders are attached to sliding shelving.
US11238685B2

A method and system for recovery accountability comprises adding at least one required action for display on a user device, with a partner device, displaying at least one required action on a user device, validating a user check-in and a user check-out associated with the at least one required action with the user device, tracking user completion of the at least one required action with the user device, and monitoring the user completion of the at least one required action with the partner device.
US11238681B2

A system includes an application on a mobile device operable to communicate with a local portal, the application is operable to receive a mobile key from the local portal and from that to retrieve a mobile credential for authorizing a user to access an access control. A method of local key distribution can include entering a pre-shared password to a local portal to encrypt a mobile credential; communicating the encrypted mobile credential to an application on the mobile device; and entering the pre-shared password to the application on the mobile device to decrypt the mobile credential.
US11238679B2

Novel techniques are described for automated physical package delivery with end-to-end package security. For example, a sender can secure contents of a physical package using an electronic lock locked using a lock code. The lock code is encrypted by applying an encryption key to generate an encrypted lock code. The encryption key is generated in accordance with a decryption key associated with the recipient, such that application of the decryption key by the recipient to the encrypted lock code can generate an unlock code to unlock the electronic lock. An intermediary automated package delivery system can provide one or more end-to-end security features, including facilitating key exchange features between the sender and recipient, applying additional sensor tag features, and directing autonomous delivery features.
US11238677B2

The present disclosure relates to a driving data analyzing apparatus and method, and a vehicle system. The driving data analyzing apparatus according to an exemplary embodiment of the present disclosure includes a database (DB) storing a data matrix for each of a plurality of sections predetermined on a road of a map, a controller storing driving data received from vehicles passing through each of the plurality of sections in a data matrix of a corresponding section. The controller is configured to analyze a driving abnormality state of a vehicle passing through the corresponding section based on a mean value of the driving data stored in the data matrix of the corresponding section.
US11238675B2

A ground-based visual-inspection system includes a ground-based visual-inspection apparatus and a control system. The ground-based visual-inspection apparatus includes a mobile base, an actuatable arm coupled to the mobile base, and an effector coupled to the actuatable arm. The actuatable arm is locatable in a three dimensional space. The end effector includes a camera configured to capture images of a structure, such as an aircraft. The control system is configured to determine location information of the camera relative to a reference location and associate the location information with the images.
US11238671B2

A system and method for providing haptic alerts within a vehicle that include receiving vehicle data associated with at least one vehicle warning. The system and method also include determining a severity associated with the at least one vehicle warning and determining a duration associated with the at least one vehicle warning. The system and method further include determining at least one haptic alert that corresponds to the severity and duration of the at least one vehicle warning and controlling at least one vibrational actuator to provide the at least one haptic alert based on the determined severity and duration of the at least one vehicle warning.
US11238665B2

Systems and methods providing for determining physical location of a device of a user of an augmented reality environment corresponding to a physical space. The systems and methods involve requesting and receiving a list of participating users having a GPS location within a predetermined radius of a first device; sending advertising and scanning beacons, via a first wireless network, to generate a second list of devices present in the physical space; performing simultaneous localization and mapping (SLAM) using the participating devices of the second list; generating a third list based at least partly on a Bluetooth connection between the one or more participating devices of the second list; and identifying the participating devices of the third list.
US11238664B1

Techniques and systems are provided for providing recommendations for extended reality systems. In some examples, a system determines one or more environmental features associated with a real-world environment of an extended reality system. The system determines one or more user features associated with a user of the extended reality system. The system also outputs, based on the one or more environmental features and the one or more user features, a notification associated with at least one application supported by the extended reality system.
US11238663B1

Mini-Map with Gaze Guidance Line Visualization Module enables new types and classes of Human Computer Interface enhancements where the Humans can easily and simultaneously see where objects are relative within a 2D map in the foreground connected via intuitive gaze guidance lines to the same object with the Augmented Reality view. The Mini-Map is fully manipulatable position, zoom, display angle with defaults being relative to the user.
US11238655B2

Embodiments of the specification provide offline shopping guide methods and apparatuses. One method includes: obtaining a user identifier (ID) of a user and a scene ID of a shopping venue; obtaining historical offline shopping data and historical online shopping data of the user according to the user ID, and obtaining commodity information of the shopping venue according to the scene ID; obtaining a commodity to be recommended to the user according to the historical offline shopping data, the historical online shopping data, and the commodity information; and sending augmented reality (AR) display information of the recommended commodity to a smart terminal of the user, so that the smart terminal displays the recommended commodity to the user in an AR mode.
US11238652B2

Techniques are described for using computing devices to perform automated operations related to providing visual information of multiple types in an integrated manner about a building or other defined area. The techniques may include generating and presenting a GUI (graphical user interface) on a client device that includes a computer model of the building's interior with one or more first types of information (e.g., in a first pane of the GUI), and simultaneously presenting other types of related information about the building interior (e.g., in additional separate GUI pane(s)) that is coordinated with the first type(s) of information being currently displayed. The computer model may be a 3D (three-dimensional) or 2.5D representation generated after the house is built and showing the actual house's interior (e.g., walls, furniture, etc.), and may be displayed to a user of a client computing device in a displayed GUI with various user-selectable controls.
US11238651B2

An augmented reality/mixed reality system that provides an immersive user experience. That experience is provided with increased speed of update with low computational resources for occlusion data representing a user's hand that can be used to occlude virtual objects. The hand occlusion data are generated by computing a hand mesh from live depth sensor data. A small amount of data is processed by masking live depth data with a model in which a hand is simply represented by multiple segments identified from key-points. The hand occlusion data may be generated by predicting changes in a hand pose between a time of capture of the depth data and the time when the hand mesh will be used for occlusion processing. The hand mesh may be distorted to represent the hand in the predicted pose.
US11238639B2

In a computer graphics processing unit (GPU) having a texture unit, when pixel sample locations are based on a non-orthonormal grid in scene space, the texture unit receives texture space gradient values directly, e.g., from a shader unit or generates them from texture coordinates supplied, e.g., by a shader unit, and then applies a transformation to the gradient values configured to adjust the gradient values to those which would arise from the use of a orthonormal screen space grid.
US11238637B1

Telematics systems and methods are described for generating interactive animated guided user interfaces (GUIs). A telematics cloud platform is configured to receive vehicular telematics data from a telematics device onboard a vehicle. A GUI value compression component determines, based on the vehicular telematics data, a plurality of GUI position values and a plurality of corresponding GUI time values. A geospatial animation app receives the plurality of GUI position values and the plurality of corresponding GUI time values. The geospatial animation app implements an interactive animated GUI that renders a plurality of geospatial graphics or graphical routes on a geographic area map via a display device. The geospatial graphics or graphical routes are rendered to have different visual forms based on differences between respective GUI position values and corresponding GUI time values.
US11238626B2

A method is proposed for generating a series of sections of a microscopic sample (10), in which the sections are detached from the sample (10) by means of a blade (21), collected, and placed onto a transfer device. A sequence in which the sections are detached from the sample is detected; detachment of the sections from the sample (10) and/or collection of the sections and/or placement of the sections onto the transfer device is monitored by means of one or several observation cameras, accompanied by the acquisition of moving-image data; the sections are tracked in the moving-image data; and positions of the sections on the transfer device are correlated, on the basis of the tracking in the moving-image data, with the sequence in which they were detached from the sample. Also subjects of the present invention are a method for three-dimensional reconstruction of a microscope sample (10), in which sections of the sample (10) are microscopically investigated accompanied by acquisition of section image data and in which the section image data are assembled into a volume image; and a corresponding microtome system (100) having a microtome (110) and a data acquisition and evaluation unit (120), and having one or several observation cameras (30).
US11238621B2

A vehicle display device includes: a display unit that is disposed in a host vehicle and that displays an image; an imaging unit that captures an image of circumstances surrounding the host vehicle; and a controller configured to perform processing through which, by controlling the display unit, a virtual vehicle image representing a virtual vehicle imitating the host vehicle is displayed, and the image of the circumstances surrounding the host vehicle captured by the imaging unit is pasted for display as a reflected image representing reflection in the host vehicle onto an outer panel of the virtual vehicle represented by the virtual vehicle image.
US11238619B1

Views of a virtual environment can be displayed on mobile devices in a real-world environment simultaneously for multiple users. The users can operate selections devices in the real-world environment that interact with objects in the virtual environment. Virtual characters and objects can be moved and manipulated using selection shapes. A graphical interface can be instantiated and rendered as part of the virtual environment. Virtual cameras and screens can also be instantiated to created storyboards, backdrops, and animated sequences of the virtual environment. These immersive experiences with the virtual environment can be used to generate content for users and for feature films.
US11238615B2

This disclosure is directed to calibrating sensors mounted on an autonomous vehicle. First image data and second image data representing an environment can be captured by first and second cameras, respectively (and or a single camera at different points in time). Point pairs comprising a first point in the first image data and a second point in the second image data can be determined and projection errors associated with the points can be determined. A subset of point pairs can be determined, e.g., by excluding point pairs with the highest projection error. Calibration data associated with the subset of points can be determined and used to calibrate the cameras without the need for calibration infrastructure.
US11238614B2

A camera device according to an aspect of the invention includes an imaging unit, an imaging direction adjustment unit, a direction control unit that controls the imaging direction adjustment unit, a camera-side tracking processing unit that analyzes captured image data to acquire first target information indicating the position of a tracking target and outputs the first target information, a camera-side communication unit that receives second target information from a terminal device, and a camera-side target information correction unit that corrects the first target information on the basis of the second target information.
US11238613B2

A computer-implemented method of calibrating a camera includes: a. making a video screen display a calibration pattern; b. acquiring from the camera a video stream of a scene comprising said calibration pattern; c. determining a modified calibration pattern depending on the acquired video stream, and making the screen display it; said steps a. to c. being iterated a plurality of times; and then d. estimating intrinsic calibration parameters of the camera by processing the acquired video streams. A computer program product, computer-readable data-storage medium and computer system for carrying out such a method.
US11238611B2

Provided is a process for generating specifications for lenses of eyewear based on locations of extents of the eyewear determined through a pupil location determination process. Some embodiments capture an image and determine, using computer vision image recognition functionality, the pupil locations of a human's eyes based on the captured image depicting the human wearing eyewear.
US11238604B1

A system and techniques that use one or more machine learning models to predict a dense depth map (e.g., of depth values for all pixels or at least more pixels than a sparse estimation source (e.g., SLAM)). In some implementations, the machine learning model includes two sub models (e.g., neural networks). The first machine learning model predicts computer vision data such as semantic labels and surface normal directions from an input image. This computer vision data will be used to add to or otherwise improve sparse depth data. Specifically, a second machine learning model takes the semantic labels and surface normal directions from and sparse depth data (e.g., 3D points) from a sparse point estimation source (e.g., SLAM) as inputs and outputs a depth map. The output depth map effectively densities the initial depth data (e.g., from SLAM) by providing depth data for additional pixels of the image.
US11238603B2

This disclosure describes a configuration of an aerial vehicle, such as an unmanned aerial vehicle (“UAV”), that includes a plurality of cameras that may be selectively combined to form a stereo pair for use in obtaining stereo images that provide depth information corresponding to objects represented in those images. Depending on the distance between an object and the aerial vehicle, different cameras may be selected for the stereo pair based on the baseline between those cameras and a distance between the object and the aerial vehicle. For example, cameras with a small baseline (close together) may be selected to generate stereo images and depth information for an object that is close to the aerial vehicle. In comparison, cameras with a large baseline may be selected to generate stereo images and depth information for an object that is farther away from the aerial vehicle.
US11238597B2

[Problem] To provide a suspicious or abnormal subject detecting device for detecting a suspicious or abnormal subject appeared in time-series images. [Solution] An accumulating device 2 includes a first detecting unit 23 for detecting movement of a plurality of articulations includes in an action subject Z appeared in a plurality of first time-series images Y1 obtained by photographing a predetermined point; and a determining unit 24 for determining one or more of normal actions at the predetermined point based on a large number of movement of the plurality of articulations detected by the first detecting unit 23. The detecting device 3 includes a second detecting unit 33 for detecting movement of a plurality of articulations includes in an action subject Z appeared in a plurality of second time-series images Y2 obtained by photographing the predetermined point; and an extracting unit 34 for extracting, when the movement of a plurality of articulations detected by the second detecting unit 33 is different from the normal action determined by the determining unit 24, the action subject Z which has performed the action different from the normal action from among the plurality of second time-series images Y2.
US11238590B2

A dynamic image processing apparatus includes a hardware processor. The hardware processor extracts (i) a region of interest and/or (ii) a frame image of interest from a series of frame images obtained by dynamic imaging of a subject. Further, the hardware processor stores, of the series of the frame images, only (i) the extracted region of interest, (ii) the extracted frame image of interest or (iii) the extracted region of interest in the extracted frame image of interest in a storage.
US11238588B2

The present invention is to provide an apparatus presenting information serving as a reason for inference as information on findings so as to be easily recognized by a doctor. A medical diagnosis support apparatus infers a diagnostic name derived from a medical image based on image feature values indicating features of a region included in the medical image, acquires information on findings representing the features of the region included in the medical image based on the image feature values, and presents the information on the findings as a reason for the inference.
US11238587B2

The disclosure herein relates to systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking. In some embodiments, the systems, devices, and methods described herein are configured to analyze non-invasive medical images of a subject to automatically and/or dynamically identify one or more features, such as plaque and vessels, and/or derive one or more quantified plaque parameters, such as radiodensity, radiodensity composition, volume, radiodensity heterogeneity, geometry, location, and/or the like. In some embodiments, the systems, devices, and methods described herein are further configured to generate one or more assessments of plaque-based diseases from raw medical images using one or more of the identified features and/or quantified parameters.
US11238584B2

A device of an embodiment includes: an optical mechanism that guides light from a light source to skin tissue to scan the skin tissue; a control computation unit that controls driving of the optical mechanism, acquires tomographic images of the skin by processing optical interference signals from the optical system, and calculates a network of blood vessels on the basis of the tomographic images; and a display device that displays the network of blood vessels. The control computation unit computes autocorrelation values at coordinates in epidermis corresponding regions of the tomographic images, excludes combinations of tomographic images with the computed autocorrelation values corresponding to predetermined low autocorrelation, computes autocorrelation values at coordinates in dermis corresponding regions, determines coordinates at which the autocorrelation values in the dermis corresponding regions are within a predetermined low correlation range to be blood vessels or blood vessel candidates, and calculates a network of blood vessels.
US11238581B2

Disclosed are a method for computer-assisted evaluation of biomarkers in a tissue sample as well as a corresponding system and computer program. The method includes the following steps: providing an image of the tissue sample in which cell nuclei of the tissue as well as biomarkers are represented, automatically determining for a plurality of locations or regions within the image a blood vessel probability that represents a probability that the image at the corresponding location or region represents a blood vessel, automatically determining an assumed blood vessel location within the image based on a distribution of blood vessel probability with respect to the locations or regions within the image, automatically selecting biomarkers represented in the image at locations outside the assumed blood vessel location but within a threshold distance from the assumed blood vessel location, and automatically evaluating the selected biomarkers.
US11238580B2

One or more medical images of a patient are processed by a first neural network model to determine a region-of-interest (ROI) or a cut-off plane. Information from the first neural network model is used to crop the medical images, which serves as input to a second neural network model. The second neural network model processes the cropped medical images to determine contours of anatomical structures in the medical images of the patient. Each of the first and second neural network models are deep neural network models. By use of cropped images in the training and inference phases of the second neural network model, contours are produced with sharp edges or flat surfaces.
US11238577B2

A video analyzer measures and outputs a visual indication of a dynamic range of a video signal. The video analyzer includes a video input to receive the video signal and a cumulative distribution function generator generates a cumulative distribution function curve from a component of the video signal. A feature detector generates one or more feature vectors from the cumulative distribution function curve and a video dynamic range generator produces a visual output indicating a luminance of one or more portions of the video signal.
US11238573B2

Devices, methods, and non-transitory program storage devices are disclosed herein to provide improved image processing, the techniques comprising: obtaining an input image and target image data, and then calculating derivatives for the target image data using a regularized derivative kernel operator. In some embodiments, the regularized operator may comprise the following operator: [−1 (1+ε)], wherein ε may be a controllable system parameter and preferably is independent of the particular type of image processing being applied to the image. In some embodiments, the techniques may find look-up table (LUT) mappings or analytical functions to approximate the derivative structure of the target image data. Finally, the techniques disclosed herein may generate an output image from the input image based on attempting to closely approximate the calculated derivatives for the target image data. In preferred embodiments, by controlling the mapping, e.g., using regularization techniques, halos and other image artifacts may be ameliorated.
US11238572B2

A lower dynamic range visual content (21) of a virtual reality or VR scene represented in a curved shape form is adapted to a higher dynamic range display of the virtual reality scene. At least two views planar key views (230) of the VR scene area obtained, at least two parameter values (240) respectively associated with those planar key views are obtained, corresponding to at least one parameter adapted to expand a dynamic range of a visual content, and a higher dynamic range visual content (22) corresponding to the lower dynamic range visual content in at least part of the VR scene extending beyond the planar key views is determined, based on the parameter values. Applications to Inverse Tone Mapping.
US11238571B2

The present disclosure provides a method for enhancing image contrast, including: dividing an input image into a plurality of input sub-images, each of the plurality of input sub-images corresponding to a gray value distribution range, the gray value distribution ranges of the respective input sub-images being different from each other, and each input sub-image comprising all pixels, among pixels of the input image, whose gray values are within the gray value distribution range of the input sub-image; performing an equalization processing on each of the plurality of input sub-images, and obtaining a plurality of output sub-images corresponding to the plurality of input sub-images, respectively, based on a result of the equalization processing; and merging the plurality of output sub-images to obtain an output image corresponding to the input image. The present disclosure further provides a device for enhancing image contrast, a display apparatus, and a computer-readable storage medium.
US11238568B2

A method and a system for reconstructing obstructed face portions are provided herein. The method may include the following steps: obtaining off-line 3D data, being 3D data of a head of a person not wearing a face-obstructing object, being an object which obstructs a portion of the face of the person; obtaining in real time, real-time 3D data, being 3D data of said head, wherein said person wears said face-obstructing object; applying a 3D transformation to at least a portion of the off-line 3D data, based on the real-time 3D data, to yield reconstructed real time 3D data, being real-time 3D data related to the obstructed face portions; and merging the reconstructed real time 3D data into the real-time 3D data. The system may implement the aforementioned steps over a computer processor.
US11238567B2

The present disclosure provides a data processing method. The data processing method includes acquiring a first original image and performing a first processing on the first original image to obtain a first processed image, a resolution parameter of the first processed image and the resolution parameter of the first original image having a first difference; and acquiring a second original image and performing a second processing on the second original image to obtain a second processed image. The resolution parameter of the second processed image and the resolution parameter of the second original image have a second difference. The second difference is different from the first difference. The first original image and the second original image are two frames in a plurality of consecutively acquired original images.
US11238559B2

An image processing method that generates high-resolution image data from low-resolution image data and an image receiving apparatus that is operated by the image processing method are provided. In the image processing method that generates high-resolution image data from low-resolution image data, the low-resolution image data is divided to generate a plurality of first image data, among the plurality of first image data, one of two adjacent image data is second image data, and the other is third image data. Surroundings of the second image data are supplemented with pixel data to generate fourth image data. The pixel data includes part of the third image data. A convolutional neural network using the fourth image data as an input is implemented, fifth image data is output from the convolutional neural network, and a plurality of the fifth image data is combined to generate high-resolution image data. The image receiving apparatus is operated by the image processing method.
US11238558B2

A method of generating and modifying a 2D image of a 3D scene the method including the steps: processing an image of a 3D scene to generate a set of data points representative of the 3D scene and 3D objects within the scene; retrieving one or more data points from the set of data; transforming the one or more data points according to one or more mathematical conversion functions, including; a function defining a projection trajectory for each data point; a function defining a geometry of a projection surface for each data point; a function defining a projection volume for each data point; a function defining an angle of projection of each data point with respect to a convergence point on a projection surface; a function defining the size to distance ratio of each data point from a projection surface; generating a transformed set of data points; projecting the transformed set of data points representative of a modified 2D image of the 3D scene; and, rendering the projected transformed set of data points into a 2D image on a display.
US11238557B2

Described is an apparatus comprising a first circuitry and a second circuitry. The first circuitry may process a sequence of Graphics Processing Unit (GPU) commands including an instruction carrying a flag that indicates a workload characteristic corresponding with the sequence of GPU commands. The second circuitry may initiate a power-directed parameter adjustment based upon the flag.
US11238549B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media. One method includes: receiving a request associated with an account of a blockchain-based application for collecting a monetary award issued in an order of a court; determining a creditor, a debtor, and an amount of the monetary award; determining that the account is associated with the creditor based on data recorded on the blockchain; identifying, based on the data, a payment account of the creditor and one or more payment accounts of the debtor with an aggregated balance greater than or equal to the amount of the monetary award; transferring the amount of the monetary award from the one or more payment accounts of the debtor to the payment account of the creditor; and recording a verified time stamp representing a time the amount of the monetary award is transferred.
US11238548B2

A method is provided of processing a food order in a table service restaurant. The method comprises receiving a food order including a table identifier, and electronically by a computer terminal, printing a food order label including the table identifier and providing the printed food order label. The method also comprises by a food preparer, preparing a food dish based upon the printed food order label, and by the food preparer, placing the prepared food dish in a position in vicinity of the printed food order label. The method further comprises by the food preparer or a food server, picking up the prepared food dish and attaching the printed food order label to the food dish with the table identifier being visible, and by a food server, delivering the prepared food dish to the table indicated by the visible table identifier on the printed food order label and thereby delivering the prepared food dish to a customer in the table service restaurant.
US11238546B2

A solar panel energy system, energy resource network comprising a plurality of energy resources each capable of delivering a quantum of energy; and a plurality of energy-consuming-devices each capable of accepting a quantum of energy. Each energy resource is associated with an energy-resource-processor which is configured to issue one or more offer-messages in respect of a quantum of energy available for supply from the energy resource Each energy-consuming-device is associated with at least one energy-consuming-processor) that is configured to receive one or more offer-messages in respect of a transaction for receiving a quantum of energy from one of the energy resources The energy-resource-processor and/or the energy-consuming-processor being configured to issue a cryptographically-secured transaction record of the transaction for inclusion within a publicly-available distributed ledger.
US11238541B1

A tax communication system facilitates the interaction between a person and professional. The professional is located in a database access by a portal. The person uploads documents pertinent to the service provided by the professional and grants the access to view the documents. The professional performs their service and generates forms to document the service. The forms are shared to the person via the portal.
US11238527B2

A benefit-provision system is operated by an administrator to provide a benefit from a source, which may be an administrator, to a benefit-eligible recipient who is part of or associated with a sponsored applicant group for which access to the benefit-provision system is being sponsored by a sponsor. A method thereof provides a benefit by an administrator from a source to a benefit-eligible recipient who is part of or associated with a sponsored applicant group for which access to a benefit-provision system is being sponsored by a sponsor.
US11238522B1

Techniques are disclosed for leveraging user shopping habits to deliver store-relevant materials in a more efficient manner. User location and other relevant information may be analyzed to predict an in-store shopping path for future visits, which may include different store areas each having different store-relevant materials (e.g., coupons) associated therewith. Upon a user visiting the store on a future visit, the predicted path may be used to upload data to the user's portable computing device for store-relevant materials in the order in which they will likely be needed. As the user moves within the store, the portable computing device may purge data associated with store areas that have already been visited while pre-fetching the next store area likely to be visited next.
US11238510B2

Systems and methods for providing a merchant-customer engagement system include a physical merchant location in which a customer may be tracked to determine products within the physical merchant location that the customer is interested in. A merchant may use a wearable merchant device that is configured to identify the customer via a camera that captures an image of the customer, and that image may be used to retrieve customer account information for that customer. Using the customer account information and the products that the customer is showing interest in, the wearable merchant device may be used to display merchant-customer engagement information next to a view of the customer to allow the merchant to help the customer while utilizing a variety of displayed information about the customer including, for example, past purchases, products browsed in-store and previously browsed online, time spent in an area of the physical merchant location, etc.
US11238508B2

Systems and methods for improving an information provisioning system using a natural language conversational assistant is provided. A machine agent initiates an interactive natural language conversation with a user to provide the user with guidance on one or more products. The machine agent receives a request for information from the user, and accesses, from a product knowledge database, textual statements about features of the one or more products, whereby the textual statements are obtained by a machine-based offline knowledge extraction process that extracts the textual statements from reviews or product guides. Based on the accessed textual statements and an overall empirical utility of each of the accessed textual statements, the machine agent determines one or more statements of the accessed textual statements to convey to the user. The machine agent causes presentation of the one or more statements to the user.
US11238498B2

The present disclosure described herein relates to a system and method for distributing messages to an electronic device. The method comprises: analyzing data relating to the device to determine a correlation of data relating to a user of the device; selecting an advertisement from a set of advertisements based on the correlation of data; and transmitting the advertisement to the device. The correlation of data may be determined from analyzing movement data and at least one status indicator relating to the device.
US11238491B2

An attention application measures a user's attention focused on publisher content and advertisements to create an attention metric. Attention can be measured via hardware sensors or by user interactions with input/output hardware. A user attention metric profile can be used to modify content, content presentation, and/or match ads. Aggregate attention metrics can be used by publishers or third parties. Attention consumers may reward attention with a digital asset. A proof-of-attention can be made based on secure attention sensor hardware and/or a zero-knowledge proof.
US11238487B1

In one aspect, an example method includes (i) determining a first binary number assigned to a content-presentation device, with digits of the first binary number corresponding to respective segments of content-presentation devices; (ii) determining a second binary number assigned to an advertising campaign, with digits of the second binary number corresponding to the respective segments of content-presentative devices; (iii) comparing the first binary number and the second binary number; (iv) based on a result of the comparing, determining that the advertising campaign is valid for the content-presentation device; and (v) based on the determining that the advertising campaign is valid, causing supplemental content associated with the advertising campaign to be transmitted to the content-presentation device.
US11238473B2

Provided is a process of discovering psychographic segments of consumers with unsupervised machine learning, the process including: obtaining a first set of consumer-behavior records; converting the first set of consumer-behavior records into respective consumer-behavior vectors; determining psychographic segments of consumers by training an unsupervised machine learning model with the first set of consumer-behavior vectors; obtaining a second set of consumer-behavior records after determining the psychographic segments of consumers; converting the second set of consumer-behavior records into respective consumer-behavior vectors; classifying the second set of consumer-behavior vectors as each belonging to at least a respective one of psychographic segments with the trained machine learning model; and predicting based on the classification a likelihood of the respective consumer engaging in behavior associated with a corresponding one of the psychographic segments.
US11238471B2

A method of dynamically creating and modifying an electronic survey includes providing a website having a database storing previously collected survey results; each of the surveys having survey questions and selectable answers; receiving respondent input, via a GUI, requesting a survey within the database, presenting, a survey matching the respondent input including the survey questions, the selectable survey questions having selectable answer options including question modification, answer provision and answer modification options; receiving a respondent response to the survey questions including one or more of: selecting the question modification option and providing a new or modified question, selecting the answer provision option and providing a selected answer, and selecting the answer modification option and providing a modified answer; uploading the respondent response to the database, and dynamically and automatically modifying the survey by appending the respondent response, and the dynamically altered survey is provided to subsequent users and respondents.
US11238470B2

A method for collecting and processing user input. In some embodiments the method includes presenting a first user with a prompt for eliciting a first response, the first response including a numerical portion including one or more numbers, and an explanatory portion; receiving, from the first user, the first response; receiving from each of a plurality of other users, a respective response of a plurality of other responses; and displaying, to the first user, an ordered list of other responses. Within the ordered list, a second response, of the plurality of other responses, may be earlier than a third response, of the plurality of other responses, the second response being, according to a measure of distance, more distant, than the third response, from the first response.
US11238465B2

A system and method for remote acquisition and delivery of goods includes a server in communication with customer computers, such as through a user interface via the internet. The server can store customer information including billing information, and may include an image processor. A mobile delivery system in communication with the server includes an energy efficient vehicle, an image capture device, a global positioning system, a communication device and a printer. In use, a customer communicates with a mobile delivery agent via the image capture device and the communication device to remotely acquire a product. Once acquired, the delivery agent delivers the product to a designated delivery location. The image capture device can be utilized during the entire transaction. The system preferably includes a processor for optimizing system efficiencies, including selecting a delivery agent based on the product, pick-up location and delivery site.
US11238462B2

A payment request is transmitted by a computing device to a merchant server. A message is received by the computing device and from a payment server different from the merchant server. The message includes a payment client application associated with the payment sever and the payment request. A notification, associated with the message, is displayed by the computing device. The payment client application is launched, by the computing device, based on a user selection in response to the notification.
US11238455B1

Various embodiments can include a system for the prevention of fraud. The system can comprise one or more processors and one or more non-transitory memory storage devices storing computing instructions. The computing instructions can be configured to run on the one or more processors and can perform: receiving an indication from a software application on a mobile device of a user that the mobile device has broken a first geofence; calculating a risk score for a first user account of the user; and prompting the user for additional information via the mobile device when the risk score is below a predetermined value. Other embodiments are disclosed herein.
US11238454B2

The present invention relates to a financial payment method using biometric information, in which biometric information of an individual collected in a mobile device of an affiliated member is transmitted to a mobile device of the individual to allow the biometric information to be authenticated in the mobile device of the individual, and after the authentication of the biometric information, a substitute key that corresponds to a card password preset by the individual is inputted, and a financial payment is requested based on the payment content.
US11238450B2

The invention relates to blockchain technologies such as the Bitcoin blockchain. The invention uses a novel technique to decompose the functionality of a blockchain transaction script into several chunks or functional parts, and to use the output of a chunk as the input of the next chunk. Advantageously, this allows the blockchain to be used for ever complex tasks and computations while minimising script size, and also provides a novel architecture for the distributed execution of computational processes. The invention comprises a method of using a plurality of blockchain transactions to execute a computer-implemented task, comprising the steps: using an unlocking script (ULS1) associated with a first input (In1) in a blockchain transaction (Tx2) to present at least one data item to a locking script (LS1) of another transaction (Tx1) so as to provide a result on a stack; amending the blockchain transaction (Tx2) to include a second input (In2); generating a further unlocking script (ULS2) associated with the second input (In2), the further unlocking script (ULS2) comprising the result from the stack; and presenting the further unlocking script (ULS2) to a further locking script (LS2) such that the result from the stack is provided as input to the further locking script (LS2). Preferably, the locking script (LS1) and the further locking script (LS2) are provided in association with different outputs within the same blockchain transaction (Tx1).
US11238448B1

This disclosure describes techniques that include use of a distributed ledger to arrange for and/or initiate provisioning of network services, and also to validate payment for such network services. In one example, this disclosure describes a method that includes modifying, by a computing system, a distributed ledger maintained by a consensus network to implement a smart contract that is configured to generate, in response to receiving a request for network services, a provisioning request; receiving the provisioning request, by the computing system and from a computing device on the consensus network that is executing the smart contract, wherein the provisioning request includes information describing requested network services; and provisioning, by the computing system and based on the information describing the requested network services, network services.
US11238442B1

A method for separately registering a user and a mobile device for use of a mobile wallet account includes registering, by a registration terminal of a mobile wallet provider, a user for use of the mobile wallet account, including assigning one or more user-provided settings to the mobile wallet account. The method also includes receiving, by a computing system of the mobile wallet provider, a request from a mobile device to register the mobile device for use as a mobile wallet, identifying, by the computing system, the mobile wallet account of the registered user based on the request, and registering, by the computing system, the mobile device for use of the identified mobile wallet account, including associating the one or more user-provided settings with use of the mobile device.
US11238437B2

A portable consumer device may have money stored therein, which can be calculated using an accumulator record and an exception record. The accumulator record can be incremented by the amount of any initiated transaction using the portable consumer device. The exception record can be incremented by the amount of any completed transaction using the portable consumer device. The portable consumer device may also have a limit amount, to record the amount of money added. The records allow for a later reconstruction of the device history, and can account for any errors or problems during transactions.
US11238435B2

A method for querying information in a visual smart card, comprising: a micro control unit receiving, by means of an input device, a query request inputted by a user (S1); the micro control unit determining information queried by a user request according to a received query request (S2); if first information, the micro control unit reading a first information record which is stored thereby, and parsing the first information record to obtain the first information, the first information being displayed by means of a display device (S3); if second information, the micro control unit sending an application selection instruction to a smart card chip, receiving an application selection response returned by the smart card chip, then sending an information record reading instruction to the smart card chip, receiving a second information record returned by the smart card chip, and parsing the second information record to obtain the second information, the second information being displayed by means of the display device (S4). A visual smart card applicable to said method overcomes the shortcomings in the existing technology wherein the assistance of other devices is required, while carrying out querying by means of operating a smart card directly facilitates a holder of a smart card understanding information in the smart card, improving the ease of use of smart cards.
US11238434B2

A peripheral device intended to be coupled in a mobile and removable manner to an electronic payment terminal having contactless communication. The peripheral device includes at least one first portion of a contactless communication of the electronic payment terminal and at least one connector that cooperates, when the peripheral device is coupled to the electronic payment terminal, with at least one complementary connector on the electronic payment terminal. The connectors form a wireline communication between the first portion of the contactless communication of the peripheral device and the electronic payment terminal.
US11238433B2

According to an aspect of an embodiment of the present disclosure, a method may include receiving a quick response (QR) code from a computing device, the QR code including a first entity identifier, and analyzing the QR code to determine a request to initiate a data transfer between a first entity associated with the first entity identifier and a second entity, and to determine one or more characteristics associated with the data transfer. The method may also include, based on the one or more characteristics, identifying a first QR code processing flow from multiple QR code processing flows to follow to process the data transfer, and verifying the first entity in the transaction based on the first entity identifier of the QR code and based on the first QR code processing flow. The method may also include processing the data transfer between the second entity and the first entity based on the first QR code processing flow.
US11238431B2

Technologies related to mobile credit payment are disclosed. In an implementation, a credit payment request is generated and sent to a user account of a credit payment application (APP) installed on a mobile computing device. A payment response message is then received from the mobile computing device. The payment response message is parsed to identify an APP public key license. A pre-stored credit authorization public key is used to verify the APP public key license and an APP public key is received from the APP public key license if the verification is successful. A payment deduction request is generated and sent to the user account of the credit payment APP. A payment authorization encrypted using asymmetric key encryption is received from the mobile computing device. The APP public key is used to decrypt the payment authorization, and a transaction log is recorded if the second response message is successfully decrypted.
US11238428B1

The present invention is directed to an optical module based on silicon photonics. The optical module provides a cyptocurrency wallet stored in a memory resource and includes an optical communication block with a direct-to-cloud interface for connecting to entities in a cloud infrastructure. The optical module further includes an application block to enable a cryptocurrency transaction via the direct-to-cloud interface. The optical module is configured to be an optical Quantum Key Generation Distribution device using a quantum key generation encryption protocol to encrypt a private key protected transaction in an encrypted transaction envelope. Furthermore, the optical module includes an external interface connecting the application block to a user/host via a physical layer to establish a secure link before executing a peer-to-peer transaction between entities in the cloud infrastructure.
US11238427B2

A device may receive receipt information associated with items in an order. The receipt information may include item identifiers and price descriptors associated with the items in the order. The device may receive product information associated with the items in the order. The product information may include product identifiers based on images of the items in the order and object descriptors. The device may map a first item identifier for a first item in the order and a first product identifier for determining that the first item corresponds to a first price descriptor and a first object descriptor. The device may map a second item identifier for a second item in the order and a second product identifier for determining that the second item corresponds to a second price descriptor and a second object descriptor. The device may assign the first and second items to respective first and second sub-receipts.
US11238422B1

In an example, a method for implementing gamification in user interface transactions of a customer financial transaction device such as an automatic teller machine (ATM) or kiosk may be provided to improve security and enable enhanced electronic display and user interface features. In one example, the electronic operations for implementing gamification may include associated actions in a user interface transaction screen with defined gamification functions, receiving and evaluating input in the user interface transaction screen, and enabling or performing certain transaction actions based on an expected gamification action. In further examples, the gamification may be implemented based on themes for the user interface that match entertainment themes, individual games, or customizations to graphical and text content established by the user.
US11238417B2

A maintenance interval adjuster and methods for improving accuracy of maintenance scheduling and changing a maintenance interval are presented. Scheduled maintenance data and unscheduled in-service maintenance data for a maintenance task are retrieved for a plurality of platforms. A distribution of lifetimes for the maintenance task in the scheduled maintenance data and unscheduled in-service maintenance data are analyzed for high variance or multiple modes. A number of conditions in sensor data of the plurality of platforms correlated to a length of the lifetimes for the maintenance task is identified, in response to identifying at least one of high variance or multiple modes in the distribution of lifetimes. The lifetimes are divided into a plurality of groups based on the number of conditions. A respective recommended maintenance interval is determined for each group of the plurality of groups based on respective lifetimes for the maintenance task of a respective group.
US11238409B2

Gaps in proficiencies may be identified within an enterprise. Understanding gaps in the existing workforce may help inform training, hiring, and firing decisions to ensure successful completion of the upcoming projects and deadlines. Using a multi-level model for each proficiency that accounts for enterprise needs as well as hiring, retraining, and the like, a relationship between proficiencies, projects, and employees over time may be generated as a multi-dimensional temporal model. The temporal model may be simulated to forecast gaps in proficiencies of the employed workforce. Recommendations regarding retraining, hiring, and termination can be made to help users remedy the deficiencies. Additionally, the proficiencies most valuable to the enterprise may be determined using a catalog of proficiencies to cluster the proficiencies into proficiency clusters for each job or job category and the proficiencies scored. Employees and candidates may be scored using the clusters to inform hiring, firing, and retraining decisions.
US11238398B2

Improved approaches for monitoring status of articles being shipped are disclosed. The monitoring can produce notifications to interested parties. The notifications typically contain status information pertaining to the articles being shipped. Alternatively, interested parties can gain access to status information pertaining to the articles being shipped via a website. According to one embodiment, the status information includes at least position (location) information and shipping conditions information.
US11238393B2

A system for determining performance data of plants growing in a field. The system comprises a mass flow meter for generating mass data related to the mass of plant product passed through the mass flow meter, and that is communicatively connected to a computer based data processing system; a temperature sensor for determining the temperature of the air adjacent the mass flow meter or within the mass flow meter, and that communicatively connected to the computer based data processing system, and a moisture sensor for determining the moisture of air adjacent the mass flow meter or within the mass flow meter, and that is communicatively connected to the computer based data processing system. The computer based data processing system is structured and operable to utilize the mass data, the air temperature and the air moisture to determine a yield of the plants from which the plant product was harvested.
US11238389B2

The present disclosure relates to systems and methods for risk management in a supply chain. The system is configured to maintain a supply chain repository storing an original buffer level, and a master plan. Further, the system is configured to monitor each stage associated with the supply chain to identify at least one of a short term disruption or a long term disruption associated with a stage of the supply chain. Further, the system is configured to resolve the short term disruption by updating the original buffer level of an inventory or by revising the current plan and at least one of the set of future plans associated with the supply chain. Further, the system is configured to resolve the long term disruption in the supply chain using a set of problems and a set of solutions stored in a historical database.
US11238379B2

A method for optimizing oil production includes receiving historical production data for one or more wells. A first model is generated based at least partially upon the historical production data. The production in the one or more wells is predicted based at least partially upon the first model. A second model is generated based at least partially on the predicted production. A production allocation is determined in the one or more wells to maximize production based at least partially upon the second model. The production allocation is then implemented.
US11238367B1

An online system performs distributes content items received from content provider systems. The online system selects content items for sending to users based on values associated with user actions performed by users responsive to accessing the content items. The online system uses machine learning based models for predicting expected values of user actions associated with content items. The machine learning model may be a neural network model with a shared component and a plurality of dedicated components, each dedicated component trained to predict a term used for determining the expected value. The neural network is trained using labeled data where the labels are normalized expected values. The online system performs calibration of the predicted values to determine a denormalized value for use in selecting content items for delivery to users.
US11238362B2

Modeling semantic concepts in an embedding space as distributions is described. In the embedding space, both images and text labels are represented. The text labels describe semantic concepts that are exhibited in image content. In the embedding space, the semantic concepts described by the text labels are modeled as distributions. By using distributions, each semantic concept is modeled as a continuous cluster which can overlap other clusters that model other semantic concepts. For example, a distribution for the semantic concept “apple” can overlap distributions for the semantic concepts “fruit” and “tree” since can refer to both a fruit and a tree. In contrast to using distributions, conventionally configured visual-semantic embedding spaces represent a semantic concept as a single point. Thus, unlike these conventionally configured embedding spaces, the embedding spaces described herein are generated to model semantic concepts as distributions, such as Gaussian distributions, Gaussian mixtures, and so on.
US11238358B2

A method can include determining a first probability that a first member of members of a website will visit the website within a specified time window if the first member is provided an intervention at a specified time, determining a second probability that the first member will visit the website within the specified time window without being provided the intervention, determining a difference between the first and second probability, and in response to determining the difference is greater than a first specified threshold, providing the intervention at the specified time.
US11238354B2

A method for generating machine learning training examples using data indicative of events associated with a plurality of entities. The method comprises receiving an indication of one or more selected entities of the plurality of entities, receiving information indicative of selecting one or more prediction times associated with each of the one or more selected entities, and receiving information indicative of selecting one or more label times associated with each of the one or more selected entities. Each of the one or more label times corresponds to at least one of the one or more prediction times, and the one or more label times occur after the corresponding one or more prediction times. Data associated with the one or more prediction times and the one or more label times is extracted from the data indicative of events associated with the plurality of entities. Training examples for use with a machine learning algorithm are generating using the data associated with the one or more prediction times and the one or more label times.
US11238351B2

Mechanisms for evaluating an evidential statement in a corpus of evidence are provided. An evidential statement is received for determining a level of confidence in a hypothetical ontological link of an ontology. A source of the evidential statement is identified and a grading of the source of the evidential statement is determined based on a source grading measurement value indicative of a degree of reliability and credibility of the source. An indication of trustworthiness of the evidential statement is generated based on the source grading measurement value. A representation of the indication of trustworthiness of the evidential statement is output in association with the evidential statement.
US11238350B2

The present design is directed to a cognitive system including a receiver configured to receive a set of actors and associated actor information and receive assets and their associated asset information, a creation apparatus configured to create data dictionary entries for a taxonomy based on the set of actors and the assets and create a cognitive model using the data dictionary entries for a time period, and a computing apparatus configured to compute trust of the cognitive model as a fuzzy number and activate the cognitive model if trust of the cognitive model is above a cognitive model trust threshold. When the cognitive model is activated, the cognitive modeling system is configured to schedule a collection of tasks to run that perform regular extraction of actions from an original data source and perform at least one anomaly analysis associated with the cognitive model.
US11238345B2

Neural network architectures, with connection weights determined using Legendre Memory Unit equations, are trained while optionally keeping the determined weights fixed. Networks may use spiking or non-spiking activation functions, may be stacked or recurrently coupled with other neural network architectures, and may be implemented in software and hardware. Embodiments of the invention provide systems for pattern classification, data representation, and signal processing, that compute using orthogonal polynomial basis functions that span sliding windows of time.
US11238331B2

A novel and useful augmented artificial neural network (ANN) incorporating an existing artificial neural network (ANN) coupled to a supplemental ANN and a first-in first-out (FIFO) stack for storing historical output values of the network. The augmented ANN exploits the redundant nature of information present in an input data stream. The addition of the supplemental ANN along with a FIFO enables the augmented network to look back into the past in making a decision for the current frame. It provides context aware object presence as well as lowers the rate of false detections and misdetections. The output of the existing ANN is stored in a FIFO to create a lookahead system in which both past output values of the supplemental ANN and ‘future’ values of the output of the existing ANN are used in making a decision for the current frame. In addition, the mechanism does not require retraining the entire neural network nor does it require data set labeling.
US11238327B2

A radio frequency identification (RFID) system. An RFID tag may include multiple antennas connected with associated circuitry. An RFID tag's multiple antennas and associated circuitry are connected in parallel, and output power of the multiple associated circuitry can be combined. Each of the multiple antennas can be tuned for a different operating property or region. An RFID reader can include multiple antennas connected with associated circuitry. RFID reader's multiple antenna interfaces connect with a baseband processor, which can integrate resources of the reader's multiple antennas and associated circuitry. RFID tag and/or reader can be configured to support wireless channel diversity in enhancing at least one of power delivery and communication link budget.
US11238326B2

The apparatus may include a microprocessor. In electronic communication with the microprocessor there may be a memory cell. In electronic communication with the microprocessor there may be a light source circuit. In electronic communication with the microprocessor there may be a camera circuit. In electronic communication with the microprocessor there may be a nano light-emitting diode display circuit. Stored in the memory cell there may be image-processing instructions. Stored in the memory cell there may be light-source control instructions. The memory cell; the light source circuit; the camera circuit; and the nano light-emitting diode display circuit may be embedded in an information card. The instructions may be configured to cause the microprocessor to count objects set in motion by a user. The motion may be a motion of manually flicked objects.
US11238309B2

An example apparatus for selecting keypoints in image includes a keypoint detector to detect keypoints in a plurality of received images. The apparatus also includes a score calculator to calculate a keypoint score for each of the detected keypoints based on a descriptor score indicating descriptor invariance. The apparatus includes a keypoint selector to select keypoints based on the calculated keypoint scores. The apparatus also further includes a descriptor calculator to calculate descriptors for each of the selected keypoints. The apparatus also includes a descriptor matcher to match corresponding descriptors between images in the plurality of received images. The apparatus further also includes a feature tracker to track a feature in the plurality of images based on the matched descriptors.
US11238304B2

The present invention relates to a method for generating a biometric signature of a subject comprising: obtaining a plurality of sequential video frame images of a moving subject from a video segment; obtaining a portion of each frame comprising a surrounding of the moving subject; carrying out a transformation function to the frequency domain on one or more of said portions of the frames comprising a surrounding of a of the subject; and optionally saving the spectral characteristics of said transformation function in a repository. The present invention also relates to a system for carrying out said method.
US11238301B2

A computer-implemented method of detecting a foreign object on a background object in an image is provided. The computer-implemented method includes extracting image features of the image based on image characteristics of the background object and a suspected foreign object; detecting a salient region in the image based on a human visual attention model; generating a salient region mask based on detection of the salient region; obtaining the image features in a region surrounded by the salient region mask; perforating feature combination and feature vector length normalization on the image features of the region surrounded by the salient region mask to generate normalized feature vectors; and identifying the suspected foreign object using an image classifier, wherein the image classifier uses the normalized feature vectors as input for identifying the suspected foreign object.
US11238299B2

An instrumentation image analyzing system includes an image capturing device, a processor connected to the image capturing device, and a communication module connected to the processor, which replaces visual observation work of human by image analyzing technique for saving costs of manual visual observation as well as reducing the error rate of detection and enhancing the efficiency of detection. The image capturing device captures an image of at least one instrumentation to obtain an instrumentation image. The processor loads a program to perform an instrumentation identifying module which identifies the instrumentation image to generate an instrumentation information. The communication module transmits the instrumentation information to an external device.
US11238293B1

Apparatuses, systems and methods are provided for generating and transmitting data representative of a vehicle operation mode. More particularly, apparatuses, systems and methods are provided for generating data representative of a vehicle operation mode based on vehicle interior image data.
US11238291B2

A method, apparatus, and computer program product are provided for determining whether probe data points are map-matched or non-map-matched such that the probe data can be processed and analyzed appropriately without introducing bias into the analysis which may be caused by map-matching ahead of analysis. A mapping system includes a memory having map data stored therein, and processing circuitry. The processing circuitry may be configured to receive probe data points associated with a plurality of vehicles. Each probe data point is received from a probe apparatus of a plurality of probe apparatuses. The probe apparatus includes a plurality of sensors and being onboard a respective vehicle. Each probe data point includes location information associated with the respective probe apparatus.
US11238287B2

Systems and methods are described herein for curating content that follows a narrative structure. A narrative structure comprises narrative portions that have a defined order. Signature analysis of known content that follows the narrative structure is used to train machine learning models for the narrative structure and the narrative portions that make up the narrative structure. Signature analysis of candidate content segments, along with machine learning models for the narrative portions, are used to identify candidate content segments that match the respective narrative portions. A candidate playlist is generated of the identified candidate content segments in the defined order. In one embodiment, the machine learning model for the narrative structure is used to validate the generated playlist.
US11238283B2

In an embodiment, autonomous vehicles with global positioning systems (GPS) are used for field inspection to reduce fuel and labor costs and improve reliability with increased consistency in field crop inspection. A vehicle may be programmed to traverse a field while using sensors to detect objects and operating in a first image capture mode, for example, capturing low-resolution images of objects in the field, typically crops. Under program control, machine vision techniques are used with the low-resolution images to recognize crops, non-crop plant material or undefined objects. Under program control, location data is used to correlate recognized objects with digitally stored field maps to resolve whether a particular object is in a location at which crop planting is expected or not expected. Under program control, depending on whether an object in a low-resolution digital image is recognized as a crop, and whether the object is in an expected geo-location for crops, the vehicle may cease traversing temporarily and switch to a second image capture mode, for example, capturing a high-resolution image of the object, for use in disease analysis or classification, weed analysis or classification, alert notifications or other messages, or other processing. In this manner, a field may be rapidly traversed and imaged using coarse-level, rapid techniques that require lower processing resources, storage or memory, while automatically switching to execute special processing only when necessary to resolve unexpected objects or to perform operations such as disease classification that benefit from high-resolution images and more intensive use of processing resources, storage or memory.
US11238282B2

Systems and methods for automated detection of changes in extent of structures using imagery are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to: align, with an image classifier model, a structure shape of a structure at a first instance of time to pixels within an aerial image depicting the structure captured at a second instance of time; assess a degree of alignment between the structure shape and the pixels, so as to classify similarities between the structure depicted within the pixels and the structure shape using a machine learning model to generate an alignment confidence score; and determine an existence of a change in the structure based upon the alignment confidence score indicating a level of confidence below a predetermined threshold level of confidence that the structure shape and the pixels within the aerial image are aligned.
US11238279B2

According to various embodiments, an electronic device may include a first light emitter comprising first light emitting circuitry configured to output light of a first wave bandwidth, a second light emitter comprising second light emitting circuitry configured to output light of a second wave bandwidth, a camera including an image sensor configured to arrange one or more first pixels for sensing the light corresponding to the first wave bandwidth and the second wave bandwidth and one or more second pixels for sensing the light corresponding to the second wave bandwidth, and a processor. The processor may be configured to control the electronic device to output the first wave bandwidth light using a first light source and the second wave bandwidth light using a second light source, and a control circuit electrically coupled to the image sensor and connected to an application processor through a designated interface. The control circuit may be configured to obtain image data of an external object using the camera from the first wave bandwidth light and the second wave bandwidth light reflected from the external object, to generate first image data of the external object using a difference between first pixel data corresponding to the one or more first pixels and second pixel data corresponding to the one or more second pixels of the image data, to generate second image data of the external object by binning the second pixel data corresponding to the one or more second pixels of the image data, and to transmit the first image data and the second image data to the processor through the designated interface, wherein the processor is configured to generate authentication information based on the first image data and to generate depth information using the second image data.
US11238278B1

The present disclosure describes a system, method, and computer program for matching an input file to one of a plurality of datastore files and displaying the rationale for the match. Neural networks are trained to create vector representations of objects in the input file and the datastore files. The cost of each possible pairing of vector representations between the input file and a datastore file is computed, and an optimal transport algorithm is used to identify the vector pairings that result in the lowest total cost of alignment. The datastore file with the lowest total cost of alignment to the input file is identified as the best matching file. The alignment results are used to display the rationale for the match. To constrain the alignment results of the optimal transport algorithm, one or more dummy points and, in certain embodiments, duplicate points are added to one or both of the vector sets to achieve alignments with the desired sparsity patterns.
US11238277B2

Systems and methods for processing documents based on a cardinal graph convolution network by generating cardinal graph representations representing words as single nodes with edges connected between neighbouring nodes in four cardinal directions. Features tensors are generated for nodes of the cardinal graph representation and the cardinal directions are encoded to generate an adjacency tensor having node neighbour indices. Entries of the adjacency tensor are transformed into a one-hot encoding of the node neighbour indices. Neighbourhood feature tensors are created over node indices and the features in each block may be scaled, convolved and reduced into new feature tensors.
US11238276B2

Described herein is a system for automatically capturing images. A device may execute an application on the device. In response to receiving a request for capturing an image of a document, the application may control the operation of the camera to contemporaneously and continuously capture image frames of an area within the field of view of a camera of the device. The field of view may include an object and in turn may be included in the captured image frames. The application may determine whether the aspect ratio and real-world size of the object in the captured image frames corresponds with a specified threshold size and aspect ratio which corresponds with a given document type. In response to determining the object corresponds to the given document type, the camera may automatically extract an image of the object.
US11238274B2

An image feature extraction method for person re-identification includes performing person re-identification by means of aligned local descriptor extraction and graded global feature extraction; performing the aligned local descriptor extraction by processing an original image by affine transformation and performing a summation pooling operation on image block features of same regions to obtain an aligned local descriptor; reserving spatial information between inner blocks of the image for the aligned local descriptor; and performing the graded global feature extraction by grading a positioned pedestrian region block and solving a corresponding feature mean value to obtain a global feature. The method can resolve the problem of feature misalignment caused by posture changes of pedestrian, etc., and eliminate the effect of unrelated backgrounds on re-recognition, thus improving the precision and robustness of person re-identification.
US11238268B2

An image processing device and an image processing method capable of clarifying a specific region, especially a stained region of the cell nucleus, by correcting in consideration of overlap of staining, thereby making discrimination easy, and a pathological diagnosis assistance system using the same are provided. A pathological stained image is decomposed into dye concentration images of respective dyes, dye information on the respective staining dyes are correlated, and the respective dye concentration images are corrected to emphasize a specific region.
US11238265B1

An electronic device with fingerprint sensing function including a display panel, a fingerprint sensing module and a supporting frame are provided. The fingerprint sensing module includes a light source and an image sensor. The light source is configured to emit an illuminating light. The supporting frame is disposed between the display panel and the fingerprint sensing module for supporting the display panel. The supporting frame includes a first plane facing the display panel, a second plane facing the fingerprint sensing module, and an oblique through hole between the first plane and the second plane. The illuminating light is guided toward a sensing object above the display panel through the oblique through hole.
US11238264B2

An apparatus for direct optical capture of security-relevant objects such as at least skin prints and documents produces a contrast between skin ridges and skin valleys in direct optical sensors for capturing skin prints in the range of contrast of conventional systems with frustrated total internal reflection. A contrast enhancing layer is provided with one contrast shield associated with each light-sensitive element of the sensor layer. The associated contrast shield is arranged at a distance above the light-sensitive element and has a surface area at least as large as an active region of the light-sensitive element). The contrast shield is arranged at a distance above the light-sensitive element such that at least 60% of the active region is covered. The illumination layer has a plurality of point light sources which emit in direction of the placement surface in an angular area limited for preventing total internal reflection.
US11238258B2

MEMS ultrasound fingerprint ID systems are provided. Aspects of the systems include the capability of detecting both epidermis and dermis fingerprint patterns in three dimensions. Also provided are methods of making and using the systems, as well as devices that include the systems.
US11238255B2

The security of a QR code is substantially increased by removing an alignment pattern and/or a position detection pattern from a complete QR code to form an incomplete QR code. A complete QR code can be regenerated from the incomplete QR code with the proper imaging angle to the incomplete QR code. A malicious operator is unlikely to be able to obtain the proper imaging angle and is thereby unable to reconstruct a complete QR code from the incomplete QR code.
US11238254B2

A code scanning system is disclosed. The system may include a computing device, a web server, and a scanning device. The scanning device may scan a code, such as a quick response (QR) code, and in response, the scanning device executes a scanning action, such as directing a web browser to a website hosted by the web server. The website may include various user actions. The computing device provides a software platform that allows for the configuration of scanning actions and user actions. For example, each code may be associated with a client of the software platform, where the software platform allows the client to select and/or configure scanning actions that are executed by the scanning device when a code is scanned, such as being directed to the website. The software platform may also allow for the configuration of user actions that are provided on the website.
US11238252B2

There is provided in one embodiment an apparatus having an image sensor array. In one embodiment, the image sensor array can include monochrome pixels and color sensitive pixels. The monochrome pixels can be pixels without wavelength selective color filter elements. The color sensitive pixels can include wavelength selective color filter elements.
US11238240B2

A computer-implemented process includes obtaining a natural-language-text document comprising a first and second clause and determining first and second embedding sequences based on n-grams of the first and second clauses. The process includes generating data model objects based on the embedding sequences and determining an association between the first data model object and the second data model object based on a shared parameter of the first and second clauses. The process includes receiving a query including the first category and the first n-gram and causing a presentation of a visualization of data model objects that includes shapes based on the data model objects and a third shape based on the association between the first data model object and the second data model object.
US11238228B2

Examples of the present disclosure can comprise systems and methods for creating and modifying named entity recognition models. The system can use two or more existing named entity recognition models to output responses to natural language queries for which the models have not yet been trained. When the output from the two or more models match, the query and the resulting output can be stored as training data for a new named entity recognition model. If the output from the two or models do not match, the query and the outputs can be stored in an exceptions file for additional review. In some embodiments, the system can comprise one or more processors and a display for providing a user interface (UI).
US11238225B2

Examples associated with reading difficulty level based resource recommendation are disclosed. One example may involve instructions stored on a computer readable medium. The instructions, when executed on a computer, may cause the computer to obtain a set of candidate resources related to a source document. The candidate resources may be obtained based on content extracted from the source document. The instructions may also cause the computer to identify reading difficulty levels of members of the set of candidate resources. The instructions may also cause the computer to recommend a selected candidate resource to a user. The selected candidate resource may be recommended based on subject matter similarity between the selected candidate resource and the source document. The selected candidate resource may also be recommended based on reading difficulty level similarity between the selected candidate resource and the source document.
US11238217B2

A method, a computer system, and a computer program product are provided. A computing system receives natural language first textual input from a second computing system and performs natural language processing. The natural language processing identifies vagueness and missing information in the first textual input. Additional information is obtained from at least one source responsive to identifying at least one of the vagueness and the missing information. The identified vagueness and the missing information are resolved based on the obtained additional information and a meaning of the first textual input is determined. Output is provided to the second computing system for presentation to a user.
US11238214B1

An aspect of the present teachings generally includes a data processing platform (e.g., a platform hosted by a remote computing resource) that analyzes and compiles information contained in a source spreadsheet, e.g., to ascertain how the source spreadsheet manipulates input data. The data processing platform may create an encrypted file related to the source spreadsheet that includes transformed input data and/or directives that define functionality of the source spreadsheet, e.g., where the encrypted file is specifically tailored for use on the data processing platform for a particular user or set of users. Also, or instead, the data processing platform may create or otherwise utilize one or more runtimes that, when executed in conjunction with the encrypted file, can mimic functionality of the source spreadsheet and/or other useful functionality applied to the input data or other disparate data.
US11238210B2

Methods, systems, apparatus, and computer-readable media for generating and presenting customized information cards. In some implementations, an indication of a data set is received. Data indicating a selection of an element of the data set is received. An indication of items in the data set that are associated with the selected element is received. Data is received indicating a selection of one or more of the items that are associated with the selected element of the data set. Card data defining an information card for the selected element of the data set is stored. The card definition data can indicate the selected one or more items and a reference to the data set.
US11238209B2

Embodiments of the present invention are directed to creating, viewing, and/or editing a composite document. A composite document can be created based on a base document. The base document can include references to content in reference documents. References can be identified based on reference definitions, and reference data can be extracted from the reference document and embedded into the base document. A control mark can be added to the base document corresponding to the reference. A user can select the control mark to display or hide the embedded reference data. This adds the relevant referenced content from the reference document to the base document. This allows the user to quickly and efficiently review the referenced content while viewing the base document, without the human and computing overhead required for the user to manually find the reference document and identify the relevant portion of the reference document.
US11238206B1

Performing partition wire assignment for routing a multi-partition circuit design can include performing, using computer hardware, a global assignment phase by clustering a plurality of super-long lines (SLLs) into a plurality of SLL bins, clustering loads of nets of a circuit design into a plurality of load clusters, and assigning the plurality of SLL bins to the plurality of load clusters. For each SLL bin, a detailed assignment phase can be performed wherein each net having a load cluster assigned to the SLL bin is assigned one or more particular SLLs of the SLL bin using the computer hardware.
US11238201B2

A pre-step co-simulation method and device for co-simulation of several subsystems is disclosed, utilizing partial derivatives of replacement subsystems. On this basis, the exact solutions of output variables of the individual subsystems are approximated by evaluation of an Error Differential Equation in order to estimate the future progress of the approximated exact output variables; corresponding input variables are determined by optimization prior to the current co-simulation time increment. The pre-step co-simulation method is realized within a computer-executable program and implemented in a network of computing nodes.
US11238198B2

A combustion simulation system is provided. The system receives data representing a fluid flow. The data includes a plurality of combustion precursors, including at least one arbitrary combustion precursor that may not correspond to a physically realizable material. The system simulates a chemical combustion reaction involving the plurality of combustion precursors and generating combustion byproducts. The system determines a change in temperature and a molar mass of the combustion byproducts due to the chemical reaction, and determines a divergence of the combustion byproducts based on a combination of the change in the temperature and the change in molar mass. The system then generates one or more data structures of the simulated combustion based on at least a portion of the fluid flow.
US11238193B2

A photovoltaic system's configuration specification can be inferred by an evaluative process that searches through a space of candidate values for the variables in the specification. Each variable is selected in a specific ordering that narrows the field of candidate values. A constant horizon is assumed to account for diffuse irradiance insensitive to specific obstruction locations relative to the photovoltaic system's geographic location. Initial values for the azimuth angle, constant horizon obstruction elevation angle, and tilt angle are determined, followed by final values for these variables. The effects of direct obstructions that block direct irradiance in the areas where the actual horizon and the range of sun path values overlap relative to the geographic location are evaluated to find the exact obstruction elevation angle over a range of azimuth bins or directions. The photovoltaic temperature response coefficient and the inverter rating or power curve of the photovoltaic system are determined.
US11238191B2

A simulation method is performed by a computer by using an agent disposed in a virtual space. The method includes: controlling the agent so that the agent behaves in the virtual space under influence of each of a plurality of signs disposed in the virtual space; and determining the influence of each of the plurality of signs on the agent in accordance with an attribute relating to a display mode of the sign and an attribute of the agent.
US11238181B2

Disclosed herein are system, method, and computer program product embodiments for enabling access to a firmware-locked function of a secure device. A secure device may be production hardware that has locked certain functions not available for public use. In an embodiment, the secure device may receive a request to access a firmware-locked function. The request may include an authorization token that includes an identifier specific to the particular secure device. Based on the receipt of the authorization token, the secure device may retrieve authorization data from the firmware memory of the secure device to determine whether the provided authorization token matches the firmware authorization data. In an embodiment, the secure device may also utilize channel information for authentication purposes. Using the authorization token and/or channel information, the secure device may determine whether to grant access to the firmware-locked function.
US11238169B2

Methods, computer-readable media, software, and apparatuses may calculate and inform a consumer of company privacy scores corresponding to companies with which the consumer has a corresponding account, or for a company associated with a website that a consumer may visit. A consumer privacy score may also be determined, based on the company privacy scores. The company privacy scores may be based on a calculation including elements of a privacy practice of the corresponding company and elements of a privacy policy of the corresponding company.
US11238158B2

A system and method for automatically adjusting a learning mode duration on a virtual computing instance for an application security system extends a minimum duration of time for the learning mode duration for a guest agent running in the virtual computing instance based on a condition with respect to suspicious activities and deviations from normal behaviors detected during a fixed time interval. The guest agent is switched to a protected mode when the condition with respect to the suspicious activities and the deviations from the normal behaviors is satisfied for any fixed time interval after the minimum duration of time.
US11238155B2

Systems, methods, and apparatuses relating to microarchitectural mechanisms for the prevention of side-channel attacks are disclosed herein. In one embodiment, a processor includes a core having a plurality of physical contexts to execute a plurality of threads, a plurality of structures shared by the plurality of threads, a context mapping structure to map context signatures to respective physical contexts of the plurality of physical contexts, each physical context to identify and differentiate state of the plurality of structures, and a context manager circuit to, when one or more of a plurality of fields that comprise a context signature is changed, search the context mapping structure for a match to another context signature, and when the match is found, a physical context associated with the match is set as an active physical context for the core.
US11238150B2

A medical device with limited computational capability includes medical hardware, a first register to store a static, substantially unique identifier of the medical device, a second register to store a static encryption key, an interface to receive and transmit data over a short-range communication link, and processing hardware. The processing hardware is configured to apply the static encryption key to the identifier of the medical device to generate an encrypted identifier, transmit the encrypted identifier of to another device via the interface, receive an encrypted identifier of the other device, decrypt the encrypted identifier of the other device using the static encryption key to determine an identifier of the other device, generate a dynamic encryption key using the identifier of the medical device and the identifier of the other device, and apply the dynamic encryption key to medical data transmitted between the medical device and the other device.
US11238149B2

A computerized user authentication method that utilizes a digital drawing created by a user and the Cartesian Coordinate System to verify the user's identity. The method utilizes a software-driven stopwatch integrated into a computing device to measure time, establish a time baseline, and control the scanning expanse of a digital drawing. To verify the identity of the user, the acquired X Axis and Y Axis values that represent the scanned segment of the digital drawing, which were previously correlated to the user, are used as part of his/her authentication credentials to obtain access to computer information systems and portable computing devices. Since the authentication process requires the user to stop the stopwatch within the user-assigned time range, the clocked time value is also used to identify the user. Admissible time and axis values are stored in a database for comparison during the user authentication process.
US11238147B2

An application installed on a user device (e.g., a mobile device, a smart device, a communication device, a computing device, etc.) may be used to validate, authenticate, and/or authorize another application installed on and/or associated with the user device.
US11238142B2

Techniques are described herein for dialog-based enrollment of individual users for single- and/or multi-modal recognition by an automated assistant, as well as determining how to respond to a particular user's request based on the particular user being enrolled and/or recognized. Rather than requiring operation of a graphical user interface for individual enrollment, dialog-based enrollment enables users to enroll themselves (or others) by way of a human-to-computer dialog with the automated assistant.
US11238119B2

An electronic system may be configured to determine if a first-type device ID and a second-type device ID both identify a same device. To do so, the electronic system may preliminarily group a particular first-type ID with a particular second-type ID based on matching time slots and network addresses. Individual scores for each of the preliminary groups may be determined based on cardinalities associated with the time slots. Combined scores may then be determined for groups having the same first-type device ID and second-type device ID. A final analysis may be performed to confirm, with a sufficient level of confidence, whether first-type device IDs and second-type device IDs included in the preliminary groups identify the same device.
US11238114B2

A search request for educational content can be initiated by a user, and the educational content that is relevant to the search request can be identified. The identified educational content can be ranked based on the number of times the content has been referenced as well as the university or other educational institution that referenced the educational content. The relevant identified educational content can then be displayed in an ordered list that is ordered based on the number of times the content has been assigned.
US11238106B2

The present disclosure involves systems, software, and computer implemented methods for compressed columnar data search using fingerprints. One example method includes compressing columnar data that includes dividing the columnar data into multiple data blocks and generating a fingerprint for each data block, storing the compressed columnar data and the generated fingerprints in an in-memory database, receiving a query for the columnar data, for each in-memory data block stored in the in-memory database, determining whether the in-memory data block satisfies the query and in response to a determination that the in-memory data block does not satisfy the query, pruning the in-memory data block from the multiple data blocks to generate an unpruned set of data blocks, decompressing the unpruned set of data blocks, and performing a query search on the decompressed unpruned set of data blocks for the received query.
US11238096B2

Systems and methods are provided for storing and retrieving data using a linked data model having a tree format. Instead of using a traditional relational database, a linked data model can be used with links between data items that reflect the underlying business logic. To facilitate retrieval of data, the data items stored using the linked data model can be individually addressable.
US11238062B2

A method and apparatus managing a set of processors for a set of queries is described. In an exemplary embodiment, a device receives a set of queries for a data warehouse, the set of queries including one or more queries to be processed by the data warehouse. The device further provisions a set of processors from a first plurality of processors, where the set of processors to process the set of queries, and a set of storage resources to store data for the set of queries. In addition, the device monitors a utilization of the set of processors as the set of processors processes the set of queries. The device additionally updates a number of the processors in the set of processors provisioned based on the utilization/Furthermore, the device processes the set of queries using the updated set of processors.
US11238061B2

A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
US11238054B2

A computer implemented method for searching data in a plurality of data sources is described. At a host system, a request to search a local data source is received. The request is associated with a user account of the local data source. The request is processed to determine one or more third party data sources associated with the user account. Local search parameters associated with the local data source and third party search parameters associated with the one or more third party data sources are dynamically assembled. The local search parameters and the third party search parameters are transmitted to a client device for display. A host system comprising a processor and memory storing instructions for implementing the method is also described.
US11238051B2

A moment engine is arranged to characterize and/or determine relationships between items, such as a wine, or moments, such as an event, emotional experience and/or an activity. Characteristics for the items or moments may be used to define how the items or moments relate to a two-dimensional grid, e.g., to allow the items or moments to be displayed on an X-Y grid. Relationships between items and/or moments can be determined based on the item/moment characterization on the X-Y grid, e.g., to allow for the recommendation of an item for a particular moment, or the recommendation of a moment for a particular item.
US11238050B2

According to exemplary embodiments of the present disclosure, a method and an apparatus for determining a response for user input data, a device, and a computer-readable storage medium are provided. The method includes: obtaining search results associated with the user input data. The method also includes: determining correlation degrees between the search results and the user input data. The method also includes: building candidate content for the user input data based on the search results and the correlation degrees. The candidate content includes a paragraph associated with the user input data in the search results. The method also includes: determining the response for the user input data from the candidate content.
US11238044B2

Candidate data record prioritization for match processing includes identifying candidate records for use in match processing to determine records that match to an incoming record. The candidates are grouped into buckets according to bucket roles, with each bucket correlating to a bucket role, and with each bucket role being defined by a unique record attribute set. The method obtains an effectiveness score for each of the bucket roles. The scores are measures of effectiveness of the bucket roles in identifying candidates that match to incoming data records. The method establishes an order of priority in which to process the candidates by prioritizing the buckets into an order based on the effectiveness scores for the bucket roles. The process then commences match processing to process the candidates in the established order of priority where the match processing processes candidates of a higher priority bucket before processing candidates of lower priority buckets.
US11238042B2

A knowledge enabled data management system ingests data and stores the data as an instance in a knowledge graph according to a domain specific ontology. The instance includes stored relationships of the entities in the instance. A query regarding the data may be parsed to derive a first query entity that is used to search the knowledge graph for a first graph entity corresponding to the first query entity. Results may be returned including a first identification of the first graph entity, a second identification of at least a second graph entity related to the first graph entity stored within the knowledge graph, and additional data corresponding to the first graph entity and to the second graph entity. The additional data may include a probabilistic measure of the relationship of the first graph entity to the second graph entity.
US11238041B2

A method for execution by a node in a database system includes determining to send a data block from a node to a destination node of a database system in accordance with execution of a query. An initial route to the destination node that includes a predefined number of relay nodes in a sequential relay ordering is determined. The second relay node in the sequential relay ordering is identified, and a set of intermediate node options that are each capable of receiving data from the node via a direct connection and capable of sending data to the second relay node via a direct connection is identified. One intermediate node is selected from the set of intermediate node options, and the data block is transmitted from the node to the one intermediate node to facilitate sending of the data to the destination node via exactly the predefined number of relay nodes.
US11238040B2

Attribute value information on data blocks of a data table is provided that indicates upper and lower bounds of extreme values for an attribute of the data table. In response to determining that processing of a received data table query involves grouping of records according to a grouping attribute, it is determined whether the attribute value information reflects upper and lower bounds of extreme values of the grouping attribute. If the attribute value information indicates the upper and lower bounds of extreme values of the grouping attribute, a scan list is determined that defines which data blocks are to be scanned in a determined scan order. A set of distinct value ranges of the grouping attribute is determined based on the scan order, the data blocks are scanned using the scan list, and the query is processed.
US11238036B2

Described are methods, systems and computer readable media for performance logging of complex query operations.
US11238021B2

A computer-implemented method according to one embodiment includes initiating a creation of a search index for a data storage cartridge, transparently loading the data storage cartridge into a data storage drive of a data storage library, creating the search index, utilizing the data storage cartridge and the data storage drive, and storing the search index.
US11238018B2

Systems and methods for integrating data are described. In an example embodiment, a plurality of data attributes of comparison data and the plurality of data attributes of a master record are respectively compared to determine that there is a difference, the comparison data originating from a data source. A relative level of source priority of the data source of the comparison data is determined relative to the data source of a current state version of the master record in accordance with source evaluation criteria. The current state version of the master record is stored in reference data based on a determination that there is a difference and that the source priority of the data source of the comparison data is equal to or greater than the data source of the current state version of the master record. Mapped comparison data is used to update the current state version of the master record based on the determination that there is a difference and that the source significance of the data source of the comparison data is equal to or greater than the data source of the current state version of the master record to create an updated state version of the master record, the mapped comparison data being based on the comparison data. Additional methods and systems are disclosed.
US11238017B2

In a multitenant data platform architecture, one or more supporting data tables are used to efficiently retrieve data responsive to data retrieval requests. Programmatic code markers associated with contextual data about a data transaction thread are identified. The contextual data is examined using the one or more programmatic code markers invoked by the database in the data transaction thread at runtime. Based on the contextual data returning an indication of a data corruption in one or more supporting data structures, an action associated with the data transaction thread is performed. A log of data corruptions and corresponding call stack trace data may be generated. The data transaction thread may be allowed to continue to execute statements that modify data tables, or the data transaction thread may be terminated.
US11238014B2

The present invention generally relates to web applications, and, more particularly, to a distributed virtual control system (VCS) configured to track changes by users to web applications. For this purpose, a system includes a user device configured to access a web server, which includes a web application stored in the web server, wherein the web application is accessible by another user device to make changes to the web application, which changes are stored in a historical collection of versions of the web application in an original repository. The user device is configured to allow the user device to access the historical collection of versions of the web application in the original repository, and to store the changes to the web application made by the other user device in the historical collection of versions of the web application in a first local repository in the user device.
US11238012B1

Systems and methods are disclosed for processing data associated with isolated execution environments. A chunk of data associated with an isolated execution environment can include log data and non-log data. At least a portion of the log data can include log data generated by the isolated execution environment. The system can parse the chunk of data to identify the log data and the non-log data and extract at least a portion of the log data from the chunk of data. The extracted data can be further processed to generate one or more events.
US11238011B2

Indexing files to account for snapshots can include generating, based on a scan of the storage system, one or more file records. Each file record of the one or more file records can correspond to a file stored on the storage system at the time of the scan. The file records can be maintained based on one or more notifications received from the storage system. A snapshot list of the storage system can be maintained, the snapshot list having snapshot data corresponding to one or more snapshots stored on the storage system. A search result can be generated that satisfies a search parameter based at least on a) the one or more file records and/or b) the snapshot list.
US11238010B2

A method is disclosed comprising: generating a first snapshot of a first storage subsystem; detecting, by a management node, that all in-flight data storage requests recorded in drain tables of storage nodes in the first storage subsystem have been completed, the in-flight data storage requests recorded in the drain tables of the storage nodes being replicated in a second storage subsystem; causing, by the management node, each of the storage nodes to flip the respective designations of the tracking tables in the node's respective pair of tracking tables; and transmitting, from the management node to the second storage subsystem, an instruction which when received by the second storage subsystem causes the second storage subsystem to generate a second snapshot of the second storage subsystem.
US11238009B1

Techniques for automated policy analysis are disclosed. In one particular embodiment, the techniques may be realized as a method for automated policy analysis comprising processing system configuration information for a system, processing policy configuration information for the system, analyzing at least one policy configuration change to the policy configuration information, recommending the at least one policy configuration change based on the analysis of the at least one policy configuration change, and updating the policy configuration information for the system based on the recommendation of the at least one policy configuration change.
US11237992B2

Provided are a parallel processing system and an operation method thereof. The parallel processing system includes: a bus; a plurality of parallel processing processors; a plurality of shared memories connected to the bus via separate individual channels and connected to each other via a memory connection line; and a main processor configured to set a broadcasting state for the plurality of shared memories and control data stored in one shared memory among the plurality of shared memories to be broadcast to another shared memory via the memory connection line according to the broadcasting state.
US11237991B2

A processing accelerator includes a shared memory, and a stream accelerator, a memory-to-memory accelerator, and a common DMA controller coupled to the shared memory. The stream accelerator is configured to process a real-time data stream, and to store stream accelerator output data generated by processing the real-time data stream in the shared memory. The memory-to-memory accelerator is configured to retrieve input data from the shared memory, to process the input data, and to store, in the shared memory, memory-to-memory accelerator output data generated by processing the input data. The common DMA controller is configured to retrieve stream accelerator output data from the shared memory and transfer the stream accelerator output data to memory external to the processing accelerator; and to retrieve the memory-to-memory accelerator output data from the shared memory and transfer the memory-to-memory accelerator output data to memory external to the processing accelerator.
US11237990B2

System and techniques for enhanced electronic navigation maps for a vehicle are described herein. A descriptor set-up message may be received at a network controller interface (NIC). Here, the descriptor set-up message includes an ethernet frame descriptor. The NIC may then use the ethernet frame descriptor to transmit, across a physical interface of the NIC, multiple ethernet frames, each of which use the same ethernet frame descriptor from the set-up message.
US11237985B2

An apparatus and method are described, the apparatus comprising: a cache comprising a plurality of entries, each associated with a partition identifier; storage circuitry to store counters, each indicative of a number of entries in the cache associated with respective partition identifiers; and cache control circuitry responsive to a request identifying a given partition identifier to control allocation of an entry dependent on the counter associated with the given partition identifier. The cache control circuitry increments the counter associated with the given partition identifier in response to an entry associated with the given partition identifier being allocated, and decrements the counter associated with the given partition identifier in response to an entry associated with the given partition identifier being evicted or replaced. When a request to increment the counters is pending, the cache control circuitry prioritises the pending increment request in preference over a request to decrement the counters.
US11237980B2

A file page table management method. The file page table management method is applied to a storage system in which a file system is created in a memory. According to the file page table management method, a mapping manner of a file page table can be dynamically adjusted based on an access type of an access request for accessing the memory, thereby improving memory access efficiency and saving memory space.
US11237976B2

Embodiments of the disclosure relate to a memory system, a memory controller and a meta-information storage device. By providing a memory device configured to store mapping information between a logical address and a physical address, a memory controller configured to control the memory device and control a memory area in which mapping segments including some of the mapping information are stored and a meta-information storage device configured to store meta-information on the memory area, it is possible to provide a memory system, a memory controller and a meta-information storage device capable of processing a command received from a host as quickly as possible even when an SPO occurs.
US11237973B2

A memory system includes a memory device and a controller. The memory device stores a piece of data in a location which is distinguished by a physical address. The controller generates map data, each piece of map data associating a logical address, inputted along with a request from an external device, with the physical address, selects a piece of map data among the map data based on a status regarding the piece of map data, and transfers selected map data to the external device.
US11237972B2

A method and apparatus physically partitions clean and dirty cache lines into separate memory partitions, such as one or more banks, so that during low power operation, a cache memory controller reduces power consumption of the cache memory containing the clean only data. The cache memory controller controls a refresh operation so that a data refresh does not occur for the clean data only banks or the refresh rate is reduced for the clean data only banks. Partitions that store dirty data can also store clean data; however, other partitions are designated for storing only clean data so that the partitions can have their refresh rate reduced or refresh stopped for periods of time. When multiple DRAM dies or packages are employed, the partition can occur on a die or package level as opposed to a bank level within a die.
US11237968B2

Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.
US11237967B2

Systems, methods, and computer readable media to manage memory cache for graphics processing are described. A processor creates a resource group for a plurality of graphics application program interface (API) resources. The processor subsequently encodes a set command that references the resource group within a command buffer and assigns a data set identifier (DSID) to the resource group. The processor also encodes a write command within the command buffer that causes the graphics processor to write data within a cache line and mark the written cache line with the DSID, a read command that causes the graphics processor to read data written into the resource group, and a de-prioritize command that causes the graphics processor to notify the memory cache to later flush content from the cache line associated with the DSID and to later invalidate the cache line when higher priority content is received.
US11237960B2

A data processing system includes a processor, a memory system, a cache controller and a cache accessible by the processor via the cache controller. The cache controller provides an asynchronous interface between the processor and the memory system. Instructions, issued by the processor to the cache controller, are completed by the cache controller without blocking the processor. In addition, the cache controller tracks a completion status of the memory operation associated with each instruction and enables the completion status to be queried by the processor. Status of the memory operation may be recorded as an entry in a log, where the log, or a property of the log, is accessible by the processor.
US11237958B1

A garbage collection process, wherein a system, concurrently with execution of a mutator application that modifies a heap memory computes, for each of a plurality of regions in the heap memory, an estimate indicative of a time required to evacuate the respective region. Thereafter, during a garbage collection pause having a particular pause duration, the system selects a candidate subset of memory regions for evacuation. The system merges the estimates indicative of the time required to evacuate each region of the candidate subset and determines a remaining time during the pause. The system may determine that the total estimated evacuation time to evacuate the candidate subset of regions does not exceed the determined first remaining time, and may evacuate each region in the candidate subset of memory regions for evacuation.
US11237956B2

An object-based storage system comprising a host system capable of executing applications for and with an object-based storage device (OSD). Exemplary configurations include a call interface, a physical layer interface, an object-based storage solid-state device (OSD-SSD), and are further characterized by the presence of a storage processor capable of processing object-based storage device algorithms interleaved with processing of physical storage device management. Embodiments include a storage controller capable of executing recognition, classification and tagging of application files, especially including image, music, and other media. Also disclosed are methods for initializing and configuring an OSD-SSD device.
US11237955B2

A memory device comprises a memory cell region including a first metal pad, and a peripheral circuit region including a second metal pad and vertically connected to the memory cell region by the first metal pad and the second metal pad, wherein the memory cell region includes a first memory area having first memory cells storing N-bit data and a second memory area having second memory cells storing M-bit data, where ‘M’ and ‘N’ are natural numbers and M is greater than N, and the peripheral circuit region includes a controller configured to read data stored in the first memory area using a first read operation, read data stored in the second memory area using a second read operation different from the first read operation, and selectively store data in one of the first memory area and the second memory area based on a frequency of use (FOU) of the data.
US11237954B2

Provided herein may be a controller and a data storage system having the controller. The controller may include a mapping time generator configured to generate a first mapping time at which a logical block address and a physical block address are mapped to each other, an internal memory configured to store first address mapping information including an address map, and the first mapping time, a host interface configured to transmit the first address mapping information to a host, and receive second address mapping information from the host, and a central processing unit configured to generate the address map, store the first address mapping information in the internal memory, compare a second mapping time included in the second address mapping information with the first mapping time, and select a read mode based on a result of the comparison.
US11237942B2

A method includes generating first metric data by executing a test suite on a first version of a software model; generating second metric data by executing the test suite on a second version of the software model; generating first and second version principal components that represent the first and second metric data by executing a dimension reduction technique on the first and second metric data; determining at least one control limit based on at least one of the first version principal components; determining a mean value of one of the second version principal components; determining whether the second version of the software model performs within at least one control limit by comparing the mean value to the at least one control limit; and notifying a user of the results of the determining whether the second version of the software model performs within the at least one control limit.
US11237930B2

Disclosed are hardware and techniques for testing computer processes in a network system by simulating computer process faults and identifying risk associated with correcting the simulated fault and identifying computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a risk matrix having a risk score and non-functional requirement score. An analysis of the risk score and non-functional requirement score accounts for interdependencies between computer processes and identified corrective actions that may be used to determine an optimal network environment. The optimal network environment may be updated dynamically based on changing computer process interdependencies and the determined risk and robustness scores.
US11237928B2

A method includes reserving memory capacity in a first memory device as patch memory region for backing faulted memory, receiving a memory error indication indicating an uncorrectable error in a faulted segment in a second memory device and, in response to the memory error indication, associating in a remapping table the faulted segment with a patch segment in the patch memory region. The faulted segment is smaller than a memory page size of the second memory device. The method also includes, in response to receiving a memory access request directed to the faulted memory segment, servicing the memory access request from the patch segment by querying the remapping table to determine a patch segment address corresponding to a requested memory address, where the patch segment address identifies the location of the patch segment, and based on the patch segment address, performing the requested memory access at the patch segment.
US11237925B2

Systems and methods are provided for persisting a data structure. One method may comprise, at a front-end node in a computing system: generating a data structure operation record for a data structure operation directed to a data structure persisted in a non-volatile memory (NVM) in a back-end node of the computing system, appending the data structure operation record in an operation log, generating a transaction record for a transaction that includes a plurality of memory operations that collectively accomplishing the data structure operation, appending the transaction record in a transaction log, flushing the transaction log to the back-end node after flushing the operation log; and at the back-end node of the computing system: persisting received operation log and received transaction log in the NVM, and accomplishing the data structure operation by performing the plurality of the memory operation records with the data structure operation record as a commit signal.
US11237922B2

In accordance with implementations of the present disclosure, a backup of live data received by a data forwarder is generated at the data forwarder while the live data is provided to a real-time data pipeline for forwarding from the data forwarder. A first portion of the live data is recovered from the backup to a stale data pipeline of the data forwarder. A request to forward the live data to a destination node is received by the data forwarder. In response to the request data is forwarded to the destination node, where the first portion of the live data from the stale data pipeline is added to a second portion of the live data from the real-time data pipeline in the response based on determining headroom remains to reach an amount of the data identified to include in the response.
US11237908B2

There are provided a memory system and an operating method thereof. A memory system includes: a plurality of storage regions, each including a plurality of memory cells; and a controller configured to provide a plurality of read retry sets, determine an applying order of the plurality of read retry sets based on characteristics of a read error occurred in a first storage region among the plurality of storage regions, and apply at least one of the read retry sets, based on the applying order, for a read retry operation performed on the first storage region.
US11237907B2

A method includes transmitting an ECC encoded first data and an ECC encoded second data from a memory to a logic circuit, and generating an ECC encoded output data by executing an ECC-Space operation using the ECC encoded first data as a first operand and the ECC encoded second data as a second operand. The ECC encoded first data and the ECC encoded second data are the corresponding results of encoding a first data and a second data with an ECC algorithm. The ECC-Space operation is translated from a two operands operation that is operative to transform the first data and the second data into a third data. The ECC encoded output data is identical to a result of encoding the third data with the ECC algorithm if the third data is encoded with the ECC algorithm.
US11237906B1

Methods, systems, and devices for generating a balanced codeword protected by an error correction code are described. A memory device may receive data bits for storage. Based on the data bits, the memory device may generate a codeword that includes the data bits, parity bits, and placeholder bits. The memory device may balance the codeword by inverting one or more packets of the codeword. After balancing the codeword, the memory device may store at least a portion of the codeword in memory so that a later operation or a decoding process reveals the packets that were inverted as part of the balancing process. Accordingly, the memory device may re-invert the appropriate packets to recover the original data bits.
US11237900B2

A system for aggregating dataflow lineage information is disclosed. The system receives one or more input data elements and determines a dataflow path for the one or more input data elements. The dataflow path includes at least a data storage node and a computation node. Then, the system identifies a lineage control value associated with the data storage node and a version control value associated with the computation node. The system generates an output lineage for the one or more input data elements by appending the lineage control value to the version control value.
Patent Agency Ranking