Document Document Title
US11533754B2 Control channel transmission method and device, and storage medium
Embodiments of the present application provide a control channel transmission method and device and a storage medium. The method applied to a network device side includes: the network device maps a first control channel to S first transmission units included in a first control resource set, the first control resource set is a control resource set on a first BWP, the first BWP includes N subbands, the first control resource set is located on at least one subband of the N subbands, the first transmission unit is a smallest unit for transmitting a control channel, S and N are positive integers, S≥1 and N≥2; further, the network device transmits the first control channel to a terminal device.
US11533751B2 Random access method and device, user equipment, and storage medium
Provided are a random access method and device, a user equipment and a storage medium. The method includes: determining listen-before-talk (LBT) priority levels for performing an LBT mechanism corresponding to messages transmitted during a random access process, and/or LBT priority levels of an LBT mechanism corresponding to different physical random access channel (PRACH) formats; and transmitting the messages for random access by means of the determined LBT priority levels corresponding to the messages and/or LBT priority levels corresponding to different PRACH formats after successfully performing the LBT mechanism. In such a way, the problem of the need of optimizing random access for a user equipment in the related art is resolved, thereby optimizing random access and improving the random access success rate.
US11533750B2 Random access response techniques based on synchronization signal block transmissions
Methods, systems, and devices for wireless communications are described that provide for transmission of random access preambles from a UE based at least in part on a synchronization signal block (SSB) that is received from a base station. A random access response may be transmitted from the base station based at least in part on a random access resource that is used for the random access preamble, an SSB associated with the random access resource, an SSB index, or combinations thereof. In some cases, two or more SSBs may be mapped to a single random access resource, and a single random access radio network temporary identifier (RA-RNTI), or two or more RA-RNTIs, may be used for each of the two or more SSBs. In some cases, a single random access response message contains information for each UE that transmits a random access preamble in the single random access resource.
US11533749B2 In-advance scheduling for low-latency traffic
Methods, systems, and devices for wireless communications are described. A first wireless device may receive, from a second wireless device, a first downlink grant scheduling a first downlink resource for a delay-sensitive packet. The first wireless device may monitor the first downlink resource for the delay-sensitive packet from the second wireless device and identify a first routing identifier indicating at least a third wireless device in the first downlink grant. The first wireless device may transmit, to the third wireless device, a second downlink grant scheduling a second downlink resource and including a second routing identifier based on the first routing identifier. In some cases, the first wireless node may send a scheduling grant to the third wireless device for transmission of a delay-sensitive packet for a next hop before completion of processing of the packet received from the second wireless device.
US11533742B2 Small data transmission with non-orthogonal multiple access
Non-Orthogonal Multiple Access (NOMA) transmissions are described herein in which sequence collision is mitigated or eliminated by exploiting the randomness nature of user specific reference bits and data bits. Further, methods, systems, and devices that use NOMA for small data transmissions are disclosed.
US11533740B2 Full-duplex mode dependent physical layer priority
Apparatus, methods, and computer program products for PHY priority for wireless communications are provided. An example apparatus may receive, from a base station, scheduling information for an uplink or downlink transmission indicating an uplink or downlink PHY priority level from a set of priority levels including a first half-duplex priority level, a second half-duplex priority level, a first full-duplex priority level, and a second full-duplex priority level. The example apparatus may transmit or receive the uplink or downlink transmission based on the uplink or downlink PHY priority level indicated by the base station.
US11533739B2 Method and apparatus for transmitting control and data signals based on a short TTI in a wireless cellular communication system
A communication method and system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for Internet of things (IoT) are provided. The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security, and safety services. A shortened transmission time interval (TTI)-based downlink (DL) and uplink (UL) transmission method and apparatus for use in a wireless communication system.
US11533738B2 Joint activation and/or release for multiple configured grant and/or semi-persistent scheduling configurations
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a single downlink control information (DCI) message. The UE may map a bit sequence in the single DCI message to a configuration set that includes multiple downlink semi-persistent scheduling configurations or multiple uplink configured grant configurations to be jointly activated or released. Numerous other aspects are provided.
US11533733B2 Payload multiplexing with orthogonal sequences
Methods, systems, and devices for wireless communications are described. For instance, a UE or base station may identify a first portion of a payload associated with a first priority and a second portion of the payload associated with a second priority less than the first priority. The UE or base station may select a first matrix associated with a first domain for the first portion of the payload and a second matrix associated with a second domain for the second portion of the payload based on a first maximum index interval for the first matrix being larger than a second maximum index interval for the second matrix. The UE may transmit or the base station may receive the first portion of the payload using one or more sequences associated with the first matrix and the second portion of the payload using one or more sequences associated with the second matrix.
US11533731B2 Determining a priority order based on an uplink transmission parameter
Apparatuses, methods, and systems are disclosed for determining a priority order based on an uplink transmission parameter. One apparatus includes a receiver that receives an uplink grant corresponding to an uplink transmission parameter. The apparatus includes a processor that determines a priority order of multiple logical channels based on an uplink transmission parameter priority corresponding to the uplink transmission parameter and a logical channel priority of the multiple logical channels. The processor assigns resources to logical channels of the multiple logical channels based on the priority order.
US11533729B2 Transport block size determination for downlink transmissions including multiplexed downlink control information
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a first downlink control information (DCI) scheduling a downlink transmission at the UE, where the first DCI includes an indication of a first resource allocation for the downlink transmission. The UE may determine that the downlink transmission includes a downlink data message multiplexed with second DCI. The UE may receive an indication of a second resource allocation for the second DCI. The UE may determine a transport block size (TBS) of the downlink data message based on the first resource allocation for the downlink transmission and the second resource allocation for the second DCI. The UE may then process the downlink transmission based on the TBS of the downlink data message.
US11533720B2 Method and apparatus for applying slot format indication (SFI) to a cell in unlicensed spectrum in a wireless communication system
A method and apparatus are disclosed. In an example from the perspective of a User Equipment (UE), a Slot Format Indication (SFI) is received within a first Channel Occupancy Time (COT) of a serving cell. The SFI is indicative of one or more slot formats of one or more slots of the serving cell. A first signal indicative of an ending position of the first COT is received. A beginning of at least one slot of the one or more slots is after the ending position. The UE determines whether to apply a slot format, of a slot of the one or more slots, to the slot based upon whether the slot is within the first COT, wherein the slot format of the slot is indicated by the SFI.
US11533719B2 Systems and methods for managing uplink and downlink throughput
A method may include receiving, at a wireless station, device capability information associated with a number of user equipment (UE) devices and determining, by the wireless station, uplink and downlink configurations for a number of carriers associated with the wireless station. The method may also include configuring uplink and downlink time slots for each of the carriers based on the determined uplink and downlink configurations and modifying the uplink and downlink configurations for at least some of the carriers over time based on data usage or congestion associated with the at least some of the plurality of carriers.
US11533715B2 Reliable low latency wireless communications
Methods, systems, and devices for wireless communication utilizing a data channel search space for initial data transmissions and retransmissions are described. In one aspect, a base station may configure a data channel search space and a plurality of monitoring occasions for a wireless device. The data channel search space may include a plurality of sets of decoding candidates on which the wireless device may receive data transmissions from the base station. At least one of a frequency location, a resource size, or a modulation and coding scheme can vary between different sets of decoding candidates. The wireless device performs blind decoding in its data channel search space to communicate with the base station.
US11533712B2 Method and apparatus for data transmission of terminal in wireless communication system
The present disclosure relates to a communication system and technique that may be applied to intelligent services based on a 5G communication technology and an IoT-related technology. The present disclosure provides a method for data transmission of a terminal in a wireless communication system that includes inputting a packet data convergence protocol packet data unit (PDCP PDU) output from a PDCP entity to a first radio link control (RLC) entity and a second RLC entity. The method also includes inputting a first radio link control packet data unit (RLC PDU) output from the first RLC entity and a second RLC PDU output from the second RLC entity to a medium access control (MAC) entity and transmitting a medium access control packet data unit (MAC PDU) output from the MAC entity through a first physical layer (PHY) entity and a second physical layer entity.
US11533708B2 Apparatuses and methods for network scheduled UE transition to CM-connected/RRC connected mode in 5GS
Embodiments of a method performed by a radio access node for network scheduled User Equipment (UE) transition to connected mode and corresponding embodiments of a radio access node are disclosed. In some embodiments, a method performed by a radio access node comprises receiving: (a) a notification request from an Access and Mobility Management Function (AMF) to retrieve reachability information for a UE or (b) downlink data to be communicated to the UE. The method further comprises, upon receiving either (a) or (b), determining that the UE is in an inactive state and is currently unreachable. The method further comprises sending information to the AMF that notifies the AMF that the UE is currently unreachable. The information comprises information that indicates that RAN paging of the UE is scheduled or scheduling assistance information. Embodiments of method performed by an AMF and corresponding embodiments of an AMF are also disclosed.
US11533707B2 Paging time determination method and device, and computer storage medium
Disclosed are a paging time determination method and device, and a computer storage medium. The method includes: receiving, by a terminal, paging configuration information; determining, by the terminal, at least one type of at least one paging time unit corresponding to the terminal based on the paging configuration information; determining, by the terminal, a set of paging time units based on the at least one type of the at least one paging time unit; and receiving, by the terminal, a paging message on at least one paging time unit in the set of paging time units, wherein, one or more paging time units comprise at least one of a first type of a paging time unit or a second type of a paging time unit.
US11533704B2 Paging message transmission method and apparatus
A paging message transmission method and apparatus are described. The method can include sending, by an access network device, a first paging message to a terminal device on a first paging occasion, where the first paging message comprises a first identifier and a preset time point for sending a second paging message, the first identifier indicates the first paging message is a short message, and the second paging message is a message for terminal paging. The method can also include sending, by the access network device to the terminal device at the preset time point, scheduling information corresponding to the second paging message, and sending the second paging message on a time-frequency resource corresponding to the scheduling information.
US11533691B2 User terminal and radio communication method
A terminal is disclosed including a receiver configured to receive a synchronization signal block (SS/PBCH block) including information that indicates a configuration of a control resource set; and a processor configured to determine a position of the control resource set relative to the SS/PBCH block based on the information. In other aspects, another terminal, a radio communication method for a terminal, and a base station are also disclosed.
US11533688B2 Dynamic switching of user equipment power class
A user equipment (UE), such as a mobile phone, may support multiple power classes. Power classes can define maximum output power levels for uplink transmissions. A base station of a radio access network (RAN) can, based on metrics reported by the UE, dynamically instruct the UE to switch to using a different power class. For example, the base station may instruct the UE to switch from using a first power class with a higher maximum output power to using a second power class with a lower maximum output power, in order to preserve battery life of the UE in situations in which the second power class provides sufficient output power for uplink transmissions to reach the base station.
US11533675B2 System and methods for system operation for narrowband-LTE for cellular IoT
Described is an Evolved Node-B (eNB) comprising one or more processors to generate a first transmission for a first Cellular Internet-of-Things (CIoT) device and a second transmission for a second CIoT device. The first transmission may be generated for a first Narrowband (NB) channel, and the second transmission may be generated for a second NB channel. The first and second transmissions may include the same set of system information. Also described is a CIoT device comprising one or more processors to process a System Information (SI) transmission on one of a plurality of NB channels, and to process and extract information from a PSS and/or SSS transmission on a set of subcarriers corresponding to a set of frequency bands. The plurality of NB channels are within a wireless communication system bandwidth, and at least two of the plurality of NB channels correspond to portions of the wireless communication system bandwidth outside the set of frequency bands.
US11533674B2 Information processing apparatus
An information processing apparatus including a control unit. In a case where a first physical layer network identifier for identifying a first network to which an apparatus in question belongs is determined to match a second physical layer network identifier for identifying a second network to which the apparatus in question does not belong, the control unit changes a first physical layer network identifier. Then, the control unit transmits the change information relating to the change to another information processing apparatus. Further, in a case where change information for changing a first physical layer network identifier for identifying a first network to which the apparatus in question belongs is received from another information processing apparatus which belongs to the first network, the control unit changes a condition for terminating reception processing of a packet on the basis of the change information in a middle of the reception processing.
US11533671B1 Techniques for dynamic distance control for contention-based forwarding
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may be configured for contention-based forwarding (CBF) to relay a message toward a destination. The UE may receive signaling indicating a configuration for CBF. The CBF configuration may be associated with a maximum communication range for CBF signaling. The UE may receive a message to relay toward the destination using CBF. The message may include a first indication of a dynamic communication range for the CBF which may be less than or equal to the maximum communication range. The UE may determine a timer value to retransmit the message based on the dynamic communication range. When a timer set to the timer value expires, the UE may retransmit the message to nearby stations and include an indication of the dynamic communication range with the message.
US11533670B2 Communication method and communications apparatus
Example communication methods and communications apparatuses are provided to verify a user equipment route selection policy (URSP) used by a terminal apparatus. One example communication method includes obtaining information about a first application of at least one packet data unit (PDU) session, where the information about the first application is determined based on a first URSP, and then sending the information about the first application to a second network element, where the information about the first application is used to verify whether information about a second application of the at least one PDU session matches the information about the first application, and the information about the second application is information about an application to which a data packet in the at least one PDU session belongs.
US11533667B2 User equipment and base station participating in radio access network update procedure
The present disclosure relates to a user equipment in a mobile communication system. The UE comprises processing circuitry, which determines whether the UE, being located in a first radio access network notification area, first RNA, is moving to a second radio access network notification area, second RNA, different from the first RNA. The UE is in an inactive state out of an idle state, a connected state and the inactive state the user equipment can be in. The UE further comprises a transmitter, which transmits identification information on the first RNA to a second radio base station of the second RNA, when determining that the UE is moving to the second RNA. The UE further comprises a receiver which receives from the second radio base station UE related context information usable by the UE to exchange uplink and downlink data with the second radio base station.
US11533661B2 Method for performing cell reselection and device supporting the same
Provided are a method of performing cell reselection and a device supporting the method. According to one embodiment of the present disclosure, the method includes: starting data transmission or data reception while the UE is in radio resource control (RRC) idle state or RRC inactive state; applying an offset value to a serving cell for cell reselection; performing cell reselection based on the applied offset value, during the data transmission or data reception; and stopping applying the offset value to the serving cell, when the data transmission or data reception is succeeded.
US11533660B2 Device and method for processing plurality of resource requests in wireless communication system
Disclosed are a communication method for merging an IoT technique with a 5G communication system for supporting a data transmission rate higher than that of a 4G system; and a system therefor. The present disclosure can be applied to intelligent services on the basis of a 5G communication technique and IoT-related techniques. The disclosed method relates to processing a resource allocation request of a terminal in a communication system, the method comprising the steps of: triggering a resource allocation request; confirming whether a resource for transmitting the resource allocation request has been allocated to a first subframe of at least two serving cells at the same time; and transmitting the resource allocation request to one serving cell of the at least two serving cells according to a predetermined condition when the resource is allocated to the first subframe of the at least two serving cells at the same time.
US11533659B2 Cell configuration for packet duplication
Systems, apparatuses, and methods are described for wireless communications. Packet data convergence protocol (PDCP) packet duplication may be configured for a bearer of a wireless device. The bearer may use various cells to send packets. A base station central unit and/or a base station distributed unit may configure the cells for the bearer based on various types of information.
US11533656B2 Method of traffic and congestion control for a network with quality of service
The disclosure includes a method of performing congestion control by a server device in a network. The method includes setting an effective window equal to a congestion window; sending traffic including the effective window to a client device; receiving an acknowledgment (ACK) from the client device; incrementing the congestion window if the ACK is not a duplicate; and updating the effective window based at least partly on the incremented congestion window.
US11533655B2 Method of detecting quick user datagram protocol internet connections, QUIC, traffic in a telecommunication network between a user equipment, UE, and a content provider, CP
A method of detecting Quick User Datagram Protocol Internet Connections, QUIC, traffic in a telecommunication network between a User Equipment, UE, and a Content Provider, CP, wherein said UE has an established application session with said CP, for a particular application, using QUIC as transport protocol, wherein said method comprises the steps of receiving, by a User Plane Function, UPF, comprised by said telecommunication network, from said CP, a list of connection identifiers that identify said established application session between said UE and said CP, receiving, by said UPF, a QUIC packet comprising a connection identifier, detecting, by said UPF, said QUIC traffic by determining that said connection identifier of said received QUIC packet is comprised by said list of connection identifiers.
US11533652B2 Method and device for configuring reflective quality of service, and method and device for transmitting information
A method for configuring reflective QoS includes: first indication information transmitted from a Service Data Adaptation Protocol (SDAP) transmitting end is received, the first indication information being configured to indicate a Sequence Number (SN) of a Packet Data Convergence Protocol (PDCP) packet corresponding to a first SDAP packet transmitted according to a new configuration of a pre-established Data Radio Bearer (DRB) or an SN of a PDCP packet corresponding to a last SDAP packet transmitted according to an previous configuration of the pre-established DRB; an SN of a PDCP packet corresponding to a received SDAP packet is acquired; and the acquired SN is compared with the SN indicated by the first indication information to determine whether the SDAP packet includes an SDAP header.
US11533649B2 Systems and methods for providing mobility aspects to applications in the cloud
An exemplary system according to the present disclosure comprises at least one mobility networking module implemented in at least one lower tier radiolet. The mobility network module performs one or more traffic data plane functions. The exemplary system further comprises at least one mobility application module implemented in at least one upper tier radiolet. The mobility application module performs one or more application data plane functions. The exemplary system further comprises at least one mobility cloud module implemented in the at least one lower tier radiolet and the at least one upper tier radiolet. The mobility cloud module performs computing execution functions of a cloud session.
US11533648B2 Detecting communication network insights of alerts
In one embodiment, a computing system receives a request for a quality of experience report associated with a plurality of geographic areas connected by a communication network. The system accesses a plurality of quality of experience metrics from the plurality of geographic areas. The system identifies one or more of the plurality of geographic areas that have low quality of experiences based on their respective quality of experience metrics and a set of criteria which includes one or more thresholds corresponding to the quality of experience metrics. The system determines for each identified geographic area, a severity of the low quality of experiences. The severity is based on a connection demand metric associated with each geographic area. The system sends instructions for presenting the quality of experience report which indicates the severity of the low quality of experiences for each identified geographic area.
US11533642B2 Device group partitions and settlement platform
Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired. In some embodiments, each device activity that is desired to be associated with a billing event is assigned a micro-CDR transaction code, and a service processor of the device is programmed to account for that activity associated with that transaction code. In some embodiments, a service processor executing on a wireless communications device periodically reports (e.g., during each heartbeat or based on any other periodic, push, and/or pull communication technique(s)) micro-CDR usage measures to, for example, a service controller or some other network element for CDR mediation or reconciliation.
US11533641B2 Transmission of measurement reports in a wireless communication system
A wireless telecommunications system including a base station and terminal device, supporting a virtual carrier mode with downlink communications made by the base station using a radio interface spanning a system frequency bandwidth while the terminal device can receive at least some communications from the base station within a restricted subset of transmission resources selected from within the system frequency bandwidth providing a restricted bandwidth downlink. The terminal device can measure channel conditions across the system frequency bandwidth and transmit corresponding measurement reports to the base station. Measurement reports for transmission resources not including the restricted bandwidth downlink channel may be aperiodic while measurement reports for transmission resources including the restricted bandwidth downlink channel may be periodic. Measurement reports for transmission resources not including the restricted bandwidth downlink channel may be based on a subset of the channel condition measurements selected because they are associated with relatively poor channel conditions.
US11533640B2 Machine learning-assisted use case classification and adaptive antenna tuning
Certain aspects of the present disclosure provide techniques for adaptively tuning a wireless data transmission system in an electronic device, including: generating a plurality of measurements of an element of the wireless data transmission system in the electronic device; generating a determined use case for the electronic device based on a use case determination model and the plurality of measurements; determining one or more antenna settings associated with the determined use case; tuning the wireless data transmission system based on the one or more antenna settings; and transmitting data via the wireless data transmission system using the one or more antenna settings.
US11533636B2 RAN planning using grid-based optimization
Aspects of the subject disclosure may include, for example, a process for selecting equipment locations such as of cellular antennas, based on a combination of a geospatial grid representation of a planning area and optimization algorithms (which can be combined with propagation models and a 3D model of the world) where the optimization algorithm can select a deployment from a large space of options and would make RAN planning much more efficient. Other embodiments are disclosed.
US11533630B2 Radio station, radio terminal, and method therefor
A radio station (1) is configured to transmit to a radio terminal (3), on a licensed frequency (Cell #1), a notification regarding detection of proximity to a non-serving cell (Cell #2) on an unlicensed frequency (S102) and to receive from the radio terminal (3), on the licensed frequency (Cell #1), a result of the detection performed by the radio terminal (3) in response to the notification. This contributes, for example, to acquisition of information useful for the radio station to determine whether to allow the radio terminal to perform communication on the unlicensed frequency.
US11533625B2 Authentication method and network device
An authentication method is disclosed, the method comprising: receiving at least one request for an action in relation to an electronic device, wherein performance of the action requires verification of an association of a group of IDs specified by the request; verifying, via cryptographic verification, whether the group of IDs specified by the request match a cryptographically attested group of IDs associated with the electronic device, to determine whether the at least one request for an action is an authentic request; and, having determined the at least one request for an action is an authentic request, approving the at least one request, wherein the group of IDs comprises at least an Integrated Circuit Card Identifier (ICC ID) of a Subscriber Identity Module (SIM) of the electronic device and a device identifier associated with the electronic device.
US11533624B2 On-demand security for network resources or nodes, such as for a wireless 5G network
The disclosed embodiments include a method performed by a network access node to thwart unauthorized activity on a network such as a 5G wireless network. For example, the method can include employing contextual information to determine risk to the 5G wireless network. A network access node can detect that a wireless device seeks to perform unauthorized activity, and then implements security measures such that the unauthorized activity is thwarted at the network access node.
US11533613B2 Providing secure communications between computing devices
Embodiments include devices and methods for providing secure communications between a first computing device and a second computing device are disclosed. A processor of the first computing device may determine in a first application software first security key establishment information. The processor may provide the first security key establishment information to a communication layer of the first computing device for transmission to the second computing device. The processor may receive, in the first application software from the communication layer of the first computing device, second security key establishment information received from the second computing device. The processor may determine a first security key by the first application software based at least in part on the second security key establishment information. The processor may provide the first security key to the communication layer for protecting messages from the first application software to the second computing device.
US11533608B2 Method and apparatus for wireless operations based on a given bandwidth and modulation and coding scheme
Embodiments of a method and an apparatus for wireless operations are disclosed. In an embodiment, a method for wireless operations involves announcing, by a first wireless device to a second wireless device, capability parameters, wherein the first wireless device operates according to a first communication protocol and has a first bandwidth capability, and wherein the first wireless device operates according to a second communication protocol and has a second bandwidth capability that is narrower than the first bandwidth capability, receiving, at the second wireless device, the capability parameters announced by the first wireless device, and operating the second wireless device according to the capability parameters announced by the first wireless device.
US11533599B2 Wireless service provider system for selling and/or activating wireless services for a wireless device
A method and system for the purchase and activation of services on a wireless device are provided. The method and system include the use of an airtime card with a near field communication tag with a unique identifier code used to improve a user's experience and ease of activation/provisioning of services for the wireless device. In some aspects, the unique identifier may be generated during the activation and purchase of the wireless service and it is not required that the unique identifier code be recorded in a backend system of the wireless provider prior to activation. The services to be purchased and activated may include at least one of the following: out of the box activation, device upgrades, device reactivations, wireless number changes, wireless number porting, and the addition or purchasing of services including airtime, data, and/or SMS enrollments or data content.
US11533594B2 Enhanced NEF function, MEC and 5G integration
Methods, devices, and systems for third party edge cloud service providers (CSPs) to provide edge computing services to network service providers. The edge computing service is initialized in a network. Network information services of the network are discovered. A location of a cloud resource in the network may be dynamically changed. User plane traffic is steered toward the location of the cloud resource. In some embodiments, initializing the edge computing service includes transmitting an identity of a valid user and a data network name to a network function virtualization management and organization system, or transmitting a user subscription list to a network exposure function. In some embodiments, dynamically changing the location of a cloud resource and steering user plane traffic toward the location of the cloud resource includes determining a number of users of an edge application at a location, and a network requirement of the edge application.
US11533592B2 Midamble format for packets in a vehicular communication network
In a vehicular communication network, a communication device generates a physical layer (PHY) preamble of a PHY protocol data unit (PPDU) for transmission in the vehicular communication network. The communication device generates a plurality of PHY data segments of the PPDU, and one or more PHY midambles, each PHY midamble to be transmitted between a respective pair of adjacent PHY data segments, and each PHY midamble including one or more training signal fields. Generating the one or more PHY midambles includes, when the PPDU is to be transmitted according to an extended range (ER) mode, generating each training signal field to include i) a first portion based on a very high throughput long training field (VHT-LTF) defined by the IEEE 802.11ac Standard and ii) a second portion based on the VHT-LTF defined by the IEEE 802.11ac Standard; and transmitting, by the communication device, the PPDU in the vehicular communication network.
US11533590B2 Method for converging sensed information of multiple sensors and device thereof
Embodiments of this application disclose a method and a device thereof for converging sensed information of multiple sensors. The method includes: establishing a layered convergence topology structure based on a sensing range and a position relationship of at least one sensor; separately obtaining sensed information sensed by each sensor; and subjecting each piece of sensed information to layered convergence by using the layered convergence topology structure and generating target converged information. Applying the embodiments of this application can reduce a bandwidth need during convergence communication.
US11533588B2 Methods and systems for provisioning rate plan features in a wireless communication network
A computer-implemented method for provisioning a feature associated with a brand of a wireless communication network may include loading a trigger condition in a catalog for triggering the feature, wherein an in-memory cache of the catalog is accessible by a network provisioning engine of the wireless communication network. At the network provisioning engine, the method may further include receiving, from a billing system computer, a transaction request for a subscriber having a rate plan associated with the brand, using a brand indication in the transaction request to locate the in-memory cache of the catalog, and determining whether the transaction request meets the trigger condition. If the transaction request meets the trigger condition, the method may further include determining a network node for provisioning the feature, and sending instructions to the network node to provision the feature in the subscriber's rate plan.
US11533586B2 Vehicle-to-pedestrian positioning with user equipment and network assistance
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a network node may receive a first set of ranging measurements based at least in part on a first one or more positioning reference signals communicated over a sidelink between a pedestrian user equipment (P-UE) and a vehicle UE (V-UE). The network node may receive a second set of ranging measurements based at least in part on a second one or more positioning reference signals communicated over an access link between the P-UE and one or more base stations. The network node may transmit, to the P-UE, an estimated position of the P-UE. For example, in some aspects, the estimated position of the P-UE may be based at least in part on the first set of ranging measurements and the second set of ranging measurements. Numerous other aspects are provided.
US11533584B2 Blockchain systems and methods for confirming presence
Systems and methods for confirming the presence of a person or asset for a given purpose, and recording this information in a distributed ledger. The distributed ledger records and confirms presence indicia in connection with a transaction said facilitates remote and/or automated signatures. The systems and methods detect the presence of one or more humans and/or computing devices at a specific location at the time of a transaction, and contemporaneously recording information concerning the transaction in a distributed ledger. Presence can be determined using network presence sensing (NPS), other types of sensors, or the combination of NPS with other sensors.
US11533580B2 Locating content in an environment
A method includes determining a device location of an electronic device, and obtaining a content item to be output for display by the electronic device based on the device location, wherein the content item comprises coarse content location information and fine content location information. The method also includes determining an anchor in a physical environment based on the content item, determining a content position and a content orientation for the content item relative to the anchor based on the fine content location information, and displaying a representation of the content item using the electronic device using the content position and the content orientation.
US11533577B2 Method and system for detecting sound event liveness using a microphone array
A method performed by an electronic device in a room. The method performs an enrollment process in which a spatial profile of a location of an artificial sound source is created and performs an identification process that determines whether a sound event within the room is produced by the artificial sound source by 1) capturing the sound event using a microphone array and 2) determining a likelihood that the sound event occurred at the location of the artificial sound source.
US11533573B2 Receiver housing with integrated sensors for hearing device
A hearing device and subassembly therefor includes a sleeve member configured for at least partial insertion into a user's ear canal, the sleeve member defining a cavity that receives and retains at least a portion of a sound-producing electroacoustic transducer. The sleeve member includes a cable interface, wherein an electrical interface of a sound-producing electroacoustic transducer received in the cavity is accessible via the cable interface. The device also includes on or more sensors integrated with the sleeve member and positioned to sense a biomarker or other condition when the sleeve member is at least partially inserted into the user's ear canal. The hearing device includes conductive traces integrated with the sleeve member, where at least one conductive trace is electrically connected to the sensor and electrically connectable via the cable interface.
US11533570B2 Hearing aid device comprising a sensor member
A hearing aid device is disclosed. The hearing aid device comprises means to improve, augment and/or protect the hearing capability of a user by receiving acoustic signals from the surroundings of the user, generating corresponding audio signals, possibly modifying the audio signals and providing the possibly modified audio signals as audible signals to at least one of the user's ears. The hearing aid device comprises a sensor member for detecting the movement and/or acceleration and/or orientation (or spatial position) of the hearing aid device. The hearing aid device comprises at least two hearing aid microphones and a control unit for determining the position or a deviation from an intended position of the hearing aid device or hearing aid microphones. The hearing aid device is configured to compensate for a possible dislocation of the hearing aid microphones.
US11533569B1 Optical microphone with a dual light source
An optical microphone with a dual light source is provided. The optical microphone includes: a housing including an inner cavity and a sound inlet communicating the inner cavity with the outside; a MEMS module disposed in the inner cavity and including a flexible membrane and two gratings; two photoelectric modules, one being disposed in a front cavity and the other in a rear cavity, and each of the photoelectric modules including a light source and a light detector; and an ASIC module disposed in the rear cavity and electrically connected to the photoelectric modules. The optical microphone provides differential measurement, such that the output signal change on one of the two sides of the flexible membrane is positive and the output signal change on another side of the flexible membrane is negative. Therefore, a differential measurement structure is formed to improve the performance of the microphone.
US11533559B2 Beamformer enhanced direction of arrival estimation in a reverberant environment with directional noise
An estimator of direction of arrival (DOA) of speech from a far-field talker to a device in the presence of room reverberation and directional noise includes audio inputs received from multiple microphones and one or more beamformer outputs generated by processing the microphone inputs. A first DOA estimate is obtained by performing generalized cross-correlation between two or more of the microphone inputs. A second DOA estimate is obtained by performing generalized cross-correlation between one of the one or more beamformer outputs and one or more of: the microphone inputs and other of the one or more beamformer outputs. A selector selects the first or second DOA estimate based on an SNR estimate at the microphone inputs and a noise reduction amount estimate at the beamformer outputs. The SNR and noise reduction estimates may be obtained based on the detection of a keyword spoken by a desired talker.
US11533556B1 Earpiece cover
An earbud cover is implemented that secures to an earbud and protects at least the earbud's exterior surface from external damage. The earbud cover includes an upper body portion that conforms to the shape of the earbud's bulky body, a mid-section that conforms to the shape of the earbud's thinner body, and a bottom portion underneath a bottom surface of the earbud. While the upper body portion, mid-section, and bottom portion have been used to describe the earbud, other characterizations of the earbud's design are also possible. The earbud includes a cutout/opening corresponding to the earbud's I/O interface, such as its speaker or microphone. While a single cutout/opening is shown in the pictures, multiple openings may be utilized depending on the specific earbud. The bottom portion of the earbud also includes a hole that may be used to carry around the covers more easily, such as on a keychain.
US11533548B2 Transmission device, transmission method, and transmission system
A transmission device including a demultiplexer configured to demultiplex a multiplexed light obtained by multiplexing the plurality of wavelength division multiplexing (WDM) optical signals including different wavelength bands into the plurality of WDM optical signals, a plurality of optical amplifiers configured to amplify the plurality of WDM optical signals, respectively, a wavelength converter configured to convert a first wavelength band of the wavelength bands of at least a first WDM optical signal of the plurality of WDM optical signals amplified by the plurality of optical amplifiers into a second wavelength band of the wavelength bands of a second WDM optical signal of the plurality of WDM optical signals so that the second wavelength band does not overlap among the wavelength bands, and a multiplexer configured to multiplex the plurality of WDM optical signals which include the wavelength bands converted by the wavelength converter.
US11533544B2 Systems and methods for smart content streaming
Systems and methods for providing an authenticated groupcast stream of content to destination receivers are disclosed. A method may include receiving information indicating that a media capturing source(s) located at a premises and destination receivers are included in a group. Content captured from a media capturing source(s) may be received. The content may include an image(s)/video(s) and a destination network address associated with the destination receivers. The content may be copied. The number of copies of content may correspond to a number of the destination receivers. A respective copy of the content may be sent to the destination receivers.
US11533543B1 Community boosting of stream visibility
It may be determined when at least one boost achievement condition is satisfied for temporarily boosting visibility of a video streaming channel within one or more interfaces of a video streaming service. The boosting of the visibility of the video streaming channel may be initiated based on satisfaction of the at least one boost achievement condition. It may be determined when at least one boost reward condition is satisfied. The boosting of the visibility of the video streaming channel may be terminated based on satisfaction of the at least one boost reward condition. The at least one boost achievement condition and the at least one boost reward condition may differ for different video streaming channels and may be determined based at least in part on viewership of the different video streaming channels.
US11533536B2 Audience attendance monitoring through facial recognition
In accordance with some implementations, a method for measuring viewership of media content is disclosed. The method is performed on a client system. The client system obtains identification information for individuals who have agreed to participate in a media viewership totals measurement study, detects a first user of the client system, determines media content being presented in proximity to the first user, automatically determines if the first user is an individual who has agreed to participate in the media viewership totals measurement study; and generates viewership data according to the determination.
US11533533B2 Content-modification system with feature for detecting and responding to content modifications by tuner devices
In one aspect, a method includes identifying a group of multiple content-presentation devices that are tuned to the same channel and that are each scheduled to perform, at a modification start-time, a respective content-modification operation that comprises modifying a modifiable content-segment in connection with an upcoming content-modification opportunity on the channel. The method also includes determining that, after the modification start-time, at least a subgroup of the group of content-presentation devices have detected a mismatch between reference fingerprint data representing the modifiable content-segment and query fingerprint data representing content received by at least the subgroup of content-presentation devices. The method also includes determining that at least the subgroup of content-presentation devices are connected to tuner devices associated with the same content distributor and, in response to determining that at least the subgroup of content-presentation devices are connected to tuner devices associated with the same content distributor, performing an action.
US11533529B2 Systems and methods for displaying media content and media guidance information
A system comprises television equipment and a number of portable electronic devices. The television equipment includes a large display and control circuitry. The control circuitry receives media content and media guidance data for display on the display. The control circuitry also includes communication components for communicating with the portable electronic devices. The portable electronic devices are operable for displaying video and communicating with the television equipment. A method comprises the steps of receiving media guidance information with a first portable electronic device; transmitting at least some of the media guidance information from the first portable electronic device to the control circuitry of the television equipment; and displaying the media guidance information from the first portable electronic device on the display of the television equipment while simultaneously displaying media content or media guidance information received from a source other than the first portable electronic device.
US11533522B2 Transmission apparatus, transmission method, reception apparatus, and reception method
There is provided a transmission apparatus including: a processing unit that performs processing of mixing, at a mixing rate independent for each frame, image data in peripheral frames with image data in each frame of first moving image data at a first frame rate and obtains second moving image data at the first frame rate. At least image data in a frame corresponding to a second frame rate that is lower than the first frame rate in the image data in each frame that forms the second moving image data is brought into a state in which the image data is mixed with the image data in the peripheral frames.
US11533520B2 Systems and methods for causing a user to view secondary content that relates to a media asset from which a user has switched away
Systems and methods are described herein for a media guidance application to determine that a user has switched away from a source transmitting a media asset with which the user was engaged and detect, while the user is switched away from the source, that secondary content transmitted by the source during a break of playback of the media asset relates to the media asset. In response to detecting that the secondary content relates to the media asset, the media guidance application may access a database to determine whether the secondary content specifically corresponds to the media asset, and, in response to determining that the secondary content specifically corresponds to the media asset, the media guidance application may generate for display the secondary content to the user.
US11533512B2 Dynamic range adjustment parameter signaling and enablement of variable bit depth support
An example device for processing video data includes memory configured to store the video data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors are configured to parse a first parameter set, the first parameter set being signaled in a bitstream data once per sequence of a group of encoded pictures. The one or more processors are configured to parse one or more dynamic range adjustment (DRA) syntax elements in a second parameter set, the second parameter set being signaled in the bitstream and being related to at least one picture in the group of encoded pictures, wherein the parsing of the one or more DRA syntax elements is not dependent on any syntax element of the first parameter set, and process the at least one picture based on the first parameter set and the second parameter set.
US11533509B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information of a current block in a current picture from a coded video bitstream. The prediction information is indicative of an affine model in a merge mode. The processing circuitry obtains, from a buffer, motion information of bottom locations in a neighboring block that is adjacent of the current block in the current picture, and determines parameters of the affine model that is used to transform between the block and a reference block in a reference picture based on the motion information of the bottom locations in the neighboring block. Further, the processing circuitry reconstructs samples of the current block based on the affine model.
US11533508B2 Method and apparatus for encoding/decoding residual data based on a plurality of transformations
An image decoding method according to the present invention can comprise the steps of: acquiring residual coefficients of a current block; dequantizing the residual coefficients; performing secondary inverse transformation on the dequantized residual coefficients; and performing primary inverse transformation on the performance result of the secondary inverse transformation. The secondary inverse transformation can be performed for a partial region of the current block.
US11533499B2 Method for signaling mixed NAL unit type and subpicture partitioning in coded video stream
A method, computer program, and computer system is provided for coding video data. Video data including one or more subpictures is received. A network abstraction layer (NAL) unit type associated with each of the one or more subpictures is identified based on checking a flag corresponding to mixed NAL units in the one or more subpictures. The video data is decoded based on the identified NAL unit types.
US11533497B2 Encoder, a decoder and corresponding methods of signaling and semantics in parameter sets
Signalling of syntax elements in a sequence parameter set of a video bitstream is addressed. Particularly, it is provided a method of decoding a video bitstream wherein a sequence parameter set, SPS, is coded that contains syntax elements that apply to a video sequence, the method comprising obtaining a value of a first syntax element from the SPS used to specify whether a decoded picture buffer, DPB, parameters syntax structure is present in the SPS and obtaining a value of a second syntax element from the SPS, at least when determining that the value of the first syntax element specifies that the DPB parameters syntax structure is present in the SPS, used to specify the presence of a DPB syntax element in the DPB parameters syntax structure, wherein the DPB syntax element is applied to a temporal sublayer except for the highest temporal sublayer in the video sequence.
US11533496B2 Restriction on applicability of cross component mode
A method for visual media processing, including performing a conversion between a current chroma chroma block of visual media data and a bitstream representation of the current chroma chroma block, wherein, during the conversion, a chroma residual of the current chroma chroma block is scaled based on a scaling coefficient, wherein the scaling coefficient is derived at least based on luma samples located in predefined positions.
US11533492B2 Reducing motion vector information transmission in bi-directional temporal prediction
A method for inter-coding video is provided in which transmission bandwidth requirements associated with second motion vectors for bi-directional temporal prediction is reduced. In the method motion vector information for only one of the two motion vectors for bi-directional temporal prediction can be transmitted together with information on how to derive or construct the second motion vector. Thus, rather than sending express information regarding two motion vectors, express information related to only one motion vector along with information related to reconstruction/derivation of the second motion vector is transmitted, thus reducing bandwidth requirements and increasing coding efficiency.
US11533487B2 Signaling of chroma residual scaling
A method for visual media processing includes performing a conversion between a current video unit of a visual media data and a bitstream representation of the current video unit, wherein the bitstream representation is configured according to a format rule; and wherein the format rule specifies a level of a video segment at which one or more syntax elements indicative of a scaling factor by which a chroma residual is scaled for coding the current video unit is selectively included in the bitstream representation.
US11533486B2 Dependent quantization
The coding of a media signal is rendered more efficient by describing the media signal using a sequence of samples and sequentially encoding this sequence by selecting, for a current sample, a set of quantization levels out of a plurality of quantization level sets depending on indices encoded into the data stream for previous samples of the sequence of samples, quantizing the current sample onto one level of the set of quantization levels, and encoding a quantization index to the one level for the current sample into the data stream. In other words, scalar quantization of the individual samples of the sequence of samples is used, but it is rendered dependent on quantization indices encoded into the data stream for previous samples of the sequence of samples. By this measure, it is possible to “construe” a grid of quantization points in the multi-dimensional space across which all possible settings of the sequence of samples are spread, onto which values of the samples are quantized according to the sequence of quantization indices coded into the data stream. This grid, in turn, reduces, statistically, a mean quantization error.
US11533484B1 Method and system for optimizing image and video compression for machine vision
A method and a system described herein provide optimizing image and/or video compression for machine perception. According to an aspect, the method comprises receiving a raw image frame from a camera sensor; detecting a predefined object in the raw image frame and marking a region around the predefined object within the raw image frame as ROI. Based on the ROI, a partitioning scheme, a prediction mode, and quantization parameter are determined for improving coding efficiency. Machine perception efficiency is improved by selecting a quantization parameter table used for compressing and encoding the raw image or video frame based on a selected machine vision task. The selection of the quantization parameter table is based on training of the selected machine vision task using cost function optimization.
US11533475B2 Method and device for removing overlapping signaling in video/image coding system
A decoding method performed by a decoding device, according to the present document, may comprise the steps of: acquiring a sequence parameter set from a bitstream; acquiring a combined inter-picture merge and intra-picture prediction (CIIP) enable flag from the sequence parameter set; determining, on the basis of the CIIP enable flag and the size of a current block, whether a regular merge flag is included in the bitstream; parsing the regular merge flag in the bitstream on the basis that a condition based on the CIIP enable flag and a condition based on the size of the current block are satisfied; generating prediction samples of the current block on the basis of the regular merge flag; and generating a restoration picture on the basis of the prediction samples.
US11533473B2 Method and apparatus for further improved context design for prediction mode and coded block flag (CBF)
A method of controlling intra-inter prediction for decoding or encoding of a video sequence, is performed by at least one processor. The method includes determining whether one or more neighboring blocks in a video sequence is coded by an intra prediction mode, coding a prediction mode flag of a current block by a first context based on determining that at least one of the neighboring blocks is coded by the intra prediction mode, and coding the prediction mode flag of the current block by a second context based on determining that none of the neighboring blocks are coded by at least the intra prediction mode.
US11533471B2 Image processing apparatus and image processing method
An image processing apparatus and an image processing method make it possible to suppress increase of the load of template matching. For each of motion vector candidates of accuracy rougher than accuracy of a motion vector candidate list, template matching between a template of a current block and a template of a reference block is performed to derive a cost, and elements of the motion vector candidate list are sorted on the basis of the derived costs of the motion vector candidates. Alternatively, for each of motion vector candidates of accuracy rougher than accuracy of a motion vector candidate list, template matching between a template of a current block and a template of a search point is performed to derive a cost, and a modification motion vector candidate is derived on the basis of the derived costs of the motion vector candidates.
US11533464B2 Method for synthesizing intermediate view of light field, system for synthesizing intermediate view of light field, and method for compressing light field
A method of synthesizing intermediate views of a light field includes selecting a configuration of specific input views of a light field collected by a light field acquiring device, specifying coordinates of intermediate views to be synthesized and inputting the specified coordinates to a neural network, and synthesizing intermediate views based on a scene disparity, a selected configuration of the specific input views, and the specified coordinates of the intermediate views, using a neural network.
US11533458B2 Image processing device including neural network processor and operating method thereof
An image processing device includes: an image sensor configured to generate first image data by using a color filter array; and processing circuitry configured to select a processing mode from a plurality of processing modes for the first image data, the selecting being based on information about the first image data; generate second image data by reconstructing the first image data using a neural network processor based on the processing mode; and generate third image data by post-processing the second image data apart from the neural network processor based on the processing mode.
US11533455B2 Imaging apparatus and distance measuring apparatus using the same
An imaging apparatus in an embodiment includes lens optical systems each including a lens whose surface closest to the target object is shaped to be convex toward the target object, imaging regions which respectively face the lens optical systems and output a photoelectrically converted signal corresponding to an amount of light transmitting the lens optical systems and received by the imaging regions, and a light-transmissive cover which covers an exposed portion of the lens of each of the lens optical systems and a portion between the lens of one of the lens optical systems and the lens of another one of the lens optical systems adjacent to the one of the lens optical systems, the cover having a curved portion which is convex toward the target object. The optical axes of the lens optical systems are parallel to each other.
US11533451B2 System and method for frame rate up-conversion of video data
Embodiments of the disclosure provide systems and methods for performing frame rate up-conversion of video data including a sequence of image frames. The method may include determining a set of motion vectors of a target frame relative to a plurality of reference frames. The target frame is to be generated and interpolated into the sequence of image frames. The method may further include performing a motion vector classification on the set of motion vectors to generate a target object map for the target frame. The method may additionally include projecting the target object map onto the plurality of reference frames to generate a plurality of reference object maps based on the set of motion vectors. The method may additionally include detecting an occlusion area in the target frame based on the set of motion vectors, the target object map, and the plurality of reference object maps.
US11533439B2 Multi capture settings of multi light parameters for automatically capturing multiple exposures in digital camera and method
An electronic camera comprising an image sensor configured to capture an electronic image and a shutter mechanism. The electronic camera further comprises a controller configured to control the shutter mechanism and the image sensor. The controller comprising a processor and a memory having computer-readable code embodied therein which, when executed by the processor, causes the controller to: open the shutter mechanism, allow light to reach the image sensor for an exposure, automatically cause the image sensor to capture a first digital image of a scene using a first capture setting and automatically cause the image sensor to capture a second digital image of the scene using a second capture setting. The first capture setting includes a first value and the second capture setting includes a second value respectively of at least one of an aperture parameter, a shutter speed parameter, an ISO sensor gain parameter.
US11533436B2 Monitoring system, monitoring method, and monitoring program
In a monitoring system, the management device causes a display device to display an image generated by capturing by the camera whose direction has been controlled; accepts designation of at least one tracking target, the at least one tracking target being designated from among moving objects in the displayed image by an operator; and performs tracking control comprising controlling a photographing range of the camera in such a way that the designated at least one tracking target is kept captured by the camera.
US11533427B2 Multimedia quality evaluation
A computer-implemented method, a computer system and a computer program product evaluate multimedia quality. The method includes displaying a current frame of a video. The method also includes generating dataframes for the current frame and for a reference frame of the video. The method further includes comparing the dataframes for the reference and current frames. In addition, the method includes determining a quality metric of the current frame based on the comparison of the dataframes for the reference and current frames. Finally, the method includes modifying the current frame so that the quality metric is at or above the threshold in response to determining that the quality metric of the current frame is below a threshold.
US11533422B2 Apparatus, image capturing apparatus, method, and storage medium for performing shooting control
A detection unit detects a subject area that partially includes a subject to be detected in a shooting range. An obtainment unit obtains a plurality of defocus amounts corresponding to a plurality of ranging points inside a ranging area that includes the subject area. A categorization unit categorizes the ranging area into a plurality of partial areas based on the plurality of defocus amounts. Each of the plurality of partial areas corresponds to a different one of partial ranges in a range of the plurality of defocus amounts. A control unit performs shooting control based on the plurality of partial areas. The shooting control is performed so that a contribution of a partial area with a first subject degree is larger than a contribution of a partial area with a second subject degree that is lower than the first subject degree.
US11533412B2 Facsimile, control method, and non-transitory computer-executable storage medium
A facsimile includes a memory and circuitry. The memory stores a plurality of pieces of image information. The circuitry is configured to identify unprocessed information, which is information on which particular processing has not performed yet, among the plurality of pieces of image information, enable specific processing to be performed collectively on a plurality of pieces of the unprocessed information among the plurality of pieces of image information, and collectively perform the specific processing on the plurality of pieces of the unprocessed information.
US11533411B2 Image forming system and image forming apparatus configured to determine whether to execute remote display control
A first controller of an image forming apparatus executes a remote display control. The remote display control is control of, in response to receiving a start request from one of a plurality of information processing apparatuses, controlling a requesting information processing apparatus to display a remote screen. A second controller of the requesting information processing apparatus displays the remote screen in accordance with the remote display control by the first controller. A determination controller determines whether the remote display control is currently executed by a previous request. The first controller is configured to: in response to determining that the remote display control is not currently executed by the previous request, execute the remote display control for the requesting information processing apparatus; and in response to determining that the remote display control is currently executed by the previous request, not execute the remote display control for the requesting information processing apparatus.
US11533410B2 Information processing apparatus and non-transitory computer readable medium storing program to perform arithmetic operation by using connected arithmetic device
An information processing apparatus includes a detection unit that detects a connection of an arithmetic device, a specifying unit that specifies an arithmetic operation capable of being performed by the arithmetic device, a transfer unit that transfers data used in the arithmetic operation to the arithmetic device in a case where the specified arithmetic operation is determined to be performed by the information processing apparatus before the connection, and an acquisition unit that acquires a result obtained by the arithmetic device performing the arithmetic operation using the data.
US11533404B1 On net bus for distributing fax transmissions
Method and system are described for fax transmission distribution by an online fax service provider. In one embodiment, an electronic document is received, over a computer network, to be routed to a fax telephone number. A request is transmitted to an online database to determine whether the fax telephone number is registered to not receive incoming fax transmissions over a circuit-switched network. In response to determining that the fax telephone number is registered, the electronic document is transmitted to a destination address. In response to determining that the fax telephone number is not registered, an outgoing call is placed to the fax telephone number and the electronic document is transmitted in a fax format over the outgoing call.
US11533402B2 Image processing apparatus, method of controlling the same, and storage medium for projecting a scanned image and for printing a projected image
Embodiments of the present disclosure provide an image processing apparatus comprising: a reader that reads an image from a document; a projection unit that projects an image; a printer that prints an image onto a sheet; an operation unit that accepts a first instruction for the projection unit to project the image read by the reader and a second instruction for the printer to print the image projected by the projection unit; and a control unit, wherein in a case where the first instruction is accepted by the operation unit, the control unit causes the projection unit to project the image read by the reader, and in a case where the second instruction is accepted by the operation unit, the control unit causes the printer to print the image being projected by the projection unit.
US11533387B2 Interface engine architecture
Embodiments herein disclose an interface engine architecture. The interface engine architecture includes Java services and any combination thereof an adapter and/or a gateway, in embodiments. The interface engine architecture may be configured through a cloud-based application programming interface that provide a user-interactive graphical user interface, using templates for interface templates. The interface templates may be automatically populated with programming blocks that reflect protocol(s) of one or more message sources and/or one or more message destination(s). Once populated, messages received from one or more sources may be transformed using the programming blocks in the template and communicated to one or more destinations.
US11533386B2 Virtual tunnel endpoint (VTEP) learning based on transport protocol information
Example methods and systems for virtual tunnel virtualized computing instance (VTEP) learning based on transport protocol information are described. In one example, a computer system may learn first mapping information and second mapping information. The first mapping information may associate (a) a first VTEP with (b) first transport protocol information and inner address information associated with a first virtualized computing instance. The second mapping information may associate (a) a second VTEP with (b) second transport protocol information and inner address information associated with a second virtualized computing instance. The computer system may detect an egress packet that is addressed to the inner address information. In response to determination that the egress packet specifies the first transport protocol information, a first encapsulated packet may be generated and sent towards the first VTEP. Otherwise, a second encapsulated packet may be generated and sent towards the second VTEP.
US11533383B2 Templating data service responses
The described technology is directed towards locating and using a template for processing data item data from a general form into a client-specific form for returning in response to a client request. A client request includes a data item identifier and client-specific information. The data item's identifier is processed into a data type and/or identifier, e.g., a string. The client-specific information is used to determine a device class, device type and/or client platform software version. The template is found in a hierarchy of templates based upon the client-specific information and the data type or data ID string, e.g., the client-specific information may be used to determine a subset of template folders that is evaluated to find a file with a filename matching the string. The folders may be ordered from most-specific to least-specific, so as to locate the most specific template file that applies.
US11533372B2 Proxyless protocol
A method for a proxyless protocol includes intercepting, from a client, a first Transmission Control Protocol (TCP) connection request requesting to establish a TCP connection between the client and a proxy for routing data to a destination server. The request includes client information and a first sequence number. The method also includes transmitting, to the destination server, a second TCP connection request to establish a TCP connection between the client and the destination server. The second request includes a second sequence number less than the first sequence number. The method also includes intercepting, from the destination server, an acknowledgment message indicating acknowledgment of the second TCP connection request. The method also includes transmitting, to the destination server, a proxy protocol header message with the client information. The method also includes generating a new acknowledgment message using the first TCP connection request and transmitting, to the client, the new acknowledgment message.
US11533371B2 Systems, methods, and program products for provision of expert services over a network in real time
Systems and methods for providing online real-time expert services are disclosed. In exemplary embodiments, a plurality of user and provider devices communicates with a consulting engagement server over a network. The consulting engagement server includes a plurality of modules that are implemented in software, and which, when executed, provide for the marketing and provision of expert services by providers to users over a network in real time.
US11533370B2 Enhanced online privacy
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing online user privacy. Methods can include receiving tag information specifying a given publisher identifier for a publisher and a given client identifier assigned to a user of the client device by the publisher. A given service identifier assigned to the user by the service apparatus is obtained. A mapping between the given service identifier to the given client identifier is created. A list of client identifiers assigned to a set of users by the publisher is received. A list of matched service identifiers corresponding to the list of client identifiers are stored. Multiple content requests are received from multiple different client devices accessing services provided by the service apparatus. Responses to the content requests are based on whether the client devices provide service identifiers that are included in the list of matched service identifiers.
US11533369B2 Computer-implemented method and system for managing tenants on a multi-tenant SIP server system
A computer-implemented method of managing tenants on a multi-tenant SIP server system has at least two multi-tenant enabled SIP server instances in an SIP server cloud or private datacenter environment. Each SIP server instance of the plurality of SIP server instances is configured as a virtual application. The method contains the steps of initially configuring a first tenant on a first SIP server instance, monitoring the capacity of the first SIP server instance, and monitoring the capacity of a second SIP server instance. The monitoring of the first and second SIP server instances is carried out by monitoring at least one predetermined capacity-relevant value. When the at least one predetermined capacity-relevant value exceeds a predetermined threshold value indicating that capacity resources are low on the first SIP server instance, then the first tenant is moved from the first SIP server instance to the second SIP server instance.
US11533365B2 System and method for displaying and operating multi-layered item list in web browser with supporting of concurrent users
Remotely access computing resources had been a major challenge to many information technology (IT) vendors. For example, the traditional remote file system access products such as network file system (NFS) and message block (MSB) all cannot be used for web based accessing across global due to both of them demanding huge computing powers and network bandwidth. For other example, traditional web based remote files and folders accessing products such as Yahoo Briefcase and VMWare ESX Server 2.0 all cannot support operations such as move or copy a file from one folder into another due to both of them only can display two levels for a file system, thus only can operate files and folders within one flat level. This invention has overcome the problems had occurred in the traditional accessing of remote computing resources by introducing a method and apparatus for creating multi-layered item list to mirror computing resources. The use of the multi-layered item list has effectively reduced the requirement of computing power and network bandwidth and also provides user to operate computing resources at two or more levels by controlling displaying two more levels of the computing resources.
US11533362B1 Network interface controller aware placement of virtualized workloads
A computer program product comprises a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by one or more processors to cause the one or more processors to collect, at a network interface controller associated with a first node, a set of usage metrics from one or more other network interface controllers respectively associated with one or more other nodes. Further, the program instructions are executable by one or more processors to cause the one or more processors to select, at the network interface controller associated with the first node, one of the one or more other nodes to allocate a virtualized workload for execution, wherein the selection utilizes at least a portion of the set of usage metrics collected from each of the one or more other network interface controllers.
US11533356B2 Establishing a trust association
A method for establishing a trust association includes receiving, by a server, a request to associate a web source with an account, the request having a link to the web source, and accessing, by the server, the web source in response to the request to associate. The method further includes locating, by the server and within the web source, a tag associated with the account, creating, by the server and in response to locating the tag within the web source, a trust association between the account and the web source, and providing, by the server, an indicating of the trust association for display in a user interface of a client device.
US11533341B2 Technologies for scalable security architecture of virtualized networks
Technologies for performing security monitoring services of a network functions virtualization (NFV) security architecture that includes an NVF security services controller and one or more NFV security services agents. The NFV security services controller is configured to transmit a security monitoring policy to the NFV security services agents and enforce the security monitoring policy at the NFV security services agents. The NFV security services agents are configured to monitor telemetry data and package at least a portion of the telemetry for transmission to an NFV security monitoring analytics system of the NFV security architecture for security threat analysis. Other embodiments are described and claimed.
US11533337B2 MULP: a multi-layer approach to ACL pruning
Disclosed embodiments are a computing system and a computer-implemented method related to minimizing the number of rules/policies needed to be stored to enforce those rules/policies. The minimizing comprising generating adjacency data structures mapping as adjacent pairs of network nodes, which are allowed to communicate with one another according to the plurality rules, and applying them for pruning the rule dataset. This allows an original set of rules/policies to be reduced into a smaller set, which conserves computational resources.
US11533328B2 Systems and methods for analyzing vulnerabilities of networked systems
Methods and systems for assessing and evaluating vulnerabilities of a networked system are presented. A list of known vulnerabilities that have been disclosed in the public may be obtained. The networked system may be scanned from an external perspective to obtain network information of the networked system. A subset of the known vulnerabilities may be determined to be relevant to the networked system based on correlations between the vulnerabilities and the network information. The networked system may also be analyzed from an internal perspective to determine impacts of the relevant known vulnerabilities to the networked system. The impact of a vulnerability may be determined based on the type of data and/or the type of services that may be accessible in an attack that exploits the vulnerability. The vulnerabilities may then be ranked and addressed based on the impacts.
US11533326B2 Systems and methods for multivariate anomaly detection in software monitoring
Techniques are disclosed for summarizing, diagnosing, and correcting the cause of anomalous behavior in computing systems. In some embodiments, a system identifies a plurality of time series that track different metrics over time for a set of one or more computing resources. The system detects a first set of anomalies in a first time series that tracks a first metric and assigns a different respective range of time to each anomaly. The system determines whether the respective range of time assigned to an anomaly overlaps with timestamps or ranges of time associated with anomalies from one or more other time series. The system generates at least one cluster that groups metrics based on how many anomalies have respective ranges of time and/or timestamps that overlap. The system may preform, based on the cluster, one or more automated actions for diagnosing or correcting a cause of anomalous behavior.
US11533324B2 Learning maliciousness in cybersecurity graphs
Systems and methods for utilizing statistical relational learning techniques in order to predict factors for nodes of a node graph, such as a node graph that represents attacks and incidents to a computing system, are described. In some embodiments, the systems and methods identify certain nodes (of a node graph) as representing malicious attributes of an email or other threat artifact received by a computing system or network and utilize relational learning to predict the maliciousness of attributes represented by other nodes (of the node graph).
US11533322B2 Method for detecting attacks on a network component of an industrial network
A method for detecting attacks on a network component of an industrial network uses a component monitoring unit integrated in the network component. The component monitoring unit has at least one checking module for performing a check on the network component and a communication module for the component monitoring unit to communicate with at least one further network component of the industrial network. The component monitoring unit further has a management module for managing a communication between the at least one checking module and the communication module. When a predetermined criterion is satisfied, the at least one checking module collects and/or evaluates information concerning the network component and/or concerning the satisfied criterion for the purpose of checking the network component.
US11533316B2 Information-centric network namespace policy-based content delivery
Systems and techniques for information-centric network namespace policy-based content delivery are described herein. A registration request may be received from a node on an information-centric network (ICN). Credentials of the node may be validated. The node may be registered with the ICN based on results of the validation. A set of content items associated with the node may be registered with the ICN. An interest packet may be received from a consumer node for a content item of the set of content items that includes an interest packet security level for the content item. Compliance of the security level of the node with the interest packet security level may be determined. The content item may be transmitted to the consumer node.
US11533314B2 System and method for predictive platforms in identity management artificial intelligence systems using analysis of network identity graphs
Systems and methods for embodiments of a graph based artificial intelligence systems for identity management are disclosed. Embodiments of the identity management systems disclosed herein may utilize artificial intelligence approaches for determining health indicators for the identity management state of an enterprise. Specifically, in certain embodiments, an artificial intelligence based identity management systems may utilize one or more components to generate signals associated with the identity management state of an enterprise based on a network identity graph and evaluate feature spaces of these input signals from these components based on a global objective function or the like.
US11533306B2 Processes and method for safe of use, monitoring and management of device accounts in terminal manner
A method and structure uses a decentralized network to connect and manage multiple devices. The method includes the steps of: applying for a decentralized identity in the decentralized network, and binding the decentralized identity with a digital identity; storing a correspondingly generated binding information in the decentralized network; authorizing one of the devices, to which the digital identity is allowed to connect, and an allowable account; storing a correspondingly generated authorization information in the decentralized network; when necessary, updating and storing an authentication information of the bound digital identity in the decentralized network; retrieving the authentication information from the decentralized network through a terminal device to process certification for connecting the one of the devices.
US11533305B2 Authentication system, assistance server and non-transitory computer-readable recording medium encoded with assistance program
Authentication system includes an information processing apparatus, an authentication server and an assistance server, wherein the authentication server, in response to being requested to perform authentication of the user, performs authentication of the user using first authentication data that associates user identification information for identifying a registered user with first authentication information, and the assistance server, in response to detection of no registration of second authentication information that is different from the first authentication information of the user, acquires the first authentication data from the authentication server, and produces second authentication data that associates the second authentication information with the first authentication data.
US11533302B2 Partial uses of clustered access rights
Systems and methods are provided for communication networks and network operations for processing partial uses of clustered access rights. The communication networks may include channels such as short-range communication channels, such as Bluetooth, BTLE, and/or near-field communication (NFC) channels.
US11533300B2 Encryption schemes with addressable elements
The present disclosure relates to implementations of physically unclonable functions (PUFs) for cryptographic and authentication purposes. Specifically, the disclosure describes implementations of systems using PUFs that may replace existing public key infrastructures (PKIs).
US11533298B2 Messaging controller for anonymized communication
A method may include receiving, from a first client, a first message. The first message may be matched to a second user based on a similarity between a first keyword included in the first message and a second keyword included in a profile of a second user. The first keyword may be determined to be similar to the second keyword based on a distance between a first vector representation of the first keyword and a second vector representation of the second keyword not exceeding a threshold value. In response to the first message being matched with the second user, the first message may be sent to a second client associated with the second user. In response to receiving, from the second client, a second message responsive to the first message, the second message may be sent to the first client. Related systems and articles of manufacture are also provided.
US11533296B2 Testing and remediating compliance controls
Users of an endpoint remediation system can be assigned to different roles, from which they can request exceptions, approve exceptions, and/or enable remediation on endpoint devices. The compliance scanning and enforcing process can be automated, while allowing entities to request and/or approve certain exceptions. Therefore, security compliance for customers can be actively managed to provide visibility to the endpoint device compliance state at any time.
US11533289B2 Split-tunneling for clientless SSL-VPN sessions with zero-configuration
Described embodiments provide systems and methods for rewriting an URL in a message transmitted via a clientless SSL VPN session. An intermediary device may identify, in a HTTP response transmitted via the session, an absolute URL that includes a hostname of the server. The device may determine that the absolute URL includes an intranet domain name. The device may generate, responsive to the determination, a URL segment by combining a unique string corresponding to the hostname of the server, with a hostname of the device. The device may rewrite, responsive to the determination, the absolute URL by replacing the server hostname in the absolute URL with the generated URL segment. A DNS server for the client may be configured with a DNS entry comprising a wildcard combined with the device hostname, to cause the DNS server to resolve the rewritten absolute URL to an IP address of the device.
US11533282B1 Specifying and testing open communication protocols
Systems, methods, apparatuses, and computer program products to specify and test open communication protocols. A messaging client executing on a processor of a client device may generate a request stanza based on a first specification file of a plurality of specification files for the messaging client. The messaging client may validate the request stanza based on one or more parameters specified by the first specification file. The messaging client may invoke a response handler for the request stanza. The messaging client may receive a response stanza from a server. The response handler may process the response stanza. The messaging client may display an output of the processing of the response handler.
US11533279B2 Method for electronic messaging using image based noisy content
The present disclosure relates to a method comprising receiving an electronic message of an electronic communication system. An image based noisy content may be generated. The image based noisy content is different from a content of the received electronic message and relates to the message intents of the received message. The electronic communication system may be configured to provide the image based noisy to the recipient instead of the received electronic message or provide the received electronic message to the recipient in addition to the image based noisy.
US11533277B2 Method and system for virtual channel remapping
A virtual channel (VC) allocation system is provided. During operation, the system can maintain, at an ingress port of a switch, a set of counters. A respective counter can indicate a number of data units queued at a corresponding egress port for an ingress VC. A data unit can indicate a minimum number of bits needed to form a packet. The system can maintain, at an egress port, an ingress VC indicator indicating that a packet in an egress buffer for an egress VC corresponds to the ingress VC. Upon sending the packet, the system can update a counter based on the ingress VC indicator. The counter can be associated with the egress buffer and the ingress VC. The system can then issue, to a sender device, credits associated with the ingress VC based on a minimum number of available data units indicated by the set of counters.
US11533275B2 Method and apparatus for allocating server in wireless communication system
A method and an apparatus for allocating a server to a terminal are provided. The method includes receiving an Internet protocol (IP) packet with a domain name system (DNS) query from a terminal, including terminal location information in the IP packet, transmitting the IP packet to a DNS server, receiving, from the DNS server, a response IP packet location information of a proximity server, the proximity server being located within a certain distance from the terminal, and transmitting the response IP packet to the terminal.
US11533271B2 Technologies for flexible and automatic mapping of disaggregated network communication resources
Technologies for dynamic allocation of network communication resources includes a resource manager server to allocate a set of network communication resources to a compute device through an expansion bus switch that is coupled to the compute device and to the network communication resources. The resource manager server obtains telemetry data indicative of a present utilization of the allocated set of network communication resources and determines whether the present utilization satisfies a predefined utilization threshold. Additionally, the resource manager server adjusts, through the expansion bus switch and in response to a determination that the present utilization does not satisfy the predefined utilization threshold, an amount of network communication resources in the set to the compute device.
US11533266B2 Rate adjustment techniques
The disclosed techniques enable communication nodes to perform rate adjustments. As an example, a communication node may receive a control information from a network node. Based on the received control information, the control node may determine that the network node supports codec adaptation or that the communication node is allowed to enable the codec adaptation.
US11533265B2 Alleviating flow congestion at forwarding elements
A method for alleviating flow congestion at forwarding elements is provided. The method receives traffic related data from a plurality of forwarding elements of a network, and based on the traffic related data, determines congestion at a first forwarding element of the plurality of forwarding elements caused by at least one flow passing through the first forwarding element at a first rate. The method calculates, based on a burst size of the at least one flow, a second rate for the at least one flow such that when the at least one flow passes through the first forwarding element at the second rate the congestion at the first forwarding element is alleviated. The method rate limits the at least one flow by passing the at least one flow through a flow rate manager at the calculated second rate before transmitting the at least one flow to the first forwarding element.
US11533261B2 Download management with congestion mitigation for over the air content delivery to vehicles
Among other things, this document describes systems, devices, and methods for wireless content delivery to vehicles and in particular to vehicles in cellular radio environments. The teachings hereof can be used to deliver a vehicle manufacturer's head unit updates, firmware, configurations, and other data to a vehicle. In embodiments, downloads are managed at the control plane and/or data plane. Download management can include mitigating either current or anticipated wireless congestion at cell towers, enforcing campaign priority for firmware updates, accommodating occupant-originated data flows to and from the vehicle, and/or accounting for contractual data arrangements between vehicles makers and cellular providers, among other things.
US11533253B2 Connectionless segment routing for 5G or other next generation network
Unlike smart devices, Internet of things (IoTs), such as meter readers, generate very low revenue per user. Traditional tunnel/bearer based connection-oriented architectures do not scale economically for billions of IoT devices due to the amount of signaling overhead associated with GTP tunnel setup/tear down and the states related to GTP tunnels maintained at various parts of the mobile network. However, the mobility network can efficiently support massive stationary and/or mobile IoTs by reducing the amount of signaling overhead, the state of the IoTs kept in network, and simplifying the data plane when possible.
US11533252B2 Replacing static routing metrics with probabilistic models
In one embodiment, a device obtains a predictive model that predicts a behavior of a path in a network. The device computes, based in part on the predictive model, a route in the network that includes the path, in accordance with a routing policy that instructs the device to use the predictive model as an attribute of the path during computation of the route. The device validates that the path exhibited the behavior predicted by the predictive model. The device initiates retraining of the predictive model, when the behavior predicted by the predictive model does not match the behavior of the path.
US11533248B2 Method and system of resiliency in cloud-delivered SD-WAN
In one aspect, a computerized method includes the step of providing process monitor in a Gateway. The method includes the step of, with the process monitor, launching a Gateway Daemon (GWD). The GWD runs a GWD process that implements a Network Address Translation (NAT) process. The NAT process includes receiving a set of data packets from one or more Edge devices and forwarding the set of data packets to a public Internet. The method includes the step of receiving another set of data packets from the public Internet and forwarding the other set of data packets to the one or more Edge devices. The method includes the step of launching a Network Address Translation daemon (NATD). The method includes the step of detecting that the GWD process is interrupted; moving the NAT process to the NATD.
US11533245B2 Method and apparatus for measuring end-to-end packet latency and packet delay variation via deep packet inspection at an intermediate node of a communication network
A method and apparatus for monitoring network performance in near real-time by making measurements on packets received at an intermediate node in a wireless communication network. The solution is useful for any packetized communication network that connects a client and application server, and particularly for any application running over TCP/IP protocol. A method is disclosed for measuring end-to-end qualities of a packet-based communication session between a data sender (DS) and a data receiver (DR) at an intermediate node. The measured end-to-end communication qualities may include latency and packet delay variation.
US11533243B2 Method for computing environment specific baselines for metrics of user experience
Described embodiments provide systems, methods, and computer readable media for generating environment descriptors. A device having at least one process may identify a plurality of feature vectors. Each vector may describe a corresponding access to an application hosted on a server in one of a plurality of network environments and having a corresponding performance metric. The device may provide a performance model using the plurality of feature vectors and the corresponding performance metrics. The performance model may be used to determine expected performance metrics for at least a first network environment. A first environment descriptor of the expected performance metrics may be generated for at least the first network environment. The first environment descriptor of the expected performance metrics may be used to assess a measured performance metric or a second environment descriptor of a second network environment.
US11533235B1 Electronic system for dynamic processing of temporal upstream data and downstream data in communication networks
Embodiments of the invention are directed to systems, methods, and computer program products for dynamic processing of temporal upstream data and downstream data in communication networks. The invention is configured for dynamic processing and cascading of instance data and configuration files from edge node devices of a distributed network for reduction of latency in data transmissions. The invention involves constructing a first device cluster comprising one or more first cluster edge computing nodes of a plurality of edge computing nodes. In response to receiving a first downstream request for determining a current modification to the first source instance data, embodiments of the invention involves extracting at least one cluster configuration file associated with the at least one cluster edge computing node associated with first edge computing node, and processing the first technology application therewith.
US11533229B2 Method and system for signaling communication configuration for Iot devices using manufacturer usage description files
A method at a network element for configuration for Internet of Things (IoT) devices using manufacturer usage description (MUD) files, the method including receiving at least one MUD Uniform Resource Locator (URL) from an IoT Device; sending, from the network element to at least one MUD Server based on the MUD URL, a Uniform Resource Indicator; responsive to the sending, receiving a plurality of MUD files from the MUD server; creating a plurality of policies from the plurality of MUD files, the plurality of policies corresponding to a normal mode of operation and a secondary mode of operation; and forwarding the plurality of policies to a gateway from the network element.
US11533227B2 Apparatus and methods for optimizing capacity in wireline cable networks with virtual service groups
Apparatus and methods for optimizing bandwidth utilization and services in a data network infrastructure. In one embodiment, the data network is a managed Hybrid Fiber Coaxial (HFC) cable network, and the network infrastructure is configured to enable dynamic allocate of frequency bands to individual consumer premises device (e.g., DOCSIS-compliant cable modems). In one variant, the improved network infrastructure enables creation of virtual Service Groups (vSGs), and allocation of individual ones of the CM to such vSGs, to some degree irrespective of topological or “hardwired” location within the network. The allocations can be dynamic, and based on factors such as load balancing, evacuation of portions of the physical network topology (such as to support infrastructure upgrades or replacement), or for yet other reasons such as relating to subscriber tier or service level agreement (SLA).
US11533225B2 Method, apparatus, and system for monitoring network access state of network distribution device
A method including a network configuration device acquiring at least one channel including at least one of the following channels: a target channel and at least one initial channel, wherein the target channel is a channel used when the network distribution device is connected to a hotspot successfully; the network configuration device sending a request message to the network distribution device through the at least one channel; and the network configuration device determining, in the case of receiving a response packet, network state information of the network distribution device based on the response packet, wherein the network distribution device feeds back the response packet based on the request message. The present disclosure has solved the technical problem in the conventional techniques that users fail to determine whether the network distribution device has accessed a network successfully when the network distribution device is accessing the network.
US11533220B2 Network-assisted consensus protocol
The concepts and technologies disclosed herein are directed to a network-assisted Raft consensus protocol, referred to herein as “NetRaft.” According to one aspect of the concepts and technologies disclosed herein, a system can include a plurality of servers operating in a server cluster, and a plurality of P4 switches corresponding to the plurality of servers. Each server of the plurality of servers can include a back-end that executes a complete Raft algorithm to perform leader election, log replication, and log commitment of a Raft consensus algorithm. Each P4 switch of the plurality of P4 switches can include a front-end that executes a partial Raft algorithm to perform the log replication and the log commitment of the Raft consensus algorithm. The back-end can maintain a complete state for responding to requests that cannot be fulfilled by the front-end. The requests can include read requests and/or write requests.
US11533217B2 Systems and methods for predictive assurance
Systems and methods are provided for predicting system or network failures, such as a degradation in the services provided by a service provider system or network, a system or network outage, etc. In a discovery phase, failure scenarios that can be accurately predicted based on monitored system events are identified. In an operationalization phase, those failure scenarios can be used to design production run-time machines that can be used to predict, in real-time, a future failure scenario. An early warning signal(s) can be sent in advance of the failure scenario occurring.
US11533189B2 Electronic device and method for controlling external electronic device
An electronic device is provided. The electronic device includes a memory and a processor configured to move the electronic device, obtain an image and location of the external electronic device, identify the external electronic device based on the obtained image, transmit the plurality of control commands to the identified external electronic device, monitor a response of the external electronic device, store an identifier of a first control command set and the location of the external electronic device, wherein the first control command is based on the monitoring, and the first control command set includes the first control command that performs a pre-specified first operation, receive a first input, move the electronic device based on the received first input and the location, and transmit the first control command to the external electronic device based on the received first input and the identifier of the first control command set.
US11533180B1 Storage device and electronic device
Storage medium and electronic device are provided in the instant application. An executable computer program is stored in the storage medium. The executable computer program is executed by a processor, including: receive and store a default identification information in an electronic device. Receive an identification request and a to-be-authorized identification information collected by the electronic device. Receive the default identification information from the electronic device. Compare the to-be-authorized identification information with default identification information. if they are determined to be matched, the to-be-authorized identification information being true, otherwise the to-be-authorized identification information being false. When identification information is authenticated, the identification information can be collected real-time because the default identification information is stored in the electronic device in advance. Therefore, the operator of the electronic device is the registered user that can be ensure so that safety of verification can be improved effectively.
US11533178B2 Methods and systems for data authentication services
Methods and systems for electronic document authentication are disclosed. In one aspect, a method of generating an electronic postmark includes receiving, via a server, a request message from an electronic network, the request message comprising request data including payload data and meta data, generating a timestamp in response to receiving the message, hashing the payload data to generate a payload hash, digitally signing the metadata, the payload hash, and the timestamp to generate a digital signature, generating a response message, the response message generated to comprise the metadata, the payload hash, the timestamp, and the digital signature; and transmitting the response message onto the electronic network.
US11533173B2 Systems and methods for compression and encryption of data
A system and method for compression and encryption of data includes creating a plurality of hash table keys by applying a bit mask to an encryption key, applying a hashing function to the encryption key, creating a hash table using the hashing function, the hash table including the plurality of hash table keys and index values, the index values each identifying a location of data in the hash table connected to one of the plurality of hash table keys, receiving input data, and encoding the input data to generate encoded data, the encoding including both compression and encryption of the input data using the encryption key and the hash table.
US11533172B2 Apparatus and method for securely managing keys
An integrated circuit includes a system memory, a security processor and a non-security processor. An attack against the integrated circuit is made more difficult based on using a key generated by the security processor. The security processor, as an example, reads a program image from the system memory and generates the key based on the program image. In some instances, a dedicated communication channel is provided for communication between the non-security processor and the security processor. The dedicated channel may be used to provide the key to the non-security processor for performance of a security operation.
US11533171B2 Apparatus and method for quantum direct communication using single qubits
An apparatus and method for quantum direct communication using single qubits. The apparatus includes a quantum state preparation unit for preparing quantum states including a message state prepared using pairs of single qubits based on a bit of a message to be sent to a communication partner, an authentication state prepared using random qubit pairs, and a verification state prepared using random qubit pairs, a quantum state communication unit for transmitting the quantum states to the communication partner and measuring a quantum state of a message received from the communication partner, an authentication unit for authenticating, using the authentication state, the communication partner depending on whether an authentication key previously shared with the communication partner is possessed, a verification unit for verifying security of a quantum channel using the verification state, and a message restoration unit for restoring the received message using the message state.
US11533168B2 System and method for unlocking an encryption key chain without compromising security
The system described herein provides for storing the databases and encryption keys for decrypting the data in the databases into two separate partitions. In an embodiment, the first partition includes the databases while the second partition includes a configuration database and a payload database. The payload database stores a data encryption key for decrypting the data stored in the databases. The payload database is encrypted and may be decrypted using a body encryption key. The body encryption key itself is encrypted twice. In the first instance a key encryption key is generated and in the second instance a second access key is generated. The key encryption key or the second access key may be used to decrypt the body encryption key. The second access key is stored in a secure location, to be retrieved in situations when the key encryption key is inaccessible.
US11533161B1 DNS-based public key infrastructure for digital object architectures
One embodiment of the present application sets forth a computer-implemented method for establishing trust for handles used to identify digital objects in a digital object architecture (DOA) by associating a first attester identifier with a first attester from a trusted public key infrastructure (PKI), identifying a first digital object public key for a first digital object, generating, by the first attester, a first digital object identity attestation that associates the first digital object public key with a handle identifier for the first digital object, wherein the handle identifier is external to the trusted PKI, and generating a first attester identity attestation attesting that the first attester is authentic, where the first attester identity attestation includes the first attester identifier.
US11533160B2 Embedded universal integrated circuit card (eUICC) profile content management
A mobile network operator (MNO) uses a provisioning server to update or install profile content in a profile or electronic subscriber identity module (eSIM). In an exemplary embodiment, the profile is present on a secure element such as an embedded universal integrated circuit card (eUICC) in a wireless device. One or more MNOs use the provisioning server to perform profile content management on profiles in the eUICC. In some embodiments, an MNO has a trust relationship with the provisioning server. In some other embodiments, the MNO does not have a trust relationship with the provisioning server and protects payload targeted for an MNO-associated profile using an over the air (OTA) key.
US11533158B2 Device for self-interference cancellation of full duplex communication system and method thereof
This application relates to a full duplex communication device. In one aspect, the device includes a transmission/reception antenna configured to receive a received signal corresponding to a transmitted signal. The device may also include an analog cancellation unit configured to set values of elements constituting an analog cancellation circuit and cancel an interference signal included in the received signal using the set values of the elements constituting the analog cancellation circuit. The device may further include a digital cancellation unit configured to cancel a remaining interference signal included in the received signal. Some embodiments can minimize the influence of distortion of a transmitted signal due to non-linearity of a power amplifier during an active analog self-interference cancellation process.
US11533151B2 Determining one or more data modulation profiles for one or more devices
Described herein is a system and method for determining one or more data modulation profiles for one or more devices. The system and method described herein may measure signal quality, such as a modulation error ratio (MER), signal-to-noise ratio (SNR), receive power, transmit power, etc. Based on the signal quality, the system may determine one or more data modulation profile(s) (e.g., quadrature amplitude modulation (QAM) profiles) for a subcarrier, a plurality of subcarriers, a device, and/or a grouping of devices.
US11533147B2 Communication apparatus and communication method thereof
This invention is directed to a terminal apparatus capable of preventing the degradation of reception quality of control information even in a case of employing SU-MIMO transmission system. A terminal, which uses a plurality of different layers to transmit two code words in which control information is placed, comprises: a resource amount determining unit that determines, based on a lower one of the encoding rates of the two code words or based on the average value of the reciprocals of the encoding rates of the two code words, resource amounts of control information in the respective ones of the plurality of layers; and a transport signal forming unit that places, in the two code words, the control information modulated by use of the resource amounts, thereby forming a transport signal.
US11533140B2 Method and system for a repeater network that utilizes distributed transceivers with array processing
A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
US11533135B2 Memory conservation in delta-compressed message transmission and recovery
Instructions stored on a computer-readable medium include, in response to receiving a new message for transmission, generating a candidate message by attempting recovery of a previous message from the new message and recovery bits of the previous message. The instructions include, in response to an indicator indicating that the attempted recovery was successful, computing a delta between the new message and the candidate message and generating a delivery message based on the computed delta. The instructions include, in response to the indicator indicating that the attempted recovery was unsuccessful, generating the delivery message based on the new message exclusive of the computed delta. The instructions include calculating new recovery bits from the new message. The instructions include storing the new recovery bits as the recovery bits of the previous message. The instructions include transmitting the delivery message to a destination over a communications channel.
US11533133B2 Method for transmitting or receiving frame in wireless LAN system and apparatus therefor
A method for an STA to transmit or receive a frame in a WLAN, according to one embodiment of the present invention, comprises the steps of: receiving a first HARQ trigger frame that triggers transmission of an A-PHDU into which PHDUs that are PHY data transmission units for a HARQ process are combined; transmitting at least one PHDU within the A-PHDU on the basis of the first HARQ trigger frame at the timing designated for the STA; and retransmitting the at least one PHDU or transmitting a new PHDU according to reception of a second HARQ trigger frame, wherein the first HARQ trigger frame includes timing offset information between the STA and another STA transmitting the PHDU within the A-PHDU, and the STA may determine the timing designated for the STA by using the timing offset information.
US11533132B2 Link-specific block acknowledgment for multi-link communication
An electronic device that communicates frames is described. During operation, the electronic device may transmit the frames addressed to a recipient electronic device and associated with multiple links between the electronic device and the recipient electronic device. Then, the electronic device may receive block acknowledgments for at least a subset of the frames, where a given block acknowledgment is associated with the recipient electronic device and indicates received frames on a given link in the links. Moreover, the electronic device may control an amount of traffic conveyed on the links based at least in part on the block acknowledgments. Next, the electronic device may store a remainder of the frames based at least in part on the block acknowledgments, where the frames include the subset of the frames and the remainder of the frames. Note that the frames may have a common traffic identifier.
US11533128B2 Rate-matching scheme for control channels using polar codes
Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to methods and apparatus for rate-matching control channels using polar codes. An exemplary method generally includes encoding a stream of bits using a polar code, determining a size of a circular buffer for storing the encoded stream of bits based, at least in part, on a minimum supported code rate and a control information size, and performing rate-matching on stored encoded stream of bits based, at least in part, on a mother code size, N, and a number of coded bits for transmission, E.
US11533124B2 Method and a device for sharing resource
A method implemented by a network device in a communication network is provided. The network device is operable to communicate with a User Equipment UE and a Narrow Band Internet Of Things NB-IoT terminal device in the communication network. Said method may comprise configuring NB-IoT Physical Resource Blocks PRBs. Said method may further comprise when scheduling said UE, if said configured NB-IoT PRBs have not been allocated to said NB-IoT terminal device and if available PRBs other than said configured NB-IOT PRBs are not enough for said UE, attempting to allocate said configured NB-IoT PRBs for said UE. A network device performing said method is also provided. Further, a communication network comprising said network device is also provided.
US11533122B2 Apparatus, system and method of communicating a physical layer protocol data unit (PPDU)
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a Physical Layer Protocol Data Unit (PPDU). For example, an Enhanced Directional Multi-Gigabit (DMG) (EDMG) station (STA) may be configured to encode a Physical Layer (PHY) Service Data Unit (PSDU) of at least one user in an EDMG PHY Protocol Data Unit (PPDU) according to an EDMG Low-Density Parity-Check (LDPC) encoding scheme, which is based at least on a count of one or more spatial streams for transmission to the user; and transmit the EDMG PPDU in a transmission over a channel bandwidth in a frequency band above 45 Gigahertz (GHz).
US11533119B2 User terminal and radio communication method
To appropriately perform notification control related to a synchronization raster position, one aspect of the user terminal according to the present disclosure includes: a reception section that receives a synchronization signal block including a first information element related to a subcarrier offset, and a second information element related to a downlink control channel for system information; and a control section that, when a given code point is indicated in the first information element, recognizes an absence of a control resource set for the system information associated with the synchronization signal block, and determines an information type to be notified based on a code point included in the second information element.
US11533118B2 Synchronization signal block raster shift in mobile communications
Various examples with respect to synchronization signal block (SSB) raster shift in mobile communications are described. A processor of a user equipment (UE) performs an initial cell search to identify a cell among one or more cells of a wireless communication system. The processor then camps on the identified cell. In performing the initial cell search, the processor scans through a plurality of SSB entries for frequency bands below 3 GHz with a SSB raster spacing and a SSB raster offset frequency that support sub-carrier spacing (SCS) spaced channel raster and 100 kHz channel raster for both 15 kHz SCS and 30 kHz SCS. A minimum channel bandwidth at 5 MHz or higher for 15 kHz SCS or at 10 MHz or higher for 30 kHz SCS is supported. The SSB raster spacing is a common multiple of 15 kHz and 100 kHz. The SSB raster offset frequency for 100 kHz channel raster is a multiple of 30 kHz plus/minus 10 kHz.
US11533116B2 Systems and methods for state detection via wireless radios
Systems and methods for localizing individuals in a region using wireless signals in accordance with embodiments are illustrated. One embodiment includes a method for localizing individuals in a region between wireless devices of a system. The method receives wireless signal strength data for signals transmitted along signal paths between several wireless playback devices transmitting on a wireless channel during synchronous playback of media content by the several wireless playback devices and determines a first signal strength for each of several portions of the wireless channel. The method calculates, for each signal path between each of the several wireless playback devices, a difference in the determined first signal strength from a second signal strength for each of the several subcarriers, and determines, based on the calculated differences, a state for a set of one or more individuals in the region.
US11533114B2 Method and apparatus for maximum permissible exposure proximity sensor fault detection
Techniques are provided which may be implemented using various methods and/or apparatuses in a mobile device to address maximum permissible exposure (MPE) proximity sensor failure. A mobile device may include a maximum permissible exposure (MPE) sensor control unit to actively monitor signals associated with proper operation of the MPE proximity sensors. Upon detecting an anomaly in any of these signals, such as a value drop below a given threshold, an MPE sensor control Unit will inform an AP (application processor, or other processor or controller) which in turn trigger display of a warning message on the display of the mobile device or the issuance of other warnings such an audible or tactile alert to inform the end user about the maximum permissible exposure (MPE) proximity sensor malfunction and/or notify the end use of a condition resulting in deactivation of the 5G new radio transceiver.
US11533111B2 Variable bandwidth free-space optical communication system for autonomous or semi-autonomous passenger vehicles
A passenger vehicle optical communication system includes a source vehicle including a light source and an endpoint vehicle including a camera. The source vehicle transmits a series of patterns using the light source to communicate, as one example, state information to the endpoint vehicle.
US11533109B2 Optical communication system, optical transceiver, optical communication method, and non-transitory computer readable medium
A first optical transceiver outputs a first optical signal while switching the wavelength of the first optical signal to an optical fiber that acts as a medium for carrying single-fiber bi-directional communication between the first optical transceiver and an opposing second optical transceiver. When the wavelength of the first optical signal is switched to a receivable wavelength, the second optical transceiver identifies the wavelength of the received first optical signal, and outputs the second optical signal having a wavelength determined on the basis of the identification result to the optical fiber. When the first optical transceiver receives the second optical signal from the optical fiber, the first optical transceiver stops switching the wavelength of the first optical signal.
US11533108B2 Signal retransmission system and method
An optical wireless communication system comprises: a first device comprising a transceiver apparatus; and a plurality of further devices each comprising respective further transceiver apparatus, wherein the first device is configured to communicate via at least one optical channel with the plurality of further devices, and the transceiver apparatus of the first device comprising: a receiver for receiving light (optionally of a first wavelength or range of wavelengths) representing optical wireless communication signals transmitted by the further devices, the receiver comprising at least one photodetector; receiver-side processing circuitry for processing optical wireless communication signals received by the receiver to extract data represented by the received optical wireless communication signals; a transmitter for transmitting further light (optionally of a second wavelength or range of wavelengths)s representing optical wireless communication signals; transmitter-side processing circuitry for producing optical wireless communication signals for transmission by the transmitter; a multiplexer arrangement that is arranged to receive optical wireless communication signals from a plurality of signal paths and to pass the signals to the transmitter for transmission; and a controller for controlling operation of the transceiver apparatus of the first device, wherein a first of the signal paths to the multiplexer arrangement is from the transmitter-side processing circuitry; a second of the signal paths to the multiplexer arrangement is from the receiver-side; and the controller controls operation of the transceiver apparatus so as to pass via the multiplexer arrangement to the transmitter for re-transmission at least part of an optical wireless communication signal received from one of the further devices by the receiver thereby to indicate to the other further devices of the plurality of further devices that an optical channel of the receiver is busy.
US11533106B2 Automated system for link health assessment in fiber optic networks
Methods and systems for automated health assessment of fiber optic links of a fiber optic communication system are described. Tables are used to describe the fiber optic links, including access addresses to communication modules used in the links. Telemetry data representative of operation of the communication modules can be read via the access addresses into a central station. OTDR/OFDR measurement data of fiber optic segments used in the links can be read via the access addresses into the central station. The telemetry and/or OTDR/OFDR measurement data can be used by the central station for comparison against reference data to assess health of the links. The communication modules locally and continuously capture the telemetry data to detect transient events that may be the result of tampering of the links.
US11533087B2 Apparatus, system and method of communicating a physical layer protocol data unit (PPDU)
For example, an EDMG STA may generate an LDPC coded bit stream for a user based on data bits for the user in an EDMG PPDU, the LDPC coded bit stream for the user including a concatenation of a plurality of LDPC codewords, a count of the plurality of LDPC codewords is based at least on a codeword length for the user and on a code rate for the user; generate encoded and padded bits for the user by concatenating the LDPC coded bit stream with a plurality of coded pad zero bits, a count of the coded pad zero bits is based at least on a count of one or more spatial streams for the user and on the count of the plurality of LDPC codewords for the user; and distribute the encoded and padded bits for the user to the one or more spatial streams for the user.
US11533085B2 Method, device and computer readable medium for power allocation for MU-MIMO
Embodiments of the present disclosure provide methods, devices and computer readable media for communication. In a method implemented at a network device, the method comprising allocating, at a network device, available resource block groups RBGs to a plurality of terminal devices; determining the number of shared RBGs in the available RBGs, the shared RBGs being shared by the plurality of terminal devices; determining a sum of shared number of the shared RBGs per each of the plurality of terminal devices; determining an average value of the transmit power base on the number of available RBGs and a total power of the network device, the average value indicating a basic power allocated by the network device to the plurality of terminal devices; determining an offset value of a transmit power for each of the plurality of terminal devices based on the number of shared RBGs, the sum of the shared number and the average value; and determining a target value of the transmit power for each of the plurality of terminal devices based on the offset value and the average value.
US11533084B2 Automatic adjustment of transmission power for 5G/6G messaging
Automatic adjustment of the transmission power, of 5G and 6G wireless messages, is necessary for efficient energy utilization and minimizing background generation, especially in high-density communication environments. However, the power level needed for adequate reception is a complex compromise among competing factors related to network performance, message features, and constantly changing noise/interference backgrounds. Disclosed are artificial intelligence systems and methods configured to determine an appropriate power level for communications. The AI model is trained to account for a wide range of conditions in real-time. For field use, an algorithm derived from the AI model, may be simplified and reduced in size to be appropriate for mobile user devices. The base station may prepare a map of signal attenuation factors, noting especially the “dead zones” of poor reception, and increase the transmission power whenever a mobile user device enters such a location. Many other aspects are disclosed.
US11533083B2 Wireless transmission system, control method, and storage medium
A second transmission path coupler has such a size that a signal width of a first signal that is generated by the second transmission path coupler at timings corresponding to a rising edge and a falling edge of an input signal to be input to a first transmission path coupler in a case where the input signal is transmitted to a position at which the first transmission path coupler and the second transmission path coupler perform an electric field and/or magnetic field coupling is substantially equal to or greater than a difference in a transmission delay amount corresponding to a gap of the first transmission path coupler.
US11533082B2 Wirelessly charged electronic device with shared inductor circuitry
An electronic device may contain an input-output device such as a speaker, vibrator, or near field communications antenna. The input-output device may include an inductor. The inductor in the input-output device may be shared by wireless charging circuitry in the electronic device so that wireless charging signals can be converted into power to charge a battery in the electronic device. A separate inductor may also be provided within an input-output device to support wireless charging. A drive circuit may supply drive signals to the input-output device such as audio signals, vibrator control signals, or near field communications output signals for external near field communications equipment. An input amplifier that is coupled across the inductor in the input-output device may be used in receiving near field communications signals.
US11533067B1 Self-contained in-phase and quadrature (IQ) image rejection calibration on heterodyne transceivers in millimeter-wave phase array system
A millimeter-wave phase array system may include massive heterodyne transceivers as its building elements. A transceiver of each element may include an IQ image rejection heterodyne transmitter and a receiver. Each transmitter may include a single DAC, a Tx I channel, and a Tx Q channel. Each receiver may include an Rx I channel, an Rx Q channel, and a single ADC. For Tx IQ image rejection calibration, amplitude and phase offsets are determined, using both the Tx I and Tx Q channels from a first element and using only one of the Rx I or Rx Q channel from a second element. The IQ channel imbalances are compensated using the offsets in analog domain. A similar procedure is used for Rx IQ image rejection calibration with alternated signal path enabling. A frequency response variation of an RF front end is detected with a single path Tx/Rx channel setup.
US11533058B2 Digital phase-frequency detector with split control loops for low jitter and fast locking
A digital phase-frequency detector characterizes a delay between two input clock signals using a ring oscillator. A cycle count of a ring oscillator signal circulating through a loop in the ring oscillator during the delay provides a coarse measurement of the delay. A phase of the ring oscillator signal in the loop at the end of the delay provides a fine measurement of the delay. A digital phase-locked loop may control an oscillation frequency of a digitally-controlled oscillator responsive to the fine measurement of the delay and control a division within a clock divider responsive to the coarse measurement of the delay.
US11533050B1 Differential bootstrapped track-and-hold circuit with cross-coupled dummy sampling switches
Embodiments of a differential bootstrapped track-and-hold circuit are disclosed. In an embodiment, the differential bootstrapped track-and-hold circuit includes first and second single-ended bootstrapped track-and-hold circuits. Each single-ended bootstrapped track-and-hold circuit includes a sampling switch connected between an input terminal and an output terminal, a sampling capacitor connected to the output terminal, and a dummy sampling switch connected between the input terminal and a dummy output terminal. The sampling switch and the dummy sampling switch are controlled by a bootstrap driver connected to the input terminal. The dummy output terminal of the first single-ended bootstrapped track-and-hold circuit is connected to the output terminal of the second single-ended bootstrapped track-and-hold circuit and the dummy output terminal of the second single-ended bootstrapped track-and-hold circuit is connected to the output terminal of the first single-ended bootstrapped track-and-hold circuit to provide signals to compensate for charge injection errors at the output terminals.
US11533048B1 Delay circuit
A delay circuit includes the following: an input module, configured to receive a target input signal and output the target input signal to a first node, the target input signal being a rising edge signal or a falling edge signal of a pulse signal; an output module, configured to output a target output signal, the target output signal being a delayed signal of the target input signal; and a delay control module, connected to the input module through the first node, and connected to the output module through a second node. The delay control module includes at least one delay capacitor unit, and the delay control module is configured to control a connection between the at least one delay capacitor unit and the first node according to a rising edge delay duration or a falling edge delay duration.
US11533042B2 Distributed-mode beam and frame resonators for high frequency timing circuits
Embodiments of the present disclosure relate generally to MEMS resonators. An exemplary MEMS resonator comprises a resonator beam having a length and a width. The length can be an integer multiple of the width. The integer multiple can be at least two. The resonator is configured to resonate at a frequency upon application of an input signal. The TCF of this resonator can be made close to zero, thus providing a temperature stable resonator. The exemplary MEMS resonator thereby has the advantages of high Q, low polarization voltage, low motional impedance and temperature stability of low frequency resonators while being able resonate at high frequencies of 30 MHz to 30 GHz.
US11533039B2 Lithium niobate or lithium tantalate FBAR structure and fabricating method thereof
A film bulk acoustic resonator (FBAR) structure includes, a bottom cap wafer, a piezoelectric layer disposed on the bottom cap wafer, the piezoelectric layer including lithium niobate or lithium tantalate, a bottom electrode disposed below the piezoelectric layer, and a top electrode disposed above the piezoelectric layer. Portions of the bottom electrode, the piezoelectric layer, and the top electrode that overlap with each other constitute a piezoelectric stack. The FBAR structure also includes a cavity disposed below the piezoelectric stack. A projection of the piezoelectric stack is located within the cavity.
US11533033B2 Audio signal amplifier gain control
A system for controlling the gain of an input signal in an audio signal amplifier. The system includes a user-operable gain control, and analog and digital circuit elements that together are configured to modify the gain of the input signal in response to the user-operable gain control.
US11533031B2 Amplifier, amplification circuit and phase shifter
Amplifiers, amplification circuits, and phase shifters, for example, for flexibly adjusting an output phase to thereby meet a requirement of a constant phase on a link in a communications field, are provided. In one aspect, an amplifier includes first, second, and third MOS transistors. The first MOS transistor includes a gate separately coupled to a signal input end and a bias voltage input end, a source coupled to a power supply, and a drain separately coupled to sources of the second and third MOS transistors. A drain of the third MOS transistor is coupled to a ground, and a drain of the second MOS transistor is coupled to a signal output end. The bias voltage input end is configured to receive a bias voltage to adjust a phase difference between an input signal at the signal input end and an output signal at the signal output end.
US11533030B2 Power amplifier module
A power amplifier module includes a first transistor that amplifies and outputs a signal, a second transistor that supplies a bias current to a base of the first transistor, and a ballast resistor circuit that is disposed between the base and an emitter of the second transistor and that includes first and second resistive elements and a switching element. The first resistive element is arranged in series on a line connecting the base and the emitter. The first and second resistive elements are series-connected or parallel-connected. When the second resistive element is series-connected to the first transistor, the switching element is parallel-connected to the second resistive element. When the second resistive element is parallel-connected to the first transistor, the switching element is series-connected to the second resistive element. The switching element is switched on/off based on a collector current of the second transistor.
US11533026B2 Amplifier module
An amplifier module that implements two or more amplifying units connected in series is disclosed. The amplifier module includes a package, input and output terminals, two or more amplifying units including the first unit and the final unit, an output bias terminal for supplying an output bias to one of amplifying units except for the final unit, and an input bias terminal for supplying an input bias to another one of the amplifying units except for the first unit. A feature of the amplifier module is that the output bias terminal and the input bias terminal are disposed in axial symmetry with respect to a reference axis connecting the input terminal with the output terminal in one side of the package.
US11533025B2 Integrated doherty amplifier with added isolation between the carrier and the peaking transistors
The present disclosure relates to added isolation between transistors in a multiple path amplifier circuit. The multiple path amplifier circuit includes a substrate, a first transistor on the substrate in a first path, and a second transistor on the substrate in a second path. The multiple path amplifier circuit also includes at least one electrical connection associated with the first and the second transistors and positioned to at least partially extend between the first path and the second path.
US11533024B2 Multi-zone radio frequency transistor amplifiers
RF transistor amplifiers include an RF transistor amplifier die having a Group III nitride-based semiconductor layer structure and a plurality of gate terminals, a plurality of drain terminals, and at least one source terminal that are each on an upper surface of the semiconductor layer structure, an interconnect structure on an upper surface of the RF transistor amplifier die, and a coupling element between the RF transistor amplifier die and the interconnect structure that electrically connects the gate terminals, the drain terminals and the source terminal to the interconnect structure.
US11533013B1 Pulse width modulation clock synchronization
Various disclosed embodiments include illustrative controllers, dual power inverter modules, and electric vehicles. In an illustrative embodiment, a controller includes a first processor for a first power inverter. Computer-readable media is configured to store computer-executable instructions configured to cause the first processor to: generate a first clock signal and a second clock signal; identify a pulse width modulation method of the first power inverter and a pulse width modulation method of a second power inverter; identify and compare a switching frequency of the first power inverter and a switching frequency of the second power inverter; determine an optimized phase shift between the first power inverter and the second power inverter responsive to the pulse width modulation method of the first power inverter and the pulse width modulation method of the second power inverter and the switching frequency of the first power inverter and the switching frequency of the second power inverter; and synchronize the optimized phase shift between the first power inverter and the second power inverter. A second processor for the second power inverter is configured to receive the second clock signal.
US11533000B2 Actuator drive apparatus and method for controlling actuator drive apparatus
An actuator drive apparatus according to a first aspect includes a first member, a second member that faces the first member via a gap, a gap sensor that detects a dimension of the gap, a first actuator that changes the dimension of the gap through input of a first voltage signal, and a second actuator that changes the dimension of the gap through input of a second voltage signal, in which the first voltage signal is a voltage signal that becomes a constant bias voltage after a lapse of a predetermined time, and includes an overshoot signal larger than the bias voltage before the lapse of the predetermined time, and the second voltage signal is a voltage signal that is feedback-controlled so that a detection value detected by the gap sensor approaches a target value.
US11532999B2 Adapter device for bidirectional operation
An adapter device, including an AC connection including first AC contact and second AC contact; a DC connection including first DC contact and second DC contact; a first bridge branch including first switching device and second switching device, the first switching device and second switching device connected in series at a first bridge point, the first bridge point connected to first AC contact; a second bridge branch including third switching device and fourth switching device, third switching device and fourth switching device connected in series at a second bridge point, the second bridge point connected to second AC contact; and mode-setting device configured to predetermine a direction of power flow between AC connection and/or DC connection, first bridge branch and second bridge branch connected in parallel to the first DC contact and second DC contact, and different types of switching devices used as switching devices of a bridge branch.
US11532997B2 Systems and methods for efficient provision of arc welding power source
An example welding or cutting circuit includes: an input leg comprising a capacitor coupled between a high bus and a low bus; a buck converter coupled in parallel with the input leg, wherein the buck converter comprises a first transistor, a first diode, and an output electrically coupled to a node between the first transistor and the first diode, and wherein the buck converter is configured to convert input voltage to current in an inductor coupled to the output of the buck converter; and a steering leg coupled in parallel with the input leg, wherein the steering leg is configured to control a rate at which the current in the inductor decreases, and wherein a current detector is positioned at the output to monitor the current, the current detector providing current level indications to a hysteretic controller, the hysteretic controller providing signals to the first transistor that control the transistor to an on state or an off state to control the voltage applied to the inductor.
US11532991B2 Flyback converter with auxiliary winding voltage sensing referring to capacitor voltage
An auxiliary winding for a flyback converter includes a floating terminal coupled to ground through a diode. A primary-side controller has a power supply voltage terminal coupled to a remaining terminal of the auxiliary winding and has a voltage sense terminal coupled to the floating terminal.
US11532974B2 Electric rotating machine
In order to obtain an electric rotating machine which can improve rotating machine efficiency by suppressing a harmonic component of rotor magnetomotive force and reducing harmonic core loss, a permanent magnet is furnished in some of inter-magnetic pole portions, the inter-magnetic pole portion being formed between a first claw-shaped magnetic pole portion and a second claw-shaped magnetic pole portion; the shapes of a first chamfered portion and a second chamfered portion, which are provided in the inter-magnetic pole portion where the permanent magnet is inserted, differ from those of a first chamfered portion and a second chamfered portion, which are provided in an inter-magnetic pole portion where the permanent magnet is not inserted; and/or the shapes of a first magnetic flux adjusting portion and a second magnetic flux adjusting portion, which are provided in the inter-magnetic pole portion where the permanent magnet is inserted, differ from those of a first magnetic flux adjusting portion and a second magnetic flux adjusting portion, which are provided in the inter-magnetic pole portion where the permanent magnet is not inserted.
US11532965B2 Electric-machine housing structure
The present disclosure discloses an electric-machine housing structure, wherein the electric-machine housing structure includes an outer housing, an inner housing and a plurality of intermediate pieces provided between the outer housing and the inner housing; and the intermediate pieces are overall hollow arcuate structures or annular structures, upper surfaces and lower surfaces of the intermediate pieces are provided with a plurality of protrusions and/or grooves, the protrusions and/or grooves of the upper surfaces match with and are fixed to grooves and/or protrusions on an inner circumferential face of the outer housing, and the protrusions and/or grooves of the lower surfaces match with and are fixed to grooves and/or protrusions on an outer circumferential face of the inner housing.
US11532964B2 Generator rotor flat wire winding
A generator including a stator winding, a rotor positioned radially inside the stator winding, including multiple coil assemblies each using a flat wire, a primary termination plate residing radially inside the rotor configured to connect a wire of a coil assembly to an adjacent wound coil and a secondary termination plate residing radially inside the rotor configured to connect a wound coil to an adjacent wound coil and connect the wound coil to a terminus connection.
US11532957B2 Method and apparatus for performing power calibration in wireless power transfer system
A wireless power transmitter including a power conversion unit configured to transmit wireless power generated based on magnetic coupling in a power transfer phase and a control unit configured to receive, from the wireless power receiver operating at a first operating point, a first received power packet of the first operating point and a second received power packet of the first operating point based on the first received power packet of the first operating point and the second received power packet of the first operating point and configured to receive a first received power packet of the second operating point and a second received power packet of the second operating point related to power calibration and construct a second power calibration curve based on the first received power packet of the second operating point and the second received power packet of the second operating point.
US11532941B2 Battery with switched accumulators
A method of controlling a battery including a first control circuit and a plurality of modules arranged between first and second terminals. Each module comprises electric cells. The battery further includes a sensor of the current flowing through the first terminal. The method includes the successive steps of: updating a first counter representative of the quantity of charges flowing through the first terminal; for each electric cell, for each connection of the electric cell to the other electric cells, storing into first data the value of the first counter on connection of the electric cell and for each disconnection of the electric cell from the other electric cells, storing a second counter equal to the difference between the value of the first counter on disconnection of the electric cell and the first data of said electric cell.
US11532939B1 Solar energy management
Systems and techniques for solar energy management are described. A described system includes circuitry to determine a solar power generation value based on a power output of a solar power generator configured to supply electricity to a plurality of devices associated with a property; circuitry to determine a power consumption value of the plurality of devices; and a controller configured to determine a power status based on the solar power generation value and the power consumption value. The controller can be configured to selectively enable additional power consumption among the plurality of devices to an extent of the solar power generation value based on the power status indicating a power surplus state. The controller can be configured to selectively reduce power consumption among the plurality of devices based on the power status indicating a power deficit state.
US11532927B2 Adjustable electric box and bracket combination
Electric boxes and hanging brackets and more particularly adjustable electric boxes with parallel rails for connection with reciprocal parallel grooves in a hanging bracket that is configured to connect to a support, for example, a wall stud.
US11532926B2 Routing structure of shielded electric wire
A routing structure of a shielded electric wire, the shielded electric wire including an electric wire and a resin tube is routed in a state of being bent, the resin tube including a shield layer, an inner-side resin and an outer-side resin, the shield layer being interposed between the inner-side resin and the outer-side resin, is provided. A tensile strength of the inner-side resin and the outer-side resin is greater than a bending stress to be generated when the shielded electric wire is bent with a minimum bend radius in the routing structure. The shield layer has a shield resistance equal to or smaller than 103.8 mΩ/m and a shield density equal to or greater than 50%, the shield density being a ratio of an area of a surface of the electric wire covered by the shield layer to an area of the surface of the electric wire.
US11532923B2 Vertical-cavity surface emitting laser for emitting a single mode laser beam
A vertical-cavity surface emitting laser includes a substrate, a first reflector, an active region, an oxide layer, a second reflector, and a circular metal electrode. The first reflector is formed above the substrate. The active region is formed above the first reflector, and includes at least one quantum well. The at least one quantum well generates a laser beam with a plurality of modes. The oxide layer is formed above the active region and includes an oxide aperture. The second reflector is formed above the oxide layer. The circular metal electrode is formed in a circular concave in the second reflector. The circular metal electrode reflects other modes of the laser beam with the plurality of modes except for a fundamental mode and receive an operational voltage. A window exists between the circular concave and lets the laser beam with the fundamental mode pass.
US11532920B2 Laser apparatus, EUV light generating system, and electronic device manufacturing method
A laser apparatus according to the present disclosure includes an excitation light source configured to output excitation light, a laser crystal disposed on an optical path of the excitation light, a first monitor device disposed on an optical path of transmitted excitation light after having transmitted through the laser crystal to monitor the transmitted excitation light, a temperature adjustment device configured to adjust a temperature of the excitation light source to a constant temperature based on a temperature command value, and a controller configured to change the temperature command value based on a result of monitoring by the first monitor device.
US11532903B2 Universal electrical connector
An electrical connector includes a universal plug body, a plurality of electrical contacts disposed in the universal plug body, and a printed circuit board (PCB), coupled with the universal plug, comprising a plurality of electrically-conductive features configured to electrically connect the plurality of electrical contacts to a plurality of terminals. Different PCB types may be used with the universal plug body to accommodate different power and data applications with a universal connector body.
US11532900B2 Coaxial cable connector assemblies having rear body retention members and methods for using the same
A coaxial cable connector assembly includes a coupler, a rear body assembly rotatably engaged with the coupler, the rear body assembly including a stationary retention member defining an stationary retention member inner channel surface and one or more stationary retention member grooves extending inwardly from the stationary retention member inner channel surface, a movable retention member that is movable with respect to the stationary retention member in an axial direction, the movable retention member defining a movable retention member inner channel surface and one or more movable retention member grooves extending inwardly from the movable retention member inner channel surface, the one or more movable retention member grooves defining a movable retention member groove surface, and one or more compression rings positioned at least partially within the one or more stationary retention member grooves.
US11532898B2 Multiband MIMO antenna in a nested arrangement
Multiband multiple input multiple output (MIMO) dual polarised antenna assembly (100) comprising: dual polarised lower band antenna elements (10,20) mounted to ground plane (50) and located proximal to ground plane peripheral sides (50), the location of the lower band antenna elements (10, 20) defining lower band peripheral boundary; dual polarised upper band antenna elements (200, 210) mounted to ground plane (50) and nested within the lower band peripheral boundary; upper feeding network (130) connecting opposing pairs of lower band radiating elements (11, 12, 21, 22) of the dual polarised lower band antenna elements (10,20) and feeds the lower band antenna elements (11, 12, 21, 22), the upper feeding network (130) located within the lower band peripheral boundary; and lower feeding network (140) positioned below upper feeding network (130) and feeds the dual polarised upper band antenna elements (10, 20) via upper feeding network using pair of ultra-wideband duplexers (20A, 20B).
US11532895B2 Radio frequency module and communication device
A radio frequency module includes a first substrate having a first principal surface and a second principal surface on the opposite side to the first principal surface; a signal terminal which is provided on the first principal surface and through which a signal is transmitted to and received from an external circuit; a power supply terminal that is provided on the second principal surface and is supplied with a power supply signal; an antenna; and a radio frequency electronic component that is electrically connected to the signal terminal, the power supply terminal and the antenna, and controls transmission and reception of the antenna based on the signal and the power supply signal.
US11532884B1 Interleaved phased array antennas
Technologies directed to interleaved phased array antennas are described. One apparatus includes a support structure, a fist antenna array, and a second antenna array. The first antenna array includes a first set of antenna elements disposed on a surface of the support structure. The first set of antenna elements is spaced apart by a first distance. The second antenna array includes a second set of antenna elements disposed on the surface of the support structure. The second set of antenna elements is located in spaces between the first set of antenna elements on the surface and the second set of antenna elements is spaced apart by a second distance that is less than the first distance.
US11532880B1 Back lobe antenna gain to determine antenna elements in MIMO sectors
Systems, methods, and computer-readable media herein dynamically adjust the number of elements active within a neighboring base station in order to reduce the back lobe overlap and thus reduce the interference caused by such an overlap. User devices assigned to communicate with an antenna array are monitored to determine if they are experiencing a decreased level of performance which may be caused by an overlapping back lobe from a neighboring cell site. If the user device's performance falls below a threshold value, the gain associated with the neighboring cell site is dynamically reduced in order to reduce the back lobe overlap.
US11532877B2 Devices with radiating systems proximate to conductive bodies
A device includes a radiating system comprising: at least one of a radiation booster or a radiating element; a ground plane layer having at least two connecting points; a radiofrequency system electrically connected to the radiation booster and/or the radiating element and comprising at least one matching network; at least one external port electrically connected to the radiofrequency system; and at least first and second electrically conductive elements each comprising one or more components and being adapted to electrically connect first and second connecting points, respectively, of the at least two connecting points to an electrically conductive body of an apparatus at a distance from the ground plane layer, the distance being less than λ/15, wherein λ is a free-space wavelength at a lowest frequency of operation of the radiating system.
US11532869B2 Radar antenna array for three-dimensional imaging
Radar device comprising a transmit antenna array comprising a plurality of transmit antennas each having a phase center; and a receive antenna array comprising a plurality of receive antennas each having a phase center, the transmit antennas being arranged such that their phase centers lie on a first straight line, and the receive antennas being arranged such that their phase centers lie on a second straight line; wherein the transmit antenna array and the receive antenna array are positioned relative to each other such that the first straight line and the second straight line extend in an oblique angle relative to each other.
US11532861B2 Method for producing a battery device for a motor vehicle, battery device, and motor vehicle with a battery device
A battery device and a method for producing a battery device for a motor vehicle. In said method, a cooling base element and a battery module are provided, and the battery module is mounted on the cooling base element, forming at least one gap between a battery module region and a cooling base region. A filling device is then coupled to at least one filling opening of at least one filling tube, with the at least one filling tube extending into the at least one gap, and a heat conducting medium is introduced from the filling device through the filling tube into the at least one gap.
US11532854B2 Battery separator including microporous polyolefin membrane with ceramic coating
A ceramic-coated battery separator having a microporous polyolefin membrane and a ceramic coating on at least one surface of the microporous polyolefin membrane, wherein the ceramic-coated separator exhibits a strain shrinkage of 0% at temperatures greater than or equal to 120 degrees Celsius is provided.
US11532833B2 Clamping device for an electrochemical cell stack
A clamping device for an electrochemical cell stack is provided. The clamping device can include a first plate and a second plate. The second plate can be positionable relative to the first plate such that a space between the first plate and the second plate can be sized to receive an electrochemical cell stack. The device also can include a coupling member coupling the first plate to the second plate. At least one of the first and second plates can be movable away from the other plate. The coupling member can have a first end portion and a second end portion. The device further can include an elastic member disposed between the first end portion and the second end portion.
US11532824B2 Current collector for a stacked battery design
Energy storage devices, battery cells, and batteries of the present technology may include a first cell and a second cell disposed adjacent the first cell. The devices may include a stacked current collector coupled between the first cell and the second cell. The current collector may include a grid or matrix, and may include a combination of conductive and insulative materials.
US11532815B2 Positive electrode active material for lithium secondary battery, method of preparing the same, and lithium secondary battery including the positive electrode active material
The present invention relates to a positive electrode active material for a lithium secondary battery which includes a lithium composite transition metal oxide including nickel (Ni), cobalt (Co), and manganese (Mn), wherein a portion of nickel (Ni) sites of the lithium composite transition metal oxide is substituted with tungsten (W), and an amount of a lithium tungsten oxide remaining on surfaces of lithium composite transition metal oxide particles is 1,000 ppm or less.
US11532808B2 Pre-lithiation process for electrode by dry direct contact to lithium targets
Lithium ion batteries, methods of making the same, and equipment for making the same are provided. In one implementation, a method of fabricating a pre-lithiated electrode is provided. The method comprises disposing a lithium metal target comprising a layer of lithium metal adjacent to a surface of a prefabricated electrode. The method further comprises heating at least one of the lithium metal target and the prefabricated electrode to a temperature less than or equal to 180 degrees Celsius. The method further comprises compressing the lithium metal target and the prefabricated electrode together while applying ultrasound to the lithium metal target to transfer a quantity of lithium from the lithium metal target to the prefabricated electrode.
US11532800B2 Light emitting device, method of manufacturing the same, and display device
A light emitting device including a first electrode, a second electrode, a quantum dot layer disposed between the first electrode and the second electrode and a first auxiliary layer disposed between the quantum dot layer and the first electrode, wherein the first auxiliary layer includes nickel oxide nanoparticles having an average particle diameter of less than or equal to about 10 nanometers (nm) and an organic ligand, a method of manufacturing the light emitting device, and a display device including the same.
US11532792B2 Organic light emitting diode having high efficiency
The present invention relates to an organic light emitting diode comprising: a first electrode; a second electrode facing the first electrode; a hole injecting layer or a hole transport layer, which is interposed between the first electrode and the second electrode; and a light emitting layer, wherein the hole injecting layer or the hole transport layer comprises at least one type of amine compound represented by chemical formula A or chemical formula B, and the chemical formula A and the chemical formula B are the same as those included in the description of the invention.
US11532779B2 Piezoelectric element
A piezoelectric element includes a piezoelectric body layer, a first electrode, a second electrode, a third electrode, and a conductor. The piezoelectric body layer has rectangular first and second principal surfaces opposing each other, and includes a piezoelectric material. The first electrode is provided on the first principal surface. The second electrode is provided on the first principal surface in such a way that the second electrode is separated from the first electrode. The third electrode is provided on the second principal surface in such a way that the third electrode opposes the first electrode. The conductor is connected to the second electrode and the third electrode. The first electrode has a round corner being rounder than a corner part of the piezoelectric body layer when seen in an opposing direction of the first and second principal surfaces.
US11532776B2 Semiconductor light-emitting device
Semiconductor light-emitting device, includes: substrate having base and conductive part; first to third semiconductor light-emitting elements; first to third wires connected to the first to third semiconductor light-emitting elements respectively; and light-transmitting resin part covering the first to the third semiconductor light-emitting elements, wherein the base has main and rear surfaces facing opposite sides in thickness direction of the base, wherein the conductive part includes main surface part on the main surface, wherein the main surface part includes main surface first part where the first and second semiconductor light-emitting elements are mounted, wherein the main surface first part reaches both ends of the main surface in first direction perpendicular to the thickness direction, and wherein the main surface first part is separated from both the main surface part where the third semiconductor light-emitting element is mounted and the main surface part where the first, second, and third wires are connected.
US11532767B2 Semiconductor nanoparticles, production method thereof, and light-emitting device
Provided is a method of producing semiconductor nanoparticles that exhibit a band-edge emission, and are superior in quantum yield. The method includes raising the temperature of a first mixture containing a silver (Ag) salt, a salt containing at least one of indium (In) and gallium (Ga), a solid compound that serves as a supply source of sulfur (S), and an organic solvent to a temperature in a range of from 125° C. to 175° C., and heat-treating, subsequent to the raising of the temperature, the first mixture at a temperature in a range of from 125° C. to 175° C. for three seconds or more to obtain a solution containing semiconductor nanoparticles, and decreasing the temperature of the solution containing semiconductor nanoparticles. The solid compound that serves as a supply source of S contains thiourea.
US11532764B2 Encapsulant of a photovoltaic module
An encapsulant of a photovoltaic module, intended for coating a photovoltaic cell, having a composition which does not include any cross-linking agent and including: an ethylene—alkyl acrylate copolymer, the copolymer making up 70% to 96% of the weight of the composition; a silane, making up 0.1% to 2% of the weight of the composition; wherein the composition also includes a terpolymer of ethylene—acrylic ester—maleic anhydride or glycidyl methacrylate, the terpolymer making up 2% to 29.9% of the weight of the composition. Also relates to the use of such an encapsulant in a photovoltaic module as well as to a photovoltaic module including such an encapsulant.
US11532760B2 Device for in-situ fabrication process monitoring and feedback control of an electron beam additive manufacturing process
A High Energy Beam Processing (HEBP) system provides feedback signal monitoring and feedback control for the improvement of process repeatability and three-dimensional (3D) printed part quality. Signals reflecting process parameters and the quality of the fabricated parts are analyzed by monitoring feedback signals from artifact sources with a process controller which adjusts process parameters. In this manner, fabricated parts are produced more accurately and consistently from powder feedstock by compensating for process variation in response to feedback signals.
US11532755B2 Oxide semiconductor film and semiconductor device
To provide a novel oxide semiconductor film. The oxide semiconductor film includes In, M, and Zn. The M is Al, Ga, Y, or Sn. In the case where the proportion of In in the oxide semiconductor film is 4, the proportion of M is greater than or equal to 1.5 and less than or equal 2.5 and the proportion of Zn is greater than or equal to 2 and less than or equal to 4.
US11532753B2 Nanowire semiconductor device having high-quality epitaxial layer and method of manufacturing the same
A nanowire semiconductor device having a high-quality epitaxial layer and a method of manufacturing the same are provided. According to an embodiment, the semiconductor device may include: a substrate; one or more nanowires spaced apart from the substrate, wherein the nanowires each extend along a curved longitudinal extending direction; and one or more semiconductor layers formed around peripheries of the respective nanowires to at least partially surround the respective nanowires, wherein the respective semiconductor layers around the respective nanowires are spaced apart from each other.
US11532752B2 Non-volatile memory device with reduced area
A memory device includes a substrate, a semiconductor fin over the substrate and extending in a first direction, and a first gate electrode and a second gate electrode over the substrate and extending in a second direction. The semiconductor fin extends through the second gate electrode and terminates on the first gate electrode at one end. The memory device further includes a first conductive via over and electrically coupled to the first gate electrode. The one end of the semiconductor fin is surrounded by the first gate electrode.
US11532750B2 Semiconductor device and method of manufacture
A device includes a fin extending from a substrate; a gate stack over and along sidewalls of the fin; a gate spacer along a sidewall of the gate stack; an epitaxial source/drain region in the fin and adjacent the gate spacer, the epitaxial source/drain region including a first epitaxial layer on the fin, the first epitaxial layer including silicon and arsenic; and a second epitaxial layer on the first epitaxial layer, the second epitaxial layer including silicon and phosphorus, the first epitaxial layer separating the second epitaxial layer from the fin; and a contact plug on the second epitaxial layer.
US11532743B2 Semiconductor device with U-shaped channel and manufacturing method thereof, and electronic apparatus including the same
A semiconductor device with a U-shaped channel and a manufacturing method thereof and an electronic apparatus including the semiconductor device are disclosed. According to embodiments, the semiconductor device may include: a channel portion extending vertically on a substrate and having a U-shape in a plan view; source/drain portions located at upper and lower ends of the channel portion and along the U-shaped channel portion; and a gate stack overlapping the channel portion on an inner side of the U shape.
US11532742B2 Integrated circuit structure with metal gate and metal field plate having coplanar upper surfaces
An integrated circuit (IC) structure and a field plate are disclosed. The IC structure and field plate may find advantageous application with, for example, extended drain metal-oxide semiconductor (EDMOS) transistors. The IC structure includes a transistor including a metal gate structure and a drain extension region extending laterally from partially under the metal gate structure to a drain region. A metal field plate is over the drain extension region. Due to being formed simultaneously as part of a gate-last formation approach, the metal field plate has an upper surface coplanar with an upper surface of the metal gate structure. A field plate contact may be on the metal field plate.
US11532739B2 Integrated enhancement/depletion mode HEMT and method for manufacturing the same
An integrated enhancement/depletion mode high electron mobility transistor (HEMT) includes a substrate, a buffer layer, a first barrier layer, a second barrier layer, a first source, a first drain a first gate, a second source, a second drain, and a second gate. The buffer layer is on the substrate. The first barrier layer is on the buffer layer, and the second barrier layer is on the first barrier layer. The second barrier layer covers a portion of the first barrier layer. The first source, the first drain, and the first gate are on the first barrier layer, and the second source, the second drain, and the second gate are on the second banner layer.
US11532738B2 Semiconductor device
Provided is a semiconductor device that includes a semiconductor substrate that is provided with a first conductivity type drift region, a transistor portion that includes a second conductivity type collector region in contact with a lower surface of the semiconductor substrate, and a diode portion that includes a first conductivity type cathode region in contact with the lower surface of the semiconductor substrate, and is alternately disposed with the transistor portion along an arrangement direction in an upper surface of the semiconductor substrate. In the transistor portions, a width in the arrangement direction of two or more transistor portions sequentially selected from the transistor portions nearer to the center in the arrangement direction of the semiconductor substrate is larger than a width in the arrangement direction of one of the other transistor portions.
US11532736B2 Semiconductor device
A semiconductor device that includes a bipolar transistor, wherein a third opening, through which a pillar bump and a second wiring line, which is electrically connected to an emitter layer, contact each other, is shifted in a longitudinal direction of the emitter layer away from a position at which the third opening would be directly above the emitter layer. The third opening is arranged, with respect to the emitter layer, such that an end portion of the emitter layer in the longitudinal direction of the emitter layer and the edge of the opening of the third opening are substantially aligned with each other.
US11532732B2 Multi-gate device and method of fabrication thereof
A method includes forming a semiconductor fin extruding from a substrate; forming a sacrificial capping layer on sidewalls of the semiconductor fin; forming first and second dielectric fins sandwiching the semiconductor fin; forming a sacrificial gate stack over the semiconductor fin, the sacrificial capping layer, and the first and second dielectric fins; forming gate spacers on sidewalls of the sacrificial gate stack; removing the sacrificial gate stack to form a gate trench, wherein the gate trench exposes the semiconductor fin, the sacrificial capping layer, and the first and second dielectric fins; removing the sacrificial capping layer from the gate trench, thereby exposing the sidewalls of the semiconductor fin; and forming a metal gate stack in the gate trench engaging the semiconductor fin.
US11532729B2 Method for non-resist nanolithography
A method for forming a semiconductor device is provided. A first patterned mask is formed on the substrate, the first patterned mask having a first opening therein. A second patterned mask is formed on the substrate in the first opening, the first patterned mask and the second patterned mask forming a combined patterned mask. The combined patterned mask is formed having one or more second openings, wherein one or more unmasked portions of the substrate are exposed. Trenches that correspond to the one or more unmasked portions of the substrate are formed in the substrate in the one or more second openings.
US11532725B2 Method for forming sidewall spacers and semiconductor devices fabricated thereof
Embodiments of the present disclosure provide a method of forming sidewall spacers by filling a trench between a hybrid fin and a semiconductor fin structure. The sidewall spacer includes two fin sidewall spacer portions connected by a gate sidewall spacer portion. The fin sidewall spacer portion has a substantially uniform profile to provide uniform protection for vertically stacked channel layers and eliminate any gaps and leaks between inner spacers and sidewall spacers.
US11532709B2 Field effect transistor including channel formed of 2D material
A field effect transistor includes a substrate, a source electrode and a drain electrode on the substrate and apart from each other in a first direction, a plurality of channel layers, a gate insulating film surrounding each of the plurality of channel layers, and a gate electrode surrounding the gate insulating film. Each of the plurality of channel layers has ends contacting the source electrode and the drain electrode. The plurality of channel layers are spaced apart from each other in a second direction away from the substrate. The plurality of channel layers include a 2D semiconductor material.
US11532705B2 3D cross-bar nonvolatile memory
Semiconductor structures and methods for crystalline junctionless transistors used in nonvolatile memory arrays are introduced. Various embodiments in accordance with this disclosure provide a method of fabricating a monolithic 3D cross-bar nonvolatile memory array with low thermal budget. The method incorporates crystalline junctionless transistors into nonvolatile memory structures by transferring a layer of doped crystalline semiconductor material from a seed wafer to form the source, drain, and connecting channel of the junctionless transistor.
US11532702B2 Source/drain isolation structures for leakage prevention
The present disclosure is directed to gate-all-around (GAA) transistor structures with a low level of leakage current and low power consumption. For example, the GAA transistor includes a semiconductor layer with a first source/drain (S/D) epitaxial structure and a second S/D epitaxial structure disposed thereon, where the first and second S/D epitaxial structures are spaced apart by semiconductor nano-sheet layers. The semiconductor structure further includes isolation structures interposed between the semiconductor layer and each of the first and second S/D epitaxial structures. The GAA transistor further includes a gate stack surrounding the semiconductor nano-sheet layers.
US11532699B2 Devices comprising crystalline materials and related systems
A method includes forming a semiconductor structure. The structure includes a first material, a blocking material, a second material in an amorphous form, and a third material in an amorphous form. The blocking material is disposed between the first material and the second material. At least the second material and the third material each comprise silicon and/or germanium. The structure is exposed to a temperature above a crystallization temperature of the third material and below a crystallization temperature of the second material. Semiconductor structures, memory devices, and systems are also disclosed.
US11532698B2 Diffusion barrier layer in top electrode to increase break down voltage
Various embodiments of the present disclosure are directed towards a metal-insulator-metal (MIM) capacitor including a diffusion barrier layer. A bottom electrode overlies a substrate. A capacitor dielectric layer overlies the bottom electrode. A top electrode overlies the capacitor dielectric layer. The top electrode includes a first top electrode layer, a second top electrode layer, and a diffusion barrier layer disposed between the first and second top electrode layers.
US11532691B2 Transparent display device
A transparent display device is disclosed, which may reduce a yellowish phenomenon in a non-display area. The transparent display device comprises a substrate provided with a display area in which a plurality of subpixels are disposed, and a non-display area adjacent to the display area, a gate driver provided in the non-display area over the substrate, including a plurality of stages, a metal line provided between the gate driver and the display area, and a trench provided between the metal line and the display area.
US11532687B2 Thin film transistor, display panel having the same, and method of manufacturing the display panel
A display panel includes a base layer, a first thin film transistor on the base layer, a second thin film transistor electrically coupled to the first thin film transistor, and a light emitting element electrically coupled to the second thin film transistor. The first thin film transistor includes a first semiconductor pattern on the base layer, a first barrier pattern on the first semiconductor pattern and including a gallium (Ga) oxide and a zinc (Zn) oxide, and a first control electrode on the first barrier pattern and overlapping the first semiconductor pattern. Accordingly, a signal transmission speed of the display panel may be improved, and electrical characteristics and reliability of the thin film transistor included in the display panel may be improved.
US11532682B2 Display device and method of manufacturing display device
A display device includes a base substrate including a display area and a non-display area around the display area are defined, a first interlayer insulating layer disposed on the base substrate, a second interlayer insulating layer disposed on the first interlayer insulating layer, a first semiconductor layer disposed on the second interlayer insulating layer and including an oxide, and a first gate insulating layer disposed on the first semiconductor layer, wherein the material of the first interlayer insulating layer and the material of the second interlayer insulating layer are different from each other. Methods of manufacturing a display device are also disclosed.
US11532679B2 Method of fabricating array substrate, array substrate, and display apparatus
A method of fabricating an array substrate is provided. The method includes forming a plurality of first thin film transistors on a base substrate, a respective one of the plurality of first thin film transistors formed to include a first active layer, a first gate electrode, a first source electrode and a first drain electrode; and forming a plurality of second thin film transistors on the base substrate, a respective one of the plurality of second thin film transistors formed to include a second active layer, a second gate electrode, a second source electrode and a second drain electrode. Forming the first source electrode includes forming a first source sub-layer and forming a second source sub-layer in separate patterning steps. Forming the first drain electrode includes forming a first drain sub-layer and forming a second drain sub-layer in separate patterning steps.
US11532678B2 Touch display device
A touch display device is provided, which includes an organic light-emitting diode display panel, the organic light-emitting diode display panel includes support pillars and a cathode, a part of the cathode is formed on the support pillars; a touch layer includes an insulation layer and a first conductive layer, the insulation layer is provided with protrusions, a part of the first conductive layer is positioned on a side of the protrusions away from the cathode, and orthographic projections of the protrusions on the touch display device at least partially coincide with orthographic projections of the support pillars on the touch display device.
US11532670B2 3D memory and manufacturing process
The invention provides a microelectronic device comprising at least two memory cells each comprising a so-called selection transistor and a memory element associated with said selection transistor, each transistor comprising a channel in the form of a wire extending in a first direction (x), a gate bordering said channel, a source extending in a second direction (y), and a drain connected to the memory element, said transistors being stacked in a third direction (z) and each occupying a given altitude level in the third direction (z), the microelectronic device wherein the source and the drain are entirely covered by spacers projecting in the third direction (z) in a plane (xy). The invention also provides a method for manufacturing such a device.
US11532656B2 Imaging device and imaging system
In an imaging device, a photoelectric converter of a first pixel and a photoelectric converter of a second pixel are arranged along a first direction. At least part of a charge accumulation portion of the first pixel is disposed between the photoelectric converter of the first pixel and the photoelectric converter of the second pixel. An exit surface of a light guiding path of the first pixel is longer in a second direction orthogonal to the first direction in plan view than in the first direction.
US11532650B2 Display device, method for manufacturing the same, and electronic device
A liquid crystal display device with a high aperture ratio is provided. A liquid crystal display device with low power consumption is provided. A display device includes a transistor and a capacitor. The transistor includes a first insulating layer, a first semiconductor layer in contact with the first insulating layer, a second insulating layer in contact with the first semiconductor layer, and a first conductive layer electrically connected to the first semiconductor layer via an opening portion provided in the second insulating layer. The capacitor includes a second conductive layer in contact with the first insulating layer, the second insulating layer in contact with the second conductive layer, and the first conductive layer in contact with the second insulating layer. The second conductive layer includes a composition similar to that of the first semiconductor layer. The first conductive layer and the second conductive layer are configured to transmit visible light.
US11532649B2 Circuit substrate
Provided is a display device including: a capacitor having a first electrode, a first insulating film over the first electrode, and a second electrode over the first insulating film; and a first transistor over the capacitor. The first transistor includes the second electrode a second insulating film over the second electrode, an oxide semiconductor film over the second insulating film, and a first source electrode and a first drain electrode over the oxide semiconductor film. The first source electrode and the first drain electrode are electrically connected to the oxide semiconductor film.
US11532644B2 Display panel and display device applying the same
A display panel and a display device are provided. The display panel includes: a first substrate including a display area and a wiring area, wherein active switches and pixel units are disposed in the display area, and the pixel units couple to the active switches; a second substrate disposed opposite the first substrate; a first drive line portion disposed in the wiring area and including first circuit leads; a second drive line portion disposed in the wiring area and including second circuit leads; a first interface unit connected to the first circuit leads; and a virtual bit interface unit connected to the second circuit leads. The first drive line portion is mounted around the second drive line portion, and the first interface unit is connected to the virtual bit interface unit, so the second drive line portion is coupled to the first drive line portion to form parallel circuits.
US11532643B2 Array substrate, manufacturing method thereof, display panel
An array substrate, a manufacturing method thereof, and a display panel are provided. The array substrate comprises a base substrate, a plurality of gate lines and gate electrodes on the base substrate, each gate electrode being corresponding to and separate from a respective gate line, a gate insulating layer over the gate electrode and the gate line, the gate insulating layer having a first via hole and a second via hole, the first via hole exposing the gate electrode, the second via hole exposing the gate line, a conductive connection layer and a polysilicon semiconductor layer on the gate insulating layer, the conductive connection layer filling the first via hole and the second via hole to connect the gate line with the gate electrode.
US11532625B2 Semiconductor device and method of fabrication thereof
Aspects of the disclosure provide a semiconductor device and a method for forming the semiconductor device. The semiconductor device includes a plurality of nanostructures stacked over a substrate in a vertical direction, a source/drain terminal adjoining the plurality of nanostructures, and a gate structure around the plurality of nanostructures. The gate structure includes a metal cap connecting adjacent two of the plurality of nanostructures and a metal layer partially surrounding the plurality of nanostructures.
US11532622B2 High performance MOSFETs having different device characteristics
The present disclosure describes a method for the formation of gate-all-around nano-sheet FETs with tunable performance. The method includes disposing a first and a second vertical structure with different widths over a substrate, where the first and the second vertical structures have a top portion comprising a multilayer nano-sheet stack with alternating first and second nano-sheet layers. The method also includes disposing a sacrificial gate structure over the top portion of the first and second vertical structures; depositing an isolation layer over the first and second vertical structures so that the isolation layer surrounds a sidewall of the sacrificial gate structure; etching the sacrificial gate structure to expose each multilayer nano-sheet stack from the first and second vertical structures; removing the second nano-sheet layers from each exposed multilayer nano-sheet stack to form suspended first nano-sheet layers; forming a metal gate structure to surround the suspended first nano-sheet layers.
US11532616B2 Switching device and method of manufacturing such a device
The present disclosure concerns a switching device comprising a first phosphorus-doped silicon layer on top of and in contact with a second arsenic-doped silicon layer. The present disclosure also concerns a method of making a switching device that includes forming a phosphorus-doped silicon layer in an arsenic-doped silicon layer.
US11532612B2 Inter-level connection for multi-layer structures
Systems and methods are provided for fabricating a semiconductor device structure. An example semiconductor device structure includes a first device layer, a second device layer and an inter-level connection structure. The first device layer includes a first conductive layer and a first dielectric layer formed on the first conductive layer, the first device layer being formed on a substrate. The second device layer includes a second conductive layer, the second device layer being formed on the first device layer. The inter-level connection structure includes one or more conductive materials and configured to electrically connect to the first conductive layer and the second conductive layer, the inter-level connection structure penetrating at least part of the first dielectric layer. The first conductive layer is configured to electrically connect to a first electrode structure of a first semiconductor device within the first device layer.
US11532608B2 Semiconductor device and method for manufacturing same
A semiconductor device including a protected element, a contact region, wiring, and a channel stopper region. The protected element is configured including a p-n junction diode between an anode region and a cathode region, and is arranged in an active layer of a substrate. The periphery of the diode is surrounded by an element isolation region. The contact region is arranged at a portion on a main face of the anode region, and is set with a same conductivity type as the anode region, and set with a higher impurity concentration than the anode region. The wiring is arranged over the diode. One end portion of the wiring is connected to the contact region and another end portion extends over a passivation film. The channel stopper region is arranged at a portion on the main face of the anode region under the wiring between the contact region and the element isolation region, and is set with an opposite conductivity type to the contact region.
US11532606B2 Overvoltage protection device
Overvoltage protection circuits are provided. In some embodiments, an overvoltage protection circuit includes a first diode made of a first semiconductor material having a bandgap width greater than that of silicon. A second diode is included and is electrically cross-coupled with the first diode. The second diode is made of a second semiconductor material different from the first semiconductor material.
US11532604B2 Portable light with curved chip-on-board assembly
The disclosure provides a portable light. The portable light includes a housing having a front surface, a rear surface, and an internal space for receiving electronic components and a battery. The portable light also includes a chip-on-board (COB) assembly. The COB assembly includes a substrate, a matrix of individual light emitting diode (LED) chips mounted to the substrate, and an outer coating covering the matrix of LED chips. The front surface of the housing is curved in one direction and the COB assembly is correspondingly curved and mounted to the front surface, such that individual LED chips are positioned about the curve and orientated to direct light outwardly about the curve to provide a collective beam angle greater than 220 degrees. The portable light further includes a front lens cover to protect the COB assembly.
US11532600B2 Semiconductor module
A half bridge power module (1) comprising a substrate (2) comprising an inner load track (11), two intermediate load tracks (12, 14) and two outer load tracks (10,13), wherein an external terminal is mounted on one of the intermediate load tracks (12, 14), an external terminal (3, 4) is mounted on one of the outer load tracks (10, 13) and an external terminal (5) is mounted on the inner load track (11); wherein semiconductor switches (101, 12, 105, 106) are mounted on the outer load tracks (10, 13) and are electrically connected to the intermediate load track (12); and semiconductor switches (103, 104, 107, 108) are mounted on the intermediate load tracks (12, 14) and are electrically connected to the inner load track (11).
US11532597B2 RF devices with enhanced performance and methods of forming the same
The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate including a porous silicon (PSi) region resides over the top surface of the device region. Herein, the PSi region has a porosity between 1% and 80%. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
US11532596B2 Package structure and method of forming the same
A package structure and method of forming the same are provided. The package structure includes a semiconductor unit, a package component and an underfill layer. The semiconductor structure unit includes a first semiconductor structure and a second semiconductor structure disposed as side by side, and an isolation region laterally between the first semiconductor structure and the second semiconductor structure. The isolation region vertically extends from a top surface to a bottom surface of the semiconductor structure unit. The semiconductor structure unit is disposed on and electrically connected to the package component. The underfill layer is disposed to fill a space between the semiconductor structure unit and the package component.
US11532594B2 Integrated fan-out package and the methods of manufacturing
A method includes forming a first through-via from a first conductive pad of a first device die, and forming a second through-via from a second conductive pad of a second device die. The first and second conductive pads are at top surfaces of the first and the second device dies, respectively. The first and the second conductive pads may be used as seed layers. The second device die is adhered to the top surface of the first device die. The method further includes encapsulating the first and the second device dies and the first and the second through-vias in an encapsulating material, with the first and the second device dies and the first and the second through-vias encapsulated in a same encapsulating process. The encapsulating material is planarized to reveal the first and the second through-vias. Redistribution lines are formed to electrically couple to the first and the second through-vias.
US11532589B2 Semiconductor wafer and method of manufacturing the same
In one embodiment, a semiconductor wafer includes a first substrate, a first insulator provided on the first substrate, and a plurality of first pads provided in the first insulator. The wafer further includes a second insulator provided on the first insulator, a plurality of second pads provided on the first pads in the second insulator, a stacked film alternately including a plurality of first insulating layers and a plurality of second insulating layers provided in the second insulator, and a second substrate provided on the second insulator. Furthermore, the first insulator and the second insulator are connected to each other between an edge face of the first insulator and an edge face of the second insulator, and the second insulator intervenes between the first insulator and the stacked film at the edge faces of the first and second insulators.
US11532588B2 Copper paste for pressureless bonding, bonded body and semiconductor device
A copper paste for pressureless bonding is a copper paste for pressureless bonding, containing: metal particles; and a dispersion medium, in which the metal particles include sub-micro copper particles having a volume average particle diameter of greater than or equal to 0.01 μm and less than or equal to 0.8 μm, and micro copper particles having a volume average particle diameter of greater than or equal to 2.0 μm and less than or equal to 50 μm, and the dispersion medium contains a solvent having a boiling point of higher than or equal to 300° C., and a content of the solvent having a boiling point of higher than or equal to 300° C. is greater than or equal to 2 mass % on the basis of a total mass of the copper paste for pressureless bonding.
US11532576B2 Semiconductor package and manufacturing method thereof
A manufacturing method of a semiconductor package includes the following steps. Semiconductor chips are disposed on a carrier. The semiconductor chips are grouped in a plurality of package units. The semiconductor chips are encapsulated in an encapsulant to form a reconstructed wafer. A redistribution structure is formed on the encapsulant. The redistribution structure electrically connects the semiconductor chips within a same package unit of the plurality of package units. The individual package units are separated by cutting through the reconstructed wafer along scribe line regions. In the reconstructed wafer, the plurality of package units are arranged so as to balance the number of scribe line regions extending across opposite halves of the reconstructed wafer in a first direction with respect to the number of scribe line regions extending across opposite halves of the reconstructed wafer in a second direction perpendicular to the first direction.
US11532572B2 Semiconductor package
A semiconductor package includes a connection member including an insulating layer and a redistribution layer, a semiconductor chip disposed on the connection member, and an inductance sensing part having a coil form and electrically connected to the semiconductor chip.
US11532561B2 Different via configurations for different via interface requirements
Vias, along with methods for fabricating vias, are disclosed that exhibit reduced capacitance and resistance. An exemplary interconnect structure includes a first source/drain contact and a second source/drain contact disposed in a dielectric layer. The first source/drain contact physically contacts a first source/drain feature and the second source/drain contact physically contacts a second source/drain feature. A first via having a first via layer configuration, a second via having a second via layer configuration, and a third via having a third via layer configuration are disposed in the dielectric layer. The first via and the second via extend into and physically contact the first source/drain contact and the second source/drain contact, respectively. A first thickness of the first via and a second thickness of the second via are the same. The third via physically contacts a gate structure, which is disposed between the first source/drain contact and the second source/drain contact.
US11532556B2 Structure and method for transistors having backside power rails
The present disclosure provides one embodiment of a semiconductor structure. The semiconductor structure includes a substrate having a front side and a back side; a gate stack formed on the front side of the substrate and disposed on an active region of the substrate; a first source/drain feature formed on the active region and disposed at an edge of the gate stack; a backside power rail formed on the back side of the substrate; and a backside contact feature interposed between the backside power rail and the first source/drain feature, and electrically connecting the backside power rail to the first source/drain feature. The backside contact feature further includes a first silicide layer on the back side of the substrate.
US11532555B2 Semiconductor device and wiring structure
A semiconductor device includes first and second wiring layers, and first and second via plugs. The first wiring layer has parallel tracks along which wirings are laid out, the tracks including first and second outer tracks and an inner track between the first and second outer tracks, the wirings including a first line laid out along the first outer track and having an end portion that is laid out along the first outer track, and a second line laid out along the inner track and having an end portion that is laid out along the first outer track. The first via plug is in contact with the end portion of the first line and extends between the first and second wiring layers, and the second via plug is in contact with the end portion of the second line and extends between the first and second wiring layers.
US11532554B2 Interconnect device and method
In some embodiments of the method, patterning the opening includes: projecting a radiation beam toward the second dielectric layer, the radiation beam having a pattern of the opening. In some embodiments of the method, the single-patterning photolithography process is an extreme ultraviolet (EUV) lithography process. In some embodiments of the method, filling the opening with the conductive material includes: plating the conductive material in the opening; and planarizing the conductive material and the second dielectric layer to form the first metal line from remaining portions of the conductive material, top surfaces of the first metal line and the second dielectric layer being planar after the planarizing.
US11532551B2 Semiconductor package with chamfered semiconductor device
A semiconductor package includes a semiconductor device, an encapsulating material, and a redistribution structure. The semiconductor device includes a chamfer disposed on one of a plurality of side surfaces of the semiconductor device. The encapsulating material encapsulates the semiconductor device. The redistribution structure is disposed over the encapsulating material and electrically connected to the semiconductor device.
US11532542B2 Wiring structure and method for manufacturing the same
A wiring structure and a method for manufacturing the same are provided. The wiring structure includes a conductive structure and a plurality of conductive through vias. The conductive structure includes a dielectric layer, a circuit layer in contact with the dielectric layer, a plurality of dam portions and an outer metal layer. The dam portions extend through the dielectric layer. The dam portion defines a through hole. The outer metal layer is disposed adjacent to a top surface of the dielectric layer and extends into the through hole of the dam portion. The conductive through vias are disposed in the through holes of the dam portions and electrically connecting the circuit layer.
US11532538B2 Component structure, power module and power module assembly structure
The present disclosure relates to a component structure, a power module and a power module assembly structure having the component structure. The component structure comprises: a first bus bar, having one end extending to a first plane to form a first connecting terminal; a second bus bar, comprising a front portion of the second bus bar and a rear portion of the second bus bar, wherein the front portion of the second bus bar is laminated in parallel with the first bus bar, and the rear portion of the second bus bar is extended to a second plane to form a second connecting terminal; and an external circuit comprising a third bus bar, wherein the third bus bar is settled in parallel with the rear portion of the second bus bar, to reduce a parasitic inductance between the first connecting terminal and the second connecting terminal.
US11532537B2 Power module semiconductor device and inverter equipment, and fabrication method of the power module semiconductor device, and metallic mold
The power module semiconductor device (2) includes: an insulating substrate (10); a first pattern (10a) (D) disposed on the insulating substrate (10); a semiconductor chip (Q) disposed on the first pattern; a power terminal (ST, DT) and a signal terminal (CS, G, SS) electrically connected to the semiconductor chip; and a resin layer (12) configured to cover the semiconductor chip and the insulating substrate. The signal terminal is disposed so as to be extended in a vertical direction with respect to a main surface of the insulating substrate.
US11532527B2 Semiconductor device and method for fabricating the same
A semiconductor device includes a dielectric layer, a conductive layer formed over the dielectric layer, and a reduction sacrificial layer formed between the dielectric layer and the conductive layer, wherein the reduction sacrificial layer includes a first reduction sacrificial material having higher electronegativity than the dielectric layer, and a second reduction sacrificial material having higher electronegativity than the first reduction sacrificial material.
US11532521B2 Dual channel gate all around transistor device and fabrication methods thereof
A semiconductor structure includes a first fin, which includes a first plurality of suspended nanostructures vertically stacked over one another, each of the first plurality of suspended nanostructure having a center portion that has a first cross section, and a second fin, which includes a second plurality of suspended nanostructures vertically stacked over one another, the first plurality of suspended nanostructures and the second plurality of suspended nanostructures having different material compositions, each of the second plurality of suspended nanostructure having a center portion that has a second cross section, wherein a shape or an area of the first cross section is different from that of the second cross section.
US11532518B2 Slot contacts and method forming same
A method of forming an integrated circuit structure includes forming a first source/drain contact plug over and electrically coupling to a source/drain region of a transistor, forming a first dielectric hard mask overlapping a gate stack, recessing the first source/drain contact plug to form a first recess, forming a second dielectric hard mask in the first recess, recessing an inter-layer dielectric layer to form a second recess, and forming a third dielectric hard mask in the second recess. The third dielectric hard mask contacts both the first dielectric hard mask and the second dielectric hard mask.
US11532513B2 Semiconductor structure and fabrication method thereof
A method for forming a semiconductor structure includes providing a substrate, including a first region and a second region adjacent to the first region; forming a first dielectric layer on the substrate in the first region and the second region; and forming a plurality of first plug structures in the first dielectric layer. The top surface of each first plug structure is exposed by the first dielectric layer. The method further includes forming a first conductive layer on the first dielectric layer of the second region; forming a second dielectric layer on the first dielectric layer of the first region and on the first conductive layer of the second region; and forming a plurality of second plug structures in the second dielectric layer of the first region. The bottom surface of each second plug structure is in contact with the top surface of a first plug structure.
US11532507B2 Semiconductor device and method
In an embodiment, a method includes: forming a differential contact etch stop layer (CESL) having a first portion over a source/drain region and a second portion along a gate stack, the source/drain region being in a substrate, the gate stack being over the substrate proximate the source/drain region, a first thickness of the first portion being greater than a second thickness of the second portion; depositing a first interlayer dielectric (ILD) over the differential CESL; forming a source/drain contact opening in the first ILD; forming a contact spacer along sidewalls of the source/drain contact opening; after forming the contact spacer, extending the source/drain contact opening through the differential CESL; and forming a first source/drain contact in the extended source/drain contact opening, the first source/drain contact physically and electrically coupling the source/drain region, the contact spacer physically separating the first source/drain contact from the first ILD.
US11532506B2 Integrated circuit structure
The present disclosure provides an integrated circuit structure with dielectric isolation structure for reducing capacitive coupling and crosstalk between conductive features and a method for preparing the same. The integrated circuit structure includes a plurality of conductive structures disposed over a substrate; a plurality of dielectric structures disposed over the conductive structures; an inter-layer dielectric (ILD) layer disposed over sidewalls of the dielectric structures and sidewalls of the conductive structures, wherein the ILD layer, the dielectric structure and the conductive structure form an air spacer therebetween; and a dielectric isolation structure including a liner layer enclosing an air gap in the ILD layer.
US11532503B2 Conductive feature structure including a blocking region
Generally, the present disclosure provides example embodiments relating to conductive features, such as metal contacts, vias, lines, etc., and methods for forming those conductive features. In an embodiment, a structure includes a first dielectric layer over a substrate, a first conductive feature in the first dielectric layer, a second dielectric layer over the first dielectric layer, a second conductive feature in the second dielectric layer, and a blocking region disposed between the first conductive feature and the second conductive feature. The second conductive feature is disposed between and abutting a first sidewall of the second dielectric layer and a second sidewall of the second dielectric layer. The blocking region extends laterally at least from the first sidewall of the second dielectric layer to the second sidewall of the second dielectric layer.
US11532501B2 Radio frequency silicon on insulator wafer platform with superior performance, stability, and manufacturability
A semiconductor-on-insulator (e.g., silicon-on-insulator) structure having superior radio frequency device performance, and a method of preparing such a structure, is provided by utilizing a single crystal silicon handle wafer sliced from a float zone grown single crystal silicon ingot.
US11532497B2 High power electrostatic chuck design with radio frequency coupling
An electrostatic chuck is described that has radio frequency coupling suitable for use in high power plasma environments. In some examples, the chuck includes a base plate, a top plate, a first electrode in the top plate proximate the top surface of the top plate to electrostatically grip a workpiece, and a second electrode in the top plate spaced apart from the first electrode, the first and second electrodes being coupled to a power supply to electrostatically charge the first electrode.
US11532495B2 Chip matching system and method thereof
A chip matching system and a corresponding method are provided. The method defines a plurality of first electronic components in a first wafer as various grades of chips and defines a plurality of second electronic components in a second wafer as various grades of chips, and then grades of the first electronic components and the second electronic components are matched to generate target information, and finally the first and second electronic components are integrated in the same position according to the target information. Therefore, the highest-grade chips can be arranged in a multi-chip module to optimize the quality of the multi-chip module.
US11532490B2 Semiconductor packages with indications of die-specific information
Semiconductor device packages and associated methods are disclosed herein. In some embodiments, the semiconductor device package includes (1) a first surface and a second surface opposite the first surface; (2) a semiconductor die positioned between the first and second surfaces; and (3) an indication positioned in a designated area of the first surface. The indication includes a code presenting information for operating the semiconductor die. The code is configured to be read by an indication scanner coupled to a controller.
US11532488B2 Display device and method for manufacturing the same
An object is to provide a display device with excellent display characteristics, where a pixel circuit and a driver circuit provided over one substrate are formed using transistors which have different structures corresponding to characteristics of the respective circuits. The driver circuit portion includes a driver circuit transistor in which a gate electrode layer, a source electrode layer, and a drain electrode layer are formed using a metal film, and a channel layer is formed using an oxide semiconductor. The pixel portion includes a pixel transistor in which a gate electrode layer, a source electrode layer, and a drain electrode layer are formed using an oxide conductor, and a semiconductor layer is formed using an oxide semiconductor. The pixel transistor is formed using a light-transmitting material, and thus, a display device with higher aperture ratio can be manufactured.
US11532486B2 Dishing prevention structure embedded in a gate electrode
Various embodiments of the present disclosure are directed towards a semiconductor device. The semiconductor device includes a semiconductor substrate. A gate dielectric is disposed over the semiconductor substrate. A first source/drain region and a second source/drain region are disposed in the semiconductor substrate and on opposite sides of the gate dielectric. A gate electrode is disposed over the gate dielectric. A first dishing prevention structure is embedded in the gate electrode, where a perimeter of the first dishing prevention structure is disposed within a perimeter of the gate electrode.
US11532483B2 Spacer sculpting for forming semiconductor devices
A method may include forming in a substrate a first array of a first material of first linear structures, interspersed with a second array of a second material, of second linear structures, the first and second linear structures elongated along a first axis. The method may include generating a chop pattern in the first layer, comprising a third linear array, interspersed with a fourth linear array. The third and fourth linear arrays may be elongated along a second axis, forming a non-zero angle of incidence with respect to the first axis. The third linear array may include alternating portions of the first and second material, while the fourth linear array comprises an array of cavities, arranged within the patterning layer. The method may include elongating a first set of cavities along the first axis, to form a first set of elongated cavities bounded by the first material.
US11532473B2 Mobility and mass measurement using time-varying electric fields
A method of ion mobility and/or mass spectrometry is disclosed in which the ion mobility and/or mass to charge ratio of an ion is determined using an algorithm or relationship that relates the transit time or average ion velocity of the ion through an ion separation device in which one or more time-varying electric field is used to separate ions passing therethrough to one or more parameters for the device, the mass to charge ratio of the ion and the ion mobility of the ion.
US11532469B1 Shielding device and thin-film-deposition equipment with the same
The present disclosure provides a thin-film-deposition equipment with shielding device, which includes a reaction chamber, a carrier and a shielding device. The shielding device includes a first-carry arm, a second-carry arm, a first-shield member, a second-shield member and a driver. The driver interconnects the first-carry arm and the second first-carry arm, for driving and swinging the first-shield member and the second-shield member to move in opposite directions via the first-carry arm and the second first-carry arm. During a cleaning process, the driver swings the shield members toward each other into a shielding state for covering the carrier, such that to prevent polluting the carrier during the process of cleaning the thin-film-deposition equipment.
US11532457B2 Precise plasma control system
Some embodiments include a pulsing power supply comprising a power supply and a transformer comprising: a transformer core; a primary winding wrapped around a portion of the transformer core, the primary winding having a first lead and a second lead; and a secondary winding wrapped around a portion of the transformer core. The pulsing power supply may also include a first switch electrically connected with the first lead of the primary winding and the power supply; and a second switch electrically connected with the second lead of the primary winding and the power supply, wherein the first switch and the second switch are opened and closed at different time intervals. The pulsing power supply may also include a pulsing output electrically coupled with the secondary winding of the transformer that outputs pulses having a voltage greater than about 2 kV and with pulse frequencies greater than 1 kHz.
US11532455B2 Plasma generating apparatus and method for operating same
A plasma generating apparatus according to an embodiment of the present invention comprises: a pair of electrodes arranged in a dielectric discharge tube; an initial discharge induction coil module; and a main discharge induction coil module. The initial discharge induction coil module and the main discharge induction coil module are connected to an RF power source, and the RF power source provides RF power having different resonance frequencies to the initial discharge induction coil module and the main discharge induction coil module, respectively.
US11532451B2 Shield apparatus and circuit interrupter
A shield apparatus and a resultant circuit interrupter are disclosed, wherein the shield apparatus includes a shield apparatus base and a protection apparatus, with the protection apparatus including a shield that helps to direct an electrical arc along a flow path through a number of passages and that will help to enable dissipation of the arc and the plasma generated thereby. The shield apparatus is mountable to a portion of the housing of the circuit interrupter within its interior, and the shield is situated adjacent at least a first passage.
US11532445B1 Key structure
A key structure includes a keycap, a base plate and a supporting element. The supporting element includes a first frame and a second frame. The supporting element is connected with the keycap and the base plate. Consequently, the keycap is movable upwardly or downwardly relative to the base plate. When the first frame and a second frame are combined together, a first span and a second span are formed sequentially. The second span is smaller than the first frame.
US11532438B2 Multilayer electronic component and method for manufacturing multilayer electronic component
A multilayer electronic component includes a multilayer body including dielectric layers and inner electrode layers. Each of the dielectric layers includes first crystal grains defining and functioning as plate-shaped objects that have an average thickness of less than or equal to about 300 nm and an average aspect ratio of more than or equal to about 5, each of the inner electrode layers includes second crystal grains defining and functioning as plate-shaped objects that have an average thickness of less than or equal to about 150 nm and an average aspect ratio of more than or equal to about 5, where an aspect ratio is represented by a ratio of a major axis of each plate-shaped object to a thickness of the plate-shaped object with the major axis of the plate-shaped object being orthogonal or substantially orthogonal to a thickness direction of the plate-shaped object.
US11532435B2 Thin film capacitor and electronic circuit board
A thin film capacitor for which electrode conductivity is high and electrode irregularities are unlikely to be generate even if the capacitor if heated up to 700° C. This thin film capacitor has a first electrode, a dielectric layer, and a second electrode. The dielectric layer contains an ABO2N-type oxynitride. The nitrogen concentration of the part of the dielectric layer that contacts the first electrode is no more than half the nitrogen concentration of the center part of the dielectric layer.
US11532427B2 Coil component and electronic device
A coil component, adopted to be mounted on an electronic device, includes: an element body part; a coil fixed to the element body part and constituted by a wound conductive wire; lead wires that are each extended from the conductive wire and led out from the coil, and whose tip parts are each disposed a bottom face, which is a mounting face, of the element body part; and terminal parts that are each constituted by the tip part and a metal member that is joined to the tip part on the bottom face, and also has an opening at a position overlapping the tip part in a direction intersecting the bottom face.
US11532424B2 Inductance element and electronic device
An inductance element includes: an insulative substrate body of a rectangular solid shape having length dimension L, height dimension H, and width dimension W, where 1.5≤W/H; at least one internal conductor built in the substrate body and capable of making an electrical current flow therethrough in one uniform direction orthogonal to a cross-section of the substrate body; and a pair of external electrodes provided on the surface of the substrate body in a manner respectively connected to both ends of the internal conductor, so that the internal conductor can make an electrical current flow therethrough in the one uniform direction; wherein, in the cross-section of the substrate body, a rectangular internal conductor region having height dimension Eh and width dimension Ew surrounds the internal conductor in a manner contacting the outermost positioned portions of the internal conductor in the height and width directions, wherein Ew/Eh>W/H.
US11532417B2 Electromagnetic forming coil unit and formed-article producing method using same
Provided are a coil unit for electromagnetic forming capable of stably processing a plurality of portions in the longitudinal direction of a tubular member while preventing the contact between the tubular member and a conductor or the contact between the conductors even when the tubular member is long, and a method for producing a formed article using the coil unit. The coil unit for electromagnetic forming includes: a shaft core member made of a resin; a conductor having a wound portion, which is wound around the shaft core member, and a pair of conductor extension portions; an insulating support; and a resin coating layer formed on the outer peripheral surface of the wound portion. In the insulating support, a conductor holding portion for holding the conductor extension portions apart from each other is formed along the longitudinal direction.
US11532414B2 Powder for dust core and dust core
A powder for dust core used for a dust core includes a plurality of crystal grains, and the powder has at least two maximal values when a number ratio that is a ratio of the number of the crystal grains at each crystal grain diameter to the number of the crystal grains each crystal grain diameter of which has been measured is plotted with respect to each crystal grain diameter of the crystal grains.
US11532409B1 Differential mode instrumentation cable
A differential mode instrumentation cable for improving the signal integrity of audio signals in different environments including use of microphones, speaker cable, audiophile cables and analog audio balanced/differential tie lines comprising a first triaxial cable and a second triaxial cable placed side-by-side and mounted together, said first coaxial cable and said second coaxial cable including a wired connection that includes an active driven shield buffer circuit in each triaxial cable having an inner conductor for voltage in from the positive polarity and minus polarity and the voltage out driven guard shield with series breakout resistor connected to the each triaxial inner shield.
US11532405B2 Passively cooled ion exchange column
An ion exchange system includes an ion exchange column filled with ion exchange media and a passive cooling system. The passive cooling system includes a working fluid that transfers heat away from the ion exchange column. In one embodiment, the working fluid is in a closed system. In another embodiment, the passive cooling system includes a heat pipe. In yet another embodiment, the ion exchange system is used to separate radionuclides, such as Cs-137 from a liquid waste stream.
US11532398B2 Learning filter for the detection of indicators in healthcare data
A system includes a learning filter for deidentified healthcare data. The system provides self-improving data filtering of data for the detection of disorders for engaging patients in observational research to gather additional data. A processor performs operations including obtaining patient information about a patient and current order data. The current order data indicates an order for a laboratory test for the patient and obtaining, from a database, historical data indicating a previous laboratory test for the patient and a result of the previous laboratory test. The operations further include determining that the patient is a subject of interest for a disorder by applying the filter to historical data to produce filtered data and comparing the filtered data to a profile associated with the disorder. Additional laboratory tests can be performed, after which a hash-to-patient identifier (PID) mapping database and the filter can be updated.
US11532371B2 Shift register circuit
A display device including a bidirectional shift register circuit, including: a plurality of cascade-connected register circuits; various circuits for setting various nodes to various voltage levels responsive to various signals input to various terminals; and an output circuit which outputs the clock pulse as an output pulse when the voltage of the first node is high level, wherein, at the forward shift operation, the bottom dummy register circuit is not input the reset signal and the first node of the bottom dummy register circuit is reset if the initial reset circuit of the bottom dummy register circuit receives the backward trigger signal, and wherein, at the backward shift operation, the top dummy register circuit is not input the reset signal and the first node of the top dummy register circuit is reset if the initial reset circuit of the top dummy register circuit receives the forward trigger signal.
US11532366B2 Storage devices and methods of operating storage devices
A storage device includes a semiconductor memory device and a storage controller. The semiconductor memory device receives write data based on a data strobe signal and data signals, and outputs read data based on the data strobe signal and the data signals. The storage controller transmits the data strobe signal and the data signals in parallel to the semiconductor memory device through signal lines. The storage controller includes a first delay circuit that delays the data signals such that some edges of windows of the data signals on the signal lines are desynchronized by first skew offsets which are different from one another.
US11532360B2 Memory system, memory device, and method for operating memory device
When programming data in a first memory cell in a first memory block in a turbo program mode, the memory device may apply a first number of program pulses to the first memory cell, the first number of program pulses being smaller than the number of program pulses applied to the first memory cell when data is written to the first memory cell when the turbo program mode is reset. When migrating the data written to the first memory cell to a second memory cell in a second memory block, the memory device may apply a second number of program pulses to the second memory cell, the second number of program pulses being larger than the first number of program pulses.
US11532359B2 Semiconductor device having a level conversion circuit
A semiconductor device includes a level conversion circuit. The level conversion circuit includes a first transistor, a second transistor, a current limiting element, and a voltage adjusting circuit. The first transistor includes a gate connected to an input node. A signal corresponding to a first power supply voltage is input to the input node. The second transistor has a source connected to a drain of the first transistor, a drain connected to a second power supply voltage that is higher than the first power supply voltage, and a gate connected to a first node. The current limiting element is electrically connected between the first node and an output node. The voltage adjusting circuit adjusts a voltage of the first node in accordance with the signal input to the input node.
US11532357B2 Memory cell with temperature modulated read voltage
An integrated chip has an array of memory cells disposed over a semiconductor substrate and a driver circuit. The driver circuit provides the array with a read voltage that varies in relation to an approximate temperature of the memory array to ameliorate temperature dependencies in read currents. The driver circuit may vary the read voltage in an inverse relationship with temperature. The read voltage may be varied continuous or stepwise and the driver circuit may use a table lookup. Optionally, the driver circuit measures a current and modulates the read voltage until the current is within a target range. The memory cells may be multi-level phase change memory cells that include a plurality phase change element disposed between a bottom electrode and a top electrode. Modulating the read voltage to reduce temperature-dependent current variations is particularly useful for multi-level cells.
US11532344B1 Reading scheme for 1TNC ferroelectric memory bit-cell with plate-line parallel to bit-line and with individual switches on plate-lines of the bit-cell
A memory is provided which comprises a capacitor including non-linear polar material. The capacitor may have a first terminal coupled to a node (e.g., a storage node) and a second terminal coupled to a plate-line. The capacitors can be a planar capacitor or non-planar capacitor (also known as pillar capacitor). The memory includes a transistor coupled to the node and a bit-line, wherein the transistor is controllable by a word-line, wherein the plate-line is parallel to the bit-line. The memory includes a refresh circuitry to refresh charge on the capacitor periodically or at a predetermined time. The refresh circuit can utilize one or more of the endurance mechanisms. When the plate-line is parallel to the bit-line, a specific read and write scheme may be used to reduce the disturb voltage for unselected bit-cells. A different scheme is used when the plate-line is parallel to the word-line.
US11532341B2 Method for enhancing tunnel magnetoresistance in memory device
A method to control a memory cell in a memory device, where the memory cell includes a switch, a memory element, and a negative resistance device coupled in series, the method includes: determine whether the memory cell is in a read operation or not; during the read operation in the memory cell, apply a read voltage greater than a predetermined threshold voltage of the negative resistance device for making the negative resistance device entering into a negative resistance state. A memory device that includes a memory cell array is also provided.
US11532340B2 Storage device, electronic component, and electronic device
A novel storage device is provided. The storage device includes a first wiring, a second wiring, and a first memory cell. The first memory cell includes a first transistor and a first magnetic tunnel junction device. One of a source or a drain of the first transistor is electrically connected to a first wiring. The other of the source or the drain of the first transistor is electrically connected to one terminal of the first magnetic tunnel junction device. Another terminal of the first magnetic tunnel junction device is electrically connected to the second wiring. The first transistor includes an oxide semiconductor in its channel formation region.
US11532339B2 Method for forming semiconductor memory structure
A method for forming a semiconductor memory structure is provided. The method includes following operations. An interlayer is formed over a first ferromagnetic layer, wherein forming the interlayer includes following operations. A first metal film is formed by sputtering a first target material. A first oxygen treatment is conducted to the first metal film to form a first metal oxide film. A second metal oxide film is formed over the first metal oxide film by sputtering a second target material different from the first target material. A second metal film is formed by sputtering a third target material. A second oxygen treatment is conducted to the second metal film to form a third metal oxide film.
US11532325B1 Two-dimensional magnetic recording (TDMR) for high areal density tape drive
The present disclosure is generally related to a tape drive including a tape head configured to read shingled data tracks on a tape. The tape head comprises a first module head assembly aligned with a second module head assembly. Both the first and second module head assemblies comprises one or more servo heads and a plurality of data heads. Each data head comprises a write head, a first read head aligned with the write head, and a second read head offset from the first read head in both a cross-track direction and a down-track direction. The first read heads and the second read heads are configured to read data from a shingled data track of the tape simultaneously. In some embodiments, the tape head is able to be dynamically tilted in order to tilt the first and second reads heads when reading curved portions of shingled data tracks.
US11532317B2 Audio interactive decomposition editor method and system
A distributed system and a corresponding data processing method are disclosed, for decomposing audio signals including mixed audio sources. The system comprises at least one client terminal, a remote queuing module and at least one remote audio data processing module connected in a network. A client terminal stores source audio signal data, selects at least one signal decomposition type, uploads source audio signal data with data representative of the decomposition type selection to the queuing module, and downloads decomposed audio signal data. The queuing module queues uploaded source audio data and distributes same to data processing module(s). The queuing module also queues uploaded decomposed audio signal data and distributes same to client terminal(s). An audio data processing module processes distributed source audio data into decomposed audio signal data according to the type selection, and uploads decomposed audio signal data to the at least one remote queuing resource.
US11532315B2 Linear prediction analysis device, method, program, and storage medium
An autocorrelation calculation unit 21 calculates an autocorrelation RO(i) from an input signal. A prediction coefficient calculation unit 23 performs linear prediction analysis by using a modified autocorrelation R′O(i) obtained by multiplying a coefficient wO(i) by the autocorrelation RO(i). It is assumed here, for each order i of some orders i at least, that the coefficient wO(i) corresponding to the order i is in a monotonically increasing relationship with an increase in a value that is negatively correlated with a fundamental frequency of the input signal of the current frame or a past frame.
US11532310B2 System and method for recognizing user's speech
Provided is a system and method for recognizing a user's speech. A method, performed by a server, of providing a text string for a speech signal input to a device includes: receiving, from the device, an encoder output value derived from an encoder of an end-to-end automatic speech recognition (ASR) model included in the device; identifying a domain corresponding to the received encoder output value; selecting a decoder corresponding to the identified domain from among a plurality of decoders of an end-to-end ASR model included in the server; obtaining a text string from the received encoder output value using the selected decoder; and providing the obtained text string to the device.
US11532303B2 Agent apparatus, agent system, and server device
An agent device includes an acquirer configured to acquire an utterance of a user of a first vehicle, and a first agent controller configured to perform processing for providing a service including causing an output device to output a response of voice in response to an utterance of the user of the first vehicle acquired by the acquirer. When there is a difference between a service which is utilized in the first vehicle and is available from one or more agent controllers including at least the first agent controller and a service which is utilized in a second vehicle and is available from one or more agent controllers, the first agent controller provides information on the difference.
US11532300B1 System to determine sentiment from audio data
A device with a microphone acquires audio data of a user's speech. A neural network accepts audio data as input and provides sentiment data as output. The neural network is trained using training data based on input from raters who provide votes as to which sentiment descriptors they think are associated with a sample of speech. A vote by a rater assessing the sample for a particular semantic descriptor is distributed to a plurality of semantically similar semantic descriptors. Semantic descriptor similarity data indicates relative similarity between possible semantic descriptors in the semantic space. The distributed partial votes may be aggregated to produce training data comprising samples of speech and weights of corresponding semantic descriptors. The training data is then used to train the neural network. For example, the neural network may be trained with the training data using per-instance cosine similarity loss or correlational loss.
US11532297B2 Sound emitting apparatus and blade noise reduction apparatus
According to one embodiment, a sound emitting apparatus includes an elastic member, three or more excitation actuators, and a control circuit. The elastic member has an annular shape. The excitation actuators are arranged at a predetermined angular interval on the elastic member and are configured to apply vibration to the elastic member. The control circuit is configured to generate drive signals for driving the three or more excitation actuators. There is a phase difference between drive signals for two excitation actuators separated by the predetermined angular interval, the phase difference depending on an order of a Lobe mode being a vibration mode excited on the elastic member and the predetermined angular interval.
US11532296B1 Broadband acoustic absorbers
Broadband acoustic absorbers may be capable providing good absorption performance between 0 and 3,000 Hz, and particularly below 1,000 Hz. Reeds may be incorporated in a single layer, multiple layers, or bundles. Such broadband acoustic absorbers may be applied for acoustic absorption in aircraft, spacecraft, residential and commercial buildings, vehicles, industrial environments, wind tunnels, or any other suitable environment or application where noise reduction is desired.
US11532295B1 Ceiling tile with baffle and stabilizing member
A baffle tile has a tile and a baffle. The tile is sized and shaped to be placed in a drop ceiling grid, and has a slot through its thickness. The body of the baffle is inserted into the slot in the tile so that the baffle hangs down from the tile. A pair of folding flaps are defined in an upper extent of the baffle by respective fold lines. The folding flaps are folded outwardly and down, such that they abut the upper surface of the tile. Folded down, the folding flaps define a locking slot. A locking member with features complementary to the locking slot is inserted into the locking slot to lock the folding flaps into position. The baffle itself may have additional fold lines so that it can be folded into its usable configuration from a flat sheet of material, without adhesives or fasteners.
US11532285B2 Display device and control method therefor
A display device and controlling method are provided. The display device includes a display including a display panel and a backlight unit arranged on the rear surface of the display panel, a light emitting frame including a plurality of light emitting elements, the light emitting frame being arranged on at least one edge of the display, a backlight driver, and a processor configured to control the backlight driver so as to supply power to the backlight unit based on an event for turning on the display occurring, and supply power to the light emitting frame based on an event for turning off the display occurring.
US11532283B2 Display device and image processing method thereof
The present disclosure relates to a display device and an image processing method thereof, and includes a pixel shift processing unit configured to shift an image displayed in an active pixel region within the size of a dummy pixel region. The pixel shift processing unit gradually changes a gray level of at least one dummy pixel in the dummy pixel region adjacent to the active pixel region up to a target gray level of pixel data, and gradually changes a gray level of at least one active pixel of an active pixel adjacent to the dummy pixel region up to a black gray level when the active pixel region is shifted.
US11532276B2 Display apparatus
A display apparatus including a main display area, a component area, and a peripheral area, the display apparatus includes: a substrate; an auxiliary sub-pixel arranged in the component area on the substrate; an auxiliary pixel circuit arranged in the peripheral area on the substrate; a connection line connecting the auxiliary sub-pixel to the auxiliary pixel circuit; an auxiliary scan line arranged in the peripheral area on the substrate and connected to the auxiliary pixel circuit; and an auxiliary scan driving circuit arranged in the peripheral area on the substrate and configured to output a scan signal to the auxiliary pixel circuit through the auxiliary scan line.
US11532271B1 Method and system of profiling display power
A method of determining a model for pixel power consumption for each pixel in a display of a device displaying each color in a color space is disclosed which includes establishing a color space for the display, decomposing the color space into a plurality of subgrids, measuring the pixel power associated with a selected set of colors in each subgrid of the plurality of subgrids, establishing a pixel power model for each subgrid of the plurality of subgrids by applying a function to the power values at the selected set of colors in that subgrid, and deriving a piecewise pixel power model for the entire color space which includes pixel power models for the plurality of subgrids.
US11532270B2 Organic light-emitting diode display
An organic light-emitting diode (OLED) display is disclosed. In one aspect, the OLED display includes a data line disposed on a substrate and extended in a first direction, a power line disposed on the substrate and extended in the first direction, a scan signal line disposed on the substrate across the data line, an active layer formed over the substrate, wherein the active layer includes first to fourth regions, wherein the first and fourth regions are connected to each other through a connecting region, a first transistor including the active layer formed between the first region and the second region, a second transistor including the active layer formed between the third region and the fourth region, and wherein the active layer is extended from the first region, the organic light emitting diode is electrically coupled to the first transistor, and a storage capacitor including a first electrode and a second electrode formed over the first electrode, wherein the second electrode overlaps with at least of an area of the first electrode. The second electrode is extended to the connecting region and disposed between the active layer and a line extended in the first direction in the connecting area.
US11532267B2 Pixel driving circuit with light-emitting control sub-circuit and display control sub-circuit and driving method therefor, display panel and display apparatus
A pixel driving circuit includes a light-emitting control sub-circuit and a plurality of display control sub-circuits. The light-emitting control sub-circuit is connected to a light-emitting control signal terminal, a power supply signal terminal and a light-emitting control node, and is configured to transmit a power supply signal from the power supply signal terminal to the light-emitting control node in response to a light-emitting control signal received from the light-emitting control signal terminal. Each display control sub-circuit is connected to the light-emitting control node, a scan signal terminal, a data signal terminal, and a light-emitting element. Each display control sub-circuit is configured to, in response to a scan signal received from the scan signal terminal, output a driving signal according to the power supply signal and a data signal from the data signal terminal, so as to drive the light-emitting element to emit light.
US11532266B2 Display panel
A display device may include a substrate, a first sub-pixel circuit, a second sub-pixel circuit positioned in a first direction from the first sub-pixel circuit, a first driving voltage line extending in a second direction crossing the first direction and which transmits a driving voltage to the first sub-pixel circuit, a second driving voltage line extending in the second direction and which transmits the driving voltage to the second sub-pixel circuit, a first anode electrode including a first contact portion electrically connected to the first sub-pixel circuit, and a second anode electrode including a second contact portion electrically connected to the second sub-pixel circuit. The first contact portion is positioned in a third direction opposite to the first direction from the first driving voltage line. The second contact portion is positioned in the first direction from the second driving voltage line.
US11532265B2 Driving backplane and display apparatus
Disclosed are a driving backplane and a display apparatus, including: a base substrate, a first conducting layer disposed on one side of the base substrate, a second conducting layer disposed on one side, facing away from the base substrate, of the first conducting layer, and a first insulating layer disposed between the first conducting layer and the second conducting layer, where the second conducting layer includes a plurality of pads, and each pad is connected with the first conducting layer through at least two first via holes.
US11532257B2 Display driver and display device
The disclosure provides a display driver and a display device which includes the display driver. A display driver according to the disclosure has a temperature abnormality detection circuit that detects a temperature inside the display driver and generates a temperature abnormality detection signal indicating the presence of a temperature abnormality when the temperature therein is higher than a predetermined temperature threshold, and a temperature abnormality notification processing part that causes a display panel to display an image for informing of occurrence of a temperature abnormality for a predetermined period instead of an image based on a video signal in accordance with the temperature abnormality detection signal.
US11532240B2 Audio-only interference training for cognitive disorder screening and treatment
Generating, rendering and outputting one or more audio signals that have one or more audio sequences and/or spectral modulations of an audio file including a plurality of audio-based user prompts in an audio interference processing system. An audio interference processing system and method incudes initiating an instance of an audio interference processing session, configuring one or more session parameters, rendering/outputting a training audio output to one or more transducers, rendering/outputting one or more audio discrimination and audio navigation signals to the one or more transducers, receiving two or more sensor inputs in response to rendering/outputting one or more audio discrimination and audio navigation signals to the one or more transducers, processing the two or more sensor inputs, and providing a feedback output to a user via one or more modalities.
US11532237B2 Autonomous aircraft sensor-based positioning and navigation system using markers
A system and method are disclosed for design of a suite of multispectral (MS) sensors and processing of enhanced data streams produced by the sensors for autonomous aircraft flight. The onboard suite of MS sensors is specifically configured to sense and use a MS variety of sensor-tuned objects, either strategically placed objects and/or surveyed and sensor significant existing objects to determine a position and verify position accuracy. The received MS sensor data enables an autonomous aircraft object identification and positioning system to correlate MS sensor data output with a-priori information stored onboard to determine and verify position and trajectory of the autonomous aircraft. Once position and trajectory are known, the object identification and positioning system commands the autonomous aircraft flight management system and autopilot control of the autonomous aircraft.
US11532234B2 Vehicle controller, vehicle control method, and storage medium
A vehicle controller includes a first detector that detects a traveling state of a host vehicle, a second detector that detects a traveling state of an other vehicle that travels along a main lane when the host vehicle is traveling along a merging road, a marking line recognizer that recognizes a marking line of the main lane, and a merging controller that performs merging control of the host vehicle into the main lane based on a transverse moving situation of the other vehicle detected by the second detector, wherein, when a marking line of the main lane is unable to be recognized by the marking line recognizer, the merging controller delays starting of the merging control in comparison with a case in which the marking line of the main lane is able to be recognized by the marking line recognizer.
US11532233B2 Vehicle vision system with cross traffic detection
A vehicular vision system includes a camera disposed at a body portion of a vehicle and having a field of view exterior of the vehicle. The camera has an imager and a fisheye lens with more distortion at side regions of the field of view than at a center region of the field of view. An electronic control unit (ECU), via image processing of captured image data, determines gradient information and determines edges of intensity gradients present at a side region of the field of view of the camera. The system, based at least in part on determined edges of intensity gradients, determines a potential cross traffic object at the side region and determines movement of upper and lower portions of a determined edge of an intensity gradient of the cross traffic object to determine if the cross traffic object is moving into a path of the vehicle.
US11532232B2 Vehicle having dangerous situation notification function and control method thereof
Vehicle having dangerous situation notification function and control method, where the method includes monitoring a vicinity of a host vehicle, detecting a movable object in the vicinity of the host vehicle, predicting a dangerous situation in which a collision between the host vehicle and the object is expected, and displaying a warning mark on at least one of a roadway or a wall surface in a projection mapping method in response to the dangerous situation. One or more of an autonomous vehicle, a user terminal, and a server may be in conjunction with an Artificial Intelligence (AI) module, an Unmanned Aerial Vehicle (UAV), an Augmented Reality (AR) device, a Virtual Reality (VR) device, and a device related to a 5G service, etc.
US11532225B2 Unmanned system (US) for safety device testing
Methods, devices, and systems for an unmanned system (US) for safety device testing are described herein. In some examples, one or more embodiments include a processor and a memory having instructions stored thereon which, when executed by the processor, cause the processor to capture, using an imaging device of the US, an image of a safety device, determine information corresponding to the safety device based on the image, communicate the determined information to a fire system network, receive, from the fire system network, a test procedure associated with the safety device, perform the test procedure on the safety device, and communicate a result of the test procedure to the fire system network.
US11532215B2 Intelligent wake-up system
A dynamic wake-up alarm is provided-for, including a clock, a contactless biometric sensor, a processor, memory, and a speaker. The processor may be configured to receive a wake-up rule based on at least two wake-up criteria including a time from the clock and data from the biometric sensor, and evaluate whether the criteria are met to activate an alarm.
US11532211B2 Method and apparatus for triggering a bonus
Embodiments of the present invention are directed to a bonus game that is common to a bank of electronic gaming devices. One or more pools accrue with each wager placed. A player qualifies to play the bonus game when at least one tracked player or game criterion, such as wagers made, exceeds a threshold, triggers a mystery-jackpot counter, or is selected by a weighted pay table. The bonus game includes a video display of a wheel bouncing against a brick wall with bricks being exploded by coins. After an opening is formed in the wall and the wheel escapes, a wheel spin determines the bonus game outcome. More than one player may play the bonus game in sequence until the last player spins the wheel.
US11532203B2 Gaming system having electronic gaming machine and multi-purpose isolating enclosure
A gaming system including an isolating partially see through sound blocking multi-function isolating enclosure and an electronic gaming machine positioned in the enclosure.
US11532199B2 Gaming cabinet with curved displays, integrated candle lighting, and three-dimensional effect lighting
Disclosed are gaming systems, methods and machines for a gaming cabinet configuration. In particular, the gaming systems, methods and machines may incorporate gaming cabinets that include one or more curved or arcuate screens, one or more candles integrated into one or more lighting features arranged on one or more edges of the gaming cabinet, the one or more candles and the one or more lighting features connected to a game controller via one or more interfaces, and/or one or more diffuse lighting elements to provide lighting features or effects.
US11532188B2 Architecture and methodology for state estimation failure detection using crowdsourcing and deep learning
A vehicle and a system and method for operating a vehicle. The system includes a state estimator and a processor. A detected value of a parameter of the vehicle is determined using sensor data obtained by in-vehicle detectors. The processor determines a check value of the parameter based on crowdsourced data, validates the detected value of the parameter based on the check value of the parameter, and operates the vehicle based on the validation.
US11532185B2 Method for a data processing system for maintaining an operating state of a first autonomous vehicle and method for a data processing system for managing a plurality of autonomous vehicles
A method for a data processing installation for obtaining an operating state of a first autonomous vehicle. The method includes determining a current state of the first autonomous vehicle from a received measurement value of a sensor of a second vehicle. When the current state of the first autonomous vehicle deviates from a setpoint state, the method includes sending a first message to the first autonomous vehicle, wherein the first message contains a command to travel autonomously to a service location. Alternatively, the method includes sending a second message to a person responsible for the first autonomous vehicle, wherein the second message includes information about the deviation of the current state of the first autonomous vehicle from the setpoint state. Alternatively, the method includes sending a third message to service personnel, wherein the third message contains an instruction for the service personnel to set the vehicle to the setpoint state.
US11532176B2 Module structure
The present disclosure provides a module structure, including: a middle frame having a first surface, wherein a groove is disposed in the middle frame and has an opening on the first surface; a sensing module, wherein at least a partial of the sensing module is disposed in the groove; a display unit, disposed on the first surface of the middle frame and the sensing module; a first dielectric layer disposed between the sensing module and the display unit; a second dielectric layer disposed between the sensing module and a bottom of the groove; and a third dielectric layer disposed between the first surface of the middle frame and the display unit. With the first dielectric layer, when any one of the sensing module or the display unit is damaged in a testing process, the other one can be recovered, thereby reducing the cost and loss.
US11532174B2 Product baseline information extraction
In an approach for automatically extracting product baseline information from a request for proposal document, a processor receives the document. A processor detects a table in the document. A processor identifies a table header on the table. The table header is associated with a name and an associated volume of the product. A processor extracts context based on the table header from the table. The context includes the name and the associated volume of the product. A processor maps the extracted context with the name of the product in the table to an associated name of the product based on a pre-defined product ontology.
US11532172B2 Enhanced training of machine learning systems based on automatically generated realistic gameplay information
Systems and methods for enhanced training of machine learning systems based on automatically generated visually realistic gameplay. An example method includes obtaining electronic game data that includes rendered images and associated annotation information, the annotation information identifying features included in the rendered images to be learned, and the electronic game data being generated by a video game associated with a particular sport. Machine learning models are trained based on the obtained electronic game data, with training including causing the machine learning models to output annotation information based on associated input of a rendered image. Real-world gameplay data is obtained, with the real-world gameplay data being images of real-world gameplay of the particular sport. The obtained real-world gameplay data is analyzed based on the trained machine learning models. Analyzing includes extracting features from the real-world gameplay data using the machine learning models.
US11532164B2 Group identification and monitoring
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for group identification and monitoring. The methods, systems, and apparatus include actions of determining, using one or more first frames of a video sequence, that two people each of whom is depicted in at least one of the first frames satisfy a grouping criteria that indicates that the two people should be grouped for video analysis, determining, using one or more second frames of the video sequence at least some of which were captured after the one or more first frames and which depict at least one of the two people, that the two people satisfy a degrouping criteria that indicates that the two people should not be grouped for video analysis, determining that a physical distance between the two people violates a distance criteria, and providing an alert that the distance criteria is violated.
US11532160B2 Information processing apparatus, control method, and program
An information processing apparatus (2000) includes a summarizing unit (2040) and a display control unit (2060). The summarizing unit (2040) obtains a video (30) generated by each of a plurality of cameras (10). Furthermore, the summarizing unit (2040) performs a summarizing process on the video (30) and generates summary information of the video (30). The display control unit (2060) causes a display system (20) to display the video (30). Here, the display control unit (2060) causes the display system (20) to display the summary information of the video (30) in response to that a change in a display state of the video (30) the display system (20) satisfies a predetermined condition.
US11532159B2 Methods and apparatus to monitor a split screen media presentation
Methods, apparatus, systems and articles of manufacture are disclosed to monitor a split screen media presentation. Example apparatus disclosed herein are to generate one or more video signatures associated with video output from a media device and determine whether the one or more video signatures correspond to first media identified based on audio output from the media device. Disclosed example apparatus are also to, in response to a determination that the one or more generated video signatures do not correspond to the first media, determine that the video corresponds to a split-screen presentation having a plurality of regions-of-interest, and identify a first one of the regions-of-interest of the split-screen presentation that includes the first media.
US11532153B2 Splash detection for surface splash scoring
A method of surface splash scoring includes receiving, at an electronic device, a set of camera frames corresponding to images of a water surface. The electronic device processes the set of camera frames with a trained machine learning model to generate one or more quantifications associated with fish activity proximate the water surface. In some embodiments, a surface splash score is computed that represents an appetite level anticipated to be exhibited for a first time period. Subsequently, the electronic device generates an output indicative of the surface splash score.
US11532149B1 Recognition and selection of a discrete pattern within a scene containing multiple patterns
A memory device is provided including instructions that, when executed, cause one or more processors to perform the steps including receiving a plurality of images acquired by a camera, the plurality of images including a plurality of optical patterns, wherein an optical pattern of the plurality of optical patterns encodes an object identifier. The steps include presenting the plurality of images comprising the plurality of optical patterns on a display, and presenting a plurality of visual indications overlying the plurality of optical patterns in the plurality of images. The steps also include identifying a selected optical pattern of the plurality of optical patterns based on a user action and a position of the selected optical pattern in one or more of the plurality of images. The steps also include decoding the selected optical pattern to generate the object identifier and storing the object identifier in a second memory device.
US11532147B2 Diagnostic tool for deep learning similarity models
A diagnostic tool for deep learning similarity models and image classifiers provides valuable insight into neural network decision-making. A disclosed solution generates a saliency map by: receiving a baseline image and a test image; determining, with a convolutional neural network (CNN), a first similarity between the baseline image and the test image; based on at least determining the first similarity, determining, for the test image, a first activation map for at least one CNN layer; based on at least determining the first similarity, determining, for the test image, a first gradient map for the at least one CNN layer; and generating a first saliency map as an element-wise function of the first activation map and the first gradient map. Some examples further determine a region of interest (ROI) in the first saliency map, cropping the test image to an area corresponding to the ROI, and determine a refined similarity score.
US11532137B2 Method and device for utilizing physical objects and physical usage patterns for presenting virtual content
In some implementations, a method includes: determining first usage patterns associated with a physical object within the physical environment; obtaining a first objective for an objective-effectuator (OE) instantiated in a computer-generated reality (CGR) environment, wherein the first objective is associated with a representation of the physical object; obtaining a first directive for the OE that limits actions for performance by the OE to achieve the first objective to the first usage patterns associated with the physical object; generating first actions, for performance by the OE, in order to achieve the first objective as limited by the first directive, wherein the first set of actions corresponds to a first subset of usage patterns from the first set of usage patterns associated with the physical object; and presenting the OE performing the first actions on the representation of the physical object overlaid on the physical environment.
US11532132B2 Adaptive interactive medical training program with virtual patients
Methods, systems and computer program products are provided for simulating medical management of a virtual patient. In aspects, a computer model is configured to simulate a medical state of a virtual patient, wherein the model comprises a plurality of decision-based pathways, and wherein the virtual patient is associated with a medical condition of a medical subject category. Input is received from a user of a client device, wherein the input is applied to the model to cause progression along nodes of a decision-based pathway, wherein progression along the decision-based pathway corresponds to a change in a medical state of the virtual patient. When the received input causes progression along a decision-based pathway that is not in accordance with accepted medical standards, progression of a catastrophic sequence of the model for the virtual patient is initiated. The decision-based pathway may be traversed based on input from the user, wherein components of the decision-based pathway correspond to changes in a medical state of the virtual patient.
US11532130B2 Virtual augmentation of anatomical models
A mixed reality device (30) employing a mixed reality display (40) for visualizing a virtual augmentation of a physical anatomical model, and a mixed reality controller (50) for controlling a visualization by the mixed reality display (40) of the virtual augmentation of the physical anatomical model including a mixed reality interaction between the physical anatomical model and a virtual anatomical model. The mixed reality controller (50) may employ a mixed reality registration module (51) for controlling a spatial registration between the physical anatomical model within a physical space and the virtual anatomical model within a virtual space, and a mixed reality interaction module for controlling the mixed reality interaction between the physical anatomical model and the virtual anatomical model based on the spatial registration between the physical anatomical model within the physical space and the virtual anatomical model within the virtual space.
US11532122B2 Method and apparatus for processing holographic image
A method of generating hologram data in a holographic display apparatus, including a hologram processing device generating hologram data and a display terminal reconstructing a hologram image in a three-dimensional (3D) space on the basis of the generated hologram data, includes generating depth map image data from input image data by using a deep learning engine for generating a depth map and calculating a complex value hologram on the basis of the depth map image data and the input image data to generate the hologram data.
US11532108B2 System and methods for feature relevance visualization optimization and filtering for explainability in AI-based alert detection and processing systems
A system for feature relevance visualization optimization is provided. The system comprises a controller configured for modifying placement of features in a relevance visualization. The controller is further configured to: receive interaction data comprising one or more features positioned in the relevance visualization, wherein the one or more features are defined and measurable properties of the interaction data; construct a logical grouping of the one or more features based on a type of each of the one or more features, wherein similar features are collocated in the relevance visualization; construct a machine learning-based grouping of the one or more features based on relevance calculations for the one or more features; combine the logical grouping and the machine learning-based grouping to generate a combined feature placement, wherein the one or more features are repositioned in the relevance visualization; and output the relevance visualization having the combined feature placement.
US11532107B2 Methods and systems of multiphase arterial spin labeling
The present disclosure is directed to systems and methods of multiphase pseudo-continuous arterial spin labeling.
US11532106B2 Color gradient capture from source image content
A method for generating a color gradient includes receiving an input indicating a smoothness of the color gradient and detecting a gradient path defined from an image. The method also includes identifying a set of colors from the gradient path. The method includes detecting a set of color pivots associated with the set of colors. A number of the color pivots in the set of color pivots is based on the input indicating the smoothness of the color gradient. The method includes generating a set of individual color gradients along the gradient path including a color gradient between a first pair of colors located at a first pair of the color pivots and a different color gradient between a second pair of colors located at a second pair of the color pivots. Additionally, the method includes generating the color gradient of the image from the set of individual color gradients.
US11532096B2 Systems and methods for utilizing a deep learning model to determine vehicle viewpoint estimations
A device may receive a first image. The device may process the first image to identify an object in the first image and a location of the object within the first image. The device may extract a second image from the first image based on the location of the object within the first image. The device may process the second image to determine at least one of a coarse-grained viewpoint estimate or a fine-grained viewpoint estimate associated with the object. The device may determine an object viewpoint associated with the second vehicle based on the at least one of the coarse-grained viewpoint estimate or the fine-grained viewpoint estimate. The device may perform one or more actions based on the object viewpoint.
US11532092B2 Method for characterizing the geometry of subterranean formation fractures from borehole images
Methods may include creating a fracture set from a collection of intersecting fractures in a borehole image log recorded within a subterranean formation; classifying the fracture set into groups of fully and partially intersecting fractures; calculating one or more of the elongation ratio and the rotation angle of the partially intersecting fractures; determining a probability of full intersection of fractures from the fracture set; and determining a fracture size or a parametric distribution of fracture sizes from the fracture set using the calculated one or more of the elongation ratio and the rotation angle and the determined probability of full intersection of formation fractures within the borehole.
US11532090B2 Electronic device and method for estimating optical flow
An electronic device having a neural network framework for estimating optical flow is provided. The electronic device is connected to an image acquiring unit, which acquires images to be analyzed. The electronic device includes a storage unit, a feature extraction unit, an optical flow estimation unit and a refining unit. The storage unit stores a feature extraction module. The feature extraction unit is connected to the image acquiring unit and the storage unit. The optical flow estimation unit is connected to the feature extraction unit to generate an estimated optical flow. The refining unit is connected to the optical flow estimation unit to input the estimated optical flow to a refining module to obtain an estimated optical flow result. A method for estimating optical flow is also provided to reduce the number of training parameters required for estimating optical flow, thereby reducing a training time and improving training stability.
US11532086B2 Systems and methods to facilitate determination of interaction between medications and the brain using a brain measure and a brain model
Systems and methods that facilitate determining interaction between medications and the brain using a brain measure and a brain model. Hidden nervous system states are difficult to predict, diagnose, and treat with therapeutic medications. A Dual Neural Machine Translation (d-NMT) algorithmic system that utilizes sets of parameters for a relapsing-remitting MS model based on patient medical records and adjusts a method of parameterization to produce a model that can match patients' medical records and medical images. These parameters are can be used by a therapeutic determining model to recommend therapies, doses, and time courses accurately.
US11532085B2 Enhanced platen for pharmaceutical compounding
A system for preparing and administering a prescribed fluidic pharmaceutical compound, such as a chemotherapy compound, includes a scale having a platen. The scale is in communication with a user display for displaying an output of the scale. An image capture device having a field of view for capturing at least one image of an object placed on the platen is provided in communication with the user display for displaying the captured image. The platen may include a visual identifier for identifying a portion of the field of view of the image capture device. The platen may also include a tackifier or absorbent material. The platen may be formed of a light-transmissible material.
US11532076B2 Image processing method, electronic device and storage medium
An image processing method, an electronic device and a storage medium. The method includes: under a preset condition, when detecting that an image currently captured by a camera module contains a human face, determining a reference photosensitivity corresponding to each frame of images to be captured according to a current jitter degree of the camera module; determining an exposure duration corresponding to each frame of images to be captured according to luminance of a current shooting scene, the reference photosensitivity corresponding to each frame of the images to be captured, and a preset mode of exposure compensation; capturing a plurality of frames of images in sequence according to the reference photosensitivity and the exposure duration corresponding to each frame of the images to be captured; and performing synthesis processing on the captured plurality of frames of images to generate a target image.
US11532070B2 Orbitting satellites with automated accuracy for orthorectified mosaics
A set of input images from satellites (or other remote sensors) can be orthorectified and stitched together to create a mosaic. If the resulting mosaic is not of suitable quality, the input images can be adjusted and the processes of orthorectifying and creating the mosaic can be repeated. However, orthorectifying and creating the mosaic uses a large amount of computational resources and takes a lot of time. Therefore, performing numerous iterations is expensive and sometimes not practical. To overcome these issues, it is proposed to generate an indication of accuracy of the resulting mosaic prior to orthorectifying and creating the mosaic by accessing a set of points in the plurality of input images, projecting the points to a model, determining residuals for the projected points, and generating the indication of accuracy of the orthorectified mosaic based on the determined residuals.
US11532064B2 Destination proposal system, proposal device, and proposal method
The present disclosure includes receiving, by a server (1), experience information via a telecommunications network (3) from each of terminals (3) carried by respective users (A to E), the experience information being information regarding an experience desired by each of the users; extracting, in the server, two or more users to generate a single community for the experience information of the two or more users, the two or more users transmitting the experience information having a similarity level not less than a predetermined threshold; extracting, in the server, a destination (5) associated with the experience information having the similarity level not lower than the predetermined threshold using a database (17) configured to preliminarily store the experience information and the destination in association with each other; and transmitting the destination from the server via the telecommunications network to the terminals carried by the two or more users who constitute the single community.
US11532059B2 Geo-spatial analysis to determine boundaries of traffic regions and classifications of the boundaries for controlling drop-off/pick-up traffic
Provided are a computer program product, system, and method for geo-spatial analysis to determine boundaries of traffic regions and classifications of the boundaries for controlling drop-off/pick-up traffic. A determination is made of drop-off/pick-up points for vehicles in traffic regions in which vehicles dropped-off and/or picked-up passengers. Geo-spatial cluster analysis is applied to the determined drop-off/pick-up points to determine boundaries of the traffic regions having drop-off/pick-up points forming clusters of similar drop-off/pick-up point densities. A determination is made of a respective classification for each respective one of the boundaries. Each respective classification indicates a relative density of drop-off/pick-up points in its respective boundary relative to densities of drop-off/pick-up points in other one of the boundaries. Classification related information based on the determined classifications is communicated to use to control drop-off/pick-up traffic in the traffic regions.
US11532051B1 Method and system for processing insurance claims using augmented reality video data
Techniques utilize augmented reality to identify anomalies in properties or structures based thereon. Aspects can collect, using augmented reality video glasses, imagery of a property and display, to a wearer of the augmented reality video glasses using the augmented reality video glasses, data describing the property. Aspects can further compare the imagery of the property to the data describing the property to determine at least one anomaly associated with the property and report the anomaly to a user.
US11532050B1 Unmanned vehicle service delivery
Unmanned vehicles may be used to survey a property in response to or in anticipation of damage to the property. For example, an unmanned vehicle may use one or more sensors to determine damage to the property. Unmanned vehicles can be terrestrial, aerial, nautical, or multi-mode.
US11532039B2 System and method of transferring information
A system and method of transferring information comprising an input module configured to receive an access parameter from an entity authorized to provide the access parameter, an access module configured to access a first database or a second database and communicate information from the first database to the second database wherein the information is configured to perform an authorized function. The function can be authorized bill payment. The information to be transferred can include financial information, and can include account information.
US11532033B2 Systems and methods for scan, try, and buy
A method for scan, try and/or buy may include receiving, from a mobile device, information that is representative of a clothing outfit. The clothing outfit may include a plurality of merchandise items available for purchase through a store. The information may be obtained by the mobile device by scanning a single code associated with the clothing outfit. The obtained information may be used to cause at least one user interface element associated with the clothing outfit to be displayed on the mobile device. In response to receiving a selection from the mobile device of the at least one user interface element, the plurality of merchandise items associated with the clothing outfit may be delivered to a merchandise check-out location within the store. The merchandise check-out location may be operable to receive payment from the user for the clothing outfit.
US11532026B1 Account customized item list system
Described herein is a system and techniques for implementing a single mechanism that, when activated, provides a list of items which is customized according to the user that activated the mechanism. In some embodiments, a list of item types may be received by the system. The system may identify a number of potential items for each of the item types in the list of item types. The potential items may be filtered based on configuration settings associated with the user in order to identify a most appropriate item for each item type in the list of item types. The user may then be provided with a list of items that includes the most appropriate item for each item type. In some embodiments, the user may be provided with the ability to complete a transaction for one or more item in the list of items.
US11532017B2 Method and system for interactive notation and text data storage with a mobile device
A messaging system and methods that can be simultaneously employed during a voice conversation, ensuring not all information conveyed to the called party can be overheard. Eliminating the need for callers to switch between calling and text to send detail information that needs to be written down. Text messages storage of in a searchable database format as opposed to a running series of sequential messages, enabling both security and quick access to information when needed. Interactivity that will allow text messages to response to date/times to determine a course of action such as alarm notification of upcoming deadlines or being able to automatically eliminate old and outdated messages.
US11532010B2 System and method for targeted marketing and consumer resource management
Systems and methods are provided for providing targeted marketing to goods and services provides and consumer resource management services to consumers. An example system and method for targeted marketing comprises collecting transaction data from point-of-sale (POS) terminals and using a consumer identifier in the transaction data to access stored information about the consumer. This information may be used to target offers and advertisement to the consumer. In an example system for consumer resource management, a consumer may configure a consumer account on the enterprise infrastructure via a web-site. The consumer may use the consumer account to purchase and configure gift cards that may be used for purchasing goods and services. A universal transaction identifier may be associated with the consumer account and used to purchase goods and services from more than one selected goods and services providers.
US11532005B1 System and method to provide savings based on reduced energy consumption
A computer device and method for processing informatic data from one or more sensor devices associated with a property are provided herein. A first set of informatics data of a first property at a first period of time are analyzed to identify a first operating characteristic associated operating the first property. Operational changes to be implemented at a second property are identified based upon an operational efficiency of the first operating characteristic over a second operating characteristic of the second property. Second sensor data of the second property is used to determine that at least one of the identified operational changes has been implemented. Provision of a discount, a rebate, a monetary transfer, or any combination thereof is provided based upon the implementation.
US11531998B2 Providing a conversational digital survey by generating digital survey questions based on digital survey responses
The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating conversational survey questions. The systems and methods analyze a received survey question response to identify characteristics of a survey response, including topics and other response features. For example, the systems can determine a sentiment associated with a given product or service that a respondent expresses within a response. Based on the determined sentiment, and further based on a set of logic rules received from a survey administrator, the systems and methods generate provide conversational follow-up questions associated with the identified product or service.
US11531996B2 Method for anti-counterfeit inspection of QR code of agricultural product based on watermark library
A method for anti-counterfeit inspection of a QR code of an agricultural product based on a watermark library. The method includes establishing a watermark-containing QR code library; tracing a QR code watermark image; and verifying the QR code watermark image. Watermark-containing QR codes are generated by a QR code generation module and a watermark library, and the watermark-containing QR codes are constructed as the watermark-containing QR code library. The watermark-containing QR code library is used to verify the QR code watermark image, and the QR code watermark image is obtained by tracing the watermark-containing QR codes. In the method for anti-counterfeit inspection of a QR code of an agricultural product based on a watermark library, an image watermark library is designed, so that the embedding of a watermark is no longer single.
US11531994B2 Electronic detection of products and arrangement of products in a display structure, electronic detection of objects and arrangement of objects on and around the display structure, electronic detection of conditions of and around the display structure, and electronic scoring of the detected product and object arrangements and of the detected conditions
In an embodiment, an electronic processing system includes an image-processing circuit, a product-arrangement circuit, and a score circuit. The image-processing circuit is configured to receive an image of products disposed in a display structure having sections, to identify the sections, and to identify at least one respective product within each identified section. The product-arrangement circuit is configured to determine an arrangement of the identified products within the identified sections of the display structure, and to compare the determined arrangement to a product-arrangement template. And the score circuit is configured to generate a product-arrangement score in response to the comparing of the determined arrangement to the product-arrangement template.
US11531992B2 Messaging system for organizations
A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g., businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.
US11531991B1 Home router authentication device
A user authorization device (or UAD) physically connected to a user's router to aid in the authentication of the user. A bank server polls the user's router to verify that the UAD is connected to the router before granting the user the capability to perform transactions on the user's account that would be otherwise restricted. The bank server implements a set of policies designed by the user that require the UAD to be present for some transactions with the account to be performed. The presence of this device thus adds an extra layer of security to such financial transactions beyond the use of a username and password.
US11531982B2 Optimal transactions sharding for scalable blockchain
An exemplary transaction sharding method comprises splitting a distributed ledger into a plurality of shards; and storing a shard across the subgroup of computer nodes associated with the shard. Such a method further comprises assigning a new transaction to one of the plurality of shards, wherein assigning the new transaction comprises iteratively choosing one of the plurality of shards; in each iteration, determining a transaction-to-shard score measuring a probability that a subgroup of computing nodes associated with the chosen shard for the current iteration would be involved in a same-shard transaction for the new transaction; in each iteration, determining a latency-to-shard score by estimating a confirmation latency of the new transaction under the chosen shard for the current iteration; and selecting the new transaction to be assigned to the shard based on a combination of the transaction-to-shard score and the latency-to-shard score.
US11531979B2 Stored-value card-to-card direct communication
A method for performing a card-to-card direct contactless transaction between a first active stored-value smart card (“SVSC”) and a second active SVSC, each comprising an active near-field communication (“NFC”) reader. The method may include activating the first active SVSC by receiving input of a personal identification number (“PIN”) on a keypad located on the first active SVSC, verifying the PIN and further receiving input of a transaction amount on the keypad. The method may further include initiating a wireless NFC communication to perform the transaction by positioning the first active SVSC within a pre-determined distance to the second active SVSC and confirming accuracy of each of the first and second active SVSC using the active NFC reader to retrieve card ID data and confirm accuracy. Following confirming, the method may include directly completing the transaction between the first active SVSC and the second active SVSC.
US11531975B2 Network node management on a blockchain
An example operation may include one or more of identifying application instances in a cluster group, receiving a request to perform a consensus decision regarding ownership of the cluster group via peer nodes of a blockchain, identifying individual consensus decision votes from the peer nodes, and performing the consensus decision based on the individual consensus decision votes.
US11531966B2 Digital processing systems and methods for digital sound simulation system
Systems, methods, and computer-readable media for providing variable output as a function of disbursed non-audio input are disclosed. The systems and methods may involve at least one processor configured to receive over a network, during a presentation, from a plurality of network access devices, a plurality of non-audio signals corresponding to activations of substitute audio buttons, each of the plurality of non-audio signals having an audio identity. The at least one processor may be configured to process the received plurality of non-audio signals to determine a quantity of non-audio signals corresponding to a specific audio identity. Disclosed embodiments may also involve a lookup in an audio-related data structure to select at least one particular audio file associated with the audio identity and the determined quantity, to output data for causing the at least one particular audio file to be played.
US11531965B2 Collaboration platform for facilitating conversations between users
Disclosed herein is a collaboration platform for facilitating conversations between users. The collaboration platform includes a communication device configured for transmitting a content creating interface to a plurality of user devices associated with a plurality of users, receiving content information through the content creating interface from at least one user device, receiving user information associated with a user from a user device and transmitting at least one of an update and a conversational content corresponding to the update to the user device. The collaboration platform includes a processing device configured for generating the conversational content associated with at least one context, generating at least one update corresponding to the conversational content, analyzing the user information, determining a conversation scope associated with the user, and identifying the update of at least one update. The collaboration platform includes a storage device configured for storing the conversational content.
US11531961B2 Method of managing information for the supply chain of a perishable commodity
A method of managing information concerning the supply chain of a perishable commodity utilizing a data repository capturing multiple data sources. The method further includes the collating of the data into a chain of custody information representation for use by data contributors.
US11531959B2 Processing of requests
An example operation may include one or more of receiving, by a node, a request for a transport, determining, by the node, an availability of the requested transport, responsive to the availability, broadcasting the request including a suggested value to a plurality of nodes, receiving agreements from the plurality of the nodes, and recording a completed request on a remote storage.
US11531956B2 System for parcel transport and tracking operated responsive to data bearing records
A system for parcel transport and tracking that operates responsive to data bearing records includes a plurality of geographically spaced repositories. The exemplary repositories include one or more enclosed compartments. Access to each of the enclosed compartments is controlled by a respective door which is in operative connection with a respective lock. Central system circuitry is in operative connection with the repositories and is operative to control access to the compartments and to cause compartments to be selectively accessible so that selected parcels may be placed therein or removed therefrom by persons authorized to access such parcels. In exemplary arrangements the central system circuitry is operative to determine bundles of parcels to be transported between respective repositories to facilitate the delivery of parcels at the respective delivery locations.
US11531955B2 Internet of things smart clamp and usage method therefor
The present invention relates to the technical field of Internet of Things (IoT), in particular to an IoT smart clip and a usage method thereof. The smart clip comprises a moving component and a limiting portion cooperating with the moving component. The moving component comprises a moving component body provided with an inner cavity, and a driving mechanism. A first connecting plate and a second connecting plate which are connected via a spring are arranged in the inner cavity along a movement direction of the moving component. The outer end of the first connecting plate is provided with a plunger. The second connecting plate is connected with the driving mechanism. The plunger is capable of cooperating with the limiting portion under a spring force to lock the smart clip and of unlocking the smart clip under the driving the driving mechanism.
US11531944B2 Computer-based supplier knowledge management system and method
Provided is a computer-based supplier knowledge management method, system, and computer program product. The system embodies the computer program code which, when executed performs the method. The method includes establishing an electronic profile for one or more users from an entity; establishing an electronic supplier profile for each of a plurality of suppliers, each supplier profile comprising a set of supplier keywords; generating an electronic RFI by an entity user, the RFI comprising a set of user specified RFI keywords corresponding to a project; and electronically processing the RFI, including performing keyword matching between the RFI keywords and one or more of the supplier profiles and generating a list of candidate suppliers for the project based, at least in part, on the keyword matching.
US11531943B1 Intelligence driven method and system for multi-factor optimization of schedules and resource recommendations for smart construction
Techniques to generate a digitally optimized schedule for a construction activity to meet a construction objective(s) of a construction project are disclosed. An artificial intelligence system receives a plurality of input data sets that impact the construction project. Each of the plurality of input data sets is processed to achieve the construction objective(s). The artificial intelligence system processes the plurality of input data sets using a respective ensemble of machine learning models. The artificial intelligence system generates machine learning validated intermediate output data sets corresponding to each of the plurality of input data sets. The artificial intelligence system implements a supervisory machine learning model to generate an optimized schedule for the construction activity based on the machine learning validated intermediate output data sets and the construction objective(s).
US11531942B2 Operation adjustment method and system for metro trains under the condition of train out of service
The disclosure provides an operation adjustment method and system for metro trains under train out of service. The method includes: acquiring basic parameters of a metro system, information of the train out of service and the online normal running trains, determining follow-up train services and current train timetables thereof, adjusting the current timetables according to predicted time to stop service of the train out of service to obtain initial adjusted train timetables, determining canceled planned train services and rolling stocks for executing remaining planned train services, and adjusting the initial adjusted train timetables according to planned train timetables of the cancelled planned train services. The disclosure can automatically adjust the train operation, and reasonably change the train timetables and the rolling stock circulation plan, thereby reducing influences of the train out of service, and improving the degree of automation of the metro system to adapt to refined management.
US11531941B2 Issue rank management in an issue tracking system
Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
US11531939B1 Shift design and assignment system
A system for shift design and assignment comprises an interface configured to receive scheduling input data which includes labor demand data, worker data, and scheduling configuration data, and a processor configured to generate a set of shift candidates, determine a set of decision variables, determine a cost function, determine a set of constraints, and determine simultaneously, using a SAT, a MP solver, or a MIP solver, a subset of the shift candidates selected in a final schedule and a set of shift assignments of which worker is assigned to which selected shift candidate of the subset of the shift candidates such that the hard constraints are fully respected, violations to the soft constraints are minimized, and the cost function is minimized.
US11531922B2 Apparatus and method for scalable qubit addressing
An apparatus and method for scalable qubit addressing. For example, one embodiment of a processor comprises: a decoder comprising quantum instruction decode circuitry to decode quantum instructions to generate quantum microoperations (uops) and non-quantum decode circuitry to decode non-quantum instructions to generate non-quantum uops; execution circuitry comprising: an address generation unit (AGU) to generate a system memory address responsive to execution of one or more of the non-quantum uops; and quantum index generation circuitry to generate quantum index values responsive to execution of one or more of the quantum uops, each quantum index value uniquely identifying a quantum bit (qubit) in a quantum processor; wherein to generate a first quantum index value for a first quantum uop, the quantum index generation circuitry is to read the first quantum index value from a first architectural register identified by the first quantum uop.
US11531920B2 System and process for verifying powder bed fusion additive manufacturing operation as being defect free
A method of evaluating an additive manufacturing process includes receiving a set of additive manufacturing parameters and an additive manufacturing part design at an analysis module, receiving a set of random values at the analysis module, determining a probability distribution of stochastic flaws within a resultant additively manufactured article using at least one multidimensional space physics model, and categorizing the additive manufacturing part design as defect free when the probability distribution is below a predefined threshold. Each value in the set of random values corresponds to a distinct variable in a set of variables. Each variable in the set of variables at least partially defines at least one of an uncontrolled additive manufacturing parameter and an uncontrollable additive manufacturing parameter.
US11531919B2 Building system with probabilistic forecasting using a recurrent neural network sequence to sequence model
A building system for building data point prediction, the building system comprising one or more memory devices configured to store instructions, that, when executed by one or more processors, cause the one or more processors to receive first building data for a building data point of a building and generate training data, the training data comprising a probability distribution sequence comprising a first probability distribution for the building data point. The instructions cause the one or more processors to train a prediction model based on the training data, receive second building data for the building data point, and predict, for one or more time-steps into the future, one or more second probability distributions with the second building data based on the prediction model, each of the one or more second probability distributions being a probability distribution for the building data point at one of the one or more time-steps.
US11531912B2 Electronic apparatus and server for refining artificial intelligence model, and method of refining artificial intelligence model
Provided are an artificial intelligence (AI) system simulating a function of a human brain, such as cognition and judgment, using a machine learning algorithm, such as deep learning, and an application thereof. Also, provided is a method, performed by an electronic apparatus, of refining an artificial intelligence (AI) model, the method including: detecting information about a context of an electronic apparatus used to refine a local model stored in the electronic apparatus being changed; determining a gradient for refining the local model based on the changed information about the context; refining the local model based on the determined gradient; transmitting the gradient to a server; receiving, from the server, information about a global model refined based on the gradient; and refining the local model based on the received information.
US11531907B2 Automated control of a manufacturing process
A computing device trains a machine state predictive model. A generative adversarial network with an autoencoder is trained using a first plurality of observation vectors. Each observation vector of the first plurality of observation vectors includes state variable values for state variables and an action variable value for an action variable. The state variables define a machine state, wherein the action variable defines a next action taken in response to the machine state. The first plurality of observation vectors successively defines sequential machine states to manufacture a product. A second plurality of observation vectors is generated using the trained generative adversarial network with the autoencoder. A machine state machine learning model is trained to predict a subsequent machine state using the first plurality of observation vectors and the generated second plurality of observation vectors. A description of the machine state machine learning model is output.
US11531904B2 Distributed privacy-preserving computing on protected data
The present disclosure relates to techniques for developing artificial intelligence algorithms by distributing analytics to multiple sources of privacy protected, harmonized data. Particularly, aspects are directed to a computer implemented method that includes receiving an algorithm and input data requirements associated with the algorithm, identifying data assets as being available from a data host based on the input data requirements, curating the data assets within a data storage structure that is within infrastructure of the data host, and integrating the algorithm into a secure capsule computing framework. The secure capsule computing framework serves the algorithm to the data assets within the data storage structure in a secure manner that preserves privacy of the data assets and the algorithm. The computer implemented method further includes running the data assets through the algorithm to obtain an inference.
US11531901B2 Imaging modality smart find maintenance systems and methods
Methods, apparatus, systems and articles of manufacture to provide an image modality maintenance smart find are disclosed. The example method includes identifying an imaging device based on an image of the imaging device. The method further includes determining at least one of a make, a model, or a modality of the imaging device based on the identification. The method further includes identifying a fleet of imaging devices corresponding to the imaging device. The method further includes storing error information corresponding to an issue of the imaging device in correspondence with the fleet of imaging devices and update a model corresponding to the fleet based on the error information. The method further includes deploying the model to a device of a technician.
US11531898B2 Training of artificial neural networks
Methods and apparatus are provided for training an artificial neural network having a succession of neuron layers with interposed synaptic layers each having a respective set of N-bit fixed-point weights {w} for weighting signals propagated between its adjacent neuron layers, via an iterative cycle of signal propagation and weight-update calculation operations. Such a method includes, for each synaptic layer, storing a plurality p of the least-significant bits of each N-bit weight w in digital memory, and storing the next n-bit portion of each weight w in an analog multiply-accumulate unit comprising an array of digital memory elements. Each digital memory element comprises n binary memory cells for storing respective bits of the n-bit portion of a weight, where n≥1 and (p+n+m)=N where m≥0 corresponds to a defined number of most-significant zero bits in weights of the synaptic layer.
US11531897B2 Neural network recogntion and training method and apparatus
Disclosed is a recognition and training method and apparatus. The apparatus may include a processor configured to input data to a neural network, determine corresponding to a multiclass output a mapping function of a first class and a mapping function of a second class, acquire a result of a loss function including a first probability component that changes correspondingly to a function value of the mapping function of the first class and a second probability component that changes contrastingly to a function value of the mapping function of the second class, determine a gradient of loss corresponding to the input data based on the result of the loss function, update a parameter of the neural network based on the determined gradient of loss for generating a trained neural network based on the updated parameter. The apparatus may input other data to the trained neural network, and indicate a recognition result.
US11531890B2 Padding method for a convolutional neural network
A padding method for a convolutional neural network, in particular for concentrically configured data. The method includes receiving concentrically configured data of an object, the concentrically configured data correlating with an image, which was recorded concentrically to the object, deconvolving the concentrically configured data to form a data array, including real-coherent data on opposite sides of the data array, carrying out a convolution operation by using ring padding, in the case of ring padding, the real-coherent data of one side of the data array being utilized for padding the real-coherent data of a side of the data array opposite thereto, and/or vice versa.
US11531887B1 Disruptive prediction with ordered treatment candidate bins
Prediction of outcomes of disruptive treatments are enabled utilizing sequenced training of a machine learning model over ordered bins of treatment candidates. Treatment candidates may be assigned to candidate characterization bins with an ordering, and the model may be trained with a sequence of training steps corresponding to the ordering of the candidate characterization bins, in each training step the model having untreated candidate features from a corresponding bin and aggregate metrics from one or more previous steps as input. The predicted outcome for a selected bin may be generated with the trained model having treated candidate features and aggregate metrics from one or more previous steps as input. The predicted outcome may be a counterfactual prediction for a bin with insufficient control candidates, and may represent a nonlinear extrapolation from control data in prior bins in the bin ordering.
US11531880B2 Memory-based convolutional neural network system
A memory-based CNN, includes an input module, a convolution layer circuit module, a pooling layer circuit module, an activation function module, a fully connected layer circuit module, a softmax function module and an output module, convolution kernel values or synapse weights are stored in the NOR FLASH units; the input module converts an input signal into a voltage signal required by the convolutional neural network; the convolutional layer circuit module convolves the voltage signal corresponding to the input signal with the convolution kernel values, and transmits the result to the activation function module; the activation function module activates the signal; the pooling layer circuit module performs a pooling operation on the activated signal; the fully connected layer circuit module multiplies the pooled signal with the synapse weights to achieve classification; the softmax function module normalizes the classification result into probability values as an output of the entire network.
US11531877B2 System and method of deploying an artificial neural network on a target device
A method of deploying a neural network on a target device method includes extracting a number of device dependent error masks from the target device, using the number of device dependent error masks in a training phase of the neural network to generate a device dependent weight matrix for the neural network, and storing the device dependent weight matrix in the target device for use by the target device to perform inference tasks using the neural network.
US11531875B2 Systems and methods for generating datasets for model retraining
A computer system is provided and programmed to assemble a plurality of synthetic datasets and blend those synthetic datasets into a synthesized dataset. An evaluation is then performed to determine whether an existing model should be associated with the synthesized dataset or a new model should be trained from an existing model using the synthesized dataset.
US11531874B2 Regularizing machine learning models
Methods, systems, and apparatus, including computer programs encoded on computer storage medium, for training a neural network, wherein the neural network is configured to receive an input data item and to process the input data item to generate a respective score for each label in a predetermined set of multiple labels. The method includes actions of obtaining a set of training data that includes a plurality of training items, wherein each training item is associated with a respective label from the predetermined set of multiple labels; and modifying the training data to generate regularizing training data, comprising: for each training item, determining whether to modify the label associated with the training item, and changing the label associated with the training item to a different label from the predetermined set of labels, and training the neural network on the regularizing data.
US11531871B2 Stacked neuromorphic devices and neuromorphic computing systems
A stacked neuromorphic device includes a logic die including a control circuit and configured to communicate with a host, and core dies stacked on the logic die and connected to the logic die via through silicon vias (TSVs) extending through the core dies. The core dies include a neuromorphic core die including a synapse array connected to row lines and column lines. The synapse array includes synapses configured to store weights and perform a calculation based on the weights and input data. The weights are included in layers of a neural network system. And the control circuit provides the weights to the neuromorphic core die through the TSVs and controls data transmission by the neuromorphic core die.
US11531868B1 Input value cache for temporarily storing input values
Some embodiments provide a method for a neural network inference circuit that executes a neural network including computation nodes at multiple layers. Each of a set of the nodes includes a dot product of input values and weight values. The method reads multiple input values for a particular layer from a memory location of the circuit. A first set of the input values are used for a first dot product for a first node of the layer. The method stores the input values in a cache. The method computes the first dot product for the first node using the first set of input values. Without requiring a read of any input values from any additional memory locations, the method computes a second dot product for a second node of the particular layer using a subset of the first set of input values and a second set of the input values.
US11531863B1 Systems and methods for localization and classification of content in a data set
Disclosed herein includes a system, a method, and a device for localizing and classifying content in a data set. A device can provide a sequence of portions of a data set to a neural network to generate a plurality of activations. Each activation of the plurality of activations can include at least one value from a layer of the neural network. The device can apply an attention vector to each activation of the plurality of activations to generate a sequence of values. A normalization function can be applied to the sequence of values to generate a sequence of attention scores according to the sequence of values. The device can identify or localize one or more portions in the sequence of portions of the data based in part on the sequence of attention scores.
US11531849B2 Device management system
A method, apparatus, computer system, and computer program product for managing a device. The method detects, by a computer system, a physical handling of the device to form a physical handling pattern for the device. The method determines, by the computer system, a baseline physical handling pattern for the device, wherein the baseline physical handling pattern for the device meets a set of handling metrics for the device. The method initiates, by the computer system, a set of actions in response to the physical handling pattern for the device deviating from the baseline physical handling pattern for the device.
US11531843B2 Substrate inspection apparatus and method of determining fault type of screen printer
A substrate inspection apparatus generates, when anomalies of a plurality of second solder pastes among a plurality of first solder pastes printed on a first substrate is detected, at least one image indicating a plurality of second solder pastes with anomalies detected by using an image about a first substrate, applies the at least one image to a machine-learning-based model, acquires a plurality of first values indicating relevance of respective first fault types to the at least one image and a plurality of first images indicating regions associated with one of a plurality of first fault types, determines a plurality of second fault types, which are associated with the plurality of second solder pastes by using the plurality of first values and the plurality of first images, and determines at least one third solder paste, which is associated with the respective second fault types.
US11531837B2 Query image synthesis for image retrieval systems based on data augmentation techniques
Methods, systems, and articles of manufacture, including computer program products, are provided for synthesizing images for machine learning. The method may include selecting one or more image preprocessing transformations to apply on the foreground object image; applying the selected one or more image preprocessing transformations to the foreground object image; selecting a background image from a set of background images depicting a variety of different backgrounds which may be associated with the foreground object image; merging the selected background image with the foreground object image to form a synthesized image; selecting one or more image transformations to apply on the synthesized image; applying the selected one or more image transformations to the synthesized image; and storing the synthesized image in a collection of synthesized images to train a machine learning model.
US11531831B2 Managing machine learning features
A machine learning model is trained. A feature importance metric is determined for each machine learning feature of a plurality of machine learning features of the machine learning model. Based on the feature importance metrics, one or more machine learning features of the plurality of machine learning features of the machine learning model are managed.
US11531830B2 Synthetic rare class generation by preserving morphological identity
In many real-life applications, ample amount of examples from one class are present while examples from other classes are rare for training and learning purposes leading to class imbalance problem and misclassification. Methods and systems of the present disclosure facilitate generation of an extended synthetic rare class super dataset that is further pruned to obtain a synthetic rare class dataset by maximizing similarity and diversity in the synthetic rare class dataset while preserving morphological identity with labeled rare class training dataset. Oversampling methods used in the art result in cloning of datasets and do not provide the needed diversity. The methods of the present disclosure can be applied to classification of noisy phonocardiogram (PCG) signals among other applications.
US11531829B2 Automatic image annotation
An automatic image annotation system receives a reference image with one or more parts annotated along with one or more query images and automatically identifies portions from the query images that are similar to the annotated parts of the reference image. The S-matrices of the reference image and the query images are obtained via singular value decomposition (SVD). Lower-dimensional images are also obtained for the reference image and the query images using a pre-trained deep learning model. The S-matrices and the lower-dimensional images of the corresponding images are combined to generate vector representations. A distance metric is calculated for the vector representation of the reference image with that of the query image. A preliminary output image with a preliminary annotation is initially generated. The preliminary annotation is further optimized to generate an optimized annotation that adequately covers the region of interest (ROI).
US11531823B2 Directed sound transmission systems and methods
Systems and methods are provided herein for directing sound through a parametric speaker in connection with interpreting/translating messages in an open forum such that communications may be delivered and understood without the use of headphones. The directed sound may also be directed in connection with detecting auditory areas and targeting sound at the auditory regions of a subject.
US11531821B2 Intent resolution for chatbot conversations with negation and coreferences
A system performs conversations with users using chatbots customized for performing a set of tasks. The system may be a multi-tenant system that allows customization of the chatbots for each tenant. The system processes sentences that may include negation or coreferences. The system determines a confidence score for an input sentence using an intent detection model, for example, a neural network. The system modifies the sentence to generate a modified sentence, for example, by removing a negation or by replacing a pronoun with an entity. The system generates a confidence score for the modified sentence using the intent detection model. The system determines the intent of the sentence based on the confidence scores of the sentence and the modified sentence. The system performs tasks based on the determined intent and performs conversations with users based on the tasks.
US11531820B2 User controlled task execution with task persistence for assistant systems
In one embodiment, a method includes receiving a first user request to execute a first task comprising one or more sub-tasks from a client system associated with a user, receiving a second user request to suspend the first task from the client system, storing a dialog state for the first task in response to the second user request, wherein the dialog state comprises results of executed sub-tasks and a status indicating the first task is suspended, receiving a third user request to resume the first task, accessing the dialog state for the first task, and providing a prompt to resume the first task at the client system.
US11531809B2 Methods and systems for connecting a spreadsheet to external data sources with ordered formulaic use of data retrieved
The technology disclosed relates to accessing external data, including massive amounts of data stored in the cloud, in spreadsheet cells: accessing external data direct via a formulaic variable in a spreadsheet, specifying an ordered progression for the accessed external data, selectively propagating data accessed using the formulaic variable vertically or horizontally, within a propagation pattern responsive to normal A$1, $A1 and $A$1 spreadsheet conventions. Two or more external data fields, responsive to the formulaic variable, have an ordered sequence relationship that nests ordering of vectors of the propagated data; and the ordering according to the ordered sequence relationship is maintained during replication by copy and paste. In another disclosed method, the external data is generated using an implicit join of data from at least two external data sources to generate multiple adjoining vectors of spreadsheet cells of data responsive to selection parameters in the formulaic variable.
US11531806B2 Tag assignment model generation apparatus, tag assignment apparatus, methods and programs therefor using probability of a plurality of consecutive tags in predetermined order
Provided is a technique for generating a tagging model for attaching a tag in consideration of a phrase based on dependency between words. A tagging model generation apparatus includes a learning section 2 which generates, by using inputted learning data, a tagging model including probability-related information serving as information related to the probability that each tag is associated with each word-related information, and joint probability-related information serving as information related to a joint probability which serves as the probability of appearance of each tag in which appearance frequencies of a plurality of consecutive tags associated with pieces of word-related information of a plurality of consecutive words in each text are taken into consideration, and a storage section 3 which stores the generated tagging model.
US11531804B2 Enhancing reading accuracy, efficiency and retention
This document provides systems and methods for altering text presentation to increase reading accuracy, efficiency, and retention. This can include identification text specific attributes from machine readable text (through parsing of the text), varying the text presentation in accordance with the attributes, and creating an enhanced visual product for enhancing the reading experience. For example, a computer system can extract attributes such as parts of speech from an input sentence and display that sentence in cascading text segments down and across a display screen. The system can further use domain-specific dictionaries derived from domain-specific texts to identify domain-specific compound noun phrases and verb phrases that require specific linguistic tagging to be usable in other linguistic analysis steps.
US11531802B2 Layout context-based cell timing characterization
A method performed by at least one processor includes the following steps. A layout of an integrated circuit (IC) is accessed, wherein the layout has at least one cell. A context group for the cell is determined based on a layout context of the cell, wherein the context group is associated with a timing table. A timing analysis is performed on the layout to determine whether the layout complies with a timing constraint rule according to the timing table. A system including one or more processors including instructions for implementing the method and a non-transitory computer readable storage medium including instructions for implementing the method are also provided.
US11531800B2 Verification of hardware design for component that evaluates an algebraic expression using decomposition and recombination
Methods and systems for verifying a hardware design for a component that evaluates a main algebraic expression comprising at least two variables wherein the main algebraic expression is representable as a lossless combination of a plurality of sub-algebraic expressions, and one or more of the at least two variables can be constrained to cause an instantiation of the hardware design to evaluate each of the sub-algebraic expressions. The methods include: for each of the plurality of sub-algebraic expressions, verifying that an instantiation of the hardware design generates a correct output to that sub-algebraic expression for valid values of each variable in that sub-algebraic expression; and for each of one or more combinations of sub-algebraic expressions, formally verifying that an instantiation of the hardware design generates a correct output to that combination by comparing an output of an instantiation of the hardware design under a first set of constraints to an output of an instantiation of the hardware design under a second set of constraints; wherein the one or more combinations comprises a combination that is equivalent to the main algebraic expression.
US11531799B2 Assessing performance of a hardware design using formal evaluation logic
A hardware monitor arranged to assess performance of a hardware design for an integrated circuit to complete a task. The hardware monitor includes monitoring and counting logic configured to count a number of cycles between start and completion of the symbolic task in the hardware design; and property evaluation logic configured to evaluate one or more formal properties related to the counted number of cycles to assess the performance of the hardware design in completing the symbolic task. The hardware monitor may be used by a formal verification tool to exhaustively verify that the hardware design meets a desired performance goal and/or to exhaustively identify a performance metric (e.g. best case and/or worst case performance) with respect to completion of the task.
US11531794B1 Voltage drop analysis using local circuit representation
Methods, systems and media for simulating or analyzing voltage drops in a power distribution network can use an iterative approach to define a portion of a design around a victim to capture a sufficient collection of aggressors that cause appreciable voltage drop on the victim. This approach can be both computationally efficient and accurate and can limit the size of the data used in simulating dynamic voltage drops in the power distribution network.
US11531791B2 Virtual reality immersion with an architectural design software application
A virtual reality system can comprise a virtual reality headset, one or more position tracking sensors, and a computerized architectural design environment. The position tracking sensors can identify a relative location of the user with respect to a physical space. The computerized architectural design environment can comprise a computer-implemented method for displaying a three-dimensional view of an architectural design to a user through the one or more virtual reality components. The method can comprise receiving a communication from the one or more position tracking sensors, rendering at least a portion of an architectural design file, and transmitting to the virtual reality headset the rendered portion of the architectural design file.
US11531786B1 Keylogger detection systems and methods
A method may include detecting a keylogger based at least in part on an increase in power drawn by an input device, detecting the keylogger based at least in part on a driver of the input device, detecting the keylogger based at least in part on a duration of time that a signal generated by the input device takes to transmit to a computing device, or any combination thereof. The method may also include, in response to detecting the keylogger, generating an alert to indicate a presence of the keylogger.
US11531781B2 Encryption scheme for making secure patient data available to authorized parties
A sharing package data structure for the secure maintenance and sharing of information relating to a person with one or more parties is described. The data structure comprises: (1) a version of the data that has been encrypted in such a way that a data decryption key is needed to decrypt it; (2) a hash on the data decryption key; and (3) access control list entries each containing a version of the data decryption key that has been encrypted with a public key associated with a different party authorized to access the data. The contents of the data structure are usable to provide access to a decrypted version of the data to a party that is able to decrypt the encrypted data decryption key stored in one of the access control entries.
US11531773B2 Verification of bitstreams
An apparatus, method, and system assess the trustworthiness of a design representation while maintaining its confidentiality and thwarting attempts at unauthorized access, misappropriation, and reverse engineering of confidential proprietary aspects of the design representation and/or its bit stream. A utility/tool is provided for trust assessment and verification of designs and/or bit streams. The utility/tool may be instantiated on a semiconductor device or implemented as a utility executable on a mobile computing device or other information processing system, apparatus, or network.
US11531769B2 Information processing apparatus, information processing method, and computer program product
According to an embodiment, an information processing apparatus includes: a memory on which first/second processing applications are stored, the first processing application being a secure application; and a processor that is coupled to the memory and executes the first and second processing applications. The first processing application includes an issuance module, a first communication module, and a log verification module. The issuance module issues a command to call a function of the second processing application and links the command to a verification rule. The first communication module transmits, to the second processing application, a command execution request including command identification information that identifies the command, and receives, from the second processing application, an execution log including an execution result of the command identified by the command identification information. The log verification module verifies correctness of the received execution log in accordance with the verification rule.
US11531767B1 Strategic digital media encryption
A media storage and playback apparatus encrypts header fields and side-information fields within respective packets of a compressed, packetized media file to obfuscate unencrypted payload fields within the packets. After encrypting the header fields and side-information fields, the media storage and playback apparatus stores the encrypted header fields and side-information fields together with the unencrypted payload fields within a nonvolatile storage for later retrieval, decryption and playback.
US11531764B2 Assessing operational stability of computer system by integrity checking of computer program
A computer-implemented method for checking the integrity of a target computer program to be executed in a computer system.
US11531762B2 Method and apparatus for management of vulnerability disclosures
Various methods, apparatuses/systems, and media for managing vulnerability data are provided. A processor allows ingestion of vulnerability data from an external database into a local database which then makes the vulnerability data available for review via a graphical user interface (GUI). The processor also compares a risk score associated with each vulnerability included in the vulnerability data to a predefined threshold value; modifies, based on a determination that the risk score exceeds the predefined threshold value, the risk score by receiving user input via the GUI in accordance with risk information applicable to systems managed and operated by an organization; and updates a list of vulnerabilities of the vulnerability data stored in the local database by supplementing with the modified risk score without overwriting the risk score associated with each vulnerability initially received from the external database.
US11531756B1 Apparatus for directing presentation attack detection in biometric scanners
An apparatus for biometric security having a biometric scanner for capturing over a first field of view image data representative of one or more biometric objects associated with a subject, and a presentation attack detection system for capturing over a second field at one or more locations along the subject information indicative of presence of the one or more biometric objects. One or more processers utilizes the image data received from the biometric scanner to select such one or more locations, and to direct the second field of view of the presentation attack detection system to obtain the information along one or more of the selected one or more locations, and to determine in accordance with the information when the first field of view contains a true or fake presentation to the biometric scanner.
US11531755B2 Detecting ransomware among files using information that is not included in content of the files
Techniques are described herein that are capable of detecting ransomware among files using information that is not included in content of the files. The files are determined based on file-related operation(s) being performed on each of the files during a session of a cloud-based application. A subset of the files is determined such that each file in the subset has multiple file extensions during the session. A value, which is based on a number of the files in the subset, is compared to a threshold. A determination is made whether the files include the ransomware based on whether the value is greater than or equal to the threshold. An alert, which indicates that the files include the ransomware, is selectively triggered based on detection of whether the files include the ransomware.
US11531754B2 Transpiration of fraud detection rules to native language source code
Systems, methods, devices, and computer readable media related to fraud detection. Fraud detection is achieved using a flexible scripting language and syntax that simplifies the generation of fraud detection rules. The rules are structured as conditional IF-THEN statements that include data objects referred to as Anchors and Add-Ons. The Anchors and Add-Ons used to generate the rules also correspond to a distinct data path for the retrieval data from any of a variety of data sources. The generated rules with distinct data paths are then converted using a transpiler from the scripting language into native language source code (e.g., PHP, Java, etc.) for deployment in a particular environment. The rules are then executed in real-time in the environment to detect potential fraudulent activity.
US11531747B2 Method for exchanging data between a web browser and an application
A method of exchanging information with network devices using web browsers includes executing an application on a client device to implement a local web server on the client device, loading in a web browser on the client device a webpage independent of the web browser and including a script for generating a first request to the local web server, accepting the first request from the web browser by the local web server, and sending requested information to the web browser by the local web server. In some embodiments, the method also includes generating a second request to a remote server by the web browser and using the script, where the second request includes the requested information sent to the web browser.
US11531741B2 Dynamic password generation
Systems, methods and apparatus are provided for altering a static password between entry and authentication using a dynamic logic. A client application may receive entry of a user password and record an amount of pressure associated with the entry. The client application may dynamically select a virtual contact surface material and generate audio files corresponding to writing or typing the password characters on the selected surface material with the recorded amount of pressure. The client application may compress the audio files by embedding them within the same digital space according to a time-based logic. The dynamic password files may be routed to a central server. Data packet fragmentation may further improve security during transmission. The central server may reconstruct the password for authentication using the time-based logic.
US11531740B1 Systems and methods for providing electronic infrastructure on paper documents
Systems, apparatuses, methods, and computer program products are disclosed for authenticating handwriting on paper-based documents. An example method includes receiving, by an embedded chip device, handwriting information from a signature device in communication with the embedded chip device. The example method further includes transmitting, by the embedded chip device, document identification information to the signature device. The example method further includes receiving, by the embedded chip device, authentication information from the signature device. Subsequently, the example method includes storing, by the embedded chip device, the handwriting information and the authentication information as handwriting authentication metadata in association with the document identification information.
US11531738B2 Methods, apparatus and systems for biometric processes
A method for use in a biometric process, comprising: for a first function and a second function, applying an acoustic stimulus to a user's ear; and for the second function: receiving a response signal of a user's ear to the acoustic stimulus; and extracting, from the response signal, one or more features for use in a biometric process, wherein the first function is a function other than to induce the response signal for use in the biometric process.
US11531733B2 Authority filter method and authority filter device
The disclosure relates to an authority filter method which includes: determining an authority of a login user according to information of the login user; determining tags contained in a preset interface when the preset interface is accessed by the login user; executing a code corresponding to the tags to acquire the authority of the login user; determining a function of a target tag, among the tags, contained in the authority of the login user; and displaying a content corresponding to the target tag in the preset interface.
US11531730B2 Manipulation of a persistent display of shared content
The present disclosure provides a system that enables manipulation of a persistent display of shared content. Content can be shared with a host device from a guest device. A rendering of the content is configured to be manipulated by a user at the host device. For instance, a rendering of the content can be resized, scaled, rotated and moved within a graphical user interface. Annotations can also be added to the rendering of the content. The rendering of the content can also be persistently and automatically displayed in response to a device operating in a predetermined state. The predetermined state can include, for example, a lock screen mode, a bulletin board mode, or a mode when application user interfaces are minimized. The rendering may be removed from a display when the device exits the predetermined state or when the device receives a specific command to remove the rendering.
US11531729B2 Bitwise digital circuit and method for performing approximate operations
Approximation circuitry utilizes bitwise operations on operands to provide approximate results of operations on the operands. A significant digit detector utilizes bitwise operations on the received operands to identify or detect approximate most significant bits in the operands, and then utilizes these identified most significant bits to generate approximate values for each of the operands. Intermediate registers receive and store the approximate values from the significant digit detector. A combinatorial network, such as a lookup table (LUT), thereafter utilizes the approximate values stored in the intermediate registers to generate an approximate result. The approximate result has a value that is an approximate value of a given operation, such as multiplication or division, on the operands provided to the significant digit detector.
US11531728B2 Two-stage ramp ADC in crossbar array circuits for high-speed matrix multiplication computing
Technologies relating to implementing two-stage ramp ADCs in crossbar array circuits for high performance matrix multiplication are disclosed. An example two-stage ramp ADC includes: a transimpedance amplifier configured to convert an input signal from current to voltage; a comparator connected to the transimpedance amplifier; a switch bias set connected to the comparator; a switch side capacitor in parallel with the switch bias set; a ramp side capacitor in parallel with the switch bias set; a ramp generator connected to the comparator via the ramp side capacitor, wherein the ramp generator is configured to generate a ramp signal; a counter; and a memory connected to the comparator, wherein the memory is configured to store an output of the comparator.
US11531722B2 Electronic device and control method therefor
The present disclosure provides an electronic device and a control method therefor. An electronic device of the present disclosure may comprise a memory including at least one command, and a processor which is connected to the memory so as to control the electronic device, wherein the processor executes at least one instruction, so as to classify a uniform resource locator (URL) corresponding to at least one website accessed by a user during a preconfigured period into at least one segment, classify URLs according to a plurality of categories, on the basis of the at least one segment and a learned classification model, and determine, among the plurality of categories, a category of a website preferred by the user, on the basis of the user's website access history during the preconfigured period, an access history with respect to the at least one website, and a result of the classification. The electronic device of the present disclosure may use a rule-based model or an artificial intelligence model learned according to at least one of a machine learning, a neural network, or a deep learning algorithm.
US11531714B2 Systems and methods for cloud-based content management and distribution
The present disclosure relates to cloud-based techniques that may be used to manage how digital content is arranged and distributed. For example, a non-transitory, computer-readable medium may include instructions that, when executed, are configured to cause processing circuitry to provide a cloud-based application that maintains an editable draft issue comprising a plurality of draft articles, generate a published issue that has a plurality of published articles corresponding to the plurality of draft articles based on the draft issue, and provide the published issue to one or more electronic devices.
US11531705B2 Self-evolving knowledge graph
A computer system updates a knowledge graph. A model corresponding to a set of documents is received, wherein the model comprises a plurality of entities, a plurality of entity associations, and a plurality of confidence scores corresponding to the plurality of entity associations. A relevance value is calculated for each entity of the plurality of entities that are present in the set of documents and for each entity of the plurality of entities that are present in a new document. One or more entity associations that are supported by specific portions of the new document are identified. The confidence scores for each of the identified one or more entity associations are updated based on a level of support in the new document. Embodiments of the present invention further include a method and program product for updating a knowledge graph in substantially the same manner described above.
US11531701B2 Electronic device and control method thereof
An electronic device is provided. The electronic device includes a display, at least one processor, and at least one memory configured to store instructions that cause the at least one processor to obtain first information from a first still image frame that is included in a first moving image, obtain second information from the first moving image, identify at least one image function based on at least one of the first information or the second information, and control the display to display at least one function execution object for executing the at least one image function. Various other embodiments can be provided.
US11531697B2 Identifying and providing digital images depicting human poses utilizing visual interactive content search and virtual mannequins
The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately, efficiently, and flexibly identifying and providing digital images of human figures in poses corresponding to a query pose. In particular, the disclosed systems can provide multiple approaches to searching for and providing pose images, including identifying a digital image depicting a human figure in a particular pose based on a query digital image that depicts the pose or identifying a digital image depicting a human figure in a particular pose based on a virtual mannequin. Indeed, the disclosed systems can provide a manipulable virtual mannequin that defines a query pose for searching a repository of digital images. Additionally, the disclosed systems can generate and provide digital pose image groups by clustering digital images together according to poses of human figures within a pose feature space.
US11531694B1 Machine learning based improvements in estimation techniques
Systems and techniques are disclosed for machine learning based improvements in estimation techniques. An example method includes obtaining a seed specifying a portion of an action for evaluation with respect to a networked computing environment. A description of the action is completed by providing a first recurrent neural network (RNN) with the seed to generate one or more additional words, with the action represented by the description not being enabled yet in the networked computing environment. An estimated down-stream impact (DSI) associated with the action is determined based on a second RNN, with the estimated DSI indicating an estimated measure of impact to the networked computing environment which would be caused by performance of the example action after enabling the example action. Output of an interactive user interface including information representing the action and the estimated DSI is caused.
US11531693B2 Information processing apparatus, method and non-transitory computer readable medium
According to one embodiment, an information processing apparatus includes a processing circuit. The processing circuit generates each of keywords stored in a frequently asked question (FAQ) collection as an utterance sentence. The processing circuit generates dialogue data for each of the keywords, the dialogue data generated by performing a dialogue for each of the keywords at least once, the dialogue obtained by generating a response sentence to the utterance sentence based on a result of searching the FAQ collection by use of the utterance sentence. The processing circuit generates aggregation data representing how often each of the keywords is used in the dialogue, based on the dialogue data.
US11531685B2 Addressing data skew using map-reduce
A system and method includes using a queue with reduce operations. A method can include, responsive to generation of one or more markers by a first node or a second node, causing a submission of one or more markers to a queue associated with a computing cluster. Additionally, responsive to a determination that the first node has completed a first reduce operation, directing the first node to perform a first copy operation to copy first data identified by a first marker of the one or more markers in the queue, where the first copy operation is performed concurrently with the second reduce operation.
US11531682B2 Federated search of multiple sources with conflict resolution
Methods and apparatuses related to federated search of multiple sources with conflict resolution are disclosed. A method may comprise obtaining a set of data ontologies (e.g., types, properties, and links) associated with a plurality of heterogeneous data sources; receiving a selection of a graph comprising a plurality of graph nodes connected by one or more graph edges; and transforming the graph into one or more search queries across the plurality of heterogeneous data sources. A method may comprise obtaining a first data object as a result of executing a first search query across a plurality of heterogeneous data sources; resolving, based on one or more resolution rules, at least the first data object with a repository data object; deduplicating data associated with at least the first data object and the repository data object prior to storing the deduplicated data in a repository that has a particular data model.
US11531681B2 Accessing listings in a data exchange
A method for accessing listings in a data exchange includes creating a first listing in a data exchange, the first listing referencing a first database of a plurality of databases and specifying identity-based sharing of the first database, creating a second listing in the data exchange, the second listing referencing a second database of the plurality of databases and data of the first database shared according to the identity-based sharing of the first database, and receiving an instruction from a user of the data exchange, the instruction referencing the second listing and instructing the addition of the second listing to a set of consumed data shares accessible by the user.
US11531677B2 Systems, methods, and media for laboratory testing services
Systems, methods, and media for laboratory testing services are disclosed. A request for an electronic form can be received from an electronic device. A customized electronic form can be sent to the electronic device. The electronic form may be customized based at least in part on a healthcare provider associated with the request. At least one laboratory test may be requested to be ordered for at least one patient associated with the healthcare provider. At least one predefined rule may be applied to the requested order to verify that the order is valid. At least one laboratory can be selected to perform the ordered laboratory tests. Specimen collection information may be sent to a collection facility and can be based at least in part on rules or preferences of a lab selected to perform a laboratory test. Customized test reports can be provided to a healthcare provider.
US11531673B2 Ambiguity resolution in digital paper-based interaction
Disclosed herein are system, method, and computer program product embodiments for providing a natural, pen-and-paper user experience that harnesses cutting edge artificial intelligence and machine learning to enhance user interactions with data in a suite of software applications. The pen-and-paper user experience may mimic the time-honored human tradition of writing with pen and paper, allowing users to work in an intuitive, productive, familiar fashion, while incorporating artificial intelligence and machine learning techniques to interpret a user's natural language and other pen-strokes in order to better interpret a user's natural language and resolve ambiguity in user inputs. A pen-and-paper-based user experience may be extended and enhanced to allow a user to interact with a suite of applications, a launchpad, a key performance indicator tool, a digital boardroom, or other application using the same pen-and-paper-based design paradigm. Contextual analysis may further be performed on contextual information received from these ancillary applications in order to better resolve ambiguous inputs.
US11531668B2 Merging of multiple data sets
A method may comprise comparing a first data set with a second data set, the first data set associating a first plurality of names with a first plurality of roles, and the second data set associating a second plurality of names with a second plurality of roles. The method may further comprise generating a third data set based on an outcome of the comparing, such that the third data set associates a subset of the first plurality of names with a subset of the second plurality of roles. Apparatuses, methods, and software for performing these and other functions are also described.
US11531662B2 System and method for use of a dynamic flow in a multidimensional database environment
In accordance with an embodiment, described herein is a system and method for use of a dynamic flow process (referred to herein in some examples as Query Processing Dynamic Flow (QPDF)) in a multidimensional database computing environment. The dynamic flow process enables hybrid use of, for example, aggregate storage option, block storage option, or other types of storage containers, and provides a common flow to process a received input query in bottom-up mode. The approach can be used to reduce the size of the cube, which provides for efficient calculation of dynamic members.
US11531648B2 Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform
Systems and methods for maintaining and updating file system shadows by a synchronization client of a cloud-based platform. In some embodiments, an executor of the synchronization client can execute an action on an item in the local file system which changes the state of the item from an old state to a new state. The synchronization client updates the file system shadows with the new state of the item via an interface to facilitate generation of a synchronization event for the change to the item, that would otherwise go undetected if the change to the item was immediately reversed. In some embodiments, methods for providing shadow consistency and enhancing concurrent access to shadows are implemented by the synchronization client in maintaining and updating the file system shadows.
US11531647B2 Data storage methods and systems
Data storage methods and systems for use with multiple cloud storage systems. The methods and systems use passive metadata files which are stored on cloud storage systems to eliminate the risk of a data conflict when data is being written to the multi-cloud storage system. The methods and systems enable a multi-cloud storage system to function safely without data corruption or loss due to potential conflicts. The methods and systems achieve this without the need for a central control server and without the need for the cloud storage systems or the clients to communicate with one another.
US11531642B2 Synchronous object placement for information lifecycle management
A distributed storage system may synchronously apply an Information Lifecycle Management (ILM) policy to objects at ingest. In one embodiment of synchronous ILM, three options are available for a user: balanced, strict, and dual commit. Dual commit refers to the behavior where one will always create two replicated copies in the same site and then apply ILM asynchronously. Strict refers to the behavior where the storage system attempts to apply the ILM policy synchronously on ingest, and if the storage system cannot the ingest of the object will fail. This ensures that the storage system can guarantee that ILM has been applied to recently ingested objects. Balanced refers to the behavior where the storage system attempts to apply ILM synchronously, but if the storage system cannot the storage system may fall-back to dual-commit.
US11531633B2 Systems and methods for intelligently implementing concurrent transfers of data within a machine perception and dense algorithm integrated circuit
System and method for implementing accelerated memory transfers in an integrated circuit includes identifying memory access parameters for configuring memory access instructions for accessing a target corpus of data from within a defined region of an n-dimensional memory; converting the memory access parameters to direct memory access (DMA) controller-executable instructions, wherein the converting includes: (i) defining dimensions of a data access tile based on a first parameter of the memory access parameters; (ii) generating multi-directional data accessing instructions that, when executed, automatically moves the data access tile along multiple distinct axes within the defined region of the n-dimensional memory based at least on a second parameter of the memory access parameters; transferring a corpus of data from the n-dimensional memory to a target memory based on executing the DMA controller-executable instructions.
US11531628B2 Protecting cache accesses in multi-tenant processing environments
Embodiments relate to a system, program product, and method for protecting cache access in a multi-tenant environment, and, more specifically, for allowing access to specified data, encrypted or unencrypted, in a shared cache to authorized tenants, while denying access to the data for unauthorized tenants. The system includes a server including one or more shared cache and a plurality of tenant devices coupled to the server. The server is configured to run one or more applications thereon, where each tenant has access to one or more authorized instances of the applications. The system also includes a cache proxy coupled to the tenant devices and the shared cache. The cache proxy facilitates enforcing one or more schemes to provide for separation of data for authorized tenants and their users using the shared cache from unauthorized tenants and users.
US11531625B2 Memory management method and apparatus
A memory management method includes determining a memory page that needs to be swapped out of a memory, for each memory page that needs to be swapped out, generating, based on the memory page, a work task reclaiming the memory page, and allocating each work task to a dedicated worker thread for execution.
US11531622B2 Managing data dependencies for out of order processing in a hybrid DIMM
Systems and methods are disclosed including a processing device operatively coupled to a first and a second memory device. The processing device can receive a set of data access requests, from a host system, in a first order and execute the set of data access requests in a second order. The processing device can further identify a late data access request of the set of data access requests and determine whether a data structure in a local memory associated with the processing device includes a previous outstanding data access request corresponding to an address associated with the late data access request. Responsive to determining that the data structure includes an indication of a previous outstanding data access request corresponding to the address associated with the late data access request, identifying a type of data dependency associated with the previous outstanding data access request and performing one or more operations associated with the type of data dependency.
US11531614B2 Saving virtual memory space in a clone environment
Virtual memory space may be saved in a clone environment by leveraging the similarity of the data signatures in swap files when a chain of virtual machines (VMs) includes clones spawned from a common parent and executing common applications. Deduplication is performed across the chain, rather than merely within each VM. Examples include generating a common deduplication identifier (ID) for the chain; generating a logical addressing table linked to the deduplication ID, for each of the VMs in the chain; and generating a hash table for the chain. Examples further include, based at least on a swap out request, generating a hash value for a block of memory to be written to a storage medium; and based at least on finding the hash value within the hash table, updating the logical addressing table to indicate a location of a prior-existing duplicate of the block on the storage medium.
US11531611B2 Auditing-as-a-service
Auditing information is captured from a processing stack of an invoked application. An annotation customized for that invocation context is processed to filter and/or add additional audition information available from the processing stack. The customized auditing information is then sent to a destination based on a processing context of the invoked application when the invoked application completes processing. In an embodiment, the customized auditing information is housed in a data store and an interface is provided for customized query processing, report processing, event processing, a notification processing.
US11531607B2 Fault isolation and recovery of CPU cores for failed secondary asymmetric multiprocessing instance
According to certain embodiments, a system includes one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components to perform operations including executing a software process of a secondary instance, the secondary instance running in parallel with a primary instance and associated with a plurality of cores including a bootstrap core, registering a non-maskable interrupt for the bootstrap core in the secondary instance, determining whether the secondary instance is in a fault state, wherein, if the secondary instance is in the fault state, halting the plurality of cores associated with the secondary instance, without impact to the primary instance, and recovering the bootstrap core by switching a context of the bootstrap core from the secondary instance to the primary instance via the non-maskable interrupt.
US11531584B2 Memory device and test operation thereof
A memory device includes a first comparison circuit suitable for comparing read data read from a plurality of memory cells with write data written in the memory cells and outputting a comparison result, a path selection circuit suitable for transferring selected data selected among the read data and test data as read path data based on the comparison result of the first comparison circuit, and an output data alignment circuit suitable for converting the read path data into serial data to output the serial data as output data.
US11531583B2 Methods and systems for self-healing in connected computing environments
Methods and systems for networked systems are provided. A reinforcement learning (RL) agent is deployed during runtime of a networked system having at least a first component and a second component. The RL agent detects a first degradation signal in response to an error associated with the first component and a second degradation signal from the second component, the second degradation signal generated in response to the error. The RL agent identifies from a learned data structure an action for fixing degradation, at both the first component and the second component; and continues to update the learned data structure, upon successful and unsuccessful attempts to fix degradation associated with the first component and the second component.
US11531581B2 Event root cause identification for computing environments
Systems and apparatuses for identifying root causes of events within an computing environment described herein. A causality network may be generated based on detected events in the computing environment. The causality network may be nodes for the events and directed edges showing the casual relations between the nodes. Conditional probability tables (CPTs) for the nodes may show the strength of the causal relations. When an event occurs, computing device may identify the node for the event in the causal network and traverse the causal network until a root cause node is identified. The computing device may output the root cause node and the path of traversal.
US11531580B2 Electronic apparatus equipped with HDD, control method therefor, and storage medium
An electronic apparatus which is capable of preventing loss of data in an HDD resulting from an instantaneous power failure. The electronic apparatus is equipped with the HDD that has a nonvolatile storage area and a volatile storage area in which data is temporarily held. A control unit executes a plurality of processes including a held data writing process in which the data held in the volatile storage area is written into the nonvolatile storage area, in a predetermined order according to an off instruction by a user. In a case where a stop of the power supply to the electronic apparatus is detected, the control unit executes the plurality of processes including the held data writing process in a different order from the predetermined order.
US11531572B2 Cross-cluster host reassignment
Disclosed are various implementations of approaches for reassigning hosts between computing clusters. A computing cluster assigned to a first queue is identified. The first queue can include a first list of identifiers of computing clusters with insufficient resources for a respective workload. A host machine assigned to a second queue can then be identified. The second queue can include a second list of identifiers of host machines in an idle state. A command can then be sent to the host machine to migrate to the computing cluster. Finally, the host machine can be removed from the second queue.
US11531571B2 Systems and methods for processing of catalog items with a plurality of models
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform receiving item data for items from a catalog, assigning a task for evaluation of the item data, storing a plurality of task jobs to a task queue, repeatedly setting, in real time, a respective processor to perform a respective evaluation model, processing the plurality of task jobs stored to the task queue by determining, in real time, whether a first evaluation model set to be performed on a first processor is capable of meeting the first evaluation criteria of the first task data, performing, on the first processor, the first evaluation model on the first task data, and transmitting first first-evaluation-model-output instructions, and repeatedly updating, in real time, the task queue. Other embodiments are disclosed herein.
US11531568B2 Time-aware application task scheduling system
A time-aware application task scheduling system for a green data center (GDC) that includes a task scheduling processor coupled to one or more queue processors and an energy collecting processor connected to one or more renewable energy sources and a grid power source. The systems is capable of determining a service rate for a plurality of servers to process a plurality of application tasks in the GDC and scheduling, via processing circuitry, one or more of the application tasks to be executed in one or more of the servers at a rate according to a difference in an accumulated arriving rate for the plurality of application tasks into the one or more queues and a removal rate for the plurality of application tasks from the one or more queues. The system is further capable of removing the one or more application tasks from their associated queues for execution in the scheduled one or more servers.
US11531559B1 Interactive research assistant—user interface/user experience (UI/UX)
A research assistant system may include a research tool and components and a user interface to discover and evidence answers to complex research questions. The research tools may include components to iteratively perform steps in a research process, including searching, analyzing, connecting, aggregating, synthesizing, and chaining together evidence from a diverse set of knowledge sources. The system may receive an input query and perform a semantic search for key concepts in a text corpus. A semantic parser may interpret the search results. The system may aggregate and synthesize information from interpreted results. The system may rank and score the aggregated results data and present data on the user interface. The user interface may include prompts to iteratively guide user input to explore evidentiary chains and connect research concepts to produce research results annotated by evidence passages.
US11531549B1 System and method for instruction mapping in an out-of-order processor
A system and corresponding method map instructions in an out-of-order (OoO) processor. The system comprises a mapper, integer snapshot circuitry, and floating-point (FP) snapshot circuitry. The mapper maps instructions by mapping integer and FP architectural registers (ARs) of the instructions to integer and FP physical registers of the OoO processor, respectively. The mapper records, via at least one present FP indicator, presence of FP ARs used as destinations in the instructions. The mapper copies, periodically, the integer mapper state to the integer snapshot circuitry and copies, intermittently, based on the at least one FP present indicator, the FP mapper state to the FP snapshot circuitry. Copies of the integer and FP mapper state in the integer and FP snapshot circuitry, respectively, improve performance for instruction unwinding caused, for example, by an exception, branch/jump mispredict, etc. By copying the FP mapper state, intermittently, power efficiency of the OoO processor is improved.
US11531548B1 Fast perfect issue of dependent instructions in a distributed issue queue system
Embodiments for fast perfect issue of dependent instructions in a distributed issue queue system. Producer information of a producer instruction is inserted in a lookup entry in a lookup table, the lookup entry being allocated to a register. It is determined that the register corresponding to the lookup entry is a source for a dependent instruction. Responsive to storing the dependent instruction in an issue queue, the producer information is stored in a back-to-back entry of a back-to-back wakeup table, the back-to-back entry corresponding to the dependent instruction. The producer instruction is issued which causes the producer information of the producer instruction to be sent to the back-to-back wakeup table. It is determined that there is a match between the producer information and the back-to-back entry for the dependent instruction, and the dependent instruction is caused to issue based on the match.
US11531547B2 Data processing
Data processing circuitry comprises out-of-order instruction execution circuitry; register mapping circuitry to map zero or more architectural processor registers relating to execution of that program instruction to respective ones of a set of physical processor registers; commit circuitry to commit, in a program code order, the results of executed program instructions, the commit circuitry being configured to access a data store which stores register tag data to indicate which physical registers mapped by the register mapping circuitry relate to a given program instruction; fault detection circuitry to detect a memory access fault in respect of a vector memory access operation and to generate fault indication data indicative of an element earliest in the element order for which a memory access fault was detected; a fault indication register to store the fault indication data, in which the register mapping circuitry is configured to generate a register mapping for a program instruction for any architectural processor registers relating to execution of that program instruction other than the fault indication register; and control circuitry to encode the fault indication data, applicable to a program instruction not yet committed by the commit circuitry, to register tag data associated with that program instruction.
US11531533B2 Virtual machine update while keeping devices attached to the virtual machine
A computing system running a host operating system and a virtual machine (VM). The computing system includes at least one device that is directly assigned to the VM. The computing system is configured to execute one or more first VM components and one or more second VM components. The one or more first VM components are configured to manage the one or more second VM components via one or more identification pointers. While the one or more second VM components remain loaded in a system memory, and the directly assigned device remains attached to the VM and remains configured to communicate with the one or more second VM component, the one or more first VM components are shut down and restored.
US11531530B1 Dynamic automation of prerequisite component deployment in disconnected environments
Systems and methods analyze for installing dependencies required for the installation of prerequisite components of cloud infrastructure to be installed in a disconnected environment are presented herein. An automation playbook generated after an assessment of a disconnected environment may be analyzed to determine a set of dependencies required by the automation playbook (e.g., packages and files required by each installation playbook called by the automation playbook). Each of the dependencies may be brought into the disconnected environment and installed as operating system packaging units, or deployed as containerized services. After all of the dependencies have been installed, a processing device may generate an installation report indicating whether the installation of each prerequisite component was successful or not. Upon determining that each of the prerequisite components was successfully installed, the processing device may install the cloud infrastructure on the disconnected environment.
US11531527B1 Storage structure for pattern mining
A computer implemented method includes obtaining an original graph data structure including multiple stored nodes connected by multiple edges. The stored nodes include multiple operation stored nodes and multiple data stored nodes. The method further includes generating an auxiliary graph data structure from the original graph data structure. The auxiliary graph data structure includes the operation stored nodes. The method further includes executing a pattern mining tool on the auxiliary graph data structure to obtain a pattern list, traversing the auxiliary graph data structure to identify multiple instances of identified patterns in the pattern list, and presenting the instances.
US11531525B2 System and method for packaging standalone application modules into re-usable application and infrastructure resources
Various methods, apparatuses/systems, and media for implementing a language agnostic packaging platform are disclosed. A receiver receives a user request of a process flow corresponding to develop, test, or manage a desired application. A data source stores ready to use modules written for corresponding application programming interface (API) for a plurality of resources. A processor coupled to the receiver and the data source accesses the data source to obtain the ready to use modules written for corresponding application programming interface (API) for the plurality of resources to determine what resources are necessary to develop, test, or manage the desired application and creates an index file based on the resources accessed from the data source. The processor also causes a language agnostic packaging platform to receive the index file as input and automatically creates the desired application as output of the process flow based on the received index file.
US11531524B2 Magnetoresistive random-access memory (MRAM) random number generator (RNG) and a related method for generating a random bit
In some embodiments, a method for generating a random bit is provided. The method includes generating a first random bit by providing a random number generator (RNG) signal to a magnetoresistive random-access memory (MRAM) cell. The RNG signal has a probability of about 0.5 to switch the resistive state of the MRAM cell from a first resistive state corresponding to a first data state to a second resistive state corresponding to a second data state. The first random bit is then read from the MRAM cell.
US11531515B2 Synchronized audio mixing
A first example playback device includes one or more processors and a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the first playback device to perform functions. The functions include generating a mixed audio signal comprising one or more components of a first audio stream and one or more components of a second audio stream; and playing the mixed audio signal, where the one or more components of the second audio stream of the mixed audio signal played by the first playback device are played in synchrony with a second playback device configured to play the second audio stream. An example non-transitory computer-readable medium and an example method, both related to the first example playback device, are also disclosed herein.
US11531514B2 Calibration assistance
Example techniques relate to calibration interfaces that facilitate calibration of a playback device. An example implementation may involve outputting a sequence of prompts to guide calibration of a playback device during a calibration sequence comprising (i) a spatial calibration component and (ii) a spectral calibration component. Outputting the sequence of prompts includes outputting one or more first audio prompts representing a guide to perform the spatial calibration component of the calibration sequence. The spatial calibration component involves calibration of the playback device for a particular location within an environment. Outputting the sequence of prompts also includes outputting one or more first second prompts representing a guide to perform the spectral calibration component of the calibration sequence. The spectral calibration component involves calibration of the playback device for the environment.
US11531497B2 Data scheduling register tree for radix-2 FFT architecture
The present invention discloses a data scheduling register tree structure for radix-2 FFT architecture. The operation method of the proposed invention, there is no need for the Random Access Memory (RAM) to store the data; instead, shift registers with some multiplexers are enough to perform the memory operation with less hardware. There are three steps in the FFT computation such as input storage, data processing and output retrieval. The data processing step is further configured in four different operations. The number of operation mainly depends upon the size of the FFT, which is equal to log2N modes. During each operation, the DSRT changes its structure and these structures are basically MDC (Multi-path Delay Commutator) structures.
US11531481B1 Optimal method for deleting sub-blocks of a pointer block that do not have on-disk metadata headers for addresses
A method of deleting a first pointer block of a plurality of pointer blocks of a file system from a storage device used by a plurality of applications, wherein the plurality of pointer blocks are each subdivided into sub-blocks, includes the steps of: determining that a first sub-block of the first pointer block is marked as being empty of any addresses of the file system at which storage space is allocated to files of the applications, determining that a second sub-block of the first pointer block has not been marked as being empty; in response to the determining that the second sub-block has not been marked as being empty, determining that the second sub-block does not contain any addresses of the file system at which storage space is allocated to the files of the applications; and deleting the first pointer block from the storage device.
US11531475B2 Processors, methods and systems to allow secure communications between protected container memory and input/output devices
An integrated circuit includes protected container access control logic to perform a set of access control checks and to determine whether to allow a device protected container module (DPCM) and an input and/or output (I/O) device to communicate securely through one of direct memory access (DMA) and memory-mapped input/output (MMIO). The DPCM and the I/O device are allowed to communicate securely if it is determined that at least the DPCM and the I/O device are mapped to one another, an access address associated with the communication resolves into a protected container memory, and a page of the protected container memory into which the access address resolves allows for the aforementioned one of DMA and MMIO. In some cases, a Security Attributes of Initiator (SAI) or security identifier may be used to obtain a DPCM identifier or attest that access is from a DPCM mapped to the I/O device. In some cases, a determination may be made that a type of access is compatible with one or more allowed access types for the page as represented in a protected container page metadata structure.
US11531467B1 Controlling public access of resources in a secure distributed storage system
A method for controlling public access of resources in a secure distributed storage system using an API level model. A request to access a volume is checked for authentication. If the request does not include an authentication token ID, a guest role is created and assigned to the requestor. The guest role can only access public volumes or owned volumes that specifically allow public access. The guest role can be updated using API management.
US11531458B2 Video enhancement control method, electronic apparatus and storage medium
Described herein are a video enhancement control method, an electronic apparatus, and a storage medium. The method includes: detecting whether to enter a video enhancement configuration mode in response to displaying a video playback interface; displaying a sliding control on the video playback interface in response to being detected to enter the video enhancement configuration mode; acquiring a target video enhancement parameter in response to a sliding operation acting on the sliding control; and performing video enhancement of a video playback interface played on the video playback interface based on the target video enhancement parameter.
US11531455B2 Electronic device and method of controlling electronic device
Provided are an electronic device capable of providing text information corresponding to a user voice through a user interface and a method of controlling the electronic device. Specifically, an electronic device according to the present disclosure, when an image including at least one object is obtained, analyzes the image to identify the at least one object included in the image, and when a user voice is received, performs voice recognition on the user voice to obtain text information corresponding to the user voice, then identifies an object corresponding to the user voice among the at least one object included in the image, and displays a memo user interface (UI) including text information on an area corresponding to the object identified as corresponding to the user voice among areas on a display.
US11531453B2 Structured response summarization of electronic messages
A system and method for grouping and organizing structured responses in a communication application at a computing device. A structured question in a plurality of messages can be detected based on a structured question model trained via machine learning. A structured question can be a question predicted by the structured question model to have a number of possible answers fewer than a threshold. A user interface element, corresponding to the structured question, can include a structured summarization that includes one or more answers to the structured question present in the plurality of messages from the plurality of users, and/or a structured response template in which at least a subset of possible answers are presented and are selectable. A command to include the generated graphical user interface element in a record of the communication session in a graphical user interface corresponding to the communication application.
US11531448B1 Hand control interfaces and methods in virtual reality environments
A selection interface and method for a user in a virtual reality environment to select a software application for launch or a virtual reality system setting for activation by directly touching and interacting with an application or setting icon displayed to the user.
US11531445B1 Ancestry painting
Displaying an indication of ancestral data is disclosed. An indication that a genetic interval corresponds to a reference interval that has a likelihood of having one or more ancestral origins is received. One or more graphic display parameters are determined based at least in part on the indication. An indication of the one or more ancestral origins is visually displayed using the one or more graphic display parameters.
US11531437B2 Touch substrate and manufacturing method thereof, and display panel
A touch substrate and a manufacturing method thereof, and a display panel are disclosed. The touch substrate is applicable to an array driving structure. The array driving structure includes: a first signal line extending in a first direction and a second signal line extending in a second direction intersecting with the first direction; and the touch substrate includes a touch electrode structure, and the touch electrode structure is configured to be stacked with the array driving structure and includes: a first touch electrode extending in a third direction and a second touch structure extending in a fourth direction. The third direction is different from both the first direction and the second direction; and a second touch electrode is insulated from and intersects the first touch electrode.
US11531435B2 Low-emissions touch controller
Technology directed to low-emissions touch controller in in-cell touch display systems is described. One in-cell touch controller includes a signal generator circuit that is configured to generate a sense signal according to a sensing function, the sense signal including a windowed sinusoidal waveform. The controller generates a transition signal to transition the in-cell touch display between a display function and the sensing function. The controller drives the sense signal and the transition signal on common voltage (VCOM) layer of electrodes during a touch scanning interval. During a display function interval an integrated display driver is configured to drive a first signal on the VCOM layer of electrodes during a display function interval.
US11531424B2 Nano-power capacitance-to-digital converter
An asynchronous capacitance-to-digital converter (CDC) is described that allows for very low-power operation when during inactive periods (when no conductive object is in contact or proximity to the sensing electrodes). Asynchronous operation of the CDC provides for capacitance-to-digital conversion without the use of system resources and more power intensive circuit elements.
US11531414B2 Piezoelectric films with low haze and methods of making and using
A touch-sensitive assembly and method of making includes a first electrically conductive layer disposed on a first substrate and a second electrically conductive layer disposed on a second substrate. A piezoelectric film is disposed between the first electrically conductive layer and the second electrically conductive layer. The piezoelectric film includes a plurality of aligned piezoelectric particles disposed in a polymeric matrix and is characterized by a haze value of about 5% or less.
US11531411B2 Computer input device
A computer input device includes a housing having an opening, a ball holder supported relative to the housing and being concentric with the opening, a ball positioned within the ball holder and extending through the opening in the housing, and a scroll ring concentric with and rotatable relative to the ball holder. The ball is movable relative to the ball holder. The ball holder has a track, and the scroll ring has at least one projection received in the track of the ball holder to guide the scroll ring.
US11531410B2 Electronic pen central rod and electronic pen main body part
An electronic pen central rod includes a front-end member configured as a rod-like body having a pen tip part and a back-end extension part that extends from a back-end face of the pen tip part in an opposite direction from the pen tip part; a back-end member configured as a rod-like body having an attachment part to be detachably attached to an electronic pen interior and a front-end extension part that extends from a front-end face of the attachment part in an opposite direction from the attachment part; and a connection member configured as a rod-like body having two end sides, one of the two end sides being provided with a front-end hole part into which the back-end extension part of the front-end member is inserted, the other end side being provided with a back-end hole part into which the front-end extension part of the back-end member is inserted.
US11531408B2 High resolution and high sensitivity three-dimensional (3D) cursor maneuvering reference plane, and method of its manufacture
A three dimensional (3D) cursor maneuvering system for use by a computer or electro-mechanical system requiring 3D control, includes a tinted 2D planar or locally planar reference surface and a color sensitive mobile device that moves along the tinted reference surface and generates high sensitivity and high resolution absolute positional and motional data by accurately determining variations in the tint. Color index data (e.g. CIE 1931 RGB, etc.) on the tinted reference plane varies from place to place and methods are disclosed for imprinting the reference plane with that data in the form of dyes and pigments that may be reflective, refractive or emissive. When the mobile device moves on or over the reference surface, it captures a series of images whose data (e.g. CIE 1931 RGB) varies in correspondence with the movement of the device. The color index data measured by the mobile device can be mathematically converted into 3D positional and motional data. Hence, the color index data provides an ideal method for generating 3D positional and motional data as compared with the 2D data provided by the conventional optical mouse and mouse pad system.
US11531407B2 Arrangement for the relocating of virtual object images within a real non-electronic space
An arrangement for the relocating of virtual object images within a real non electronic space including a virtual object image creator adapted to project a plurality of virtual object images in a real non electronic space and at least one activatable tangible object, wherein the or each activatable tangible object is locatable within a corresponding virtual object image created by the virtual object image creator such that upon activation of the activatable tangible object by a user when the activatable tangible object is located within a virtual object image allows physical movement of the virtual object image within the real non electronic space that corresponds with physical movement and location of the activated activatable tangible object.
US11531406B2 Personalized emoji dictionary
A personalized emoji dictionary, such as for use with emoji-first messaging. Text messaging is automatically converted to emojis by an emoji-first application so that only emojis are communicated from one client device to another client device. Each client device has a personalized emoji library of emojis that are mapped to words, which libraries are customizable and unique to the users of the client devices, such that the users can communicate secretly in code. Upon receipt of a string of emojis, a user can select the emoji string to convert to text if desired, for a predetermined period of time.
US11531404B2 Keyboard composite electrode module and luminous touch keyboard therewith
A luminous touch keyboard includes a baseplate, a plurality of keycaps, a plurality of support mechanisms connected between the baseplate and the keycaps, and a keyboard composite electrode module disposed between the baseplate and the keycaps and configured to sense a non-pressing movement over the keycaps and to provide light emitting through the keycaps. The support mechanism supports the keycap to move relative to the baseplate and the keyboard composite electrode module. The keyboard composite electrode module includes a light source circuit and a plurality of electrode matrices arranged along a first direction and a second direction. Two of the electrode matrices adjacent in the second direction are mis-aligned. The light source circuit includes a plurality of light sources disposed in the plurality of electrode matrices in a one-to-one manner, and the position of the light source in the electrode matrix is correspondingly the same.
US11531398B1 Gyroscopic precession engine for wearable devices
Embodiments are disclosed for a gyroscopic precession engine for wearable devices. In an embodiment, a wearable device comprises: a support structure including at least one attachment mechanism for attaching the support structure to a human body part; at least one gyroscopic precession engine coupled to the support structure, the gyroscopic precession engine, comprising: a first motor configured to rotate a wheel mount at a first angular velocity; at least one wheel rotatably coupled to the wheel mount and configured to spin at a second angular velocity different than the first angular velocity; a second motor configured to spin the wheel at the second angular velocity; and at least one motor controller coupled to the first motor and the second motor, the at least one motor controller configured to rotate the wheel mount at the first angular velocity and spin the wheel at the second angular velocity, thereby producing a torque in a desired direction.