US11647567B2

An electric heater includes a substrate and an inner plane heating element formed on one surface of the substrate. The inner plane heating element includes an inner pattern portion connecting a start point with an end point. The inner pattern portion includes a first track, a second track located outside the first track and spaced part from the first track, a first bridge connecting the first track with one end of the second track, a third track located outside the second track and spaced apart from the second track, and a second bridge connecting the other end of the second track with the third track. A first gap G1 between the first and second tracks is shorter than a second gap G2 between the second and third tracks along a virtual line crossing the first, second and third tracks and closer to the first bridge than the second bridge.
US11647555B2

Provided are a method and an apparatus for establishing a secondary connection. The method includes: acquiring secondary network access capability information of a terminal device, where the secondary network access capability information is used to indicate a capability for the terminal device to access a secondary access network device; sending a secondary connection addition request message to a first secondary access network device, where the secondary connection addition request message is used to request addition of the first secondary access network device as a network device for transmitting data, and includes the secondary network access capability information; and receiving a confirmation message of the secondary connection addition request message sent by the first secondary access network device, where the confirmation message of the secondary connection addition request message includes first configuration information used to establish the secondary connection between the first secondary access network device and the terminal device.
US11647544B2

A communication method and system for converging a fifth generation (5G) communication system for supporting higher data rates beyond a fourth generation (4G) system with a technology for internet of things (IoT) are provided. The communication method and system includes 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 method by a terminal for transmitting a random access (RA) preamble is provided. The method includes receiving configuration information on RA resources associated with synchronization signal (SS) blocks from a base station, receiving one or more SS blocks from the base station, determining whether there is at least one suitable SS block for which contention free RA resources are configured amongst the one or more SS blocks based on the configuration information, selecting a suitable SS block for which contention free RA resources are configured if there is at least one suitable SS block for which contention free RA resources are configured amongst the one or more SS blocks, selecting a first RA preamble corresponding to the selected suitable SS block, and transmitting the first RA preamble to the base station.
US11647539B2

Methods, systems, and devices for wireless communications are described. A first wireless device may receive a clear channel assessment trigger from a second wireless device, the clear channel assessment trigger associated with a data transmission by the second wireless device. The first wireless device may transmit, based at least in part on a result of a first clear channel assessment procedure, feedback information for the clear channel assessment trigger. The first wireless device may receive the data transmission based at least in part on the feedback information for the first clear channel assessment procedure. The first wireless device may transmit, based at least in part on a result of a second clear channel assessment procedure, feedback information for the data transmission, wherein the first clear channel assessment procedure has a first duration that is longer than a second duration for the second clear channel assessment procedure.
US11647536B2

In accordance with example embodiments of the invention there is at least a method, device, and computer readable medium for determining a Timing Advance. A method includes, the network device determines an estimation of a timing advance and an error of the timing advance based on a random access preamble received from the terminal device, the network device determines different communication modes with different lengths of overheads for the terminal device based on the error, and the network device can update the estimation of the timing advance based on feedback information from the terminal device. In this way, accuracy of the estimation of the timing advancing is improved.
US11647532B1

According to an aspect, there is provided an apparatus for the performing the following. The apparatus implements, separately for at least one downlink beam, a reinforcement learning model, where a state defines which of the plurality of uplink beams belong to a priority beam set for uplink reception corresponding to a downlink beam, an action is defined as an addition of a new uplink beam to the priority beam set, a removal of an uplink beam from the priority beam set or doing nothing and a reward is calculated based on a change in uplink signal-to-noise ratio due to an action adjusted with a cost for taking the action. The apparatus calculates iteratively at least one optimal state using at least one reinforcement learning model based on uplink signal-to-noise ratio statistics and on the plurality of optimal downlink beams for transmission to said plurality of terminal devices.
US11647530B2

Aspects relate to transmission configuration indicator (TCI) state configuration in multi-stream communication between a radio access network (RAN) entity and a user equipment (UE). The UE may obtain a respective beam quality metric for each transmit beam of a plurality of transmit beams associated with the RAN entity and transmit a beam report to the RAN entity including a respective beam quality metric for each of the transmit beams. The RAN entity may then group the plurality of transmit beams into a plurality of beam groups based on the beam report and transmit a plurality of TCI state groups, each corresponding to a respective one of the beam groups, to the UE.
US11647529B2

Aspects relate to a method of wireless communication at a user equipment (UE). The method includes receiving a set of one or more transmissions in an assigned bandwidth part (BWP) of a set of bandwidth parts (BWPs) from a base station (BS), wherein the set of one or more transmissions includes data addressed to the UE; after missing a reception of a second set of one or more transmissions from the BS following the set, receiving a third set of one or more transmissions in the assigned BWP from the BS, wherein the third set does not include data addressed to the UE; and determining whether a fourth set of one or more transmissions from the BS in one or more unassigned BWPs of the set of BWPs includes data addressed to the UE in response to the third set not including data addressed to the UE.
US11647525B2

The present disclosure relates to 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). The present 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. The present disclosure discloses a method and apparatus for coverage enhancement for physical downlink control channel in a wireless communication system.
US11647522B2

Example methods for multi-access point (AP) coordination and apparatus are described. One example method includes generating a first radio frame by a first AP. The first radio frame includes indication information used to indicate transmission duration of a second radio frame sent by a second AP. The first AP sends the first radio frame to the second AP. In a sending period of the second radio frame, the first AP sends a third radio frame to a first station (STA) associated with the first AP.
US11647521B2

The present disclosure provides an uplink signal transmission method, a terminal, and base station. The terminal receives, from a base station, control information for an uplink scheduling, the control information including information indicating a reference starting position of a physical uplink shared channel (PUSCH); and transmits, to the base station, data based on the information indicating the reference starting position of the PUSCH. The information indicating the reference starting position of the PUSCH includes a starting symbol and a starting position preceding the starting symbol.
US11647519B2

Disclosed are a method for transmitting and receiving downlink signals between a terminal and a base station in a wireless communication system supporting an unlicensed band, and a device supporting same. More specifically, as one applicable embodiment in the present disclosure, the terminal can control/change a monitoring period of a physical downlink control channel on the basis of whether a downlink signal transmission burst is transmitted from a base station, and in response thereto, the base station sets a transmission period of the physical downlink control channel in the downlink signal transmission burst so as to transmit the same to the terminal.
US11647509B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a downlink control information (DCI) transmission that schedules an uplink communication and a downlink communication and that indicates a gap between reception of the DCI transmission and transmission of the uplink communication. The UE may receive the downlink communication and transmit the uplink communication based at least in part on the DCI transmission and the gap. Numerous other aspects are described.
US11647507B2

A communication device for handling a physical uplink (UL) control channel (PUCCH) collision, comprises at least one storage device; and at least one processing circuit, coupled to the at least one storage device. The at least one storage device stores instructions, and the at least one processing circuit is configured to execute the instructions of transmitting a first PUCCH in at least one first physical resource block (PRB) of at least one first slot to a network; dropping a second PUCCH in at least one second PRB of at least one second slot, wherein the at least one second slot is overlapped with the at least one first slot; and transmitting the second PUCCH in at least one third PRB of at least one third slot to the network, wherein the at least one third slot is after the at least one first slot.
US11647504B2

Methods, systems, and devices for wireless communications that support physical uplink control channel (PUCCH) carrying hybrid automatic repeat request (HARQ-A) for multiple transmission reception point (multi-TRP) environments with non-ideal backhaul links are described. A user equipment (UE) may support multiple communication links with TRPs and receive distinct physical downlink control channel (PDCCH) messages that include downlink control information (DCI). The DCI may include a timing or resource indication index values for physical uplink control channel (PUCCH) transmission. Based on the index values, the UE may differentiate the received DCI indications. The UE may then schedule PUCCH transmissions, including hybrid automatic repeat request (HARQ) payloads, directed to the TRPs. In some examples, the scheduling may include mapping the PUCCH transmissions to resources or resource groups in configured PUCCH resource set. The UE may then transmit the PUCCH messages via one or more determined beams based on the indication index values.
US11647503B2

Disclosed in embodiments of the present disclosure are an information transmission method, a terminal device, and a network device. The method includes when a transmission resource used to transmit uplink feedback information and a transmission resource used to transmit sidelink feedback information overlap in a time domain, sending, by a first terminal device, the uplink feedback information or the sidelink feedback information to a network device according to a first criterion. The first criterion includes a relationship between values of a first attribute of sidelink data corresponding to the sidelink feedback information and a first threshold.
US11647501B2

A communication technique and a system for fusing a 5th generation (5G) communication system with Internet of things (IoT) technology to support a higher data rate after a 4th generation (4G) system are provided. The communication technique includes intelligent services (e.g., a smart home, a smart building, a smart city, a smart car or a connected car, healthcare, digital education, retail, security- and safety-related services, or the like), based on 5G communication technology and IoT-related technology. The disclosure provides a method and apparatus for assigning frequency and time resources for data transmission in a wireless communication system.
US11647496B2

Techniques for autonomous uplink (AUL) transmissions are provided that allow for efficient use of shared radio frequency spectrum band resources. A user equipment (UE) may determine a duration of an AUL transmission and modify an uplink waveform or provide an indication to a base station of one or more channel resources that may be available for base station transmissions, in order to more fully utilize shared radio frequency spectrum band resources within a maximum channel occupancy time (MCOT). A base station may activate or deactivate AUL transmissions through downlink control information (DCI) transmitted to the UE. A UE and base station may exchange various other control information to provide relatively efficient autonomous uplink transmissions and use of the shared radio frequency spectrum band resources.
US11647494B2

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may communicate with a base station using a first beam set of a group of beam sets, where each beam set includes a beam from a first set of beams with a first polarization and a beam from a second set of beams with a second polarization. The UE may receive a set of reference signals corresponding to a set of transmit beams of the base station, where the UE receives at least one reference signal for each beam of the first and second sets of beams. The UE may select a second beam set from the group of beam sets based on one or more parameters associated with the second beam set and based on receiving the set of reference signals, and may communicate with the base station using the selected beam set.
US11647487B2

A method of a user equipment (UE) operating in a wireless communication system using orthogonal subcarriers, the method including generating, by the UE, Orthogonal Frequency Division Multiplexing (OFDM)-based symbols, wherein each OFDM-based symbol includes a cyclic prefix (CP) and a data part, transmitting, by the UE, a first subframe including N OFDM-based symbols, wherein N is an integer and transmitting, by the UE, a second subframe including N OFDM-based symbols, following the first subframe, wherein, when the first subframe and the second subframe are overlapped based on a timing adjustment command received from a base station, the first subframe is transmitted completely while the second subframe is transmitted partially without an overlapped part of the second subframe.
US11647485B2

Methods and apparatus for providing a resource element identification system to process received uplink transmissions. In an embodiment, a method is provided that includes receiving soft-demapped symbols that comprises resource elements. The method also includes descrambling the resource elements of the symbols one-by-one using descrambling bits generated by at least one linear feedback shift register (LFSR). After each symbol is descrambled, a state of the at least one LFSR is stored as a stored state. The method also comprises restoring the stored state to the at least one LFSR before a next symbol is descrambled so that generation of the descrambling bits continues from symbol to symbol. The method also comprises forwarding the descrambled symbols to a downstream combining function.
US11647482B2

A data transmission method and a device are provided. The data transmission method is applied to a terminal and includes: in the case that both a grant-free resource and a grant-based resource are available for the terminal, choosing, by the terminal, to transmit service data on the grant-free resource preferentially; or choosing, by the terminal, to transmit service data on the grant-based resource preferentially; or choosing dynamically, by the terminal, to transmit service data on the grant-free resource and/or the grant-based resource.
US11647476B2

A method of managing registration of a User Equipment (UE) with an IP Multimedia Subsystem (IMS) via a Long-Term Evolution (LTE) network. The method comprises, following termination of a Voice over LTE (VoLTE) call, initiating a timer at the UE and, if no VoLTE call is initiated to or from the UE prior to expiry of the timer, then sending an IMS de-registration request from the UE to the IMS.
US11647473B2

Provided are a sidelink synchronization signal (SLSS) transmission method performed by a terminal in a wireless communication system and a terminal using the same. The method comprises: performing synchronization with one source among a plurality of sources; generating an SLSS; and transmitting the generated SLSS using one resource among a plurality of resources, wherein the one resource is determined according to whether the one source and the terminal are within cell coverage.
US11647457B2

A system described herein may provide for the use of artificial intelligence/machine learning (“AI/ML”) techniques to model energy usage information and energy saving techniques in various locations or regions (e.g., sectors) associated with one or more radio access networks (“RANs”) of a wireless network. The system may determine energy saving techniques, such as radio frequency (“RF”) transmission modification in time and/or frequency domains, antenna mode modification, cell sleep mode, beamforming parameters, and/or other suitable techniques to modify energy consumption at such sectors. The system may balance energy savings with maintaining Quality of Service (“QoS”) metrics at an acceptable level.
US11647450B2

An electronic device may transmit beacons associated with multiple access points that are cohosted by the electronic device, and that provide concurrent links in different bands of frequencies. The electronic device may include an access-point multi-link device (AP MLD). Moreover, the beacons may include: a basic service set identifier (BSSID) associated with the access points in the AP MLD, a service set identifier (SSID) associated with the access points in the AP MLD, and a MLD media access control (MAC) address associated with the access points in the AP MLD. Furthermore, a given beacon may be associated with a given access point and may include: information specifying a channel of a given link, a reduced neighbor report (RNR) providing information about at least the access points in the AP MLD, and a field that indicates when the given access point is included in the AP MLD.
US11647445B2

A geo-networking transmission method of a V2X communication device includes using hybrid communication including direct communication and cellular communication. The method includes receiving a message from at least one neighboring vehicle and transmitting a geo-networking packet to at least one neighboring vehicle.
US11647442B2

A process receives performance parameter measurements associated with multiple cell sectors of a group of multiple Remote Radio Units (RRUs) and determines a first set of cell sectors of the multiple cell sectors to include in a first cell sector cluster based on the measured performance parameters. The process configures connections, between the first set of cell sectors included in the first cell sector cluster and a first Baseband Unit (BBU) of multiple BBUs of a Centralized Radio Access Network (CRAN) hub, such that the first BBU processes traffic to and from the first set of cell sectors included in the first cell sector cluster.
US11647439B2

A method and base station are disclosed. The base station comprises a wireless transceiver and a processor. The base station performs wireless communications with a wireless transmit/receive unit (WTRU) via a primary cell, transmits a message via a shared channel of the primary cell, wherein the message includes information identifying a plurality of non-primary cells, and transmits, to the WTRU, data over a downlink channel of at least one of the plurality of non-primary cells identified by the message.
US11647433B2

A method for network access, a terminal, and a storage medium are provided. The method includes that: the terminal acquires a first frequency band corresponding to a first cell where the terminal camps; determines whether the first frequency band belongs to a second frequency band predetermined by the terminal; and performs handover to a second cell which is different from the first cell in response to determining that the first frequency band does not belong to the second frequency band.
US11647432B2

It is provided a method, comprising supervising if a request to provide user plane connectivity for a user equipment via a second connection through a second anchor entity is received and if the user plane connectivity for the user equipment is provided via a first connection through a first anchor entity, wherein the first anchor entity and the second anchor entity are differently identified; creating the second connection if the request is received; inhibiting transmitting of user plane data on the second connection from creating the second connection until a predefined event happens if the user plane connectivity for the user equipment is provided via the first connection.
US11647425B2

A method for reducing temperature for user equipment (UE), includes: receiving a handover request from a source base station, wherein the handover request carries at least one of configuration information expected by the UE and indication information indicating that the UE overheats; and sending first configuration information to the UE based on the handover request, wherein the first configuration information is configured for the UE to update its own radio communication parameter configuration to reduce the temperature of the UE, and the first configuration information is the same as or different from the configuration information expected by the UE.
US11647422B2

A device can receive, at a radio access network (RAN) and from a user device, first information to initiate a communications session that has one or more properties. The device can send second information to an access and mobility management function component (AMF) to authenticate the user device. The device can send third information to a user plane function component (UPF) to determine a set of network slice policies for managing the communications session. The device can receive the set of network slice policies and apply the set of network slice policies to the communications session. The device can detect a change in the one or more properties of the communications session and send a signal to the UPF to analyze the communications session. The device can receive a new set of network slice policies and apply the new set of network slice policies to the communications session.
US11647421B2

Methods and systems are provided for optimizing the use of network bandwidth by a mobile device. In one embodiment, a system is provided that includes a mobile application client. The mobile application client may log information regarding content requests to a content log and may log network connection statuses for the mobile device. The system may analyze content consumption of a user of the mobile device based on the content log and may create a user profile. The system may also compile a prefetching schedule based on the user profile and the prefetching schedule may be provided to the mobile device. The mobile device may prefetch content at least partially in accordance with the prefetching schedule.
US11647416B2

A method performed by a user equipment (UE)-to-network relay in a wireless communication system is provided. The method includes, in case that PC5 quality of service (QoS) flows setup is initiated by a remote UE, identifying whether QoS requirements associated with the remote UE and the UE-to-network relay are supported, in case that the QoS requirements are not supported, identifying one or more QoS parameters that satisfy the QoS requirements, and based on the one or more QoS parameters, updating a PC5 QoS flow.
US11647412B2

Disclosed are a method for improving measurement performance of a terminal in a wireless communication system, and an apparatus therefor. Specifically, in a method wherein a terminal performs measurement in a wireless communication system, a method performed by the terminal comprises the steps of: receiving, from a serving base station, configuration information for measurement of a reference signal receive power (RSRP) and/or a reference signal received quality (RSRQ), wherein the configuration information includes port configuration information related to an antenna port to which a reference signal is transmitted and measurement configuration information related to a correlation between a cell-specific reference signal (CRS) and a re-synchronization signal (RSS) for the measurement; receiving the CRS and/or the RSS from a neighbor base station; calculating the RSRP and/or the RSRQ according to the configuration information by using the CRS and the RSS; and reporting the RSRP and/or the RSRQ to the serving base station.
US11647402B2

A BS generates a test configuration of wireless signals for testing the BS for compliance with one or more criteria. The BS supports NB-IoT signals and NR signals, and is configured to support multiple carriers and to support operation within an RF bandwidth. The test configuration includes: a NB-IoT test signal placed as an outermost carrier at one or both edges of the RF bandwidth but not within a new radio minimum guard band, wherein for NB-IoT operation in new radio in-band, the NB-IoT test signal is placed as an outermost resource block within a NR transmission bandwidth configuration plus 15 kHz at an edge but not within the NR minimum guard band; and further test signal(s), comprising NR signals, in the RF bandwidth. The BS transmits the test configuration of wireless signals.
US11647401B2

A monitoring system and monitoring method for detecting a spectral anomaly in a cellular wireless network, in particular a 5G private uRLLC network, wherein an RF receiver monitors the cellular wireless network spectrum and derives spectrum and/or physical measurement values of the spectrum of the cellular wireless network, and a processing unit of the monitoring system executes a spectral anomaly neural network trained by a machine learning algorithm in a training system, wherein the processing unit obtains the spectrum and/or the physical measurement values of the spectrum and processes it to detect a spectral anomaly information. Further, a training system and training method for training a spectral anomaly neural network, wherein the training system/method is used in a cellular wireless network, in particular a 5G private uRLLC network, and an RF receiver of the training system monitors the cellular wireless network spectrum and derives spectrum and/or physical measurement values of the spectrum of the cellular wireless network, and a processor of the training system executes a machine learning algorithm to train the spectral anomaly neural network based upon the derived spectrum and/or physical measurement values of the spectrum of the cellular wireless network.
US11647400B2

A method in a wireless device includes receiving, from a network node, an indication of a current coverage enhancement, CE, mode of the wireless device with respect to a first cell. The method also includes determining an estimated signal quality of the wireless device with resect to the first cell and if the current CE mode is a normal CE mode and the estimated signal quality of the wireless device with respect to the first cell is one of greater than and equal to a lower threshold and less than an upper threshold, adapting at least one requirement to meet enhanced CE mode requirements corresponding to an enhanced CE mode.
US11647390B2

This application discloses an information exchange method and apparatus. In the method, a terminal device transmits attach request information to a core network device, receives attach accept information of the core network device, where the attach accept information includes a first integrity check code; the terminal device obtains a second integrity check code based on the attach accept information; and the terminal device obtains, if the first integrity check code is the same as the second integrity check code, a third integrity check code based on encrypted attach complete information, and transmits encrypted attach complete information to which the third integrity check code is added to the core network device. This reduces data exchange procedures, reduces an amount of data of exchanged information, and reduces a time consumed in an information exchange process performed between the terminal device and the core network device.
US11647386B2

Methods and systems for providing a wireless communication service are disclosed. A device identifier for a wireless communication service can be used to generate a connection profile (e.g., communication profile, wide-area network profile, service profile, network profile, etc.) for the wireless communication service that requires credentials for authentication. The connection profile can be generated in response to a user accessing or signing up for the wireless communication service. The connection profile can comprise a username that includes and/or mirrors the device identifier and a password generated by inputting the device identifier into a predefined function. The connection profile also can comprise an authentication identifier. A service provider applies a specific type of authentication for devices that provide the authentication identifier as part of an authentication request message.
US11647385B1

In one embodiment, the invention provides a portable wireless personal communication system for cooperating with a remote certification authority to employ time variable secure key information pursuant to a predetermined encryption algorithm to facilitate convenient, secure encrypted communication. The disclosed system includes a wireless handset, such as PDA, smartphone, cellular telephone or the like, characterized by a relatively robust data processing capability and a body mounted key generating component which is adapted to be mounted on an individual's body, in a permanent or semi-permanent manner, for wirelessly broadcasting, within the immediate proximity of the individual, a secret or private key identifying signal corresponding to a time variable secure key information under the control of the certification authority. The key identifying signal is generated in a format that facilitates secure wireless communication with the individual in accordance with a predetermined encryption algorithm including a PKI encryption algorithm. The disclosed system may be used with a console for coordinating access to a variety of different communication system networks.
US11647380B2

The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality.
US11647378B2

Electronic subscriber identity modules (eSIM) can be more susceptible to hackers and more vulnerable than physical subscriber identity modules. The current disclosure discusses systems and methods to facilitate eSIM security by utilizing a management software application (MSA) hosted on a mobile device. This MSA can cross-reference eSIM registration data with mobile device signature data to determine if the correct user identity is associated with mobile device prior to an eSIM being issued to the mobile device. Additionally, various degrees of data flagging can be utilized to allow an end user to properly address an indication of mobile device vulnerability.
US11647377B2

A method, system, and computer program product for implementing mobile device roaming optimization is provided. The method includes receiving a selection for services associated with a first mobile device provider for activation during travel to a location associated with mobile device roaming attributes with respect to a mobile device of a user. A blockchain structure and a hash masking sensitive data of the user are generated. It is detected that the user and mobile device have traveled to the location and access to the blockchain structure is enabled. Roaming usage attributes of the mobile device are determined. Subsequently, operational functionality of the mobile device at the geographical location is enabled via roaming usage of a network of the second mobile device provider and second hash of consumption related information compliant with data residency is transmitted to the first mobile device provider to facilitate resolution of disputes across entities.
US11647367B2

A transportation vehicle, an apparatus, a method, and a computer program for composing a message at a higher layer of a communications protocol stack. The communications protocol stack includes the higher layer and one or more lower layers being below the higher layer in the protocol stack. The method for composing a message at a higher layer of a communications protocol stack includes receiving information related to a dropped previous message from a lower layer, evaluating a relevancy of a content of the dropped previous message to obtain relevant content, and composing the message based on the relevant content of the dropped previous message.
US11647364B2

The present disclosure provides a special effect synchronization method, device, and a storage medium; wherein the method comprises: receiving a synchronization request for synchronizing the special effect file sent by a special effect preview end; based on the synchronization request, when determining that a direct connection condition is satisfied, establishing a communication link with the special effect preview end in a direct connection mode; receiving an acquisition request for the target special effect file through the communication link; synchronizing the target special effect file to the special effect preview end based on the acquisition request.
US11647353B2

A system including: an electronic memory device and a processor. The processor is configured to: control a communication device to receive first input information indicating a first instruction, the first instruction corresponding to control of sound associated with at least one first sound source; control a transmitter of the communication device to transmit first information to an audio output device, the first information corresponding to the first input information indicating the first instruction; control the communication device to receive second input information indicating a second instruction corresponding to control of sound associated with the at least one second sound source; and control the transmitter to transmit second information to the audio output device, the second information including or corresponding to an audio signal associated with the at least one second sound source and processed according to the second input information indicating the second instruction.
US11647352B2

In an embodiment, a method comprises: estimating a first gravity direction in a source device reference frame for a source device; estimating a second gravity direction in a headset reference frame for a headset; estimating a rotation transform from the headset frame into a face reference frame using the first and second estimated gravity directions, a rotation transform from a camera reference frame to the source device reference frame, and a rotation transform from the face reference frame to the camera reference frame; estimating a relative position and attitude using source device motion data, headset motion data and the rotation transform from the headset frame to the face reference frame; using the relative position and attitude to estimate a head pose; and using the estimated head pose to render spatial audio for playback on the headset.
US11647347B2

A method of manufacturing a faceplate for a hearing device, the faceplate configured to cover a lateral opening of a housing of the hearing device and having a side which is laterally oriented when the hearing device is worn at least partially in the ear canal, including the steps of: providing a faceplate base part including a first surface, a faceplate insertion part including a second surface, and a printed circuit board (“PCB”) with an antenna; inserting the antenna PCB into the faceplate base part so that that the antenna PCB extends along the first surface; inserting the faceplate insertion part into the faceplate base part so that the second surface of the faceplate insertion part pushes the antenna PCB against the first surface of the faceplate base part; and fixing the faceplate insertion part within the faceplate base part so as to form the faceplate.
US11647342B2

Systems and methods are disclosed for avoidance of user discomfort due to pressure differences by vent valve. In one embodiment, a method for equalizing air pressure in ear canal includes sensing a pressure difference between a pressure in ear canal (PEC) and an ambient pressure (PAMB) by a sensor of a hearing device. Based on sensing the pressure difference, an active valve is set to a first position to open a vent through the hearing device or to a second position to close the vent through the hearing device.
US11647321B2

Ear buds may have optical proximity sensors and accelerometers. Control circuitry may analyze output from the optical proximity sensors and the accelerometers to identify a current operational state for the ear buds. The control circuitry may also analyze the accelerometer output to identify tap input such as double taps made by a user on ear bud housings. Samples in the accelerometer output may be analyzed to determine whether the samples associated with a tap have been clipped. If the samples have been clipped, a curve may be fit to the samples. Optical sensor data may be analyzed in conjunction with potential tap input data from the accelerometer. If the optical sensor data is ordered, a tap input may be confirmed. If the optical sensor data is disordered, the control circuitry can conclude that accelerometer data corresponds to false tap input associated with unintentional contact with the housing.
US11647317B2

A display apparatus includes a display device including a display panel configured to display an image and include first to sixth regions, at least one first vibration device and at least one second vibration device respectively at the first region and the second region, at least one third vibration device, at least one fourth vibration device, and at least one fifth vibration device respectively at the fourth to sixth regions, a first partition between the first region and the third region, a second partition between the second region and the third region, a third partition between the fourth region and the sixth region, and a fourth partition between the fifth region and the sixth region, wherein a length of one or more among the first partition and the second partition differs from a length of one or more among the third partition and the fourth partition.
US11647316B2

A loudspeaker arrangement for a seat within a motor vehicle utilizes one or more localized sound output ports for low frequency sound reproduction. A housing, such as an enclosure, substantially surrounds a loudspeaker. One or more audio transmission line channels acoustically interconnect the interior of the enclosure to one or more sound output ports. The enclosure is situated below, behind, or in some fixed location around or within a vehicle seat. The sound outputs ports are situated at or near a headrest such that the output ports are located substantially less than a wavelength of sound at the highest operating frequency from either ear of the seat's occupant. The acoustic response and resonances of a 1) rear enclosure, 2) a front vented enclosure, 3) a loudspeaker, and 4) an audio transmission path from the enclosure to one or more output ports are used to provide localized low frequency sound reproduction.
US11647313B2

An image sensor may include an array of image sensor pixels. The array of image sensor pixels may be controlled by row driver circuitry. The row driver circuitry may include row drivers that receive power supply signals from transconductance amplifier circuitry. The transconductance amplifier circuitry may include multiple amplifiers with output ports shorted to one another. Each amplifier may include input transistors, cross-coupled transistors with a low threshold voltage, and additional transistors coupled in series with the cross-coupled transistors and having a moderate or high threshold voltage.
US11647295B2

An imaging system and method includes a rolling shutter sensor that captures a plurality of images of a scene, a time-varying illumination source that illuminates the scene, and a processor that receives the plurality of images from the rolling shutter sensor and separates the plurality of images into a plurality of feeds. Each of the plurality of images is captured as a series of lines. The rolling shutter sensor and the time-varying illumination source are operated synchronously to cause a plurality of on-cadence lines of the rolling shutter sensor to receive more illumination from the time-varying illumination source than a plurality of off-cadence lines of the rolling shutter sensor. Each of the plurality of feeds has a different contribution of the time-varying illumination source to an overall illumination of the scene.
US11647290B2

Systems and methods are provided for acquiring images of objects using an imaging device and a controllable mirror. The controllable mirror can be controlled to change a field of view for the imaging device, including so as to acquire images of different locations, of different parts of an object, or with different degrees of zoom.
US11647286B2

Embodiments of the disclosure relate generally to automatic focus selection in a multi-imager environment. Embodiments include methods, systems, and apparatuses configured for capturing by a first image sensor, a first image of a visual object with a background associated with a subject. A characteristic difference between the visual object in the first image and the background in the first image is determined and a distance determination mode is selected based on the determined characteristic difference. Accordingly, a distance to the subject is calculated based on the selected distance determination mode and a second image sensor is controlled to capture a second image of the subject, based on the calculated distance to the subject.
US11647281B2

A method and system provides centralized redundant monitoring suitable for effectively recording and tracking video monitoring systems at a plurality of remote surveillance locations. The method and system are configured to track, monitor, capture, and record video originating from transportation vehicles using a novel technological configuration that minimizes overall and sub-system downtime relative to conventional technologies. The remote surveillance locations are capable of utilizing self-healing and recovery mechanisms and reporting status information to the centralized monitoring system. The centralized monitoring system can use information received from the remote surveillance locations to remotely monitor the status of the remote surveillance systems, to initiate remotely self-healing and recovery mechanisms, and request previously recorded surveillance data and live surveillance data in real time.
US11647280B2

The present disclosure discloses a dual-processor electronic apparatus operation method used in a dual-processor electronic apparatus that includes steps outlined below. A first processor is activated in an initialization procedure. A second processor is activated by the first processor to enter an operation mode. The first processor is deactivated in the operation mode, and the second processor executes a predetermined procedure. Whether a predetermined event occurs during the execution of the predetermined procedure is determined by the second processor such that event information is stored when the predetermined event occurs and the first processor is activated. The event information is accessed and processed by the first processor.
US11647278B2

An imaging apparatus for capturing an image of a subject, the imaging apparatus includes: a first display; a second display including a display screen configured to change an orientation toward a subject side; a controller configured to control operations of the first and second displays; and a proximity detector configured to detect an object in proximity to the first display, wherein when a predetermined condition is satisfied, the controller causes the first display to display an image of the subject, and causes the second display to display an image showing the subject simultaneously with the first display.
US11647276B2

A portable information device including a body, a position information portion that is provided in the body and that outputs position information, an image sensor that is provided in the body, a display system that is provided in the body and that displays, on a local field in a screen field, relevant information based on the position information such that the displayed relevant information is overlapped on a real-time image, an input portion that is provided on the body and, by use of which user operates an icon, the icon being displayed on the local field such that the displayed icon is overlapped on the real-time image and an imaging button that is provided, separately from the input portion, on the body and that is operated by user to capture a subject image via the image sensor.
US11647274B2

Systems and methods are disclosed and an example system includes a digital image receiver for receiving a digital image, and an automatic obscuration processor coupled to the image receiver and configured to determine whether the digital image includes a region that classifies as an image of a category of object and, upon a positive determination, to obscure the region and output a corresponding obscured-region digital image.
US11647273B2

A portable electronic device and a customized image-capturing module thereof are provided. The customized image-capturing module includes a carrier substrate, an image-capturing chip, and a lens assembly. The carrier substrate includes a carrier body, a plurality of first conductive pads, and a plurality of second conductive pads. The image-capturing chip is disposed inside a concave space of the carrier body, and the image-capturing chip includes a plurality of conductive chip pads. The second conductive pads are exposed from a bottom side of the carrier body, the conductive chip pads are electrically connected to the second conductive pads through the first conductive pads, respectively, so that when the customized image-capturing module is partially disposed inside a receiving space and positioned between two electronic elements, the second conductive pads can be electrically connected to conductive substrate pads of a circuit substrate through soldering materials, respectively.
US11647264B2

Various embodiments include a camera having one or more bumper arrangements to cushion lateral movement of one or more camera components. In some embodiments, the bumper arrangement(s) may cushion lateral movement of a moveable platform as the moveable platform approaches a stationary structure. According to some embodiments, the bumper arrangement(s) may include one or more bumper features attached to (and/or defined by) the moveable platform and/or the stationary structure.
US11647262B2

Systems and methods are disclosed to provide one or more content summaries for one or more media assets, wherein it is determined that consumption associated with a profile of a media asset will begin at a first time and at a second time that is a period of time prior to the first time, it is caused to be provided one or more content summaries for the one or more media assets, wherein the one or more content summaries are selected based at least on a duration of the content summary, such that a duration of the content summary is not greater than the period of time.
US11647261B2

A metadata server that includes circuitry is provided. The circuitry receives a first segment from a plurality of segments of first media content and determines context information associated with the first segment based on a characteristic of at least one frame of a plurality of frames included in the first segment. The circuitry generates first metadata associated with the first segment based on the context information. The first metadata includes timing information corresponding to the determined context information to control a first set of electrical devices. The circuitry further transmits the received first segment and the generated first metadata to a media device associated with the first set of electrical devices.
US11647259B2

One variation of a method includes: rendering a home screen of an ad stream viewed on a display of a streaming device accessed by a user, the home screen including an image player located in a first subregion of the home screen and a set of icons selectable by the user, each icon corresponding to a video advertisement loaded within the image player; in response to detecting a first user input proximal a first icon, reconfiguring the image player to a second subregion of the home screen and triggering playback of a first video advertisement within the image player; and, during playback of the first video advertisement, in response to receiving a second user input proximal the first icon, reconfiguring the image player to a third subregion of the home screen, activating an audio stream corresponding to the first video advertisement, and continuing playback of the first video advertisement.
US11647257B2

A method, computer system, and a computer program product for playing a video recording that includes captions, wherein each caption includes a textual transcription of an audio portion of the video, a description of non-speech elements of the video, or both, is provided. The present invention may include rendering a video, identifying a first portion of the video that includes a first caption, and, in response to identifying the first portion of the video, estimating a second time period for a particular user to read and understand text in the first caption. The present invention may further include determining whether the second time period for the particular user to read and understand text in the first caption is greater than the first time period for rendering the first portion of the video. The present invention may lastly include pausing the video for a third time period.
US11647255B2

System and methods are described to determining a recommendation for a user based on changes in objects detected on a network-connected surface. The system receives, from the network-connected surface, a plurality of object identifiers for a plurality of physically inanimate objects of different types detected on the network-connected surface, wherein the object identifiers indicate a positioning of each object; determines, based on the object identifiers, a first arrangement of the plurality of physically inanimate objects; detects one or more changes in the plurality of object identifiers, wherein the one or more changes correspond to one or more changes in positioning from the first arrangement; in response to detecting the one or more changes, determines a second arrangement of the plurality of physically inanimate objects; and generates a content recommendation based on the second arrangement.
US11647241B2

A Reductive Edging device and computer program product. The Reductive Edging device has a processor, memory coupled to the processor and non-transitory instructions embedded in the memory that when executed by the processor causes the device to perform a method for reductive edging. The method includes, prior to sending a media segment to a client device, performing error de-emphasis operations and sending information associated with error de-emphasis.
US11647240B2

There is described an apparatus for providing a recommendation to a first user, wherein the apparatus comprises: a processor arranged to: determine, at a first time, a first set of vectors for a plurality of users, including a vector associated with the first user; determine a set of clusters based on the first set of vectors; detect, at a second time, an event associated with the first user; determine an updated vector for the first user in dependence on the event; place the first user into a cluster of the set of clusters based on the updated vector; and determine a recommended item of content for the first user in dependence on the cluster; and a user interface and/or communication interface arranged to: output the recommendation and/or the recommended item to the first user.
US11647233B2

An encoding device comprises: a transformer/quantizer configured to perform a transform process and a quantization process on a residual signal that represents a difference between an encoding-target block and a prediction block obtained by predicting the encoding-target block; an inverse quantizer/inverse transformer configured to restore the residual signal by performing an inverse quantization process and an inverse transform process on transform coefficients obtained by the transformer/quantizer; a combiner configured to reconstruct the encoding-target block by combining the restored residual signal and the prediction block; a deblocking filter configured to perform a filter process on a boundary between two blocks including the reconstructed block and a block adjacent to the reconstructed block; and a filter controller configured to control the deblocking filter, based on a type of the transform process applied with respect to the two blocks.
US11647228B2

The present invention provides a method for decoding a video signal including extracting an inter prediction mode of a current block from the video signal; generating two non-square prediction blocks using two motion vectors according to the inter prediction mode; performing a non-square transform on the two non-square prediction blocks to obtain two non-square prediction blocks on a frequency domain; updating the two non-square prediction blocks on the frequency domain using a correlation coefficient or a scaling coefficient; and generating a reconstruction block based on the updated non-square prediction blocks on the frequency domain and a residual block.
US11647227B2

Disclosed approaches may provide for non-blocking video processing pipelines that have the ability to efficiently share transform hardware resources. Transform hardware resources may be shared across processing parameters, such as pixel block dimensions, transform types, video stream bit depths, and/or multiple coding formats, as well as for inter-frame and intra-frame encoding. The video processing pipeline may be divided into phases, each phase having half-butterfly circuits to perform a respective portion of computations of a transform. The phases may be selectable and configurable to perform transforms for multiple different combinations of the processing parameters. In each configuration, the phases may be capable of performing a transform by a sequential pass through at least some of the phases resulting in high throughput. Approaches are also described related to improving the performance and efficiency of transpose operations of transforms.
US11647221B2

An image decoding method performed by a decoding device according to the present disclosure comprises: a step of deriving reference picture list 0 (L0) and reference picture list 1 (L1); a step of deriving two motion vectors (MV) for a current block, the two MVs including MVL0 for the L0 and MVL1 for the L1; a step of determining whether to apply bi-prediction optical flow (BIO) prediction for deriving refined motion vectors by sub-blocks to the current block; a step of deriving a refined motion vector for a sub-block of the current block based on the MVL0 and MVL1, if the BIO prediction is applied to the current block; and a step of deriving a prediction sample based on the refined motion vector.
US11647199B2

A method for decoding an image by a decoding device according to the present invention comprises the steps of: deriving, from a bit stream, transform coefficients of a block to be decoded; deriving residual samples of the block to be decoded, on the basis of a selective transform of the transform coefficients; and generating a reconstructed picture on the basis of the residual samples of the block to be decoded and prediction samples of the block to be decoded, wherein the selective transform is performed on the basis of a modified transform matrix, the modified transform matrix comprises a matrix including a modified basis vector, and the modified basis vector contains a certain number of elements selected from N elements.
US11647195B2

An image coding device is provided with a determination unit which determines whether to apply an orthogonal transform to a transform block obtained by dividing a prediction difference signal indicating a difference between an input image and a predicted image or perform a transform skip by which the orthogonal transform is not applied, and an orthogonal transform unit which performs processing selected on the basis of the determination, the image coding device comprising a quantization unit which, when the transform skip is selected on the basis of the determination, quantizes the transform block using a first quantization matrix in which the quantization roughnesses of all elements previously shared with a decoding side are equal, and when the orthogonal transform is applied to the transform block on the basis of the determination, quantizes the transform block using the first quantization matrix or a second quantization matrix that is transmitted to the decoding side.
US11647192B2

A method and apparatus for performing maximum transform size control for decoding of a video sequence includes identifying, by a decoder, a high-level syntax element associated with the video sequence. A maximum transform size associated with the video sequence is determined based on identifying the high-level syntax element associated with the video sequence. The video sequence is decoded using the maximum transform size based on determining the maximum transform size associated with the video sequence. The video sequence is transmitted based on decoding the video sequence using the maximum transform size.
US11647188B2

Reshaping can be used to better exploit the sample value distribution of video data. When reshaping is used inside the coding loop, forward mapping is applied to prediction signals from intra or inter prediction, and inverse mapping is applied to reconstructed signals. To simplify the inverse mapping operations, in one embodiment, the inverse mapping function is modelled as a piece-wise linear function, and each line segment is defined on an equi-distant interval of a length equal to a power of 2. In this embodiment, the inverse mapping function is specified by the number of pieces, initial offset value and the slope for each piece. In one example, the slope parameters can be signaled directly in the bitstream. In another example, an initial estimate of the slope parameters can be obtained from the forward mapping function, and the difference between the initial estimate and the actual parameters are signaled.
US11647184B2

The present invention relates to an encoding method and decoding method, and a device using the same. The encoding method according to the present invention comprises the steps of: specifying an intra prediction mode for a current block; and scanning a residual signal by intra prediction of the current block, wherein the step of scanning the residual signal can determine a scanning type for a luminance signal and a chroma signal of the current block according to an intra prediction mode for a luminance sample of the current block.
US11647180B2

An example method of video processing includes determining, for a conversion between a current block of a current picture of a video and a bitstream of the video, whether to disable a coding tool for the current block; and performing the conversion based on the determining, wherein the coding tool is disabled when a dimension of a reference picture of one or more reference pictures of the current block is different from a dimension of the current picture, or a dimension of a scaling window in a reference picture of one or more reference pictures of the current block is different from a dimension of a scaling window in the current picture.
US11647160B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for configuring participant video feeds within a virtual conferencing system. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring plural participant video elements which are assignable to respective participant video feeds; receive, via the interface, an indication of user input for setting properties for the plural participant video elements; provide, in association with virtual conferencing between plural participants, display of the room based on the properties for the plural participant video elements; and assign, for each of the plural participants, a participant video feed corresponding to the participant with a respective participant video element of the plural participant video elements.
US11647159B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing side conversations within a virtual conferencing system. The program and method provide, in association with a virtual conference among plural participants, a first audio channel for sharing among the plural participants; provide, for each of the plural participants, display of a participant video element which corresponds to the participant and which includes a user-selectable button to initiate a side conversation with the participant; receive indication of a user selection, by a first participant, of the user-selectable button for initiating a side conversation with a second participant of the plural participants; and provide a second audio channel from a first device associated with the first participant to a second device associated with the second participant, in conjunction with providing the first audio channel to the second device.
US11647147B2

In one embodiment, a method includes an intelligent communication device detecting that a person is visible to a camera of the device, determining a first biometric characteristic of the person discernable by the device, associating the first biometric characteristic with a user identifier unique to the person, determining, while the person is identifiable based on the first biometric characteristic, a second biometric characteristic of the person discernable by the device, and associating the second biometric characteristic with the user identifier. The method also includes the device determining that a detected person has a detected biometric characteristic, determining that the detected person is associated with the user identifier by matching the detected biometric characteristic to the first biometric characteristic or the second biometric characteristic, and applying, while the detected person is identifiable based on the detected biometric characteristic, a user-specific customization associated with the user identifier.
US11647136B2

A medium-discharging device includes: a discharging section that discharges a medium; a stacker that is configured to stack the medium on a mounting surface and, in a closed state, has the mounting surface facing the housing section; and a first stopper and a second stopper that are configured to switch between a regulating state in which the stopper is in contact with a leading end of the medium and a stored state in which the stopper is stored in the stacker, in which the second stopper is provided at a position which is between the discharging section and the first stopper and at which the second stopper faces the recess when the stacker is in the closed state, and at least a portion of the second stopper enters the recess when the second stopper is in the stored state and when the stacker is in the closed state.
US11647130B2

An information processing system that is configured such that a plurality of speakers are coordinated with one information processing apparatus and is capable of coping with a state of competition between instructions to the speakers. An information processing system includes an image forming apparatus, a first voice control device that receives a voice instruction to the image forming apparatus, and a second voice control device that receives a voice instruction to the image forming apparatus. The image forming apparatus is controlled to execute a job based on information on which of the first voice control device and the second voice control device is a device which is to be preferentially used.
US11647125B2

The present disclosure discloses methods and systems for scanning a document at a scan capable device. The method and systems comprise receiving user credentials from a graphical user interface, displaying scan capable devices on a network, creating a shared network folder accessible to a scan capable device, sending a user credential corresponding to the shared network folder to the scan capable device, creating a selectable data entry on the scan capable device corresponding to the network folder, and upon selection of the selectable data entry, digitizing a document and sending the digitized document to the shared network folder corresponding to the selectable data entry.
US11647122B2

Systems, apparatus, and methods for processing audio signals associated with conferencing devices communicatively connected in a daisy-chain configuration using local connection ports included on each device are provided. One method involving a first conferencing device comprises receiving auxiliary mixed microphone signal(s) from at least one other conferencing device via at least one local connection port, each auxiliary signal comprising a mix of microphone signals captured by the at least one other conferencing device; determining a gain adjustment value for each auxiliary mixed microphone signal based on a daisy-chain position of the at least one other conferencing device relative to the position of the first conferencing device; adjusting a gain value for each auxiliary mixed microphone signal based on the corresponding gain adjustment value; generating a loudspeaker output signal from the gain-adjusted auxiliary mixed microphone signal(s); and providing the loudspeaker signal to the loudspeaker of the first conferencing device.
US11647120B1

A computerized-method for redirecting, inbound-voice-interactions to digital channels in a contact center, is provided herein. The computerized-method includes: (i) operating a digital-qualifier module to determine a digital-medium-transition-quotient, of an inbound-voice-interaction of a customer in an inbound-queue. The digital-medium-transition-quotient is an indication of a level of suitability of a digital-communication-channel to resolve a customer issue; (ii) operating an interaction-redirection module to determine a digital-communication-channel for redirection of the inbound-voice-interaction, based on customer-preference and the determined digital-medium-transition-quotient; and (iii) forwarding the inbound-voice-interaction and the determined digital-communication-channel to an Automatic Call Distribution (ACD) system to be carried-out by an agent via the determined digital-communication-channel when the determined digital-medium-transition-quotient is above a preconfigured threshold.
US11647119B2

Techniques for behavioral pairing in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing in a contact center system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a plurality of contacts available for connection to an agent; determining, by the at least one computer processor, a plurality of preferred contact-agent pairings among possible pairings between the agent and the plurality of contacts; selecting, by the at least one computer processor, one of the plurality of preferred contact-agent pairings according to a probabilistic network flow model; and outputting, by the at least one computer processor, the selected one of the plurality of preferred contact-agent pairings for connection in the contact center system.
US11647117B2

A method, device, and computer-readable medium provide for receiving, via a chatbot access channel, a chat message from a user device associated with a customer chat session; determining that the chat message includes a customer intent that corresponds to a chat flow for the customer chat session; generating one or more suggested response messages based on the chat message, wherein at least one of the one or more suggested response messages includes a previously stored chat message response corresponding to the customer intent and approved by a service agent; presenting, via a display, a transcript of a messaging sequence for the customer chat session concurrently with a user interface that enables the service agent to perform an action with respect to the one or more suggested response messages; and sending, via the chatbot access channel, a selected one of the one or more suggested response messages to the user device.
US11647115B2

Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, and/or computing entities for processing a call drop likelihood prediction for an interactive call data object. In accordance with one embodiment, a method is provided that includes: identifying a group of interactive call feature data objects associated with the interactive call data object that comprises an interactive call audio data object and an interactive call metadata object; processing the call feature data objects using a real-time call monitoring machine learning framework to generate the prediction by: processing the call audio data object using an audio data processing machine learning model to generate an audio-based embedding data object, processing the call audio data object using an audio transcript processing machine learning model to generate a transcript-based embedding data object, and generating the prediction based at least in part on the audio-based and transcript-based embedding data objects and the metadata object.
US11647105B1

Techniques are provided for generating multi-layer configuration templates for deployment across multiple infrastructure stack layers. One method comprises evaluating a semantic equivalence of attributes in an attribute registry to identify common attributes that appear in multiple stack layers; identifying architecture-specific attributes that are distinct from the common attributes; obtaining a semantic attribute group comprising related attributes; determining a semantic attribute group configuration for the related attributes by evaluating a configuration of the related attributes identified in a deployment configuration and/or a reference template configuration comprising the related attributes; and generating a configuration template for configuring multiple server devices, wherein the configuration template comprises (i) a first portion that configures the common attributes based on a configuration in the reference template configuration, and (ii) multiple second portions, wherein each second portion comprises an architecture-specific configuration of the architecture-specific attributes for a corresponding architecture-specific infrastructure stack type.
US11647100B2

Disclosed in the embodiments of the present application are a resource query method and apparatus, a device, and a storage medium. Said method comprises: a service user NF initiating a service access request to a service provider NF, the service access request carrying query conditions for a resource, the query conditions being used for indicating a combined query relationship of at least two query parameters; and the service user NF receiving a service access response returned by the service provider NF.
US11647095B1

Certain aspects of the present disclosure provide techniques for orchestrating communications between different application services through a unified connector platform. Embodiments include receiving, via a connector between a first system and a connector platform, a request to pull a specified data set from one or more second systems. The specified data set is obtained from each of the one or more second systems via a connector between each of the one or more second systems and the connector platform. For each of the obtained data sets, intermediary data sets are generated by converting the obtained data set to a common data format, and a result data set is generated by converting the intermediary data sets are converted to a format associated with the first system. The result data set is transmitted to the first system via the connector between the first system and the connector platform.
US11647093B2

A server device includes a communication interface configured to communicate with one or more publisher devices and one or more subscriber devices. A memory stores data indicating message types to be issued by the publisher devices. Each message type is stored in association with both a condition for filtering messages of the message type and a subscriber device destination for messages of the message type meeting the condition. A processor is configured to determine whether a message meets a condition associated with the message type, and transmit the message to the subscriber devices indicated by the corresponding destination information when the condition is met.
US11647088B2

A network communications environment has advanced interaction management functionality that enables the opportunities for users to interact with one another to be expanded beyond the opportunities that exist with closed interaction management approaches while still providing reasonable privacy and security protections that are not available with open interaction management approaches. The advanced interaction management functionality also encourages the proliferation of trust-based interactions.
US11647083B2

Systems and methods for establishing a multipath connection include a first processor of a first cluster forwarding a first request from a client to establish a first connection with a server to a second processor of a second cluster. A third processor of the first cluster receives a second request to establish a multipath connection between the client and the server. The third processor forwards the second request to the second processor responsive to determining that the second request is to establish a multipath connection. The second processor establishes the multipath connection that includes the first connection and a second connection used as paths of the multipath connection.
US11647076B2

When providing augmented reality display to users in an environment, two or more electronic devices operable to analyse the environment for augmented reality display purposes that are near to each other share data and/or processing relating to the analysis of the environment for augmented reality display purposes, with each device then using the data it receives from the other device when providing an augmented reality display to a user.
US11647073B1

A method comprises receiving a list of names of compute resources of an enterprise network, the names of compute resources including at least one name of a virtual machine and at least one name of a host, for each of the list of names: assessing a particular name of the list of names for removable data and removing the removable data to generate a feature for that particular name, for each feature, determining distances based on at least one metric for every other feature, grouping features based on distances, each feature being in only one group, recommending groups of compute resources based on groups of features, each feature of a group of features being associated with a different compute resource, the group of compute resources corresponding to a particular group of features, and providing a report of recommended groups.
US11647071B2

A method and apparatus for transmitting and receiving content is provided. A method for transmitting content in a transmitter includes generating a file with one or more packages including at least one asset, and transmitting the generated file to a terminal.
US11647068B2

A method and system for centralized control of user devices is disclosed. The method for centralized control of user devices via universal IP services registrar includes receiving a request to register a user device for a plurality of services, registering the user device for the plurality of services by creating a user settings profile for the user for each of the plurality of services, receiving data from the plurality of registered services, and transmitting received data to the user device in accordance with the user profile.
US11647064B1

A visual enhancement engine is used to render a tile-based image generated on a user's device based on facial image movements within a video signal. The visual enhancements include orientation and size adjustments to the tile, based on a facial tracking algorithm. The enhanced image provides a more robust and realistic interactive video session in a multi-participant video conference environment.
US11647059B2

A communication management apparatus includes a memory and circuitry. The memory stores a hierarchical data structure in which each page of a plurality of pages forming a display screen shared by a plurality of communication terminals is associated with one or more objects included in the each page. The circuitry receives, from one communication terminal of the plurality of communication terminals, an operation request that requests an operation on a particular object of the one or more objects. When editing of the particular object and editing of data in a lower layer associated with a higher layer of the particular object are both allowed, the circuitry transmits a success notification to the one communication terminal to notify success of the operation on the particular object.
US11647056B1

Techniques for hybrid videoconferencing are described. A method of hybrid videoconferencing may comprise receiving, by a call routing service, a request to initiate a call with a provider from a user device, providing, by the call routing service, first endpoint data associated with a first connection between the user device and an agent device associated with the provider, establishing the first connection between the agent device and the user device via the call routing service, providing, by the call routing service, second endpoint data associated with a second connection between the user device and the agent device, and establishing, by a peer-to-peer (P2P) contact service, the second connection between the agent device and the user device.
US11647053B2

A compliance check system to provide compliance validation for a user system is described. The compliance check system includes a compliance checker plug-in on a device used to access a secured resource. The compliance checker plug-in receives a request for compliance validation prior to providing access to a secured resource, and triggers one or more compliance checkers. In one embodiment, the compliance checker is a device encryption compliance checker configured to determine whether a device drive is encrypted. In one embodiment, the compliance checker is a password compliance checker configured to determine whether passwords in the user system comply with password compliance requirements. The compliance checker plug-in further to verify the compliance status of the device, based on data from the compliance checkers. In one embodiment, when the compliance status of the device is failure, the compliance check system to redirect to an install site, to remediate the failure by installing software and reconfiguring the device. When the compliance status of the device is passing, permitting access to the secured resource.
US11647052B2

The technology disclosed describes a system. The system comprises a network security system interposed between clients and cloud applications. The network security system is configured to process an incoming request from a client and generate metadata. The network security system is further configured to transmit the incoming request to a cloud application. The network security system is further configured to configure the metadata to expire after an expiration window. The network security system is further configured to receive, after the expiration window, a further incoming request from the client. The further incoming request is directed towards the cloud application and subject to policy enforcement that requires the expired metadata. The network security system is further configured to hold the further incoming request and transmit a synthetic request to the cloud application. The synthetic request is configured to retrieve the expired metadata from the cloud application.
US11647050B2

A policy management server manages a segmentation policy and policy constraints. The segmentation policy comprises a set of segmentation rules that each permit connections between specified groups of workloads that provide or consume network-based services. The policy constraints comprise a set of constraint rules that determine compliance of the segmentation rules. A workflow process may be initiated to resolve non-compliant rules by enabling an administrator to approve or deny the rule. In a large enterprise managing significant numbers of workloads, the policy constraints may be employed to ensure that overly permissive segmentation rules are not being created. This facilitates creation of a robust and narrowly tailored segmentation policy that reduces exposure of the enterprise to network-based security threats.
US11647040B1

In an embodiment, a vulnerability scanner component determines one or more target software objects of a remote file system for a vulnerability scan, and performs, via a file system application programming interface (API), a file system decoding procedure based on information associated with the remote file system to determine a subset of disk blocks of the remote file system that comprise the one or more target software objects. The vulnerability scanner component transmits, to a remote device, a read request associated with the subset of disk blocks, and obtains, in response to the read request, the subset of disk blocks (e.g., rather than a full disk image). The vulnerability scanner component extracts the one or more target software objects from the subset of disk blocks, and performs the vulnerability scan on the extracted one or more target software objects.
US11647034B2

Enriched access data supports anomaly detection to enhance network cybersecurity. Network access data is enriched using service nodes representing resource provision and other services, with geolocation nodes representing grouped access origins, and access values representing access legitimacy confidence. Data enrichment provides a trained model by mapping IP addresses to geolocations, building a bipartite access graph whose inter-node links indicate aspects of accesses from geolocations to services, and generating semantic vectors from the graph. Vector generation may include collaborative filtering, autoencoding, neural net embedding, and other machine learning tools and techniques. Anomaly detection systems then calculate service-geolocation or geolocation-geolocation vector distances with anomaly candidate vectors and the model's graph-based vectors, and treat distances past a threshold as anomaly indicators. Some embodiments curtail false positives relative to simply checking network access logs or packets for activity coming from unexpected places. Some avoid or reduce model retraining.
US11647030B2

A method for detecting fraud rings involves clustering unknown users into unknown user clusters based on a grouping attribute. The method further involves, for each of the unknown user clusters, determining aggregated features including at least one quantification of at least one homogeneity attribute across the unknown users in the unknown user cluster. The method also involves, for each of the unknown user clusters, determining a predictive suspiciousness score based on the aggregated features, determining that at least one of the unknown user clusters is suspicious based on the determined predictive suspiciousness scores, and taking a protective action for the at least one suspicious unknown user cluster.
US11647028B2

Adaptive security profiles are supported on an electronic device. One or more security profiles may be automatically or selectively applied to the device based on the device's location and one or more geographic zone definitions. The security profiles may be used to determine the level of authentication or number of invalid authentication attempts for a particular feature or application or set of features or applications.
US11647027B2

A method for monitoring endpoint devices affiliated with a computer network includes: for each security technology, accessing a set of objects generated by the security technology during a time interval and representing characteristics endpoint devices configured with the security technology, partitioning object groups representing individual endpoint devices, and aggregating characteristics represented in each object group into an endpoint device container associated with the security technology and containing identifying data and status data representing one endpoint device; identifying a first subset of endpoint devices configured with first and second security technologies based on correspondence between data contained endpoint device containers associated with the first and second security technologies; and identifying a second subset of endpoint devices configured with the first security technology and excluding the second security technology based on absence of correspondence between data contained in endpoint device containers associated with the first and second security technologies.
US11647024B2

Systems and methods for allocating a per-interface access control list (ACL) counter are disclosed. An ACL is applied to a data packet received at an interface of the network element. In response to matching the highest priority ACL rule, a counter value is obtained based on a combination of a base index and an expansion index value. The base index, expansion index, and counter values are stored in their respective tables. The counter value is uniquely associated with the specific ACL rule hit and the interface used to receive the data packet. Systems and methods also allocate a next set of expansion and counter tables when their storage capacity is exceeded. When the next set of tables are allocated, the older set of tables along with their index mappings and entries are preserved.
US11647013B1

A system and method of encrypting data via public key cryptography with certificate verification of target. The method includes receiving an unsigned certificate signing request (CSR) for a second digital certificate associated with a second application executing on a second client device. The method includes signing, by a processing device of a secret sharing management (SSM) system, the unsigned CSR using a second private key associated with the second client device to generate a signed CSR, the second private key is inaccessible to the second client device. The method includes generating a second digital certificate associated with the second application based on the signed CSR and a different private key associated with the SSM system. The method includes causing the second digital certificate associated with the second application to be stored in a shared data storage available to a first client device.
US11647012B2

A system may be configured to perform secure low-latency and low-throughput support of REST APIs in IoT devices. In some aspects, the system may establish a first encrypted communication channel with an application of a management device, receive a certificate signing request including a public key of the application via the private channel, sign the public key of the application using read-only birth secret information to generate first signed certificate, and transmit the first signed certificate vis the private channel. Further, the system may receive an authentication request including a second signed certificate via a second encrypted communication channel, determine that the second signed certificate matches the first signed certificate via the read-only birth secret information, and transmit an application credential to the application via the second encrypted communication channel.
US11647000B2

A system, a method, and a computer program for protecting data traffic from a communication device against fingerprinting or privacy leakage. The method can include receiving data traffic from a communication device connected to a network, parsing a device identification value for the communication device from the received data traffic, and determining at least one of (i) a data transmission rate based on a first portion of the device identification value, (ii) a number of destinations based on a second portion of the device identification value, and (iii) a data payload size based on a third portion of the device identification value. The method can include generating forged data traffic for the communication device based on the determined at least one of data transmission rate, number of destinations and data payload size, and transmitting the forged data traffic to an external communication device that is located outside the network. The forged data traffic can add an entropy factor to the data traffic from said communication device connected to the network.
US11646988B2

A verified method of high-value, person-to-person communication is provided. The method comprises creating a unique dynamic messaging link recognizable to a selected intended recipient; creating a transmissible personal hypermedia message to which the link is assigned; and storing the hypermedia message on a device accessible to a network. The link comprises a recognizable proprietary domain name and a random hash code. The individual is sent a direct message and the device is monitored for transmission thereto of the link, analyzing and storing accompanying metadata. The direct message contains an invitation to click on the link over the imprimatur of a person known to the recipient. The invitation contains descriptive material relating to the hypermedia message. Upon activation of the link, without redirection, the hypermedia message is transmitted to the recipient and the sender is notified. The sender is alerted if the link has not been activated within a predetermined period.
US11646978B2

The invention provides a data communication method, including: sending, by the first electrical node, request information to an electrical node, where the request information is used to request an expected data volume quota of a first VOQ, and the first VOQ stores at least one first data packet to be sent to the electrical node; receiving response information, where the response information includes a target data volume quota; and sending the at least one first data packet to the electrical node via the at least one optical node based on the target data volume quota.
US11646973B2

The present embodiments provide a method for managing a hardware resource, a method for querying a location of a hardware resource, and a related apparatus. The method for managing a hardware resource includes receiving, by a virtualized infrastructure manager (VIM), a hardware resource allocation request message sent by a VNF management entity, where the hardware resource allocation request message is used to request the VIM to allocate a hardware resource to a virtual machine that runs a VNFC, and the hardware resource allocation request message includes location information of the hardware resource that the virtual machine requests to allocate. The method also includes allocating, by the VIM, the hardware resource at a corresponding location to the virtual machine according to the location information of the hardware resource.
US11646972B2

Systems and methods for managing network resources are disclosed. One method can comprise receiving first information relating to network traffic parameters and receiving second information relating to one or more contextual events having an effect on the network traffic parameters. The first information and the second information and be correlated. And one or more network resources can be allocated based on the correlation of the first information and the second information.
US11646970B2

A method for determining a packet dequeue rate includes allocating a plurality of consecutive blocks in a first memory to a first packet, storing the first packet and a first length in the plurality of blocks, where the first length is of a first packet queue and is obtained when the first packet is enqueued into the first packet queue, and determining, based on a first span and the first length stored, a first rate at which a packet in the first packet queue is dequeued, where the first span is equal to a difference between a second time and a first time, the first time is when the first packet is enqueued into the first packet queue, and the second time is when the first packet is dequeued from the first packet queue.
US11646964B2

A network system is provided between at least a first client site and a second client site. A client site network component is implemented at least at the first client site, the client site network component aggregating one or more diverse network connections so as to configure an aggregated connection that has increased throughput. At least one network server component may be configured to connect to the client site network component using the aggregated connection. A cloud network controller may be configured to manage the data traffic and a virtual edge providing transparent lower-link encryption for the aggregated connection between the client site network component and the network server component. The network server component includes a virtual control plane interface configured to establish a unicast path between the network server component and each of a plurality of re-mote network server components.
US11646958B2

Multipath hosts with the ability to detect path latency, report latency values on paths between the Latency Detecting (LD) host and a set of storage systems. The detected latency values are used by the storage system to create a data structure correlating path information with the detected latency values. When hosts without the ability to detect path latencies (non-LD hosts) connect to the storage systems, the path information about paths used by the non-LD hosts is used to determine reported latency values for paths with similar path information, to generate presumed latency values for the paths used by the non-LD hosts. Where paths used by non-LD hosts have higher latency values, the storage system sets a path attribute value, such as an ALUA state for the path, to signal non-LD hosts to preferentially use paths with lower presumed latency values.
US11646952B2

A method and system for exported flow tracking information is disclosed. The method includes receiving, by a network device, a network traffic flow comprising a data packet, and transmitting, by the network device, a message comprising a network device identifier (NDID), a template set, and an options template set using a traffic analysis protocol. The message is received by a flow collector, and a template record comprising a flow template identifier (FTID) and at least one flow key is extracted from the template set. An options template record comprising a metadata template identifier (MTID) and at least one metadata key is extracted from the options template set. The method includes generating a new repository entry using the NDID, the FTID, the at least one flow key, the MTID, and the at least one metadata key, and storing, by the flow collector, the new repository entry in the Flow Tracking Repository (FTR).
US11646950B2

A management service management method includes receiving, by a management service function unit, a management service query request from a first management function unit, where the management service query request carries management service requirement information, and the management service requirement information includes at least one of the following requirement information of an operation, requirement information of a managed object, or requirement information of management data, determining, by the management service function unit, a first management service corresponding to the management service requirement information, and sending description information of the first management service to the first management function unit, where the description information of the first management service includes description information of the operation, description information of the managed object, and description information of the management data that correspond to the first management service.
US11646949B2

Disclosed is a server node ID address recognition device, including: a first recognition module, arranged in a cabinet and provided with a light entrance hole and a plurality of light exit holes; a plurality of case vertical plates arranged in the cabinet, each including a light exit hole and a plurality of light entrance holes, and a number and positions of the light entrance holes in each case vertical plate are configured to be associated with an ID address; and a second recognition module arranged on a server, including a light source, the second recognition module is provided with a light exit hole and a plurality of light entrance holes corresponding to the first recognition module.
US11646942B2

A slice operation device managing a plurality of slices to each of which a service using the virtual network is allocated, the slice operation device including: a slice information holding unit configured to hold allowable diversion degree information that is information on a resource amount which can be diverted to transmission and reception using a slice different from a slice in question, among resources regarding the slice in question, the allowable diversion degree information being held for each of the plurality of slices; and a signal control unit configured, in a case where resources of one of the plurality of slices are insufficient, to cause resources of a slice different from the slice whose resources are insufficient to be diverted to transmission and reception of a signal using the slice whose resources are insufficient, based on the allowable diversion degree information held by the slice information holding unit.
US11646933B2

A terminal is disclosed including a receiver that receives configuration information comprising control resource set (CORESET) configuration information, the configuration information being used for configuring a cell-specific parameter for a downlink control channel; and a processor that determines a CORESET based on the CORESET configuration information. In other aspects, a radio communication method and a base station are also disclosed.
US11646928B2

Methods, systems, and devices for wireless communications are described. Pre-discrete Fourier transform (DFT) time-domain spreading codes may be applied for UE multiplexing for uplink control information (e.g., over shared resources of an uplink slot). For example, a moderate number of UEs may be multiplexed within the same slot by having each UE spread modulation symbols before DFT-spreading by different spreading code. For orthogonality across UEs, the pre-DFT spreading codes may be selected as orthogonal cover codes (OCCs). The spreading sequences can be generated from a set of any orthogonal sequences or generated from unitary matrices. In some cases, orthogonality in the time domain may be kept as well as a frequency division multiplexed (FDM) structure in the frequency domain. For such property, a Fourier basis OCC design may be used. In some other examples, a Hadamard matrix based OCC design may be used.
US11646927B2

An OFDM communication system is described that allows different values of D in a single domain where nodes are operating in different portions of frequency bands. For the power-line medium, G.9960 has defined two overlapped baseband bandplans, 50 MHz-PB and 100 MHz-PB. In this exemplary scenario, the level of frequency diversity is different depending on the bandplan, hence providing different header decodibility if D is fixed to 1. If D is fixed to 2, then it increases reliability for the narrowband devices, but may also unnecessarily increase overhead for the wide-band devices. An exemplary aspect is therefore directed to techniques to accommodate different repetitions schemes (D=1, . . . , DMAX and H=1, . . . , HMAX) in a single domain, and still allow devices to communicate with one another where DMAX and HMAX can be larger than 2.
US11646920B2

A differential chaos shift keying communication method based on hybrid index, including: modulating a transmitted signal based on the hybrid index; and demodulating a received signal based on the hybrid index. The hybrid index is a hybrid index bit, which includes a carrier index bit and a carrier number index bit. This application also provides a system for implementing the differential chaos shift keying communication method, which includes a transmitter and a receiver.
US11646912B2

Apparatus, methods, and computer-readable media for facilitating phase jump estimation for SL DMRS bundling are disclosed herein. An example method includes receiving, from another device, first information at a first symbol of a first slot, the first slot including at least the first symbol and a first reference signal. The example method also includes receiving second information at a second symbol of a second slot, the second slot including at least the second symbol and a second reference signal, the first information and the second information being repetitions. The example method also includes generating a first reference signal copy based at least on the second reference signal and a phase jump between the first slot and the second slot. Additionally, the example method includes performing channel estimation across the first slot and the second slot based on an aggregation of the first reference signal and the first reference signal copy.
US11646911B2

The present disclosure provides a method for performing radio link monitoring (RLM) by a terminal for which a plurality of carriers are configured, in a wireless communication system. Specifically, the method may comprise: receiving a reference signal through one carrier among the plurality of carriers: measuring the radio link quality of the one carrier on the basis of the reference signal, and determining whether wireless communication through the plurality of carriers is possible, on the basis of the measured radio link quality.
US11646898B2

Techniques are disclosed to provide enforceable pseudonymous reputation through chained endorsers. In various embodiments, a request associated with a chained endorsement operation is received via a communication interface. A client identity information is extracted from the request. Data comprising or associated with the client identity information is combined with a secret value. A one-way transform of the combined value is performed. A result of the one-way transform is returned to a client with which the chained endorsement operation is associated.
US11646893B2

Systems and methods for detecting misuse of devices comprising: receiving, from a device, a message comprising a first hash of device data that is indicative of a current device location and usage; generating a second hash of stored data, the stored data being based on an expected location and usage associated with the device; comparing the first and second hashes; and when the first and second hashes do not match, generating an alert.
US11646887B2

Methods and systems for expedited authentication for mobile applications are described herein. A user of a mobile device may authenticate with an enterprise system, and thereby be granted access to enterprise applications and services on the mobile device. The user may then activate an application in a managed partition of the mobile device. The application may determine that the enterprise system supports expedited authentication. The application may request expedited authentication, and the request may be compared to policies for expedited authentication. If the request is permitted, the application may be granted access to an authorization code for expedited authentication. The application may then perform the expedited authentication, and the user may be granted access to the application when the expedited authentication has completed.
US11646878B2

Aspects include encrypting data based at least in part on a session key to generate encrypted data. The session key is encrypted based at least in part on a sender key to generate an encrypted session key. A request for an encrypted sender key index is transmitted to the key management system (KMS), the request includes an index of the sender key and an index of each of one or more additional keys. The encrypted sender key index is received from the KMS. An object that includes the encrypted data, the encrypted session key, the index of each of the one or more additional keys, and the encrypted sender key index is generated. Access to the data via the object is controlled based at least in part on whether a receiver has access to the sender key and to the one or more additional keys.
US11646877B2

A method of generating a secret key according to one embodiment includes generating a share of each of a user and a plurality of other users for a secret key of the user, providing the share of each of the plurality of other users to a user terminal of each of the plurality of other users, receiving a share of the user for a secret key of each of the plurality of other users from the user terminal of each of the plurality of other users, and generating a new secret key of the user using the share of the user for the secret key of the user and the shares of the user for the secret key of each of the plurality of other users.
US11646857B2

Methods and system for using a multifunctional filter to minimize insertion loss in a multi-mode communications system are described. Specifically described is a multifunctional filter that is configurable to operate in a band-pass mode when a first type of signal is propagated through the multifunctional filter, and to operate in a low-pass mode when a second type of signal is propagated through the multifunctional filter. The multifunctional filter presents a lower insertion loss to the second type of signal when operating in the low-pass mode than in the band-pass mode.
US11646854B2

This disclosure provides methods, devices and systems for increasing the transmit power of wireless communication devices operating on power spectral density (PSD)-limited wireless channels. Some implementations more specifically relate to trigger frame and physical layer convergence protocol (PLCP) protocol data unit (PPDU) designs that support distributed transmission. In some implementations, an access point (AP) may transmit a trigger frame soliciting a trigger-based (TB) PPDU from a wireless station (STA), where the trigger frame carries RU allocation information indicating a number (N) of tones allocated for the STA and carries tone distribution information indicating whether the N tones are allocated for a contiguous transmission or a distributed transmission. In some other implementations, an AP or a STA may transmit a PPDU carrying distributed signaling information indicating whether the PPDU is transmitted as a contiguous transmission or a distributed transmission.
US11646853B2

A terminal is disclosed including a receiver that receives downlink control information indicating a transmission bandwidth allocated to a downlink shared channel within a bandwidth part, and a processor that determines a size of a precoding resource block group (PRG), to which a same precoding is applied, based on the transmission bandwidth or a subset of the transmission bandwidth. In other aspects, a radio communication method for a terminal is also disclosed.
US11646843B2

Embodiments of the present disclosure provide, among other implementations, sequence determining methods. One example method provides a sequence group, and one sequence group number is corresponding to at least two sequences, where one sequence is used for mapping to consecutive subcarriers, and at least one other sequence is used for mapping to equally-spaced subcarriers. In some embodiments of the present disclosure, as high as possible cross-correlation between a sending signal obtained after equally-spaced mapping is performed on a sequence in a sequence group can be determined, and a sending signal obtained after continuous mapping is performed on another sequence in the group.
US11646842B2

Provided is a radio communication device which can separate propagation paths of antenna ports and improve a channel estimation accuracy even when using virtual antennas. The device includes: a mapping unit which maps a data signal after modulation to a virtual antenna and a virtual antenna; a phase inversion unit which inverts the phase of S0 transmitted from an antenna port in synchronization with a phase inversion unit between the odd-number slot and the even-number slot; the phase inversion unit which inverts the phase of R0 transmitted from the antenna port; a phase inversion unit which inverts the phase of S1 transmitted from an antenna port in synchronization with a phase inversion unit; and the phase inversion unit which inverts the phase of R1 transmitted from an antenna port.
US11646834B2

The present disclosure relates to 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). The present 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. The present application provides a method for transmitting uplink control information (UCI), comprising: detecting a physical el downlink control channel (PDCCH) and receiving a physical downlink shared channel (PDSCH) scheduled by the PDCCH, by a user equipment (UE); determining, by the UE, hybrid automatic repeat request acknowledge (HARQ-ACK) information to be fed back and physical uplink control channel (PUCCH) resource for transmitting the UCI according to at least one of the following: slot lengths of downlink bandwidth part (BWP) and uplink BWP, HARQ-ACK codebook information and UE's processing capability requirements; transmitting, by the UE, the HARQ-ACK information on the PUCCH resource. The method of the present invention may support a method for determining the HARQ-ACK codebook while multiple PUCCH resources and multiple slot lengths.
US11646833B2

A method comprises listening (151) for transmission of a preamble by a transmitting device to a recipient and receiving (153) data in a second time interval upon receiving the preamble in a first time interval. The second time interval succeeds the first time interval. The method further comprises listening (155) for transmission by the recipient of a message, e.g. a NACK, indicating that data transmitted in the second time interval was not successfully received by the recipient and retransmitting (157) the data in a fourth time interval upon receiving the message in a third time interval.
US11646822B2

Groupcast communications between devices of a group of devices, e.g. between vehicles in a platoon, may include a device in the group transmitting a groupcast message in a sidelink transmission to the other devices and receiving feedback information in sidelink transmissions from the other devices within the same channel occupancy time (CoT). The feedback information may be transmitted by the other devices in response to the groupcast message including an information request directed to the other devices. The group of devices may include a designated group leader which may manage one or more aspects of the communications of the other devices in the group. The designated group leader may be dynamically switched based at least on the received feedback information. The devices in the group may use beamforming for intra-group and inter-group sidelink communications for efficient spectrum usage.
US11646817B2

A method of narrowband physical downlink control channel (NPDCCH) monitoring with early decoding and reduced monitoring is proposed. Instead of blind decoding the NPDCCH at the end of each decoding instance, the UE tries to decode the NPDCCH at early decoding instances as well. The early decoding instances are determined based on the SNR of a received radio signal. Once NPDCCH is successfully decoded, UE stops the RF module. Furthermore, the UE skips some subframes for NPDCCH monitoring within each blind decoding interval, and turns on the RF only for synchronization and channel estimation purpose outside an NPDCCH monitoring length. The NPDCCH monitoring length is also determined based on the SNR of the received radio signal. By applying early decoding and reduced monitoring, UE power consumption can be reduced.
US11646816B2

The present disclosure relates to a communication technique for fusing, with an IoT technology, a 5G communication system for supporting a higher data transmission rate than a 4G system, and a system therefor. The present disclosure may be applied to intelligent services, such as smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail, and security and safety related services, on the basis of 5G communication technologies and IoT-related technologies. A method of a terminal according to an embodiment of the present invention comprises: receiving an indicator for changing a bandwidth from a base station; identifying whether there is a signal to be transmitted on the changed bandwidth at a time of transmitting hybrid automatic repeat request (HARQ) ACK information for data received on a secondary cell (SCell) from the base station; and multiplexing and transmitting the signal and the HARQ ACK information in case that there is a signal to be transmitted in the changed bandwidth.
US11646811B2

Systems and methods for alien wavelength management. One embodiment is an apparatus for managing alien wavelengths for a Wavelength Division Multiplexing (WDM) system. The apparatus includes memory to store signal thresholds for alien wavelength signals transmitting over the WDM system, wherein the alien wavelength signals are generated by third-party equipment independently controlled from the WDM system. The apparatus also includes an Alien Wavelength Control Unit (AWCU) coupled between the third-party equipment and a channelization port of the WDM system, the AWCU configured to measure a signal parameter of an alien wavelength signal transmitted by the third-party equipment to the channelization port. The apparatus further includes a controller coupled with the AWCU and configured, in response to determining that the signal parameter is outside a signal threshold of the WDM system, to direct the AWCU to modify the alien wavelength signal to protect the WDM system.
US11646810B2

Provided are a method for performing port configuration of a 5G system (5GS) for providing a time synchronization service, and a network entity performing the same. A method for performing port configuration may include: when a grandmaster (GM) is determined to be a Time Sensitive Networking (TSN) GM outside the 5GS, performing, by a Network Exposure Function (NEF), port configuration of the 5GS in a Best Master Clock Algorithm (BMCA) scheme; and when the GM is determined to be a 5GS GM inside the 5GS, or the TSN GM outside the 5GS that does not support the BMCA, performing, by the NEF, port configuration of the 5GS in an external port configuration scheme.
US11646797B2

A trainable transceiver may comprise an electro-optic element comprising a first substrate having an electrode coating on a surface; a second substrate generally parallel to and in a spaced-apart relationship with the first substrate and having an electrode coating on a surface; and a window in at least one of the first substrate and the second substrate from which the electrode coating has been at least partially removed. The trainable transceiver may also comprise a machine-readable optical image selectively visible through the window; a light source disposed in proximity to the machine-readable optical image; and a controller capable of controlling the light source. Upon receipt of an appropriate input, the controller causes the activation of the light source which, in turn, causes the machine-readable optical image to be visible through the electro-optic element.
US11646794B2

Fiber optic connectors are provided that include a substrate having a groove therein, an optical fiber that is at least partly in the groove, an optical mode field converter or other focusing reflector that is positioned to receive an optical signal that is output from the optical fiber and a housing that surrounds the substrate and the optical fiber.
US11646792B2

An optical communications terminal including a polarizing element responsive to a first linearly polarized optical beam and rotating the first linearly polarized optical beam in a first linear direction, a beam separator responsive to and passing the first linearly polarized optical beam, and a circular polarizing element responsive to the first linearly polarized optical beam from the beam separator and circularly polarizing the first linearly polarized optical beam for transmission, where the circular polarizing element is switchable between two orthogonal switching states. The terminal receives a circularly polarized optical beam from another terminal and linearly polarizes the circularly polarized optical beam from the other terminal in a second linear direction that is orthogonal to the first linear direction and the beam separator directs the circularly polarized optical beam from the other terminal in a direction away from the polarizing element.
US11646790B2

An optical system (100) is described including: a reconfigurable optical device (103) with multiplexing wavelength division, comprising a plurality of actuators (A1-AN) and having associated a number of optical channels (M) and a number of degrees of freedom (N) lower than the number of optical channels; an optical stimulus source (106) connected to said reconfigurable optical device (103) to provide an optical stimulation signal (Sin) having a wavelength band including a plurality of wavelengths associated with the optical channels; an optical-electric conversion device (200) configured to receive from said reconfigurable optical device (103) an optical monitoring signal (Sout) corresponding to the optical stimulation signal (Sin) and to provide a group of electrical signals of intensity (SEL1-SELK) each representative of an intensity of the optical monitoring signal (Sout) evaluated at a relative wavelength included in said band. The system also includes a control device (110) configured to control the plurality of actuators (A1-AN) according to said group of electrical signals (SEL1-SELK) and according to a control law.
US11646789B2

In some examples, an optical time-domain reflectometer (OTDR)-based high reflective event measurement system may include an OTDR, and an N by M optical switch optically connected to the OTDR or disposed within the OTDR. The optical switch may include a variable attenuator mode and at least one optical fiber connected to at least one output port of the optical switch. At least one fiber optic reflector may be disposed at an end of the at least one optical fiber. A variable optical attenuator may reduce, for the at least one optical fiber including the at least one fiber optic reflector, an amplitude of reflective peaks.
US11646783B2

A millimeter-wave wireless multiple antenna system (80) and method (100) are provided in which a UE (120) uses a multi-antenna subsystem (81) to identify a plurality of m strongest transmit beams (122) from the base station (110) based on power measurements of a plurality of synchronization signal blocks (SSBs) transmitted on a corresponding plurality of transmit beams by the base station (110), and to generate a composite uplink random access channel (RACH) preamble (123) that is sent (124) to the base station (110) to identify the plurality of m strongest transmit beams and relative weights for each of the plurality of m strongest transmit beams which are used by the base station (112) to generate an optimal downlink transmit beam for use in sending a RACH response to the UE (120).
US11646763B2

A communication device in a communication network includes at least one processor. The processor is configured to identify a first management information base (MIB) of a first occupied channel in the communication network, and a second MIB of a second occupied channel in the communication network adjacent the first occupied channel. The second occupied channel occupies a frequency band overlapping with an interfering signal band. The processor is further configured to calculate at least one proactive network maintenance (PNM) metric for each of the first and second MIB, and determine, from the calculated PNM metric, that an ingress of the interfering signal is detected on the second occupied channel.
US11646759B2

According to an embodiment, an electronic device may include a first Printed Circuit Board (PCB). The first PCB may include a wireless communication circuit, a first connector which includes a first terminal and a second terminal, a first conductive path which couples the wireless communication circuit and the first terminal, a second conductive path which couples a first ground and the second terminal, a third conductive path which couples a Direct Current (DC) power source and the first conductive path, and at least one resistor and at least one first inductor coupled with the third conductive path. The electronic device may further include a second PCB electrically coupled with to at least one antenna. The second PCB may include a second connector which includes a third terminal and a fourth terminal, a fourth conductive path which couples the at least one antenna and the third terminal, a fifth conductive path which couples a second ground and the fourth terminal, at least one capacitor coupled with the fifth conductive path, a sixth conductive path which couples the second ground and the fourth conductive path, and at least one second inductor coupled with the sixth conductive path. The electronic device may further include a conductive member which includes a third connector capable of electrically coupling with the first connector and a fourth connector capable of electrically coupling with the second connector, and transfers a frequency signal between the wireless communication circuit and the at least one antenna, a processor electrically coupled with to the first PCB, and a memory operatively coupled with the processor. The memory may store instructions, when executed, causing the processor to couple with the third conductive path and detect, on the basis of a DC voltage input to the processor, a connecting issue between the first connector and the third connector or a connecting issue between the second connector and the fourth connector. Various other embodiments may be included.
US11646754B2

An apparatus includes a power management circuit to receive an input voltage and to generate and provide a first output voltage to an energy storage device. The power management circuit further generates and provides a second output voltage to a load. The first output voltage is greater than the input voltage, and the second output voltage is smaller than the first output voltage. The apparatus further includes a monitor circuit to monitor the first output voltage and to provide a signal to the load to indicate when the load may perform an operation.
US11646752B2

A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 4/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 4096-symbol mapping.
US11646736B2

A semiconductor device includes a memory cell array including a plurality of memory blocks, a control logic, a level shifter configured to generate a first internal voltage and a second internal voltage lower than the first internal voltage using a received external voltage on the basis of a control signal from the control logic, and a row decoder configured to provide the first and second internal voltages generated by the level shifter to the memory cell array. The level shifter generates the first internal voltage using the external voltage, generates the second internal voltage using the generated first internal voltage in a power-up mode of the semiconductor device, and generates the second internal voltage using the external voltage in a standby mode of the semiconductor device.
US11646725B2

An apparatus to time delay a digital, signal output from an oversampled sensor includes a first time delay element and a second time delay element. The first time delay element has a first input and a first output. The first time delay element is configured to output a time delayed signal that is time delayed by an integer number of sampling clock cycles. An output of the oversampled sensor is connected to the first input of the first time delay element. The second time delay element has a second input and a second output and is configured to output a time delayed signal that is time delayed by an integer number of sampling clock cycles. The first output of the first time delay element is connected to the second input of the second time delay element. A multiplexer has a control input and a multiplexer output. The first output of the first time delay element is connected to a first multiplexer input. The second output of the second time delay element is connected to a second multiplexer input. In operation, time delay information is used to provide a signal to the control input to select a particular multiplexer input for output on the multiplexer output. The output of the oversampled sensor is time delayed by an amount provided by the particular multiplexer input.
US11646720B2

An active filter reduces Electro-Magnetic Interference (EMI) created by current flowing through a power line. The active filter connects to the power line at a single node through a connection capacitor. A sense current flows through the connection capacitor when the power line current changes. This sense current is applied to a gain control circuit having cross-coupled PNP transistors that drive currents to both terminals of a variable capacitor. The variable capacitor converts these currents to a voltage that is injected back into the power line through the connection capacitor as an injected compensation voltage that compensates for the sensed current.
US11646708B2

The present disclosure relates to circuitry for driving a piezoelectric transducer. The circuitry comprises amplifier circuitry configured to receive a drive signal and to output an output signal, based on the drive signal, to the piezoelectric transducer, a variable capacitor configured to be coupled in series with the piezoelectric transducer, and control circuitry. The control circuitry is configured to control a capacitance of the variable capacitor to compensate for hysteresis in the piezoelectric transducer and to control a gain of the amplifier circuitry to compensate for signal attenuation caused by the variable capacitor.
US11646707B2

An analog front end circuit with pulse width modulation current compensation comprises sensing a current condition and determining if the current condition is a positive or negative current condition. An appropriate control signal is determined according to the current condition and sent to turn on a positive current electronic switch if the current condition is a negative current condition or sent to turn on a negative current electronic switch if the current condition is a positive current condition. A positive compensation current flows to offset negative parasitic current when the positive current electronic switch is turned on and a negative compensation current flows to offset positive parasitic current when the negative current electronic switch is turned on. A master control unit utilizes pulse width modulation signals of various widths associated with various current conditions to be sent to turn on the positive electronic switch or the negative electronic switch.
US11646686B2

To provide a controller for AC rotary electric machine which can control considering the interlinkage fluxes of first-axis and second-axis which change mutually according to the currents of first-axis and second-axis, such as d-axis and q-axis. A controller for AC rotary electric machine calculates interlinkage flux model response values of first-axis and second-axis by performing a response delay processing of a model response to the interlinkage flux command values of first-axis and second-axis; and calculates voltage command values of first-axis and second-axis which make interlinkage fluxes of first-axis and second-axis change to the interlinkage flux model response values of first-axis and second-axis in a feedforward manner, based on the interlinkage flux model response values of first-axis and second-axis, and the electrical angle speed.
US11646683B1

The present application provides a method for speed estimation, device, electronic device, and storage medium, and relates to the technical field of rotational speed estimation. The method for speed estimation is applied to a three-phase brushless motor: firstly, acquire voltages of three terminals of a three-phase brushless motor; secondly, take the voltage difference value of each two terminals as an equivalent line voltage; thirdly, determine a virtual Hall signal according to a zero-crossing point of the equivalent line voltage; and lastly, estimate the rotational speed of the three-phase brushless motor according to the virtual Hall signal. The method for speed estimation, device, electronic device, and storage medium provided in the present application have the advantage of being simpler for rotational speed estimation.
US11646677B2

An element includes a pair of electrodes, an intermediate layer between the pair of electrodes, and at least one insulator layer between the pair of electrodes. The intermediate layer contains a silicon compound including unpaired electrons as a material. The intermediate layer is deformable.
US11646662B2

A reference voltage generator comprises a comparator, a digital-to-analog converter (DAC) and a switched capacitor accumulator. The comparator receives a reference voltage input, a feedback input, and a control signal. The DAC is coupled to an output of the comparator, and the switched capacitor accumulator is coupled to an output of the DAC. In some implementations, a digital filter is coupled between the output of the comparator and the input of the DAC. The switched capacitor accumulator can be coupled to a buffer that outputs the feedback input and a reference voltage for an analog-to-digital converter (ADC). In some implementations, the feedback loop includes N one-bit DACs coupled to the output of the comparator and N switched capacitor accumulators, each of which is coupled to a unique one-bit DAC.
US11646660B2

Energetic firing device using a boost circuit to ensure an energetic fire circuit is charged to an All-Fire voltage even if a power source is not capable of providing necessary voltage. Boost circuit may be located between power source and energetic fire circuit and increase voltage provided by the power source when enabled. Boost circuit may be located between system logic and the energetic fire circuit and generate the All-Fire voltage when enabled. The boost circuit may generate the All-Fire voltage from an enable signal and a pulse train provided by the system logic. The boost circuit may be a switching power supply that may regulate the All-Fire voltage generated. The boost circuit may be a capacitive voltage multiplier. The boost circuit may remove power from being provided to the energetic fire circuit until enabled thus reducing system power and increasing safety.
US11646647B2

A heating apparatus for heating an object having a cylindrical outer peripheral surface includes: a support member for supporting the object to be heated; a covering member movable in the vertical directions relative to the support member and having inner wall surfaces with an open lower end, the inner wall surfaces defining an accommodation space for accommodating the object to be heated; the covering member closing the accommodation space when the covering member is disposed on the support member; the covering member allowing loading or unloading of the object to be heated when the covering member is separated from the support member; and a plurality of ring-shaped light sources each provided to surround the cylindrical outer peripheral surface of the object to be heated and arranged in the vertical direction in the accommodation space and radiating light for heating the object to be heated.
US11646645B2

A method of producing an electromagnetic mat for forming a stator or rotor component of an electric machine. The electromagnetic mat has structural fibre lengths and a plurality of winding fibre lengths for forming a winding fibre that is in a winding pattern for forming one or more windings of the electric machine. The electromagnetic mat is formed by forming a support structure with the structural fibre lengths and inserting the winding fibre lengths into the support structure so that the winding fibre lengths extend across the structural fibre lengths and the structural fibre lengths lock the winding fibre lengths in position.
US11646644B2

A method for manufacturing a rotor core includes detecting a height of a projecting portion formed on a lower die by a height detecting unit, and placing onto the lower die a core body in which a magnet insertion hole is formed such that the projecting portion is positioned in the magnet insertion hole when the height detecting unit has determined that the height of the projecting portion is within a set range. Additionally, the method includes bringing a permanent magnet in the magnet insertion hole into contact with an upper end of the projecting portion, and placing onto the core body a holding member after bringing the permanent magnet into contact with the upper end of the projecting portion. Melted resin is injected into the magnet insertion hole in which the permanent magnet has been inserted after placing the holding member onto the core body.
US11646639B2

A vibration driver drill as an electric power tool includes a brushless motor that includes a rotor and a sensor circuit board that detects a rotation of the rotor. The rotor includes a tubular rotor core and four permanent magnets held in the rotor core so as to extend in an axial direction of the rotor core. The sensor circuit board is adjacent to a front-end part (first end portion) of the rotor core. The rotor core is provided with a recessed groove on a side surface outward between the mutually adjacent permanent magnets. The recessed groove extends from the front-end part in the axial direction of the rotor core without reaching a rear-end part (second end portion) facing the front-end part.
US11646638B2

An electric work machine includes a display that properly displays display-data. The electric work machine includes a motor including a stator and a rotor rotatable relative to the stator, an output unit driven by the rotor, a display panel that displays a setting state of the output unit, and a holder holding the display panel. The holder includes metal or synthetic resin.
US11646636B2

An electrical power system is provided. The electrical power system involves a battery powered motor which in turn generates electricity using a primary generator and a secondary generator. The secondary generator provides a recycle electricity to the battery, while the primary generator provides an electrical output for powering electrical devices.
US11646633B2

Aircraft electric motors are described. The electric motors include a substantially annular shaped motor housing having an outer wall and an inner wall, wherein a rotor-stator cavity is defined between the outer wall and the inner wall and a gear assembly cavity is defined radially inward from the inner wall and a gear assembly arranged within the gear assembly cavity. The gear assembly includes a sun gear operably connected to a first shaft, at least one planetary gear arranged radially outward from the sun gear and rotationally engaged with the sun gear, and a ring gear arranged radially outward from the at least one planetary gear and rotationally engaged with the at least one planetary gear, wherein the ring gear is operably connected to a second shaft.
US11646626B2

A brushless motor includes a stator and a rotor rotatably received within the stator, the rotor including a rotor shaft, a rotor body mounted on the rotor shaft and including axial slots, permanent magnets disposed within the axial slots, and a rotor end cap provided at an end of the rotor body to axially retain the permanent magnets within the slots. The rotor end cap includes an outer planar portion that is in contact with the end of the rotor body, and ribs angularly extending from the outer planar portion towards a center portion forming openings therebetween to allow passage of air between adjacent openings in thermal contact with the end of the rotor body.
US11646624B2

An electric compressor includes a cylindrical motor housing, an inverter case, and a conductive member. The inverter case is joined to an end portion of the motor housing. The inverter case includes a cylindrical case peripheral wall surrounding the end portion. The end portion has an end face that extends in a radial direction of the motor housing and a peripheral surface that extends in an axial direction of the motor housing and is connected to the end face. A ring-shaped sealing member is disposed between the peripheral surface and the case peripheral wall. An accommodation groove for accommodating the sealing member is recessed in the peripheral surface. The sealing member is held by the peripheral surface and the case peripheral wall in a radial direction of the sealing member to seal a space in which the conductive member is disposed.
US11646617B2

A high-frequency rotating structure provided by the invention has an annular rotating element with a quincuncial outer periphery, a plurality of radially arranged accommodating grooves respectively disposed in an annular body of the rotating element, a plurality of hole-shaped magnetic barrier spaces respectively disposed in the annular body, and respectively communicated with one of two ends of each of the accommodating grooves, and a plurality of magnetic assemblies respectively embedded in each of the accommodating grooves. A shortest first distance A between a groove wall of each of the two ends of each of the accommodating grooves and an outer annular surface of the body, and a shortest second distance B between a hole wall of each of the magnetic barrier spaces and the outer annular surface of the body are defined by the following formula 1: α = A B × 1 ⁢ 0 ⁢ 0 ⁢ % , 1 ⁢ 2 ⁢ 2 ⁢ % ≥ α ≥ 9 ⁢ 0 ⁢ % . formula ⁢ 1
US11646615B2

A rotor of a rotating electrical machine includes a substantially annular rotor core and a plurality of magnetic pole portions formed at predetermined intervals in a circumferential direction of the rotor core. Each magnetic pole portion includes an outer diameter side magnet portion configured by an outer diameter side circular arc magnet arranged so as to protrude radially inward and an inner diameter side magnet portion located radially inward of the outer diameter side magnet portion and configured by a pair of inner diameter side arc magnets arranged so as to radially inward of the radially outer magnet portion. Each arc magnet is an arc magnet in which an inner peripheral surface and an outer peripheral surface have the same arc center.
US11646611B2

A stator core assembly for an axial flux electric motor for an automobile includes a cylindrical outer case that defines a central axis, first and second disk shaped insulate frames axially spaced from one another and positioned within the outer case, each of the first and second insulate frames including a circular outer ring, a circular inner ring and a plurality of radial spokes extending between the outer ring and the inner ring and spaced circumferentially about the central axis, and a plurality of segmented core sections extending axially between the first and second insulate frames spaced circumferentially around and supported by the first and second insulate frames, wherein, a radial spoke is positioned between each adjacent pair of segmented core sections, and at least one radial spoke extends across each axial end of each one of the plurality of segmented core sections.
US11646602B2

A system for detecting the topology and phase information of an electrical power distribution system is provided. For example, the system includes a group of meters connected to an electrical power distribution system and can communicate with each other through local network connections such as a mesh network. Each of the meters is configured to generate and transmit voltage data to a correlator of the group of meters. The correlator calculates the correlations between each pair of meters in the group based on the voltage data received and further transmits the calculated correlations to a mapper through the mesh network. The mapper determines the topological or phase relationship between at least the group of meters based on the received correlations.
US11646593B2

The invention relates to a battery-powered device, comprising a first controller, a first battery interface, and at least one electric consumer, wherein the first battery interface is configured to receive at least one configurable rechargeable battery pack for supplying energy to the at least one electric consumer; and wherein the first controller is embodied to receive at least one battery charging parameter at the first battery interface, and to reconfigure the at least one battery charging parameter by means of the first battery interface according to the power demands of the at least one electric consumer or according to a given user-specification.
US11646592B2

Disclosed is an operating method for a wirelessly communicating electronic device, including the following steps: a) acquisition of a radio-frequency frame representative of at least one data item intended to be transmitted by the radio-frequency transmitter in a radio-frequency message; b) determination of the amount of power available in the power storage; c) determination of the length of the radio-frequency message to be transmitted; d) determination of transmission parameters of the radio-frequency transmitter, according to the values determined for the length of the message and the amount of power available in the power storage; e) and transmission of the message by the transmitter, using the determined transmission parameters.
US11646583B2

A wind farm for supplying electrical power into a supply grid. The farm includes wind power installations, a farm grid connecting the installations, and a power flow control device. The power flow control device is configured to connect the farm grid and the supply grid such that an electrical power generated by the installations can be supplied into the supply grid. The power flow control device has at least: a DC link configured to conduct at least the electrical power generated by the installations, an electrical energy store connected to the DC link, an inverter connected to the DC link and configured to inject at least the electrical power generated by the installations into the supply grid, and a controller configured to drive the inverter in such a way that the farm, at the supply grid, in the steady state appears to be dynamic like an electromechanical synchronous machine.
US11646572B2

A system and method for restoring power in a power distribution network. The network includes at least two power sources, at least one feeder and a plurality of switching devices positioned along the at least one feeder and being in communications with each other. The method determines that one or more of network sections is not receiving power, and determining a plurality of possible power restoration solutions that identify what sections each of the power sources that are available to provide power can provide power to based on a power capacity of the sources and a load requirement of the sections. The method applies predetermined selection criteria to the plurality of possible solutions to determine which of the possible solutions will be used as an actual solution, and selectively switches the switching devices between open and closed states to apply the actual solution.
US11646550B2

The present disclosure relates to an optical amplifier configured for an image capturing device. The optical amplifier may include a substrate. The optical amplifier may also include an optical amplification region formed over the substrate. The optical amplification region may include a first optical amplification layer and a second optical amplification layer. The first optical amplification layer may be configured to amplify light at a first wavelength range, and the second optical amplification layer may be configured to amplify light at a second wavelength range. The optical amplifier may further include at least one electrode layer electrically contacting the optical amplification region.
US11646548B2

The present application relates to the technical field of semiconductor optoelectronics, in particular to a multi-active-region cascaded semiconductor laser. The multi-active-region cascaded semiconductor laser comprises: a plurality of cascaded active regions, wherein each cascaded active region comprises a plurality of active regions; and a tunnel junction, arranged on at least one side of the cascaded active region and electrically connected with the cascaded active region; wherein in the cascaded active region, at least one group of adjacent active regions are connected through a barrier layer. In this way, more active regions are added in the periodic gain structure, which improves the internal quantum efficiency of the device and also reduces the carrier density, thereby obtaining more gains. The barrier layer connection does not have the property of introducing a new pn junction, so the layer will not increase the turn-on voltage for device operation, and meanwhile the epitaxial growth is much simpler than that of the tunnel junction.
US11646542B2

A laser oscillator includes a housing, an optical fiber disposed in the housing and including a fused portion or a curved portion, an optical absorber positioned between the housing and the fused portion or the curved portion and configured to absorb leakage light from the optical fiber, a thermally conductive support column configured to support the optical absorber, and a cooling unit configured to cool the optical absorber via the thermally conductive support column.
US11646530B2

A torque sleeve includes sleeve body configured to extend along an axis. The sleeve body is further configured to at least partially receive a coupling member of a coaxial cable connector. The sleeve body has an outer surface configured to permit a user to tighten the coupling member to an interface port up to a first torque, and the sleeve body includes a pair of opposed cutouts configured to receive a tightening tool so as to permit the tightening tool to grip the coupling member and tighten the coupling member to an interface port up to a second torque, the second torque being greater than the first torque.
US11646525B2

A connector 10 includes a terminal fitting 11, a housing 12, a seal member 13 and a mounting member 14. The terminal fitting 11 is connected to a wire 80. The seal member 13 includes a seal hole 52 through which the wire 80 is passed in a liquid-tight manner. The mounting member 14 holds the seal member 13 by sandwiching the seal member 13 between the housing 12 and the mounting member 14. The mounting member 14 is in contact with the seal member 13 and movably mounted on the housing 12.
US11646518B2

A connector comprises a housing and a plurality of contacts retained in the housing. Each of the contacts extends in a longitudinal direction and has a retained portion, a contacting portion disposed in front of the retained portion in the longitudinal direction, and a connecting portion disposed behind the retained portion in the longitudinal direction. Each of the contacting portion and the connecting portion are shifted with respect to the retained portion in a vertical direction perpendicular to the longitudinal direction. The housing is in contact with the retained portion of each of the contacts from both above and below in the vertical direction and from both right and left in a lateral direction perpendicular to the vertical direction and the longitudinal direction.
US11646517B2

A plug connector provides an electrical connection to a conductor track connection of a printed circuit board. The plug connector has a first printed circuit board with a conductor track connection and a plugging region for plugging the printed circuit board into the plug connector. The plugging region extends parallel to the first printed circuit board. A contact element and/or a spring element is provided in the plug connector. The plugging region and the contact element and/or the spring element are arranged in such a way that, in a plugged state of the plug connector, the printed circuit board which is plugged into the plugging region is arranged parallel to the printed circuit board and the conductor track connection is arranged opposite the conductor track connection. An electrical connection of the conductor track connection to the conductor track connection is provided by the contact element and/or the spring element.
US11646513B2

The present disclosure provides an electrical connector connected with a chip connector. The electrical connector comprises a first terminal component, an adapting board, and a cable. The first terminal component comprises a plurality of terminals. The adapting board is disposed at one side of the first terminal component. At least one of the plurality of terminals of the first terminal component is connected with the adapting board. One end of the cable is connected with the adapting board. The other end of the cable is connected with the chip connector. Since the plurality of terminals and the cable of the first terminal component are connected with the adapting board, selectable cables in multiple dimensions would be increased, the soldering process can be simplified, the soldering cost can be reduced, and the stability of the connection between the terminal and the cable would also be enhanced.
US11646512B2

[Object] To provide a contact that can hold down effects caused by solder, even if an elastic contacting portion is extending from a location contacting a first member. [Solving means] The contact includes a base portion, an elastic contacting portion and a gap forming portion. The base portion is configured solderable on a component mounting surface of the first member. The elastic contacting portion is configured elastically deformable and relatively swingable with respect to the base portion, and when contacting a contacted surface of the second member, is configured to elastically deform to be in pressurized contact with the contacted surface. In the gap forming portion, a concave portion is provided between a first end portion and a second end portion, and is configured to have a gap between the concave portion and the component mounting surface when the base portion is soldered on the component mounting surface in a state in which the concave portion and the component mounting surface are oriented in directions facing each other.
US11646509B2

A grounding elastic contact and an electronic device including the same. The grounding elastic contact includes an elastic core, and a double-sided polyethylene terephthalate (PET) tape, a polyimide (PI) film, and a conductive layer, where the PI film is laminated and bonded on an outer side of the double-sided PET tape; a middle region of the double-sided PET tape is attached to an upper surface of the elastic core; after passing through left and right sides of the elastic core respectively, two ends of the double-sided PET tape are laminated on a lower surface of the elastic core; the conductive layer includes one end bonded on the upper surface of the elastic core, and the other end passing through the left side of the elastic core; the double-sided PET tape includes a PET backing and an adhesive coated on two sides of the PET backing.
US11646507B2

An electrical connector includes a male element and a female element configured to form a rivet for fastening the electrical connector to a piece of material; and a neck washer, which has a washer portion and a neck portion and which is configured to be placed between the male element and the female element of the rivet. The washer portion is configured to form an electrical connection area for an electrical conductor of the piece of textile and the neck portion is configured to electrically connect the washer portion to at least one of the male element and the female element. The electrical connector can be used independently of the position of the electrical conductor in relation to one or more layers of materials in the piece of material.
US11646499B2

Novel directional antennas are disclosed which utilize plas-monic surfaces (PS) that include or present an array of closely-spaced parasitic antennas, which may be referred to herein as “parasitic arrays” or fractal plasmonic arrays (FPAs). These plasmonic surfaces represent improved parasitic directional antennas relative to prior techniques and apparatus. Substrates can be used which are transparent and/or translucent.
US11646496B2

An antenna apparatus includes a feed via, a patch antenna pattern which is electrically connected to a first end of the feed via, a plurality of first conductive array patterns, respectively disposed to be spaced apart from the patch antenna pattern and arranged to correspond to at least a portion of a side boundary of the patch antenna pattern, and a first conductive ring pattern spaced apart from the patch antenna pattern and the plurality of conductive array patterns and configured to surround the patch antenna pattern and the plurality of conductive array patterns.
US11646488B2

The present disclosure provides a phase shifter and a manufacturing method thereof, and an antenna. The phase shifter includes a first substrate and a second substrate, and a medium layer arranged between them. The first substrate includes a reference electrode arranged on a side of a first base substrate close to the medium layer, and the second substrate includes a delay line arranged on a side of a second base substrate close to the medium layer. An orthographic projection on the first substrate of the delay line at least partially overlaps with that of the reference electrode. A line spacing and/or a line width of the delay line is enable to make a cell thickness between the first substrate and the second substrate be 20 μm-75 μm.
US11646485B2

A method for manufacturing a liquid-crystal antenna device is provided. The method includes step (a) providing a first mother substrate. The first mother substrate includes a first region and a second region. The first region has a plurality of first sides. An extension line of at least one of the first sides divides the second region into a first part and a second part. The method also includes the following steps: (b) forming a first electrode layer on the first region and the second region, and (c) cutting the first mother substrate along the first sides of the first region.
US11646477B2

The disclosed radio frequency (RF) bandpass filter may include an RF transmission medium that defines (1) a plurality of cavities aligned parallel to each other along a major axis, where (a) each cavity includes planar surfaces that define (i) a first dimension aligned with the major axis and (ii) second and third dimensions aligned perpendicular to the major axis and each other, where the first dimension is shorter than the second and third dimensions and (b) each adjacent pair of cavities is coupled by an inter-cavity slot, (2) an RF inlet that couples a received RF signal to a first cavity at a first end of the plurality of cavities, and (3) an RF outlet that couples a filtered RF signal from a second cavity at a second end of the plurality of cavities externally to the filter. Various other filters and manufacturing methods thereof are also disclosed.
US11646469B2

The present application relates to a battery pack case and a battery pack, the battery pack case includes: a case body including an accommodating chamber and a side wall provided with a maintenance port communicating with the accommodating chamber; a cover plate assembly, detachably connected to an outer surface of the side wall, being capable of opening or closing the maintenance port and including a cover plate and an outer gasket stacked with each other. The cover plate includes a first concave portion recessed in a thickness direction of the cover plate and a first limiting portion surrounding an outer periphery of the first concave portion, and abuts against the outer surface by the first limiting portion to form a first receiving chamber, the outer gasket is disposed in the first receiving chamber and is closely contact with the first concave portion and the outer surface.
US11646468B2

A wearable battery pack includes a battery pack body, a battery cell and a housing accommodating a battery cell and a wearable device capable of wearing so that the battery pack body at least be worn on a user's back. The battery pack body has a heat dissipation channel running through one side of the battery pack body to the opposite side. The side of the battery pack body which is penetrated by the heat dissipation channel is located between the back of the user and the other side when the user carries the battery pack body.
US11646465B2

The application discloses a battery pack, vehicle and control method for alleviating spreading of thermal runaway of a battery pack. The battery pack includes: a plurality of secondary batteries, a housing of each of which includes a weakened portion, so that a heat flow resulting from thermal runaway of the secondary battery is able to break through the weakened portion to be discharged; a spray pipeline which is arranged corresponding to and at a spacing from weakened portions of the secondary batteries, at least a portion of the spray pipeline corresponding to the weakened portions being a breakthrough region which is able to form an opening under an action of the heat flow, a spray medium in the spray pipeline being sprayed to an abnormal secondary battery in thermal runaway via the opening; where a weight A of the sprayed spray medium is determined according to an equation (0.8A)0.85×D/B≥2.6.
US11646462B2

A traction battery for an electrically operated vehicle, having a battery housing having a housing base, on which at least one battery module rests in a heat-conducting manner, which has an installation section, which can be clamped via a threaded bolt on a housing flange of the battery housing, wherein in the clamped state the threaded bolt is screwed together with a housing flange internal thread and the battery module installation section is clamped between a bolt head of the threaded bolt and the housing flange, specifically with a tolerance compensation unit interposed, which is supported between the battery module installation section and a housing flange upper side facing away from the housing base, wherein the tolerance compensation unit has a stop sleeve.
US11646461B2

A battery cooling system is described, including a thermally conductive cooling plate having a first surface and a second surface opposite the first surface. A first group of battery cells may be disposed on the first surface of the cooling plate, a second group of battery cells may be disposed on the second surface of the cooling plate, and a thermally conductive interstitial layer may be coupled between the cooling plate and the first group of battery cells, and between the cooling plate and the second group of battery cells. The cooling plate is configured to draw heat from the first group and the second group of the battery cells.
US11646457B2

A method for producing a lithium-sulfur battery with an improved lifetime. This method includes an activation step of forming a positive electrode active material-derived compound from a compound including elemental sulfur by charging and discharging the lithium-sulfur battery, where the battery includes the compound including elemental sulfur and an electrolyte liquid. Additionally, the positive electrode active material-derived compound has a solubility of 1% by weight or greater in the electrolyte liquid. The lithium-sulfur battery may be charged and discharged in a range of greater than 2.0 V and less than 2.4 V in the activation step. Further, the lithium-sulfur battery may be charged and discharged 3 times to 10 times in the activation step. This method avoids a complicated application process of and active material in preparing a lithium-sulfur battery.
US11646454B2

Particularly, there is provided a liquid detection sensor in which a liquid contact area is formed integrally with a separator, and that improves detection accuracy with a small number of parts. A liquid detection sensor (1) according to the present invention includes a metal-air battery (2) formed by laminating a negative electrode sheet (3), a positive electrode sheet (5) and a separator (4) interposed between the negative electrode sheet (3) and the positive electrode sheet (5), and the separator (4) is formed wider than an area in which the positive electrode sheet (5) and the negative electrode sheet (3) overlap with the separator (4) interposed therebetween, and includes a liquid contact area (4′) exposed from at least one of the positive electrode sheet and the negative electrode sheet.
US11646445B2

A standalone lithium ion-conductive solid electrolyte including a freestanding inorganic vitreous sheet of sulfide-based lithium ion conducting glass is capable of high performance in a lithium metal battery by providing a high degree of lithium ion conductivity while being highly resistant to the initiation and/or propagation of lithium dendrites. Such an electrolyte is also itself manufacturable, and readily adaptable for battery cell and cell component manufacture, in a cost-effective, scalable manner.
US11646441B2

A shear-thickening electrolyte solution includes a polar solvent; an electrolyte dissolved in said polar solvent; and ceramic filler dispersed in said polar solvent, said ceramic filler having an aspect ratio, length to width, of greater than 1:1 and being functionalized to provide terminal end groups that interact with the polar solvent to form a solvation layer around said ceramic filler and support the suspension of said ceramic filler in said polar solvent.
US11646435B2

A load receiver member of a fuel cell separator member of a fuel cell stack includes an attachment portion disposed between an outer peripheral portion of a first metal separator and an outer peripheral portion of a second metal separator, and a tab continuous with the attachment portion and protruding from an outer peripheral portion of a joint separator. The attachment portion is joined to the outer peripheral portion of the joint separator by a joint portion.
US11646427B2

An example composition is disclosed. For example, the composition includes a ultra-violet (UV) curable mixture of water, an acid, a phosphine oxide with one or more photoinitiators, a water miscible polymer, a salt, and a neutralizing agent. The composition can be used to form an electrolyte layer that can be cured in the presence of air when printing the thin-film battery.
US11646423B2

A current collector of an electrochemical actuator is proposed, the current collector being coated with an interfacing layer, the interfacing layer being formed by coating on the current collector with a composition, the composition being formed by particles, at least 50% of the particles having a mean diameter by volume of less than or equal to 10 micrometers.
US11646421B2

Provided are a thermally crosslinkable binder aqueous solution for a lithium-ion battery, a thermally crosslinkable slurry for a lithium-ion battery negative electrode, a negative electrode for a lithium-ion battery, and a lithium-ion battery. The thermally crosslinkable binder aqueous solution for a lithium-ion battery contains a water-soluble poly(meth)acrylamide (A) and a divalent or higher valent metal ion. The water-soluble poly(meth)acrylamide (A) contains 2 mol % to 60 mol % of a constituent unit derived from a (meth)acrylamide group-containing compound (a), and 10 mol % to 50 mol % of a constituent unit derived from one or more unsaturated acids selected from the group consisting of unsaturated carboxylic acids and unsaturated sulfonic acids or an inorganic salt thereof (b). The divalent or higher valent metal ion is contained in an amount of 0.5 mol % to 30 mol % with respect to 100 mol % of an acid group contained in the component (b).
US11646420B2

Provided is a positive electrode material that allows reducing the low-temperature resistance of a secondary battery. The positive electrode material of a secondary battery includes positive electrode active material particles each having a void in the interior, and a compound (A) that is present at least within the void. The average diameter of the void is not less than 0.01 μm and not more than 1 μm. The compound (A) is a nitrile group-containing polymer, and the proportion of nitrogen atoms, relative to metal atoms included in the positive electrode active material particles, other than lithium, is not less than 1 atom % and not more than 10 atom %; alternatively, the compound (A) is an alkoxysilane compound, and then the proportion of silicon atoms, relative to metal atoms included in the positive electrode active material particles, other than lithium, is not less than 1 atom % and not more than 10 atom %.
US11646408B2

The positive electrode active substance for a lithium secondary battery includes a mixture of a lithium cobalt composite oxide particle and an inorganic fluoride particle. The method for producing a positive electrode active substance for a lithium secondary battery includes a first step of subjecting a lithium cobalt composite oxide particle and an inorganic fluoride particle to a mixing treatment to thereby obtain a mixture of the lithium cobalt composite oxide particle and the inorganic fluoride particle. The lithium secondary battery uses, as a positive electrode active substance, the positive electrode active substance for a lithium secondary battery of the present invention.
US11646406B2

A negative electrode material for a lithium-ion secondary battery is disclosed which contains a mass of graphite particle spherical aggregates in which a plurality of flat graphite particles are aggregated. The mass of the graphite particle spherical aggregates has an average circularity, D90/D10, and a crystallite size Lc (004) within a predetermined range, and the proportion of the graphite particle spherical aggregates in which the largest flat graphite particle observed on the outermost surface has a circle equivalent diameter of 2 μm to 12 μm in graphite particle spherical aggregates having a circle equivalent diameter of 10 μm or more when observed by SEM is 80% or more.
US11646396B2

A method includes depositing a layer comprising a photoinitiator and a curable material onto a surface and applying a nanoimprint mold on the layer of curable material to form a mesh comprising intersecting walls defining cavities. After applying the nanoimprint mold, the mesh is illuminated with light causing decarboxylation of the photoinitiator to initiate curing of the curable material. After curing the curable material, the nanoimprint mold is removed and a wavelength converting material is deposited in the cavities to form an array of wavelength converting pixels.
US11646389B2

A light sensitive semiconductor structure including a pn-junction in a silicon substrate. The pn-junction includes a central part and an edge part around surrounding the central part, the edge part being in contact with a surface of the silicon substrate. The structure further includes a plasma shielding structure covering at least a depletion width of the pn-junction over at least a part of the edge part where the edge part contacts the surface of the silicon substrate.
US11646386B2

A solar module with a flat substrate and a plurality of solar cells that are connected in series between two conductor tracks and are arranged on a first side of the substrate. The solar cells form an optically active module inner region that is surrounded by an optically inactive module edge region. A hole in the substrate, a junction box on a second side of the substrate, and an electrical connection between a tapping point on the conductor track and a connection point of the junction box are associated with each conductor track. The hole is positioned at least partially in the module inner region such that the tapping point on the conductor track is situated outside an aligning extension of the hole and at least one solar cell is divided or has a shortened length.
US11646384B2

An optoelectronic module may include one or more non-rectangular optoelectronic dies e.g., light emitting diodes and photodiodes, arranged to maximize the usage of surface area when mounted to a base circuit board. Multi-axis and non-orthogonal axis dicing processes can be used to form the dies which have non-rectangular shapes.
US11646383B2

A back contact solar cell assembly and methods for its manufacture and assembly onto a panel for use in space vehicles are described. The solar cell assembly includes a compound semiconductor multijunction solar cell having a contact at the top surface of the solar cell, a conductive semiconductor element extending from the contact on the top surface to the back surface of the assembly where it forms a first hack contact of a first polarity type, and a second back contact of a second polarity at the back surface of the assembly electrically coupled to the back surface of the solar cell.
US11646372B2

A Vertical Field Effect Transistor (VFET) and/or a one transistor dynamic random access memory 1T DRAM that has a substrate with a horizontal substrate surface, a source disposed on the horizontal substrate surface, a drain, and a channel. The channel has a channel top, a channel bottom, a first channel side, a second channel side, and two channel ends. The channel top is connected to the drain. The channel bottom is connected to the source. The channel is vertical and perpendicular to the substrate surface. A first gate stack interfaces with the first channel side and a second gate stack interfaces with the second channel side. A single external gate connection electrically connects the first gate stack and the second gate stack A gate bias (voltage) applied on the single external gate connection biases the first channel side in accumulation and biases the second channel side in inversion. The first gate stack is made of a first high-k dielectric layer and a first gate metal layer. The second gate stack is made of a second high-k dielectric layer and a second gate metal layer. The single external gate electrical connection is made to the first gate metal layer and the second gate metal layer. The first and second channel side can be made of the same or different materials. The first and second gate metal layer can be made of the same or different materials. One of the channel ends forms a floating body region, i.e. a capacitance, used by the 1T DRAM.
US11646369B2

In an SiC-MOSFET with a built-in Schottky diode, a bipolar current may be passed in a second well region formed at a terminal part to reduce a breakdown voltage. In the SiC-MOSFET with the built-in Schottky diode, a conductive layer in Schottky connection with the second well region is provided on the second well region in the terminal part, and the conductive layer is electrically connected with a source electrode of the MOSFET. A conductive layer contact hole is provided for connecting only the conductive layer and the source electrode.
US11646368B2

According to one embodiment, a semiconductor device includes a supporter including a first surface, first, second, and third conductive parts, a semiconductor region, and an insulating part. A first direction from the first toward second conductive part is along the first surface. The semiconductor region includes first, second, and third partial regions. A second direction from the first toward second partial region is along the first surface and crosses the first direction. The third partial region is between the first partial region and the second conductive part in the first direction. The third partial region includes a counter surface facing the second conductive part. A direction from the counter surface toward the third conductive part is along the second direction. The insulating part includes an insulating region. At least a portion of the insulating region is between the counter surface and the third conductive part.
US11646366B2

A disclosed semiconductor device includes an electron transit layer; an electron supply layer disposed above the electron transit layer; a source electrode, a drain electrode, and a gate electrode, the source electrode, the drain electrode, and the gate electrode being disposed on the electron supply layer; a first capping layer disposed on the electron supply layer between the gate electrode and the drain electrode; and a negative charge generation layer disposed on the first capping layer, the negative charge generation layer being configured to generate a negative charge.
US11646362B2

A method for manufacturing a semiconductor device includes forming a plurality of fins on a substrate. The plurality of fins each include a first portion having a first width, and a second portion having a second width greater than the first width. The method also includes forming a sacrificial layer on the substrate in a space between a first fin and a second fin of the plurality of fins, wherein the first fin and the second fin correspond to a vertical transistor. In the method, lower portions of the first and second fins are removed, and an epitaxial region is formed under remaining portions of the first and second fins. The sacrificial layer is removed from the space between the first fin and the second fin after forming the epitaxial region.
US11646351B2

Disclosed are a transistor and a method for forming the transistor. The method includes concurrently forming gate and source/drain openings through an uppermost layer (i.e., a dielectric layer) in a stack of layers. The method can further include: depositing and patterning gate conductor material so that a first gate section is in the gate opening and a second gate section is above the gate opening and so that the source/drain openings are exposed; extending the depth of the source/drain openings; and depositing and patterning source/drain conductor material so that a first source/drain section is in each source/drain opening and a second source/drain section is above each source/drain opening. Alternatively, the method can include: forming a plug in the gate opening and sidewall spacers in the source/drain openings; extending the depth of source/drain openings; depositing and patterning the source/drain conductor material; and subsequently depositing and patterning the gate conductor material.
US11646346B2

A method of forming a semiconductor device structure is provided. The method includes forming an insulating layer over a semiconductor substrate including a conductive feature, forming an insulating layer with a trench over the semiconductor substrate to expose the conductive feature, and forming a sacrificial liner layer over two opposite sidewalls and a bottom of the trench. Ions are implanted into the conductive feature covered by the sacrificial liner layer, so that a doping region is formed in the conductive feature and has two opposite side edges respectively separated from the two opposite sidewalls of the trench. The sacrificial liner layer is removed after forming the doping region, and a conductive connecting structure is formed in the trench. The two opposite sidewalls of the conductive connecting structure are respectively separated from the two corresponding opposite sidewalls of the trench by an air spacer.
US11646332B2

A photosensitive assembly includes a circuit board, a photosensitive element mounted on the circuit board and including a first edge, a first metal wire electrically connecting the photosensitive element and the circuit board and spanning the first edge, a first electronic element mounted on the circuit board and having a mounting area corresponding to an extension line of the first edge, and a molding portion formed on the circuit board, surrounding the photosensitive element, extending to the photosensitive element, covering the first electronic element and the first metal wire, and contacting with a surface of the photosensitive element. Also included are a corresponding camera module, a photosensitive assembly jointed panel and a manufacturing method thereof. The damage risk of a gold wire in a molding process can be reduced to a certain extent without adding additional components and changing a die.
US11646331B2

This disclosure provides a package substrate including: a first dielectric layer formed of a first molding compound; a first conductive wire and a first conductive channel disposed in the first dielectric layer; a second dielectric layer formed of a second molding compound; a second conductive wire and a second conductive channel disposed in the second dielectric layer; a third dielectric layer formed of a third molding compound; a third conductive wire and a third conductive channel disposed in the third dielectric layer; a fourth dielectric layer formed of a fourth molding compound; a fourth conductive wire, a fourth conductive channel and a circuit device disposed in the fourth dielectric layer; wherein, a first empty region, a second empty region, a third empty region and a fourth empty region are formed in the first, second, third and fourth dielectric layers, respectively, and the empty regions are vertically overlapped.
US11646328B2

An imaging device including a semiconductor substrate; a first pixel including a first photoelectric converter configured to convert incident light into charge, and a first diffusion region in the semiconductor substrate, configured to electrically connected to the first photoelectric converter and a second pixel including a second photoelectric converter, configured to convert incident light into charge, and a second diffusion region in the semiconductor substrate, configured to electrically connected to the second photoelectric converter, wherein an area of the first photoelectric converter is greater than an area of the second photoelectric converter in a plan view, both the first diffusion region and the second diffusion region overlap with the first photoelectric converter in the plan view, and neither the first diffusion region nor the second diffusion region overlaps with the second photoelectric converter in the plan view.
US11646326B2

The present application discloses a manufacturing method for a carbon nanotube conductive film, a display panel and a display device. The manufacturing method for the carbon nanotube conductive film includes steps of: forming a mesoporous silica; depositing a catalyst layer in a channel of the mesoporous silica by atomic layer deposition; manufacturing the mesoporous silica with the catalyst layer deposited in the channel into a mesoporous silica film; introducing a carbon matrix precursor into the channel of the mesoporous silica film by chemical vapor deposition, and reacting under the catalysis of the catalyst layer to form a carbon nanotube film; and removing the mesoporous silica and the catalyst layer from the carbon nanotube film to form the transparent carbon nanotube conductive film.
US11646323B2

An array substrate, a display panel and a display device are provided by the present disclosure. The array substrate includes a plurality of pixel structures in a display area of the array substrate and arranged in rows and columns, a plurality of first driving signal wires extending in a row direction; and a plurality of leads extending in a row direction, the plurality of leads including a plurality of first-type leads and at least one second-type lead. A respective first driving signal wire is electrically connected to a row of the pixel structures and is electrically connected to a respective first-type lead via a first electrical connection point. The at least one second-type lead is electrically connected to a respective first driving signal wire via a second electrical connection point and is connected in parallel with a corresponding first-type lead electrically connected to the respective first driving signal wire.
US11646319B2

Embodiments of the disclosure are related to polyimide substrates and display devices, a plurality of intaglio patterns are formed on at least a portion of one surface of a polyimide substrate, a high transmissive filling is disposed inside the intaglio pattern, thus an overall transmittance of the polyimide substrate is enhanced. Furthermore, the filling having a certain range of a coefficient of thermal expansion is disposed in the intaglio pattern to maintain a heat resistance of the polyimide substrate, an element being required a high temperature process could be disposed on the polyimide substrate having an enhanced transmittance.
US11646318B2

In vertically stacked device structures, a buried interconnect and bottom contacts can be formed, thereby allowing connections to be made to device terminals from both below and above the stacked device structures. Techniques herein include a structure that enables electrical access to each independent device terminal of multiple devices, stacked on top of each other, without interfering with other devices and the local connections that are needed.
US11646315B2

Semiconductor structures and fabrication methods thereof are provided. The semiconductor includes a substrate; a gate structure on the substrate; and a dielectric layer on the substrate and covering sidewall surfaces of the gate structure. The dielectric layer includes an opening passing through the gate structure along a direction perpendicular to an extending direction of the gate structure. The semiconductor structure also includes a first isolation layer in the opening and with a top surface lower than a top surface of the gate structure.
US11646311B2

A semiconductor device including a substrate, a first transistor and a second transistor is provided. The first transistor includes a first gate structure over the first semiconductor fin. The first gate structure includes a first high-k layer and a first work function layer sequentially disposed on the substrate, a material of the first work function layer may include metal carbide and aluminum, and a content of aluminum in the first work function layer is less than 10% atm. The second transistor includes a second gate structure. The second gate structure includes a second high-k layer and a second work function layer sequentially disposed on the substrate. A work function of the first work function layer is greater than a work function of the second work function layer.
US11646304B2

Provided is a technique suitable for multilayering thin semiconductor elements via adhesive bonding while avoiding wafer damage in a method of manufacturing a semiconductor device, the method in which semiconductor elements are multilayered through laminating wafers in which the semiconductor elements are fabricated. The method of the present invention includes bonding and removing. In the bonding step, a back surface 1b side of a thinned wafer 1T in a reinforced wafer 1R having a laminated structure including a supporting substrate S, a temporary adhesive layer 2, and the thinned wafer 1T is bonded via an adhesive to an element forming surface 3a of a wafer 3. A temporary adhesive for forming the temporary adhesive layer 2 contains a polyvalent vinyl ether compound, a compound having two or more hydroxy groups or carboxy groups and thus capable of forming a polymer with the polyvalent vinyl ether compound, and a thermoplastic resin. The adhesive contains a polymerizable group-containing polyorganosilsesquioxane. In the removing step, a temporary adhesion by the temporary adhesive layer 2 between the supporting substrate S and the thinned wafer 1T is released to remove the supporting substrate S.
US11646303B2

A display device includes a display panel, a first line, a second line, a first driver, and a second driver. The display panel includes a first display area, a second display area, a third display area, and a fourth display area, which are sequentially arranged. The first display area and/or the second display area may be flexible. The second driver corresponds to the fourth display area, provides a first data voltage through the second line to the first display area during a first period, and provides a fourth data voltage to the fourth display area during a second period immediately following the first period. The first driver corresponds to the third display area, provides a second data voltage through the first line to the second display area during the second period, and provides a third data voltage to the third display area during the first period.
US11646300B2

The present invention discloses a double color micro LED display panel including a plurality of pixels and a plurality of barrier components. Each of the pixels includes a substrate, a first bonding layer configured on the substrate, a first light emitting layer configured on the first bonding layer and emitting a first light, a second bonding layer configured on the first light emitting layer and a second light emitting layer configured on the second bonding layer and emitting a second light. The wavelength of the second light is different from that of the first light. The barrier components respectively located between the pixels for blocking a light emitted from one of the pixels to the other of the pixels. Wherein, the material of the second bonding layer is a non-metallic material.
US11646283B2

A first metal layer can be deposited over first dielectric material layers of a first substrate, and can be patterned into first bonding pads. A first low-k material layer can be formed over the first bonding pads. The first low-k material layer includes a low-k dielectric material such as a MOF dielectric material or organosilicate glass. A second semiconductor die including second bonding pads can be provided. The first bonding pads are bonded to the second bonding pads to form a bonded assembly.
US11646280B2

The present application discloses a method for fabricating a semiconductor device. The method for fabricating a semiconductor device includes providing a substrate, forming a pad structure above the substrate, and forming a top groove on a top surface of the pad structure.
US11646273B2

A module (101) is provided with a substrate including a principal surface (1u), a plurality of electronic components (41, 42, and 43) arranged on the principal surface (1u), a sealing resin (3) covering the principal surface (1u), a ground electrode arranged on the principal surface (1u), a conductive layer (6) covering the sealing resin (3), and a magnetic member (5). The conductive layer (6) is electrically connected to the ground electrode by a plurality of connecting conductors (62) arranged so as to penetrate the sealing resin (3), and the magnetic member (5) includes a magnetic member plate-shaped portion arranged so as to cover the sealing resin (3) and a magnetic member wall-shaped portion (52) arranged in a wall shape in the sealing resin (3). The magnetic member wall-shaped portion (52) is longer than each of the connecting conductors (62).
US11646272B2

Packaging method for forming the panel-level chip device is provided. The panel-level chip device includes a plurality of first bare chips disposed on a supporting base, and a plurality of first connection pillars. The panel-level chip device also includes a first encapsulation layer, and a first redistribution layer. The first redistribution layer includes a plurality of first redistribution elements and a plurality of second redistribution elements. Further, the panel-level chip device includes a solder ball group including a plurality of first solder balls. First connection pillars having a same electrical signal are electrically connected to each other by a first redistribution element. Each of remaining first connection pillars is electrically connected to one second redistribution element. The one second redistribution element is further electrically connected to a first solder ball of the plurality of first solder balls.
US11646271B2

Embodiments of the disclosure are drawn to arrangements of one or more “cuts” or pattern of cuts in conductive structures. Wiring layers may each include a cut pattern including a set of cuts through conductive structures of the wiring layers where each of the cuts is offset from the other in a direction orthogonal to the cut. The cut pattern in a wiring layer may be orthogonal to the cut pattern in another wiring layer. In some examples, the cut pattern may be a stair-step pattern. In some examples, the cut pattern may be interrupted by other conductive structures.
US11646262B2

The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a first palm portion positioned above a substrate; a second palm portion positioned above the substrate and opposite to the first palm portion; a first finger portion arranged substantially in parallel with a main surface of the substrate, positioned between the first palm portion and the second palm portion, and connecting to the first palm portion; a second finger portion arranged substantially in parallel with the first finger portion, positioned between the first palm portion and the second palm portion, and connecting to the second palm portion; a capacitor insulation layer positioned between the first finger portion and the second finger portion; a first spacer positioned between the first palm portion and second finger portion; and a second spacer positioned between the second palm portion and the first finger portion.
US11646260B2

Disclosed are semiconductor packages and methods of fabricating the same. The semiconductor package comprises a redistribution substrate including dielectric and redistribution patterns, a first substrate pad on the redistribution substrate and penetrating the dielectric pattern to be coupled to the redistribution pattern, a second substrate pad the redistribution substrate and spaced apart from the first substrate pad, a semiconductor chip on the redistribution substrate, a first connection terminal connecting the first substrate pad to one of chip pads of the semiconductor chip, and a second connection terminal connecting the second substrate pad to another one of the chip pads of the semiconductor chip. A top surface of the second substrate pad is located at a higher level than that of a top surface of the first substrate pad. A width of the second substrate pad is less than that of the first substrate pad.
US11646249B2

A dual-side cooling (DSC) semiconductor package includes a first metal-insulator-metal (MIM) substrate having a first insulator layer, first metallic layer, and second metallic layer. A second MIM substrate includes a second insulator layer, third metallic layer, and fourth metallic layer. The third metallic layer includes a first portion having a first contact area and a second portion, electrically isolated from the first portion, having a second contact area. A semiconductor die is coupled with the second metallic layer and is directly coupled with the third metallic layer through one or more solders, sintered layers, electrically conductive tapes, solderable top metal (STM) layers, and/or under bump metal (UBM) layers. The first contact area is electrically coupled with a first electrical contact of the die and the second contact area is electrically coupled with a second electrical contact of the die. The first and fourth metallic layers are exposed through an encapsulant.
US11646246B2

Pastes are disclosed that are configured to coat a passage of a substrate. When the paste is sintered, the paste becomes electrically conductive so as to transmit electrical signals from a first end of the passage to a second end of the passage that is opposite the first end of the passage. The metallized paste contains a lead-free glass frit, and has a coefficient of thermal expansion sufficiently matched to the substrate so as to avoid cracking of the sintered paste, the substrate, or both, during sintering.
US11646232B2

In a method of manufacturing a semiconductor device, sacrificial patterns are formed over a hard mask layer disposed over a substrate, sidewall patterns are formed on sidewalls of the sacrificial patterns, the sacrificial patterns are removed, thereby leaving the sidewall patterns as first hard mask patterns, the hard mask layer is patterned by using the first hard mask patters as an etching mask, thereby forming second hard mask patterns, and the substrate is patterned by using the second hard mask patterns as an etching mask, thereby forming fin structures. Each of the first sacrificial patterns has a tapered shape having a top smaller than a bottom.
US11646228B2

The present disclosure provides a stealth dicing method and apparatus. With the method, the focusing element focuses the laser beam on the surface of material to be diced, and the dynamic-equilibrium plasma channel is formed in the material to be diced by means of self-focusing and defocusing effect of plasma generated by ionizing the material to be diced. The modified layer may be formed in the material to be diced throughout the plasma channel, so as to realize stealth dicing.
US11646219B2

A method for manufacturing a structured substrate provided with a trap-rich layer whereon rests a stack consisting of an insulating layer and of a layer of single-crystal material, includes forming an amorphous silicon layer on a front face of a silicon substrate and heat treating intended to convert the amorphous silicon layer into a trap-rich layer made of single-crystal silicon grains. The heat treatment conditions in terms of duration and of temperature are adjusted to limit the grains to a size less than 200 nm. The method also includes overlapping the trap-rich layer with an insulating layer and a layer of single-crystal material.
US11646205B2

A method for selectively forming an n-type doped material on a surface of a substrate is disclosed. A system for performing the method and structures and devices formed using the method are also disclosed.
US11646191B2

An instrument for separating ions may include an ion source configured to generate ions from a sample, at least one ion separation instrument configured to separate the generated ions as a function of at least one molecular characteristic and an electrostatic linear ion trap (ELIT) positioned to receive ions exiting the at least one ion separation instrument. The ELIT has first and second ion mirrors separated by a charge detection cylinder, and is configured such that an ion trapped therein oscillates back and forth through the charge detection cylinder between the first and second ion mirrors with a duty cycle, corresponding to a ratio of time spent by the trapped ion traversing the charge detection cylinder and total time spent by the trapped ion traversing a combination of the first and second ion mirrors and the charge detection cylinder during one complete oscillation cycle, of approximately 50%.
US11646186B2

A system includes a first type of sensor and an estimation system that is connected to first type of sensor. The estimation system is configured to (a) identify a best peak shape for estimation of known gas mixtures by analyzing characterization data across known gas mixtures, with added noise, using machine learning, (b) generate a plurality of actual peak shapes, in first type of sensor, for several different instances using standard gas mixtures to provide an actual peak shape among the plurality of peak shapes as calibrating input to calibrate first type of sensor and (c) calibrate first type of sensor by automatically adjusting parameters of first type of sensor for optimizing actual peak shape to match with desired peak shape.
US11646184B2

A substrate processing apparatus capable of minimizing the effect of a filling gas in a lower space on the processing of a substrate includes: a substrate supporting unit; a processing unit on the substrate supporting unit; and an exhaust unit connected to a reaction space between the substrate supporting unit and the processing unit, wherein a first gas in the reaction space and a second gas in a lower space below the substrate supporting unit meet each other outside the reaction space.
US11646180B2

A deposition apparatus, including: a substrate supporter, wherein a substrate is fixed to the substrate supporter; a target facing the substrate; a first magnet assembly disposed below the target and including a first magnet extending in a first direction and having a first length, and a second magnet at least partially surrounding the first magnet; and a second magnet assembly disposed below the target and spaced apart from the first magnet assembly in a second direction which is substantially perpendicular to the first direction, and including a first magnet extending in the first direction and having a second length greater than the first length, and a second magnet at least partially surrounding the first magnet, and wherein the second magnet of the first magnet assembly and the second magnet of the second magnet assembly have substantially the same length as each other in the first direction.
US11646176B2

Some embodiments include a high voltage, high frequency switching circuit. In some embodiments, the high voltage, high frequency switching circuit includes a high voltage switching power supply that produces pulses having a voltage greater than 1 kV and with frequencies greater than 10 kHz; a transformer having a primary side and secondary side; an output electrically coupled with the secondary side of the transformer; and a primary sink electrically coupled with the primary side of the transformer and in parallel with the high voltage switching power supply, the primary sink comprising at least one resistor that discharges a load coupled with the output,?
US11646169B2

A rolling-ball tilt switch includes a conductive housing having an inner surface that surrounds a longitudinal axis and that defines a roller cavity, an insulating seat inserted into the roller cavity, a conductive terminal having a protruding section extending through the insulating seat into the roller cavity, and a ball unit disposed in the roller cavity and moveable between a conducting position and a non-conducting position. The longitudinal axis and an extension of a surface portion of the inner surface of the conductive housing cooperatively define a first angle that ranges from 2 to 12 degrees.
US11646168B2

An external switch coupler includes: a guide tube having a first end and a second end, the first end configured to be attached to a door of a compartment in substantial alignment with both a hole in the door and a switch coupler within the compartment, and the second end configured to be disposed within an interior of the compartment and separated from the switch coupler by a gap when the door is closed; a coupling shaft configured to be operably placed within the guide tube, the coupling shaft having an electrically insulative member disposed between an coupler side adapter and a switch side adapter, and a length equal to or greater than a distance between the switch coupler and the hole in the door when the door is closed.
US11646165B2

In an embodiment, the present disclosure pertains to a method of creating a supercapacitor. The method includes forming an anode and a cathode, each composed of a substrate having at least one of a lignin, a lignin-based composite, activated carbon, a plant extract, a cellulose by-product, biofuel waste, one or more metals, a metal oxide, a monometallic tungstate, or a bimetallic tungstate, and sandwiching an electrolyte coated separator between the anode and the cathode. In an addition embodiment, the present disclosure pertains to an electrode composed of a particle-decorated lignin. In some embodiments, the particle-decorated lignin includes particles that can include, without limitation, MnO2, NiWO4, MnO2, NiCoWO4, CoWO4, and combinations thereof. In a further embodiment, the present disclosure pertains to a supercapacitor made via the methods of the present disclosure.
US11646147B2

The present disclosure provides a coil component including an element assembly containing a filler and a resin material, a coil portion composed of a coil conductor embedded in the element assembly, and a pair of outer electrodes electrically coupled to the coil conductor. A relatively thin first conductor layer and a relatively thick second conductor layer are stacked in the coil conductor.
US11646146B2

A coil component includes a body comprising a support member and a coil portion embedded in one surface of the support member; and external electrodes connected to the coil portion, wherein the body comprises a plurality of metal particles, at least some of the plurality of metal particles comprises a plastically deformable first particle, and at least some of the first particles have a deformed surface and thus have a shape corresponding to a surface of a neighboring magnetic metal particle.
US11646143B2

Various devices are described (along with methods for making them), where the device has a tunnel barrier sandwiched between two magnetic layers (one of the magnetic layers functioning as a free layer and the other of the magnetic layers functioning as a reference layer). One magnetic layer underlies the tunnel barrier and the other magnetic layer overlies the tunnel barrier, thereby permitting spin-polarized current to pass across the magnetic layers and through the tunnel barrier. At least one of the magnetic layers includes a metal oxide sublayer (e.g., an MgO sublayer) sandwiched between magnetic material.
US11646140B2

A magnet module includes at least one magnet unit. The magnet unit includes a first magnet member and a second magnet member surrounding the first magnet member in a plan view. The first magnet member extends along a first direction and includes a middle portion and an end portion. The first magnet member includes a first portion, which is disposed in the middle portion and extends along the first direction, and a second portion, which is disposed in the end portion and has a width greater than a width of the first portion.
US11646133B1

A method of extending the usable length of a power-over-ethernet cable includes the steps of providing twisted pairs of wires with the conductor of each wire being a 20 AWG or 22 AWG conductor and terminating the cable at an RJ-45 style connector. The connector for the 20 AWG conductors has an insert therein with holes that can accommodate 20 AWG conductors. FEP, PVC or PP insulation may surround each conductor.
US11646123B2

Disclosed herein is a nuclear power plant main steam system that reduces the atmospheric discharge of radioactive materials generated in an accident. The system includes: a decontamination water tank containing decontamination water; and a connection pipe for connecting the decontamination water tank to a main steam pipe which connects a steam generator and a turbine. A main steam safety valve or a connection valve is provided as a three-way valve configured to discharge the generated steam to the atmosphere when an accident occurs within a design basis and to transfer the generated steam to the decontamination water tank when an accident involving damage to nuclear fuel occurs. The main steam system reduces discharge of radioactive materials to the atmosphere when a containment bypass accident (e.g., a steam generator tube rupture caused by high-temperature steam) occurs.
US11646122B2

Systems and methods to facilitate adjusting content to facilitate therapeutic outcomes of subjects are disclosed. Exemplary implementations may: obtain subject information related to subject, the subject information characterizing (i) physiological health of the subject, (ii) a psychological profile of the subject defined by parameter values of psychological parameters, and (iii) a therapeutic outcome for the subject to achieve; effectuate, via a client computing platform associated with a caregiver of the subject, presentation of a caregiver interface that presents the subject information and enables the caregiver to provide caregiver input, wherein the caregiver input causes adjustments to (i) content presented to the subject within a game and (ii) an engagement level of the content, wherein the content facilitates achievement of the therapeutic outcome by the subject; and effectuate, based on the caregiver input, presentation of the adjustments to the content via a client computing platform associated with the subject.
US11646102B2

Disclosed herein are systems and methods for performing secondary analyses of nucleotide sequencing data in a time-efficient manner. Some embodiments include performing a secondary analysis iteratively while sequence reads are generated by a sequencing system. Secondary analyses can encompass both alignment of sequence reads to a reference sequence (e.g., the human reference genome sequence) and utilization of this alignment to detect differences between a sample and the reference. Secondary analysis can enable detection of genetic differences, variant detection and genotyping, identification of single nucleotide polymorphisms (SNPs), small insertions and deletion (indels) and structural changes in the DNA, such as copy number variants (CNVs) and chromosomal rearrangements.
US11646096B1

A method for accessing a memory includes the following. Location information of fail bits of multiple banks is acquired, backup circuits are distributed to the target banks from the multiple banks according to the location information of the fail bits by using a repair algorithm, a predicted repair result of the target bank is acquired, the availability of the target bank is detected according to the predicted repair result of the target bank, information indicating whether bits of target partial address bits of the target banks are predicted to be valid or invalid is acquired, and then predicted partial address bits are determined from the multiple address bits according to the information of the target partial address bits of the target banks to access a memory in a partial access mode according to the predicted partial address bits.
US11646092B2

Systems and methods related to memory devices that may perform error check and correct (ECC) functionality. The systems and methods may employ ECC logic that may be shared between two or more banks. The ECC logic may be used to perform memory operations such as read, write, and masked-write operations, and may increase reliability of storage data.
US11646091B2

A system for outputting test data from cores to one communication interface. The system includes shared memories corresponding to the cores. Each shared memory includes a ring buffer and an array of slots. Each core generates a diagnostic message, and stores the generated diagnostic message in a select memory region of the ring buffer corresponding to a first empty slot of the array of slots. A selected core finds a first diagnostic message among diagnostic messages stored in the shared memories, and outputs the first diagnostic message to a personal computer through the communication interface.
US11646090B2

A method of operation in an integrated circuit (IC) memory device is disclosed. The method includes refreshing a first group of storage rows in the IC memory device at a first refresh rate. A retention time for each of the rows is tested. The testing for a given row under test includes refreshing at a second refresh rate that is slower than the first refresh rate. The testing is interruptible based on an access request for data stored in the given row under test.
US11646089B2

A memory device includes a plurality of memory cells, a peripheral circuit, and a control logic. The peripheral circuit programs the plurality of memory cells to a program state among a plurality of program states. The control logic controls the peripheral circuit to perform a program verify operation for at least one program state among the plurality of program states, counts a bit number having a predetermined logic value by comparing a program verify voltage corresponding to a target program state in the at least one program state in a program verify operation for the target program state with threshold voltages of the plurality of memory cells, and determines a start time of a program verify operation for a program state higher than the target program state among the plurality of program states, based on the bit number having the predetermined logic value.
US11646085B2

A data storage system includes a plurality of memory dies and interface circuitry, including a receiver configured to receive pulses of a read clock signal; an I/O contact pad coupled to the receiver via a signal path of an interface channel; and on-die-termination (ODT) circuitry coupled to the I/O contact pad and the receiver. The ODT circuitry includes a plurality of resistor pairs, each including a pull-up resistor selectively coupled to the signal path via a first switch, and a pull-down resistor selectively coupled to the signal path via a second switch; and ODT control circuitry configured to enable ODT at the interface circuitry by causing each of the switches to be closed during a first stage of the read operation, and disable ODT at the interface circuitry by causing each of the switches to be open during a final stage of the read operation.
US11646075B2

A neural network device with synapses having memory cells each having a floating gate and a first gate over first and second portions of a channel region disposed between source and drain regions, and a second gate over the floating gate or the source region. First lines each electrically connect the first gates in one of the memory cell rows, second lines each electrically connect the second gates in one of the memory cell rows, third lines each electrically connect the source regions in one of the memory cell columns, and fourth lines each electrically connect the drain regions in one of the memory cell columns. The synapses receive a first plurality of inputs as electrical voltages on the first or second lines, and provide a first plurality of outputs as electrical currents on the third or fourth lines.
US11646061B2

A base plate is a portion of a housing of a disk drive apparatus, including a base body being a casting product, and an electrodeposition coating film covering at least a portion of a surface of the base body. The base body includes a bottom plate rectangular as viewed from an axial direction, a pivot post, and a protrusion. The bottom plate extends perpendicular to a rotation axis of a disk that extends vertically and a swing axis of a head that is disposed in a different position from the rotation axis and that extends vertically. The head reads or writes information from or to the disk. The pivot post protrudes upward from an upper surface of the bottom plate along the swing axis. The protrusion is provided protruding radially outward from a peripheral surface of the pivot post and protruding to the upper surface of the bottom plate.
US11646057B2

Two or more data values are received from one or more sensors of a hard disk drive. The two or more data values are indicative of a fly height of a recording head of the hard disk drive. The two or more data values are input into a machine-learning processor during operation of the hard disk drive. A fly height of the recording head during the operation of the hard drive head is adjusted based on an output of the machine learning processor.
US11646052B2

A magnetic recording write head and system has a spin-torque oscillator (STO) located between the write head's write pole and trailing shield. The STO's ferromagnetic free layer is located near the write pole with a multilayer seed layer between the write pole and the free layer. The STO's nonmagnetic spacer layer is between the free layer and the STO's ferromagnetic polarizer. The polarizer may be the trailing shield of the write head, one or more separate polarizer layers, or combinations thereof. The STO electrical circuitry causes electron flow from the write pole to the trailing shield. The multilayer seed layer removes the spin polarization of electrons from the write pole, which enables electrons reflected from the polarizer layer to become spin polarized, which creates the spin transfer torque on the magnetization of the free layer. The multilayer seed layer includes a Mn or a Mn-alloy layer.
US11646050B2

The present disclosure discloses a method and apparatus for extracting a video clip, relates to the field of artificial intelligence technology such as video processing, audio processing, and cloud computing. The method includes: acquiring a video, and extracting an audio stream in the video; determining a confidence that audio data in each preset period in the audio stream comprises a preset feature; and extracting a target video clip corresponding to a location of a target audio clip in the video; wherein the target audio clip is an audio clip within a continuous preset period, and has a confidence that the audio data includes the preset feature, which is larger than a preset confidence threshold. This method may improve the accuracy of extracting a video clip.
US11646048B2

Processing acoustic signals to detect sound sources in a sound scene. The method includes: obtaining a plurality of signals representative of the sound scene, captured by a plurality of microphones of predefined positions; based on the signals captured by the microphones and on the positions of the microphones, applying a quantization of directional measurements of sound intensity and establishing a corresponding acoustic activity map in a sound source localization space, the space being of dimension N; constructing at least one vector basis of dimension less than N; projecting the acoustic activity map onto at least one axis of the vector basis; and searching for at least one local peak of acoustic activity in the map projection, an identified local peak corresponding to the presence of a sound source in the scene.
US11646045B2

Example techniques involve noise-robust acoustic echo cancellation. An example implementation may involve causing one or more speakers of the playback device to play back audio content and while the audio content is playing back, capturing, via the one or more microphones, audio within an acoustic environment that includes the audio playback. The example implementation may involve determining measured and reference signals in the STFT domain. During each nth iteration of an acoustic echo canceller (AEC): the implementation may involve determining a frame of an output signal by generating a frame of a model signal by passing a frame of the reference signal through an instance of an adaptive filter and then redacting the nth frame of the model signal from an nth frame of the measured signal. The implementation may further involve determining an instance of the adaptive filter for a next iteration of the AEC.
US11646044B2

A method obtains a first sound signal representative of a first sound, including a first spectrum envelope contour and a first reference spectrum envelope contour; obtains a second sound signal, representative of a second sound differing in sound characteristics from the first sound, including a second spectrum envelope contour and a second reference spectrum envelope contour; generates a synthesis spectrum envelope contour by transforming the first spectrum envelope contour based on a first difference between the first spectrum envelope contour and the first reference spectrum envelope contour at a first time point of the first sound signal, and a second difference between the second spectrum envelope contour and the second reference spectrum envelope contour at a second time point of the second sound signal; and generates a third sound signal representative of the first sound that has been transformed using the generated synthesis spectrum envelope contour.
US11646043B2

An audio encoder for providing an output signal using an input audio signal includes a patch generator, a comparator and an output interface. The patch generator generates at least one bandwidth extension high-frequency signal, wherein a bandwidth extension high-frequency signal includes a high-frequency band. The high-frequency band of the bandwidth extension high-frequency signal is based on a low frequency band of the input audio signal. A comparator calculates a plurality of comparison parameters. A comparison parameter is calculated based on a comparison of the input audio signal and a generated bandwidth extension high-frequency signal. Each comparison parameter of the plurality of comparison parameters is calculated based on a different offset frequency between the input audio signal and a generated bandwidth extension high-frequency signal. Further, the comparator determines a comparison parameter from the plurality of comparison parameters, wherein the determined comparison parameter fulfils a predefined criterion.
US11646042B2

A method for recovering a current frame of an audio stream includes detecting that a current packet is lost, the current packet including an audio signal; splitting one or more frames into respective high-band signals and respective low-band signals, the one or more frames precede the current frame in the audio stream; inferring a current low-band signal of the current frame using, as inputs to a machine-learning model, the respective low-band signals; combining the inferred current low-band signal with the respective high-band signals to obtain the current frame; and adding the current frame to a playout buffer.
US11646032B2

A method of electronically documenting a conversation is provided. The method includes capturing audio of a conversation between a first speaker and a second speaker; generating conversation audio data from the captured audio; and segmenting the conversation audio data into a plurality of utterances according to a speaker segmentation technique. The method further includes, for each utterance: storing time data indicating the chronological position of the utterance in the conversation; passing the utterance to a neural network model, the neural network model configured to receive the utterance as an input and generate a feature representation of the utterance as an output; assigning the utterance feature representation to a first speaker cluster or a second speaker cluster according to a clustering technique; assigning a speaker identifier to the utterance based on the cluster assignment of the utterance; and generating a text representation of the utterance.
US11646031B2

A method, a device, and a computer-readable storage medium having instructions for processing a speech input. A speech input from a user is received and preprocessed for at least one of two or more available speech-processing services. The preprocessed speech inputs are transferred to one or more of the available speech-processing services.
US11646025B2

Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for providing voice control using multiple digital assistants. In some embodiments, a voice platform operates to receive a voice input from a user. The voice platform selects a digital assistant from a plurality of digital assistants based on a trigger word. The voice platform then generates an intent from the voice input using the selected digital assistant. The voice platform then transmits the intent to a media device for processing.
US11646022B2

A system according to various embodiments may comprise: a first electronic device including a user interface and a communication circuit; at least one processor which is a part of the first electronic device or remotely communicates with the first electronic device; and at least one memory residing in the first electronic device or residing outside the first electronic device. The at least one memory may store instructions causing, when executed while being operatively connected to the processor, the at least one processor to: receive a first user request related to calling a chatbot in a character and/or voice-based chat, through the user interface; cause the chatbot to join the chat; receive a second user request for a task for the chatbot through the user interface, wherein the second user request does not include at least a part of information required to perform the task, and the at least a part of the information is stored in the at least one memory; receive a user authentication for sharing the at least a part of the information, through the user interface; and provide the at least a part of the information to the chatbot.
US11646005B2

According to an exemplary embodiment, a content control device for a content divided into multiple playback sections includes at least one memory storing executable instructions and a processor that implements the executable instructions to execute a plurality of tasks. The plurality of tasks include a selecting task, a first acquiring task and an outputting task. The selecting task selects a playback section among the multiple playback sections. The first acquiring task acquires a first operation value in response to an operation of a first operation unit. The outputting task that outputs a plurality of parameter values. The plurality of parameter values are used for varying the content in the selected playback section, corresponding to the acquired first operation value based on control data that defines a relationship between the first operation value and the plurality of parameter values.
US11646002B2

A capo for a musical instrument with a neck and a plurality of parallel strings disposed above the neck. The capo includes a U-shaped yoke having first and second branches, and a clamping bar assembly pivotally attached to one of the yoke branches. The clamping bar assembly includes a main bar body and a plurality of separate string clamp members, which are operatively attached to the main bar body and formed of a substantially rigid plastic material. The clamping bar assembly also includes one or more flexibly resilient cushion members provided between the string clamp members and the main bar body. The main bar body may have sockets formed therein which receive individual cushion members and portions of the string clamp members. Alternatively, the string clamp members may share a single elongated cushion member, and may have passages formed therethrough allowing for slidable mounting on a solid main bar body.
US11646000B2

An image display system includes a display unit displaying an image, a projection unit projecting in a target space a virtual image corresponding to the image with an output light of the display unit, a body unit provided thereto the display unit and the projection unit, and an image producing unit including a first correction unit and a second correction unit. The first correction unit performs a first correction processing of correcting, based on a first orientation signal indicative of a first orientation change of the body unit, a display position of the virtual image in the target space. The second correction unit performs a second correction processing of correcting, based on a second orientation signal indicative of a second orientation change of the body unit which is faster than the first orientation change, the display position of the virtual image in the target space.
US11645996B2

A display control circuit applies to a LCoS panel including pixel units and a substrate. The display control circuit includes a pixel memory array circuit and a driving circuit. The pixel memory array circuit includes pixel memory units. A projection of the pixel memory array circuit on the substrate is in a projection of the pixel units on the substrate. The driving circuit includes a row driving circuit and a column driving circuit. A projection of the driving circuit on the substrate is outside the projection of the pixel units on the substrate. The driving circuit provides a modulation signal and pixel data. The pixel memory array circuit modulates the pixel data by the modulation signal to provide a pixel display voltage to each of the pixel units.
US11645994B2

The present application discloses a display panel and a display device. In each set of transmission signal lines, the line width of a transmission signal line correspondingly connected to a clock signal line close to the display area is smaller than that of a transmission signal line correspondingly connected to a clock signal line away from the display area.
US11645989B2

The present application discloses a driving circuit, a driving method, and a display panel. The driving circuit includes: a plurality of pixels, each pixel including a first sub-pixel and a second sub-pixel; and a switching circuit, configured to communicate one or both of the first sub-pixel and the second sub-pixel with a scan line and a data line.
US11645988B2

A pixel driving method is provided and the method includes following steps: acquiring a pixel signal of each unit pixel in a pixel block, acquiring a first average pixel signal of the pixel block according to the pixel signal of each of the unit pixels in the pixel block, and if a signal determination interval corresponding to the first average pixel signal is a first-type interval, determining that the pixel signal of the pixel block meets a first condition; and loading first-type gray-scale signals to a part of unit pixels of the pixel block and loading second-type gray-scale signals to the remaining unit pixels of the pixel block based on a preset rule. The display quality is improved by controlling the unit pixel proportion loaded with the first-type gray-scale signal and the second-type gray-scale signal and reducing the difference among pixel signals.
US11645986B2

An image processing device generates backlight data from input image data to control outputs of a plurality of light-emitting regions; corrects the backlight data; generates luminance distribution data for the backlight from the backlight data that is corrected; generates second panel data from an input image data to control aperture ratios of a plurality of pixels; corrects the second panel data; generates luminance distribution data for the second liquid crystal panel from the second panel data that is corrected and the luminance distribution data for the backlight; and generates first panel data from the input image data and the luminance distribution data for the second liquid crystal panel to control aperture ratios of a plurality of picture elements.
US11645982B2

For a display device having a plurality of subpixels disposed in an active area of a display panel, a method for processing a compensation data of the display device may include reconfiguring an order of unit patches having the compensation data so that the unit patches having similar reference values are positioned adjacent to each other when the compensation data are compressed. The disclosed method can improve the compression process efficiency where a compression loss can be reduced, and an effect of an image quality improvement using the compensation data can be enhanced.
US11645973B1

An LED display panel contains an LED array having a plurality of LED pixels, a plurality of scan switches, and a plurality of LED columns. The anode of each LED pixel in each LED column is connected to a common anode node and the common anode node is connected to an output of a current source, while the cathode of each LED pixel in each LED column is switchably connected to a current sink via one of the plurality of scan switches. The common anode node is connected to a first input of a comparator circuit and is switchably connected to an anode voltage source. The second input of the comparator circuit is connected to a reference voltage source and an output of the comparator circuit signally controls a switch member that switchably connects the common anode node to the current sink.
US11645972B2

A display device may include first pixels configured to emit light in a first color, second pixels configured to emit light in a second color different from the first color, a data driver configured to supply first reference voltages to data lines coupled to the first pixels, and a sensing circuit configured to receive first sensing voltages from sensing lines coupled to the first pixels, wherein the data driver supplies second reference voltages different from the first reference voltages to data lines coupled to the second pixels, and the sensing circuit receives second sensing voltages from sensing lines coupled to the second pixels.
US11645971B2

A light-emitting diode (LED) package includes a first LED pixel including a plurality of first LED chips and a first pixel driving integrated circuit to drive the first LED chips according to an active matrix (AM) mode using entirety of a first frame period, wherein the first pixel driving integrated circuit includes a first storage area configured to store first frame data of each first LED chip, a second storage area configured to store duty ratio compensation data of each first LED chip, a pulse width modulation (PWM) data calculator configured to perform an arithmetic operation on the first frame data and the duty ratio compensation data to generate PWM data, and a PWM data generator configured to adjust an emission duty ratio based on the PWM data.
US11645955B2

A display panel alignment device of a tiling display includes a frame including panel seating portions and a gap around the panel seating portions, and a panel movement controller disposed in each of the panel seating portions. A display panel is disposed in each of the panel seating portions. The panel movement controller controls a movement of the display panel in a front direction, a rear direction, a left direction, and a right direction, and controls rotation of the display panel.
US11645945B2

An education device for guiding brushing teeth and a hand washing method according to the present disclosure comprises: a memory for storing the brushing teeth and hand washing method data; a processor for retrieving the data from the memory and controlling the brushing teeth and hand washing method to be guided to an output device; a brushing teeth input device for inputting a command to guide the brushing teeth method; a hand washing input device for inputting a command to guide the hand washing method; a voice output device for guiding the brushing teeth or hand washing method by voice according to a control of the processor; a brushing teeth output device for visually outputting the brushing teeth method; and a hand washing output device for visually outputting the hand washing method.
US11645939B2

A computer-based method and system for teaching educational sketching includes receiving a user-generated image created in response to a learning assignment and comparing the user-generated image to a solution image to identify one or more errors in the user-generated image relative to the solution image, where the errors may include additional image elements and missing image elements. Comparing is performed by providing a solution region corresponding to an acceptable variation from the solution image and identifying one or more errors based on a presence or absence of at least a portion of a corresponding element of the user-generated image within the solution region. If errors are identified and a non-passing status is determined, a hint is displayed to the user. The hint may be the correct elements of the user-generated image, a portion of the solution image, or a combination thereof.
US11645936B2

Systems for simulating joining operations, such as welding, are disclosed. In some examples, a system may use a mobile device for conducting welding simulations, such as for purposes of training. In some examples, the system may additionally, or alternatively, use modular workpieces. In some examples, the system may additionally, or alternatively, conduct the welding simulation based on one or more selected pieces of welding equipment.
US11645935B1

Systems and methods for processing and analyzing data collected in connection with online examinations are described herein. The methods may be implemented by one or more computing devices and may include flagging one or more proctoring events indicated by data that was obtained in connection with an exam session of a test taker, the one or more flagged proctoring events being potentially associated with one or more exam rule violations. A point value may be assigned to each of the one or more flagged proctoring events. The point value of at least one of the one or more flagged proctoring events may be adjusted with a weight, the weight being obtained based on data other than mere occurrence of the one or more flagged proctoring events. An overall risk level may be generated based on an overall score obtained by tallying together the adjusted point value or values and unadjusted point value or values, if there are any, of all of the one or more flagged proctoring events, the overall risk level indicating likelihood of exam rule violation in connection with the exam session.
US11645928B2

A method comprises receiving an ILS transmission signal in an onboard ILS receiver during an aircraft approach, and receiving a GNSS position signal in an onboard GNSS augmentation system receiver during the approach. The method determines a first set of flight path deviations based on the ILS transmission signal, and a second set of flight path deviations based on the GNSS position signal. The first set of flight path deviations are sent to a first complementary filter, which outputs a first filtered deviations signal. The second set of flight path deviations is sent to a second complementary filter, which outputs a second filtered deviations signal. A scale factor is applied to the first filtered deviations signal or the second filtered deviations signal, such that the filtered deviations signals are normalized to the same scale. The method combines the normalized filtered deviations signals to produce a hybrid signal for further processing.
US11645924B2

Methods and systems are provided for assisting operation of a vehicle deviating from a desired manner of operation, such as an aircraft deviating from a planned trajectory. One method involves identifying a current aircraft altitude, identifying a current aircraft configuration, determining a recommended flight path from the current aircraft altitude for satisfying an upcoming constraint associated with a reference descent strategy based at least in part on the current aircraft configuration in response to a deviation between the current aircraft altitude a target altitude according to the reference descent strategy, and providing an output influenced by the recommended flight path. The recommended flight path includes a recommended vertical profile and a recommended speed profile, and the recommended flight path is configured to vary at least one of a kinetic energy or a potential energy of the aircraft along the recommended flight path en route to the upcoming constraint.
US11645923B2

A method for controlling an Unmanned Aerial Vehicle (UAV) is described. The method includes receiving an enhanced flight plan, wherein the enhanced flight plan includes one or more predefined points and each of the predefined points is associated with a set of conditions and a set of locations; storing the one or more predefined points in the UAV; flying the UAV according to the enhanced flight plan; detecting, by the UAV, a condition associated with a predefined point in the one or more predefined points stored in the UAV; and adjusting, autonomously by the UAV and in response to detecting the condition, a flight of the UAV using a set of locations associated with the predefined point and associated with the detected condition.
US11645922B2

An active shooter response system is disclosed. The system utilizes a system of sensors and drones which may receive data at a base station. The base station may centrally process the data from the drones and the sensors so that a coordinated attack on the active shooter can be formulated either automatically without human intervention or manually at the base station by an operator of the system.
US11645921B2

Systems and methods for automated unmanned aerial vehicle recognition. A multiplicity of receivers captures RF data and transmits the RF data to at least one node device. The at least one node device comprises a signal processing engine, a detection engine, a classification engine, and a direction finding engine. The at least one node device is configured with an artificial intelligence algorithm. The detection engine and classification engine are trained to detect and classify signals from unmanned vehicles and their controllers based on processed data from the signal processing engine. The direction finding engine is operable to provide lines of bearing for detected unmanned vehicles.
US11645920B2

Techniques are described herein for securely managing and tracking UAV flight paths. The techniques include receiving a flight plan from an unmanned aerial vehicle (UAV). The UAV comprises a memory unit for storing a key associated with the UAV. The key enables the UAV to add one or more blocks on a blockchain distributed ledger, wherein the flight plan comprises one or more legs of a flight path. The techniques further include receiving, from the UAV, a block indicating that the UAV completed at least one leg of the flight path. The block can include a hash associated with the at least one leg of the flight path. The block is validated based at least on the hash associated with the at least one leg of the flight path and if the block is validated, a success notification is transmitted to the UAV to continue executing the flight plan.
US11645919B2

The present disclosure relates to a vehicle control device mounted on a vehicle and a method for controlling the vehicle. A vehicle control device according to the present disclosure is a vehicle control device that controls a vehicle platooning with at least one other vehicle, the vehicle control device including: a communication portion communicating with the at least one other vehicle; and a control portion calculating a sensing range allocated to each of the at least one other vehicle in the platooning based on an arrangement pattern of the platooning.
US11645918B2

A fleet management system coordinates multiple autonomous vehicles (AVs) to transport a group of passengers from one location to another. A single user can submit a request to the fleet management system to provide a ride for the group, the request specifying the number of passengers and the pickup location. The fleet management system determines a number of AVs to transport the group based on the number passengers, and dispatches this number of AVs to the pickup location. The AVs pick up the passengers at the pickup location, drive the passengers to a destination, and drop the passengers off at the destination.
US11645909B2

The present disclosure discloses a method, apparatus and electronic device for early-warning, relates to the field of internet of vehicle and used for an intelligent traffic scenario. The specific implementations are: determining a target object crossing a road at a current moment, the road crossed by the target object being a first road; determining a target area based on a location of the target object; determining a target vehicle on the first road based on locations of vehicles on the first road as well as the target area; and sending an early-warning message to the target vehicle. It is using the locations of vehicles on the first road as well as the location of the target object crossing the road to determine the target vehicle during determination of the target vehicle among the vehicles on the first road, in order to send early-warning message to the target vehicle to achieve early-warning of the target vehicle and increase precision of the early-warning.
US11645908B2

A road tunnel security system includes a road security server system in communication with respective tunnel security client systems arranged and associated with respective cars. A specific tunnel security client system is configured to download a computer coded road map from the road security server system, including at least one tunnel. A first virtual gate is located in front of a first tunnel opening, and a second virtual gate is located In front of a second tunnel opening. When a car enters the tunnel, the first virtual gate submits the license number plate to the road security system, and when the car leaves the tunnel the registered license number plate is deleted on request from the second virtual gate. In this manner the road security server keep track of all cars and their license plate numbers that are inside the tunnel at any time.
US11645907B2

A system and method for providing increased traffic carrying capacity of a road, such as a highway, by modifying an existing roadway from, for example, four lanes to five lanes, to create an additional travel lane. The system and method dynamically changes the width of travel lanes using, for example, embedded pavement lights, or other lighting arrangements, in lieu of traditional painted lane lines. As traffic volumes increase and speeds decrease along the road, an intelligent transport system (ITS) sends a congestion signal to the overhead lane controls and dynamic message signs (DMS) along the entire road segment of interest. The posted speed limits are changed, and the lane markings are controlled to dynamically increase the number of lanes in the road segment to five, for example, of narrower widths until traffic volumes reduce and the number of lanes can be returned to four, for example, with normal speed limits.
US11645900B1

The present disclosure relates to the field of early warning for geological disasters, and discloses an early warning method for icefall-caused moraine lake outburst disasters, which aims at solving the problems of low early warning precision and difficulty in implementation in an early warning solution of the prior art. The method includes: S1, calculating topographic parameters of moraine lakes and upstream glaciers thereof, and filtering a moraine lake to undertake focal monitoring; S2, calculating a freezing-thawing cycle index and a regional accumulated temperature index of an upstream glacier region for the moraine lake to undertake focal monitoring, S3, calculating a catastrophic climate determination factor TG-year, wherein if the catastrophic climate determination factor TG-year satisfies a corresponding catastrophic climate determination condition, an early warning condition is satisfied, otherwise the early warning condition is not satisfied; and S4, implementing early warning.
US11645897B2

There is provided a method of installing a magnetic proximity sensor including positioning the magnetic field sensor in a desired location and positioning a magnet in a desired location relative to the magnetic field sensor, with an indicator of the sensor continuing to be turned on during the predetermined period of time when the magnetic field generated by the magnet is sensed by the magnetic field sensor, and being turned off during the predetermined period of time when the magnetic field generated by the magnet is not sensed by the magnetic field sensor. The indicator light thus assists in determining proper relative positioning of the magnet and the magnetic field sensor. If after the predetermined period of time more time is needed to install the magnetic proximity sensor, the method includes initiates another predetermined period of time by removing and replacing a lid of the magnetic proximity sensor.
US11645896B2

Systems, methods, and devices for control of actuators are provided. In aspects, the systems, methods, and devices provided herein enable the generation of sharp cutoff haptic effects of both limited and extended duration. The systems, methods, and devices use open loop braking signals to generate the sharp cutoff haptic effects. The braking signals are determined based on predictions of system response made according to driving signals used to cause the haptic effects in the actuators. Numerous other aspects are provided.
US11645894B2

A doorbell chime bypass circuit includes a first node, a second node, and a bi-directional FET switch in series with the first node and the second current node. The bi-directional FET switch includes a first FET and a second FET in series, and is configured to cease conducting current between the first and second nodes when gate voltages of the first and second FETs are below a cut-off threshold. The bypass circuit further includes a sensing circuit configured to determine a level of current flowing through the bi-directional FET switch, and a switch controller configured to set the gate voltages of the first and second FETs to a level below the cut-off threshold when the sensing circuit senses that the level of current meets a doorbell press current threshold, causing the bi-directional FET switch to cease conducting current between the first and second nodes.
US11645890B2

A system, method, and non-transitory computer medium for processing a payment for a wager in connection with a wagering event. The system may receive, over a communications interface, a wager on a wagering event from a player via an input device. The system may monitor progress of the wagering event. The progress of the wagering event may include at least a current status. The system may determine that the wager is active and that the wagering event is in progress. The system may determine an amount of a cash out offer and that the player accepts the cash out offer at the determined amount. The system may transmit, over the communications interface, the amount of the cash out offer to the first input device.
US11645889B2

A system, method, and non-transitory computer medium for processing a payment for a wager in connection with a wagering event. The system may receive, over a communications interface, a wager on a wagering event from a player via an input device. The system may monitor progress of the wagering event. The progress of the wagering event may include at least a current status. The system may determine that the wager is active and that the wagering event is in progress. The system may determine an amount of a cash out offer and that the player accepts the cash out offer at the determined amount. The system may transmit, over the communications interface, the amount of the cash out offer to the first input device.
US11645888B2

A gaming system is provided, including a jackpot server and a gaming server. The jackpot server accumulates respective contributions from gaming client devices into a progressive jackpot. The gaming server presents wagering games to a player on a gaming client device. The wagering games include a first wagering game having a progressive jackpot component, and a second wagering game not having a progressive jackpot component. The gaming server receives a jackpot token from the player, including a token identification associated with the player and a progressive jackpot identification correlating to a token progressive jackpot. A wager is received for the second wagering game, which is conducted such that the player participates in the token progressive jackpot. The gaming server transmits a message to the jackpot server, including a portion of the wager as a contribution to the token progressive jackpot and an outcome of the second wagering game.
US11645883B1

A pill-dispensing system includes a base including a first processor and a storage, a container for pills carried by the base, and a dispenser mechanism. A data store includes an authorization code and instructions. A second processor is coupled to the data store, is in communication with the first processor, and is programmed to receive from the first processor a code associated with the container, compare the code to the authorization code, and retrieve and serve the instructions to the first processor upon the code matching the authorization code. The first processor is programmed, upon receiving the instructions from the second processor, to download to the storage the instructions that when executed by the first processor cause the first processor to effectuate a dispensing of pills from the container by the dispenser mechanism.
US11645882B2

A system and method for automatically screening anyone arriving to a facility outside of predetermined entry and exit times is provided. The automated screening system denies entry and detains anyone determined to be a threat. An operator may then take the person denied entry into custody or manually override the system to allow the person access to the facility.
US11645879B2

Flight control unit and flight unit start flight in accordance with a flight plan. Flight history acquisition unit acquires a flight history of drone. Flight plan acquisition unit acquires a flight plan for drone. Inspection timing determination unit calculates a difference between the acquired flight plan and the acquired flight history, and based on the difference, determines an inspection timing for drone. Inspection timing notification unit provides notification of the determined inspection timing.
US11645875B2

Techniques for detecting anomalies in multispectral image data, and more specifically for detecting presentation attacks by using multispectral image data in biometric security applications, are provided. In some embodiments, a system may receive multispectral image data and generate an estimation of a first image of a plurality of images of the multispectral image data, wherein the estimation is based on other images of the multispectral image data, but not the first image itself. The estimation may then be compared to the first image to generate an indication as to whether the multispectral image data represents a presentation attack. In some embodiments, a system may receive multispectral training image data and may extract features from the data to generate and store a network architecture for predicting relationships of multispectral images of subjects.
US11645871B1

A method for engagement based contextual feedback, the method determines a required level of attention for a user interacting with content in a user interface of an electronic device and determines a level of attention for the user interacting with the content in the user interface of the electronic device. In responsive to determining the required level of attention is greater than the level of attention for the user, the method identifies available corrective actions performable by one or more electronic components on the electronic device. In responsive to identifying one or more user and electronic device interactions, the method selects one or more corrective actions from the available actions based on the one or more user and electronic device interactions. The method performs, via the one or more electronic components, the selected one or more corrections actions on the electronic device.
US11645870B2

An apparatus for recognizing a face is provided. The apparatus includes a camera configured to obtain a partial-face image of a passenger, and a controller configured to learn a boarding condition of a user and recognize the user based on the partial-face image of the passenger when a current boarding condition of the passenger satisfies the learned boarding condition.
US11645852B2

Methods and system are provided for training and using a model to determine states of lanes of interest. For instance, image data including an image and an associated label identifying at least one traffic light, a state of the at least one traffic light, and a lane controlled by the at least one traffic light are received and used to train the model such that the model is configured to, in response to receiving an image and a lane of interest included in the image, output a lane state for the lane of interest. This model is then used by a vehicle in order to determine a state of a lane of interest. This state is then used to control the vehicle in an autonomous driving mode based on the state of the lane of interest.
US11645848B2

A method for classifying objects which comprises a provision of measuring data from a sensor for a feature extraction unit as well as extraction of modality-independent features from the measuring data by means of the feature extraction unit, wherein the modality-independent features are independent of a sensor modality of the sensor, so that a conclusion to the sensor modality of the sensor is not possible from the modality-independent features.
US11645846B2

A closed-loop detecting method using an inverted index-based key frame selection strategy, storage media and apparatus are provided. The method includes following steps: step I: acquiring image information at a current position, processing the image information to extract corresponding image features therefrom and solve a camera pose; step II: capturing image features successively during movement of a robot, as consecutive image frames, performing, on the consecutive image frames, an indexing, in which the inverted index-based key frame selection strategy is introduced into a key frame selection strategy to supplement key frames which are prone to be missed in a conventional forward indexing during a curvilinear movement of the robot; and step III: performing closed-loop detection and correction of accumulative errors based on image features carried by key frames.
US11645840B2

The present technique relates to an information processing apparatus, an information processing method, a program, and a moving body that can appropriately display content on top of a scene viewed by a user. An aspect of the present technique provides an information processing apparatus that sets a frame as a superimposition location of content in a region corresponding to a surface of an object on the basis of a movement state of a user and generates visual information for displaying the content in the region corresponding to the set frame. The present technique can be applied to an apparatus that performs AR display of content.
US11645836B1

A method includes training, using first real data objects, a generative adversarial network having a generator model and a discriminator model to create a trained generator model that generates realistic data, and training, using adversarial data objects and second real data objects, the discriminator model to output an authenticity binary class for the adversarial data objects and the second real data objects. The method further includes deploying the discriminator model to a production system. In the production system, the discriminator model outputs the authenticity binary class to a system classifier model.
US11645835B2

A method and system for creating hypercomplex representations of data includes, in one exemplary embodiment, at least one set of training data with associated labels or desired response values, transforming the data and labels into hypercomplex values, methods for defining hypercomplex graphs of functions, training algorithms to minimize the cost of an error function over the parameters in the graph, and methods for reading hierarchical data representations from the resulting graph. Another exemplary embodiment learns hierarchical representations from unlabeled data. The method and system, in another exemplary embodiment, may be employed for biometric identity verification by combining multimodal data collected using many sensors, including, data, for example, such as anatomical characteristics, behavioral characteristics, demographic indicators, artificial characteristics. In other exemplary embodiments, the system and method may learn hypercomplex function approximations in one environment and transfer the learning to other target environments. Other exemplary applications of the hypercomplex deep learning framework include: image segmentation; image quality evaluation; image steganalysis; face recognition; event embedding in natural language processing; machine translation between languages; object recognition; medical applications such as breast cancer mass classification; multispectral imaging; audio processing; color image filtering; and clothing identification.
US11645834B2

Systems, devices, media, and methods are presented for identifying and categorically labeling objects within a set of images. The systems and methods receive an image depicting an object of interest, detect at least a portion of the object of interest within the image using a multilayer object model, determine context information, and identify the object of interest included in two or more bounding boxes.
US11645825B2

According to an aspect, a detection device includes: a substrate; a plurality of photodiodes arranged on the substrate; a light source configured to emit light to an object to be detected; a detection circuit configured to detect first detection signals based on reverse bias currents of the photodiodes when the light source is off, and to detect second detection signals based on the reverse bias currents of the photodiodes when the light source is on; and a memory configured to store first imaging data based on the first detection signals when the light source is off, second imaging data based on the second detection signals when the light source is on, and difference data between the first imaging data and the second imaging data.
US11645823B2

Neutral avatars are neutral with reference physical characteristics of the corresponding user, such as weight, ethnicity, gender, or even identity. Thus, neutral avatars may be desirable to use in various copresence environments where the user desires to maintain privacy with reference to the above-noted characteristics. Neutral avatars may be configured to convey, in real-time, actions and behaviors of the corresponding user without using literal forms of the user's actions and behaviors.
US11645817B2

An information processing method is provided for a terminal device. The method includes obtaining an image including an AR target; recognizing the AR target, and generating a virtual scene including N virtual objects (N being an integer greater than or equal to 2); disassembling the virtual scene to obtain the N virtual objects; and generating object information that separately corresponds to the N virtual objects, which include a target virtual object to be interacted with by a user. The method also includes keeping the object information of virtual objects other than the target virtual object in the N virtual objects unchanged and updating the object information of the target virtual object in response to receiving an operation instruction inputted by the user for the target virtual object, such that the target virtual object is interacted independently rather than the virtual scene as whole by the user.
US11645811B2

An information processing device for drawing an object arranged in a three-dimensional virtual space, in an expression viewed from a virtual camera, the object including a field object associated with a two-dimensional plane defined by a first axis and a second axis, and a specific object arranged on the field object, the device including: a change processing unit changing a region of the field object falling within a viewing angle of the virtual camera; and a deformation processing unit deforming the field object, in which in a case where the region is changed by the change processing unit, the deformation processing unit makes a deformation mode of the field object different when it is determined that the specific object is positioned in the region after being changed and when it is determined that the specific object is not positioned in the region after being changed.
US11645808B2

Swimming pools can be visualized according to some aspects described herein. In one example, a system can receive a user selection of a particular liner from among a plurality of liner options for a virtual swimming pool. The system can generate a virtual swimming pool having the particular liner. The virtual swimming pool can be a three-dimensional (3D) rendering of a swimming pool with the particular liner. The system can then output the virtual swimming pool for display on a display device.
US11645799B2

Provided is a seismic vulnerability analysis system of a user's living space. The system includes: an image receiving unit configured to receive image information obtained by photographing a living space, where various things are disposed, through a camera; an image signal processing unit configured to recognize the thing photographed in the image information as an object, extract a position and size of the object in a three-dimensional space, and convert the extracted position and size into spatial information; and an earthquake simulation unit configured to simulate motion phenomena of the objects in the space when an earthquake occurs according to simulated seismic conditions based on the spatial information.
US11645798B1

Systems and methods are disclosed for generating, a source image sequence using an image sensor of the computing device, the source image sequence comprising a plurality of source images depicting a head and face, identifying driving image sequence data to modify face image feature data in the source image sequence, generating, using an image transformation neural network, a modified source image sequence comprising a plurality of modified source images depicting modified versions of the head and face, and storing the modified source image sequence on the computing device.
US11645797B1

Various implementations disclosed herein include devices, systems, and methods for controlling motion of CGR objects. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes determining, by a first animation controller, values for a first set of animation parameters associated with a first animation for a computer-generated reality (CGR) object. In some implementations, the CGR object is associated with a plurality of joints. In some implementations, the method includes generating, by a motion controller, respective joint movements for the plurality of joints based on the values for the first set of animation parameters. In some implementations, the method includes manipulating the CGR object in accordance with the respective joint movements for the plurality of joints in order to provide an appearance that CGR object is moving within a degree of similarity to the first animation.
US11645789B2

The subject disclosure relates to techniques for providing augmented reality (AR) navigation guidance to users of an autonomous vehicle (AV) ride hailing service. In some aspects, a method of the disclosed technology includes steps for transmitting an autonomous vehicle (AV) ride request to an AV dispatch service, receiving a ride confirmation indicating that an AV has been dispatched to a rider associated with the mobile device, detecting arrival of the AV at a pick-up location associated with the rider, and initializing augment reality (AR) guidance on the mobile device, wherein the AR guidance is configured to provide the rider with navigation information to facilitate pick-up by the AV. Systems and computer-readable media are also provided.
US11645773B2

A method for acquiring a distance from a moving body to an object located in any direction of the moving body includes steps of: an image processing device (a) instructing a rounded cuboid sweep network to project pixels of images, generated by cameras covering all directions of the moving body, onto N virtual rounded cuboids to generate rounded cuboid images and apply 3D concatenation operation thereon to generate an initial 4D cost volume, (b) instructing a cost volume computation network to generate a final 3D cost volume from the initial 4D cost volume, and (c) generating inverse radius indices, corresponding to inverse radii representing inverse values of separation distances of the N virtual rounded cuboids, by referring to the final 3D cost volume and extracting the inverse radii by using the inverse radius indices, to acquire the separation distances and thus, the distance from the moving body to the object.
US11645772B2

A method of obtaining a 3D model of a subject includes capturing a plurality of images of the subject by an image capture device, associating respective ones of the plurality of images with a timestamp and unique identification number, transmitting image capture data comprising the timestamp and the unique identification number to an external server, receiving a transmission comprising the unique identification number, and, responsive to receiving the transmission, transmitting a first image of the plurality of images that is associated with the unique identification number.
US11645771B2

A measuring system includes a processor. The processor calculates first information. The first information indicates a position and an attitude of a camera. The camera measures depth information along with an image of a measurement target. The processor extract second shape information from first shape information based on the first information. The first shape information indicates a three-dimensional shape of the measurement target. The second shape information indicates a three-dimensional shape corresponding to an imaging range of the camera. The processor calculates second information based on a result of a comparison between the depth information and the second shape information. The second information indicates the position and the attitude of the camera with a higher precision than the first information.
US11645768B2

The present invention involves positionally identifying several anatomical structures of interest of a patient's anatomy on images which have been acquired at different points of time. For each anatomical structure a separate image fusion transformation between these images is performed. For at least one of the image fusion transformations it is then determined whether this transformation is within a predetermined threshold, wherein for this determination, at least one further image fusion transformation of another anatomical structure is taken into account.
US11645765B2

Embodiments described herein provide various examples of real-time visual object tracking. In another aspect, a process for performing a local re-identification of a target object which was earlier detected in a video but later lost when tracking the target object is disclosed. This process begins by receiving a current video frame of the video and a predicted location of the target object. The process then places a current search window in the current video frame centered on or in the vicinity of the predicted location of the target object. Next, the process extracts a feature map from an image patch within the current search window. The process further retrieves a set of stored feature maps computed at a set of previously-determined locations of the target object from a set of previously-processed video frames in the video. The process next computes a set of correlation maps between the feature map and each of the set of stored feature maps. The process then attempts to re-identify the target object locally in the current video frame based on the set of computed correlation maps.
US11645764B2

Provided are an image difference-based method and system for tracking a transparent object, first by training a convolutional neural network based on sample data, to generate a transparent object detection model; then inputting visible light image data acquired in real time and infrared thermal image data acquired in real time to the transparent object detection model, to acquire a visible light image transparent pixel identifier and an infrared thermal image transparent pixel identifier; then calculating three-dimensional point cloud information of each pixel marked by the infrared thermal image transparent pixel identifier, in the infrared thermal image data, wherein the three-dimensional point cloud information is in a coordinate system of an infrared thermal imaging camera; wherein the infrared thermal imaging camera is a camera for acquiring the infrared thermal image data, thereby acquiring, according to the three-dimensional point cloud information, corresponding position coordinates of each pixel, which is marked by the infrared thermal image transparent pixel identifier, in the visible light image data, and fitting the position coordinates with the visible light image transparent pixel identifier, to acquire tracking information of the transparent object.
US11645759B1

Disclosed are a background filtering method and a system based on a roadside solid-state lidar, whereby a spatial dividing method of solid-state lidar based on channel scanning angle is designed, single-channel point cloud is extracted, point cloud of each channel of all background data frames are fused and superimposed, each background space unit and non-background space unit based on channel scanning space are identified based on a given threshold; then real-time data frames are subjected to background difference based on channels to obtain the single-channel road user information data frames; the background filtering is achieved by splicing single-channel road user information data frames into a complete road user information data frame.
US11645757B2

Apparatus for determining a spatial property in a 3D-space, wherein the apparatus comprises a physical pointer, a camera and a position and orientation measurement system, wherein a first object in the 3D-space comprises a pattern on it, wherein the physical pointer is configured to contact a surface area of a second object in the 3D-space, wherein the camera is configured to capture, at a position of the camera with respect to the first object, image data comprising an image of the pattern; wherein the position and orientation measurement system is configured to determine a heading, position, verticality, attitude, and/or inclination of the camera based on the image of the pattern, and determine, based on the determined heading, position, verticality, attitude, and/or inclination of the camera and a relative position of the physical pointer with respect to the camera, the spatial property of the surface area by the physical pointer.
US11645755B2

A method for determining sample container characteristics is presented. The method comprises providing first image data representing a first image of a sample container in a first scenario, wherein in the first scenario, a first illumination condition comprising a sample container background illumination is applied to the sample container; providing second image data representing a second image of the sample container in a second scenario, wherein in the second scenario, a second illumination condition different from the first is applied to the sample container; determining a mask from the first image that indicates a sub-image section of the first image comprising a sample container representation in the first image; determining sub-image data from the second image containing a sample container representation in the second image by applying the mask to the second image; and determining the sample container characteristics from an image data analysis comprising image sub-image data data analysis.
US11645754B2

Systems and methods for determining modified fractional flow reserve values of vascular lesions are provided. Patient physiologic data, including coronary vascular information, is measured. According to the physiologic data, a coronary vascular model is generated. Lesions of interest within the coronary vascular system of the patient are identified for modified fractional flow reserve value determination. The coronary vascular model is modified to generate modified blood flow information for determining the modified fractional flow reserve value.
US11645753B2

Embodiments discussed herein facilitate segmentation of histological primitives from stained histology of renal biopsies via deep learning and/or training deep learning model(s) to perform such segmentation. One example embodiment is configured to access a first histological image of a renal biopsy comprising a first type of histological primitives, wherein the first histological image is stained with a first type of stain; provide the first histological image to a first deep learning model trained based on the first type of histological primitive and the first type of stain; and receive a first output image from the first deep learning model, wherein the first type of histological primitives is segmented in the first output image.
US11645750B2

A computer-implemented system and method for predicting female sex human offspring to result from a human embryo by processing video image data of the embryo. The method includes receiving image data derived from video of a target embryo taken at substantially real-time frame speed during an embryo observation period of time. The video contains recorded morphokinetic movement of the target embryo occurring during the embryo observation period of time. The movement is represented in the received image data and the received image data is processed using a model generated utilizing machine learning and correlated embryo outcome data.
US11645747B2

Various methods and systems are provided for reducing blur in a diagnostic image. In one example, a method includes reducing blur in a diagnostic image by applying a deconvolution filter to the diagnostic image, the deconvolution filter generated from a point spread function (PSF) estimation of blur at each pixel of the diagnostic image, the PSF estimation generated based on a motion vector field between the diagnostic image and a pre-shot image acquired prior to the diagnostic image.
US11645741B2

Disclosed is an electronic device which a camera, a memory, and a processor that is operatively connected with the camera and the memory. The processor performs photographing on an external object multiple times depending on a second exposure time shorter than a specified first exposure time by using the camera, obtains a first image set including a plurality of first images depending on the multiple photographing, composes the first image set to generate a second image, identifies a specific area around at least one light source corresponding to a light source included in the second image, and generates a third image where an image effect associated with the light source is added to the specific area, by using the second image. Moreover, various embodiment found through the present disclosure are possible.
US11645729B1

A system for an ID card identification prevents unauthorized entry to a venue by comparing ID card data for validity and internal matching of a person to a photo on an ID card. The system includes an identification card offered by an individual seeking entry; wherein the identification card includes a photograph of the individual the card is assigned to. An electronic device having a camera thereon takes a photograph of the photograph on the identification card. The electronic device takes a picture of individual offering the identification card for access to the venue. The electronic device verifies the authenticity of the identification card. The electronic device having circuitry and software which determines a match, low match or no match between the individual in the photograph on the identification card and the photograph of the individual presenting the identification card, for entry into the venue.
US11645719B2

Visualizing event impact risk over time. At least one location of interest is identified on a geospatial map, and an event path is plotted on the geospatial map for an event over time. The event path includes actual and/or forecasted paths of the event. Along the event path, connected geospatial polygons are generated. The geospatial polygons represent actual and/or forecasted intensity of the event over time. A determination is made as to whether the connected geospatial polygons intersect one or more of the locations of interest indicating an impact risk for the event. Action are taken to reduce the impact risk for the location of interest.
US11645717B2

Embodiments disclosed herein provide for systems and methods of calculating the coefficients and creating a linear multivariate model of price returns for a given target portfolio by using the factor characteristic data of the fund's constituents at a particular point in time. The systems and methods provide for creating quantile matrices based on the target portfolio and a plurality of synthetic factor portfolios, and computing weights on each synthetic factor portfolio such that the sum of squared differences between each cell in the profile matrix of the fund and the factor portfolios is minimized.
US11645711B2

Methods, systems, and apparatuses are described herein for protecting user accounts using machine learning models. A machine learning model may be trained to determine whether account activity indicates a risk to credit scores. Account data, associated with a first financial account, may processed to determine whether the first financial account is associated with at least one underage user. A transaction request, associated with the first financial account, may be received. A history of transactions conducted by the first financial account may be retrieved. The trained machine learning model may be provided, as input, the transaction request and the history of transactions. An indication of risk to a credit score associated with the at least one underage user may be received as output from the trained machine learning model. A limitation may be added to the first financial account based on the indication of risk.
US11645703B1

An interactive shopping system, or smart cart. The system allows a user to select items in a store and complete a purchase without having to wait in lines or interact with store personnel. The system can have a container for holding products selected by at least one user, a user interface, a scanner in communication with the user interface, a processor in communication with the user interface, and a data storage comprising computer instructions executable by the processor. A user can select products, place them within the container, scan the products, and initiate a payment transaction to complete a purchase.
US11645688B2

A prediction engine may use the user behavior data of a user as collected by user devices to assist the user with obtaining products and services. The prediction engine may predict that a user desires to obtain a product or a service from a vendor based on user behavior data collected by applications on one or more user devices. The collected user behavior data may include a conversation of the user with one or more other persons. The prediction engine may trigger an application on a user device to prompt the user to confirm that the user requests to proceed with obtain the product or the service from the vendor. The prediction engine may notify the vendor to provide the product or the service to the user in response to receiving a confirmation from the user that the user requests to proceed with obtaining the product or the service.
US11645684B2

A method and apparatus for determining a distance traveled by a vehicle for the purpose of assessing and settling a road usage charge allows a mobile device to determine distance traveled with a vehicle while paired with a PAN transceiver of the vehicle by using GPS location information. The mobile device can also capture odometer images that are reported to a system that processes the images to obtain the odometer values and find the difference between the odometer values. Once the actual distance traveled by the vehicle is determined by the system, a road usage charge can be determined. Fuel excise taxes paid by the vehicle operator for fuel used by the vehicle can be subtracted from the road usage charge to determine a road usage settlement amount that can be paid from, or refunded to a financial account associated with the vehicle.
US11645681B2

Systems, methods, and apparatus, including computer program products, for configuring online properties, such as content pages of a website, through an online user interface. A system generates the online user interface and receives, over a network and through the online user interface presented by a client device, a request to insert a restricted third party file into a user's online property. The online user interface is updated to inform the user that inclusion of the third party file in the user's online property is restricted and to provide the user with options for satisfying requirements for including the third party file in the user's online property. In response to detecting a user selection of at least one of the options, the restricted third party file is received from a content repository, and is inserted into the user's online property.
US11645679B2

A system for training a bidding model comprising: a plurality of tactics stored on at least one database; a plurality of hyperparameters; in response to an available inventory from a publisher relayed through a real time bid server, computing a bid on the available inventory; sending the bid to the real time bid server; receiving an auction result in response to the bid; calculating a plurality of rewards based on the auction result and the tactics; calculate a plurality of q values based on the rewards; calculate a plurality of losses; backpropogating the losses through the bidding model.
US11645676B2

A server receives incoming data records comprising an ID value and respective user attributes corresponding to a user activity that originates at a user device. Characteristics of the activity and/or characteristics of the user device are considered in order to assign a probabilistic confidence value, which is in turn used to generate links from an incoming data record to other previously-received data records, and in so doing, generates a probabilistic link between one set of user attributes from the incoming data record and another set of user attributes from previously-received data records. A messaging campaign specification that describes target user attributes is used to identify a matching set of target audience member records. The determination of a match or not is based on the probabilistic confidence value and a threshold can be varied to extend audience reach. The identified set of target audience member records are transmitted over a network.
US11645673B2

Methods and apparatus to generate corrected online audience measurement data are disclosed. An example apparatus includes an impressions collector to receive a first audience count indicative of first impressions attributed to a first media category for a demographic group, a second audience count indicative of second impressions attributed to a second media category accessed by the demographic group, and a third audience count indicative of third impressions attributed to the first media category and the second media category accessed by the demographic group, the first audience count including a duplicated audience count; a factor generator to calculate a deduplication factor using the first audience count, the second audience count, and the third audience count; an audience calculator to determine a corrected audience count of the first media category to correct the duplicated audience count; and a ratings data generator to generate ratings information for the first media category.
US11645672B2

A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value.
US11645669B2

Systems and methods are described for providing an enhanced rebate and marketing program which may automatically enroll a consumer in a loyalty programs after the consumer completes rebate form; filter consumer information to provide to customer relationship management campaigns; capture real-time consumer responses to queries; provide real-time and dynamic, targeted offers and other communications to consumers and recipients; and provide bonus added value to consumer received rebates.
US11645656B2

In general, in one aspect, one or more embodiments relate to a method including receiving, in a business rules engine, input data from disparate data sources. The input data describes a merchant and an application by the merchant to use an electronic payments system for processing transactions between the merchant and customers. Featurization is performed on the input data to form a machine readable vector. By applying the machine readable vector as input to a machine learning model in a machine learning layer, a risk score is predicted. The machine learning model is trained using training data describing use of the electronic payments system by other merchants. The risk score is an estimated probability of the merchant being unable to satisfy an obligation of using the electronic payments system. A business rules engine, based on the risk score, limits use of the electronic payments system by the merchant.
US11645655B2

Systems and methods for verifying individuals prior to distribution of one or more benefits are disclosed. One exemplary method includes receiving, at a server, a proof-of-life validation from a payment service provider. The proof-of-life validation is based on receipt of a valid biometric from the individual at a payment device associated with the individual, and a transaction using said payment device. The method further includes distributing the benefit to a benefit account associated with the individual, when the proof-of-life validation is received within a time interval of the benefit distribution date.
US11645651B2

Methods, computer program products, and apparatus for open tab transactions. A customer device, e.g., a smart phone, can generate an order for purchasing one or more goods or services from a merchant. A list of the items can be stored in a data structure designated as a tab. The list is routed to a merchant device, e.g., a tablet computer. The customer device can be carried by a user to the merchant. When the user reaches the merchant, the customer device or merchant device can receive a request to add an additional item to the list. The tab remains open and modifiable until the customer device or merchant device receives an input to close it. Payment for the goods or services listed in the modified tab is processed upon closing of the tab.
US11645649B2

An apparatus including processing circuitry and a method are described. When receiving a cross-chain transaction request to transfer a resource from a first account to a second account, the processing circuitry is configured to generate a task corresponding to the first account. The task can indicate conditions for implementing events in transferring the resource. A first blockchain system provides services for the first account, and a second blockchain system different from the first blockchain system provides services for the second account. The processing circuitry transfers the resource to the second account based on the task when a first plurality of first nodes in the first blockchain system reaches a consensus on a generation event of the task and updates a task status of the task to being finished when a plurality of second nodes in the second blockchain system reaches a consensus on a transfer event of the resource.
US11645642B2

A mobile payment method includes the steps of providing a mobile payment device having mobile payment capability and a mobile identity. Providing transaction information for a transaction and sending the transaction information to a server. The server prepares a URL link containing the transaction information and sends the URL link to the mobile payment device using the mobile identity. Clicking on the URL link sets up a HTTPS session and program script and validation token are downloaded to the mobile device. The payment can then proceed.
US11645632B2

A mechanism for verifying digital information provenance and attestation using blockchain distributed ledger technology which reveals unauthorized tampering with credentialed information. Content modifications are detectable leveraging only local edge validation supported by the normative Bitcoin Core cryptographic libraries or equivalent blockchain implementations. The invention prevents unauthorized access, unregulated copy distribution, and orphaned ownership lacking issuer provenance and attestation. The preferred embodiment provides tamper detectable digital content containers supporting credentialing, remote administration, localized validation, distributed access control, and processing instruction signaling. Intermediary third-party services are not required to verify provenance and issuer attestation. Blockchain integrated cryptographic information containers and administrative transactions immutably record the binding between participating parties (e.g., issuer, administrator, requestor) and associated digital assets (e.g., insurance card, medical records, driver's license, passport, biometric, business contract, software application files, data).
US11645629B2

Technologies for providing real-time visualizations of a behavior of an autonomous vehicle (AV) associated with a ride request. In some examples, a method for providing real-time visualizations of a behavior of an AV associated with a ride request can include receiving a user request for a ride from an AV, wherein the user request specifies a pick-up location associated with a user; receiving sensor data from one or more sensors associated with the AV; determining, based on the sensor data, a state and context of the AV while the AV is en route to the pick-up location; and presenting, at a display interface, a map depicting one or more visual indicators of the state and context of the AV, the state and context of the AV including a location of the AV and one or more AV operations.
US11645619B2

A material handling method, the method includes: acquiring a material identification; where a material identified by the material identification is stored in a material box corresponding to the material identification; when an unprocessed order includes the material identification, then querying whether there is an available temporary storage unit in a temporary storage shelf; and triggering a temporary storage instruction when there is an available temporary storage unit in the temporary storage shelf; where the temporary storage instruction is used to instruct to perform a temporary storage behavior triggered according to the material identification on the temporary storage shelf.
US11645615B2

Computer-implemented systems and methods for providing instructions to a user are disclosed. The systems and methods may be configured to: receive a first user input of a container identifier, the container identifier corresponding to a physical container comprising one or more items associated with one or more orders; retrieve, from a networked database, one or more item identifiers associated with the container identifier, the item identifiers corresponding to the items; receive a second user input of a first item identifier, the first item identifier corresponding to a first item among the items; assign, among one or more locations, a first location to the first item identifier; and display the instructions to the user for placing the first item at the first location.
US11645613B1

Techniques for identifying images that are representative of items of inventory are described herein. A service provider may receive a description of an item of inventory from a merchant. The service provider may search one or more databases for images representative of the item. The images may include a merchant-facing image used to represent the item on a user interface of a merchant computing device and a customer-facing image used to represent the item to a customer on a user interface of a merchant computing device and/or a customer computing device. The customer-facing image may include an image that is more detailed, accurate, and/or aesthetically pleasing than the merchant-facing image. The service provider may associate the merchant-facing and customer-facing images with the item and may cause the merchant-facing and the customer-facing images to render on displays of the merchant and customer computing devices to represent the item.
US11645610B2

A system, method, and a package tracking device for tracking the movement of a package to prevent theft of the package are described. According to an embodiment, a package tracking device adapted to be attached with a package is described. The package tracking device having a unique device identification number allows a user, through an application interface running of a wireless communication device, to associate a geographical boundary (geo-fencing) with the delivery address of the package. The package tracking device operates in a passive tracking mode when the package is within the defined geographical boundary, generates a first signal when the package is moved from a drop location, generates a second signal when the package is moved out from the geofencing associated with the delivery address and operates in active tracking mode when the package is moved out from the geofencing associated with the delivery address.
US11645609B2

Embodiments generally relate to tracking food safety in a supply chain. In some embodiments, a method includes receiving a case identifier associated with a case of food, retrieving food information concerning the food items, analyzing the food information to determine an in-use portion of a distribution path, and associating the case identifier with user identifiers associated with candidate users determined to have purchased one or more of the food items. The method further includes receiving an incident notification message including an indication of a problem with the food item associated with the case, and identifying the case identifier associated the food item associated with the food item identifier in the incident notification message, and retrieving the one or more user identifiers associated with the case identifier, and sending one or more problem notification messages to one or more client devices of one or more candidate users.
US11645606B2

The present invention teaches a tear away quilting template system comprising a row template and at least one corner template. The row template and at least one corner template each feature a solid line pattern and a dashed line pattern. The dashed line pattern is designed to match and correspond with portions of the solid line pattern.
US11645605B2

Provided is a system and method for writing IoT data of an object in transit and business context associated with the IoT data and/or the object to a blockchain. In one example, the method may include receiving sensor data of an object that is in a multi-party transactional process, identifying dynamic context of the object based on a current position of the object within the multi-party transactional process, generating a data block comprising the received sensor data of the object and the identified dynamic context of the object, and storing the data block within a blockchain on an immutable distributed ledger.
US11645604B2

Embodiments for managing user concentration in a work environment are described. Information associated with a user is received. At least one characteristic of a task of the user is identified based on the information associated with the user. A concentration risk level associated with the user performing the task is determined based on the at least one characteristic of the task. A computing environment associated with the user performing the task is provided based on based on the concentration risk level.
US11645592B2

Historical activity data about backups and restorations are retrieved. Description files corresponding to cloud storage providers are received. Each description file includes a name of a cloud storage provider, a catalog listing cloud service options offered by the cloud storage provider, and pricing and descriptive information for the options. The historical activity data is mapped to the cloud service options. A set of cost figures is generated based on the mapping. Each cost figure represents a cost that would have been charged to a user, based on the historical activity data, by the cloud storage provider for storing the backups and accessing the backups for the restorations. The cloud storage providers are rated using the cost figures and the rated cloud storage providers are displayed in a user interface to allow the user to select a particular cloud storage provider to which the backups are to be migrated.
US11645591B2

An example system for dynamic agent management involving multiple queues is presented. The system may include a remote network management platform that manages a network by way of a computational instance. A first group and a second group of agents may be assigned to address work items in a first queue in the computational instance. The second group may also be assigned to address and prioritize work items in a second queue in the computational instance. A computing device within the computational instance may assign a work item originating from a client device in the managed network into the first queue according to routing rules. The assignment may cause a timer to record a duration that the work item is in the first queue. The computing device may assign one of the second group of agents to address the work item based on the duration exceeding a pre-determined value.
US11645590B2

Described is a system for learning and predicting key phrases. The system learns based on a dataset of historical forecasting questions, their associated time-series data for a quantity of interest, and associated keyword sets. The system learns the optimal policy of actions to take given the associated keyword sets and the optimal set of keywords which are predictive of the quantity of interest. Given a new forecasting question, the system extracts an initial keyword set from a new forecasting question, which are perturbed to generate an optimal predictive key-phrase set. Key-phrase time-series data are extracted for the optimal predictive key-phrase set, which are used to generate a forecast of future values for a value of interest. The forecast can be used for a variety of purposes, such as advertising online.
US11645583B2

One embodiment provides automatically learning shared resource environment solution design rules from a collection of requirement-solution pairs including obtaining requirement-solution pairs for a shared resource environment from a data store. A processor iteratively generates a candidate design rule set from each requirement-solution pair. Each generating iteration uses an input including the candidate design rule set output from a previous generating iteration. Evidence scores of each candidate design rule are calculated and candidate design rules having higher evidence score than an evidence score threshold are retained to obtain a learned design rule set. Candidate rules of a next iteration are constructed based on an addition of new attributes to rules of the learned design rule set.
US11645582B2

One embodiment provides a method for federated learning across a plurality of data parties, comprising assigning each data party with a corresponding namespace in an object store, assigning a shared namespace in the object store, and triggering a round of federated learning by issuing a customized learning request to at least one data party. Each customized learning request issued to a data party triggers the data party to locally train a model based on training data owned by the data party and model parameters stored in the shared namespace, and upload a local model resulting from the local training to a corresponding namespace in the object store the data party is assigned with. The method further comprises retrieving, from the object store, local models uploaded to the object store during the round of federated learning, and aggregating the local models to obtain a shared model.
US11645579B2

Techniques for machine learning optimization are provided. A video comprising a plurality of segments is received, and a first segment of the plurality of segments is processed with a machine learning (ML) model to generate a plurality of tags, where each of the plurality of tags indicates presence of an element in the first segment. A respective accuracy value is determined for each respective tag of the plurality of tags, where the respective accuracy value is based at least in part on a maturity score for the ML model. The first segment is classified as accurate, based on determining that an aggregate accuracy of tags corresponding to the first segment exceeds a predefined threshold. Upon classifying the first segment as accurate, the first segment is bypassed during a review process.
US11645576B2

A code completion system predicts candidates to complete a code fragment with a tag name and/or an attribute name in source code written in a hierarchically-structured language. Candidates for predicting a tag name are based on a first-order tag Markov chain model generated from usage patterns of relationships of tag names found in a training dataset. Candidates for predicting an attribute name are based on a second-order attribute Markov chain model generated from usage patterns of sequences of attribute names associated with each tag name found in the training dataset.
US11645574B2

A non-transitory, computer-readable recording medium stores therein a reinforcement learning program that uses a value function and causes a computer to execute a process comprising: estimating first coefficients of the value function represented in a quadratic form of inputs at times in the past than a present time and outputs at the present time and the times in the past, the first coefficients being estimated based on inputs at the times in the past, the outputs at the present time and the times in the past, and costs or rewards that corresponds to the inputs at the times in the past; and determining second coefficients that defines a control law, based on the value function that uses the estimated first coefficients and determining input values at times after estimation of the first coefficients.
US11645573B2

A learning device is configured to perform learning of a decision tree, and includes: a plurality of learning units each corresponding to a data memory of a plurality of data memories, and being configured to perform learning at a first node using learning data acquired by using first addresses related to a storage destination of the learning data corresponding to the first node of the decision tree in the data memory, and output a second address related to a storage destination of each piece of the learning data branched from the first node; and a plurality of managers each corresponding to a learning unit of the plurality of learning units, and being configured to calculate third addresses related to storage destinations of learning data corresponding to second nodes being next nodes of the first node using the first addresses and the second address output from the learning unit.
US11645572B2

A method for automatically selecting a machine learning algorithm and tuning hyperparameters of the machine learning algorithm includes receiving a dataset and a machine learning task from a user. Execution of a plurality of instantiations of different automated machine learning frameworks on the machine learning task are controlled each as a separate arm in consideration of available computational resources and time budget, whereby, during the execution by the separate arms, a plurality of machine learning models are trained and performance scores of the plurality of trained models are computed. One or more of the plurality of trained models are selected for the machine learning task based on the performance scores.
US11645570B1

A fault tolerant quantum error correction protocol is implemented for a surface code comprising Gottesman Kitaev Preskill (GKP) qubits. Analog information is determined when measuring position or momentum shifts, wherein the analog information indicates a closeness of the shift to a decision boundary. The analog information is further used to determine confidence values for error corrected measurements from the GKP qubits of the surface code. These confidence values are used to dynamically determine edge weights in a matching graph used to decode syndrome measurements of the surface code, wherein the confidence values are obtained using a maximum-likelihood decoding protocol for two-qubit gates. Also, a three-level ancilla is used to more reliably squeeze the GKP qunaught states.
US11645566B2

Embodiments for graph computing are provided. A graph including a plurality explicit nodes and at least one implicit node is generated. A first of the plurality of explicit nodes and a second of the plurality of explicit nodes are traversed between utilizing deductive reasoning. A third of the plurality of explicit nodes and a fourth of the plurality of explicit nodes are traversed between through the at least one implicit node utilizing inductive reasoning.
US11645547B2

The present disclosure provides a human-machine interactive method based on artificial intelligence and a human-machine interactive device based on artificial intelligence. The method includes: receiving a query from a user; processing the query based on a pre-generated model, and obtaining an answer with a human conversation style corresponding to the query, wherein the model is generated based on a human conversation corpus; and feeding back the answer to the user.
US11645546B2

A system and method for predicting multi-agent locations is disclosed herein. A computing system retrieves tracking data from a data store. The computing system generates a predictive model using a conditional variational autoencoder. The conditional variational autoencoder learns one or more paths a subset of agents of the plurality of agents are likely to take. The computing system receives tracking data from a tracking system positioned remotely in a venue hosting a candidate sporting event. The computing system identifies one or more candidate agents for which to predict locations. The computing system infers, via the predictive model, one or more locations of the one or more candidate agents. The computing system generates a graphical representation of the one or more locations of the one or more candidate agents.
US11645540B2

A method for employing a differentiable ranking based graph sparsification (DRGS) network to use supervision signals from downstream tasks to guide graph sparsification is presented. The method includes, in a training phase, generating node representations by neighborhood aggregation operators, generating sparsified subgraphs by top-k neighbor sampling from a learned neighborhood ranking distribution, feeding the sparsified subgraphs to a task, generating a prediction, and collecting a prediction error to update parameters in the generating and feeding steps to minimize an error, and, in a testing phase, generating node representations by neighborhood aggregation operators related to testing data, generating sparsified subgraphs by top-k neighbor sampling from a learned neighborhood ranking distribution related to the testing data, feeding the sparsified subgraphs related to the testing data to a task, and outputting prediction results to a visualization device.
US11645536B2

Systems and methods for training a residual neural network are described. One of the methods includes: initializing one or more weights of each of a plurality of residual units; inputting a plurality of training cases to a first warp unit in a series; using each training case to optimize the one or more weights for each residual unit in parallel in the first warp unit in the series; starting with the output of the first warp unit in the series, iteratively propagating the output of each warp unit to the input of a next respective warp unit in the series, for each respective warp unit, using each training case to optimize the one or more weights for each residual unit in parallel in the respective warp unit; and storing the output of the last warp unit in the series and the weights for each residual unit.
US11645531B2

An example method includes obtaining, a virtual model of a portion of an anatomy of a patient obtained from a virtual surgical plan for an orthopedic joint repair surgical procedure to attach a prosthetic to the anatomy; identifying, based on data obtained by one or more sensors, positions of one or more physical markers positioned relative to the anatomy of the patient; and registering, based on the identified positions, the virtual model of the portion of the anatomy with a corresponding observed portion of the anatomy.
US11645528B2

A disclosed method an analysis computer determining a rolling window associated with interaction data for interactions that occur over time. The analysis computer can retrieve interaction data for interactions occurring in the rolling window. The analysis computer can then generate pseudo interaction data based upon historical interaction data. The analysis computer can optionally embed the interaction data for the interactions occurring within the rolling window and the pseudo interaction data to form interaction data matrices. The analysis computer can then form a neural network model using the interaction data matrices, which is derived from the interaction data in the rolling window and the pseudo interaction data.
US11645526B2

A method and a system for learning and applying neuro-symbolic multi-hop rules are provided. The method includes inputting training texts into a neural network as well as pre-defined entities. The training texts and the entities relate to a specific domain. The method also includes generating an entity graph made up of nodes and edges. The nodes represent the pre-defined entities, and the edges represent passages in the training texts with co-occurrence of the entities connected together by the edges. The method further includes determining a relation based on the passages for each of the pre-defined entities connected together by the edges, calculating a probability relating to the relation, generating a potential reasoning path between a head entity and a target entity. The method also includes learning a neuro-symbolic rule by converting the edges along the potential reasoning path into symbolic rules and combining those rules into the neuro-symbolic rule.
US11645524B2

A computer system and method for machine inductive learning on a graph is provided. In the inductive learning computational approach, an iterative approach is used for sampling a set of seed nodes and then considering their k-degree (hop) neighbors for aggregation and propagation. The approach is adapted to enhance privacy of edge weights by adding noise during a forward pass and a backward pass step of an inductive learning computational approach. Accordingly, it becomes more technically difficult for a malicious user to attempt to reverse engineer the edge weight information. Applicants were able to experimentally validate that acceptable privacy costs could be achieved in various embodiments described herein.
US11645515B2

Embodiments relate to a system, program product, and method for automatically determining which activation data points in a neural model have been poisoned to erroneously indicate association with a particular label or labels. A neural network is trained using potentially poisoned training data. Each of the training data points is classified using the network to retain the activations of the last hidden layer, and segment those activations by the label of corresponding training data. Clustering is applied to the retained activations of each segment, and a cluster assessment is conducted for each cluster associated with each label to distinguish clusters with potentially poisoned activations from clusters populated with legitimate activations. The assessment includes executing a set of analyses and integrating the results of the analyses into a determination as to whether a training data set is poisonous based on determining if resultant activation clusters are poisoned.
US11645512B2

Memory layout and conversion are disclosed to improve neural network (NN) inference performance. For one example, a NN selects a memory layout for a neural network (NN) among a plurality of different memory layouts based on thresholds derived from performance simulations of the NN. The NN stores multi-dimensional NN kernel computation data using the selected memory layout during NN inference. The memory layouts to be selected can be a channel, height, width, and batches (CHWN) layout, a batches, height, width and channel (NHWC) layout, and a batches, channel, height and width (NCHW) layout. If the multi-dimensional NN kernel computation data is not in the selected memory layout, the NN transforms the multi-dimensional NN kernel computation data for the selected memory layout.
US11645503B2

A circuit is provided. The circuit includes a sampling circuit connectable to a multibit memory array and that samples a voltage across a sampling capacitor, a capacitance network including a plurality of capacitors and switching elements such that the capacitance network has a capacitance that depends on the configuration of the switching elements, and a buffering circuit configured to charge the capacitance of the capacitance network based on the voltage across the sampling capacitor. The circuit is configured to operate the capacitance network in a first state and a second state, wherein the capacitance in the states depends on an input value to the circuit. The circuit is also configured to charge the capacitance network in the first state and to allow the charge to redistribute within the capacitance network when it changes from the first to the second state. A system and method including such circuits are also provided.
US11645502B2

A model calculation unit for calculating an RBF model is described, including a hard-wired processor core designed as hardware for calculating a fixedly predefined processing algorithm in coupled functional blocks, the processor core being designed to calculate an output variable for an RBF model as a function of one or multiple input variable(s) of nodes V[j,k], of length scales (L[j,k]), of weighting parameters p3[j,k] predefined for each node, the output variable being formed as a sum of a value calculated for each node V[j,k], the value resulting from a product of a weighting parameter p3[j,k] assigned to the particular node V[j,k], and a result of an exponential function of a value resulting from the input variable vector as a function of a square distance of the particular node (V[j,k]), weighted by the length scales (L[j,k]), the length scales (L[j,k]) being provided separately for each of the nodes as local length scales.
US11645501B2

Systems for distributed, event-based computation are provided. In various embodiments, the systems include a plurality of neurosynaptic processors and a network interconnecting the plurality of neurosynaptic processors. Each neurosynaptic processor includes a clock uncoupled from the clock of each other neurosynaptic processor. Each neurosynaptic processor is adapted to receive an input stream, the input stream comprising a plurality of inputs and a clock value associated with each of the plurality of inputs. Each neurosynaptic processor is adapted to compute, for each clock value, an output based on the inputs associated with that clock value. Each neurosynaptic processor is adapted to send to another of the plurality of neurosynaptic processors, via the network, the output and an associated clock value.
US11645498B2

Provided is a method, a system, and a program product for determining a policy using semi-supervised reinforcement learning. The method includes observing a state of an environment by a learning agent. The method also includes taking an action by the learning agent. The method further includes observing a new state of the environment and calculating a reward for the action taken by the learning agent. The method also includes determining whether a policy related to the learning agent should be changed. The determination is conducted by a teaching agent that inputs the state of the environment and the reward as features. The method can also include changing the policy related to the learning agent upon a determination that a label outputted by the teaching agent exceeds a reward threshold.
US11645496B2

A calculation circuit calculates, among a plurality of neurons whose states are represented by variables each having m values (m is a positive integer of 3 or greater), two energy changes caused by a state change of a second neuron by 2n (n is an integer of 0 or greater) in positive and negative directions, based on a state change direction of a first neuron whose state has been updated and a weighting coefficient indicating magnitude of an interaction between the first and second neurons. A state transition determination circuit determines, based on magnitude relationships among a thermal excitation energy and the two energy changes, whether to allow updates of the state of the second neuron that cause the two energy change, outputs the determination results, and limits updates by which the state of the second neuron exceeds an upper limit value or falls below a lower limit value.
US11645494B1

Embodiments described herein disclose methods and systems for using more than one Recurrent Neural Network (RNN) to analyze a user input and to predict a request being made by the user as the user is inputting the request. In an embodiment, a first RNN and a second RNN can simultaneously or near simultaneously process the user requested information by separating and analyzing the characters and words in the user's request. A third RNN can process the output vectors generated by the first and second RNNs to identify one or more solutions that predict the user's request.
US11645484B2

Unique physical unclonable function objects are created by molding pre-magnetized or post-magnetized particles into a resin. The particles form a unique physical “fingerprint” based on the random particle size, position, polar rotation, magnetization level, particle density, etc. This invention addresses devices for accurately measuring the physical fingerprint of a PUF, specifically including the X, Y, & Z components of the magnetic field at enough discrete points on the PUF to allow a confident recognition of the identification. A handheld wand is described for measuring the magnetic field along an arbitrary path.
US11645480B2

In a method of manufacturing a multilayer chip component according to an aspect of the present disclosure, laser processing is used for forming dots of a two-dimensional code. This laser processing is laser processing with respect to a laminate substrate in a state before baking is performed, and an impact at the time of processing is absorbed to a certain degree due to elastic deformation of the laminate substrate. For this reason, according to the manufacturing method, occurrence of cracking can be curbed compared to laser processing with respect to an element body in a state after baking is performed.
US11645478B2

Introduced here is an approach to translating tags assigned to digital images. As an example, embeddings may be extracted from a tag to be translated and the digital image with which the tag is associated by a multimodal model. These embeddings can be compared to embeddings extracted from a set of target tags associated with a target language by the multimodal model. Such an approach allows similarity to be established along two dimensions, which ensures the obstacles associated with direct translation can be avoided.
US11645474B2

A computer-implemented method for text conversion, a computer device, and a non-transitory computer readable storage medium are provided. The method includes: obtaining a text to be converted; performing a non-standard word recognition on the text to be converted, to determine whether the text to be converted includes a non-standard word; recognizing the non-standard word in the text to be converted by using an eXtreme Gradient Boosting model in response to the text to be converted including the non-standard word; and obtaining a target converted text corresponding to the text to be converted, according to a recognition result outputted by the eXtreme Gradient Boosting model. The method has a faster recognition speed and a higher recognition accuracy compared with the deep learning model.
US11645473B2

Systems, computer-implemented methods, and computer program products that can facilitate predicting a source of a subsequent spoken dialogue are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a speech receiving component that can receive a spoken dialogue from a first entity. The computer executable components can further comprise a speech processing component that can employ a network that can concurrently process a transition type and a dialogue act of the spoken dialogue to predict a source of a subsequent spoken dialogue.
US11645470B2

Methods, systems and computer program products for automated testing of dialog systems are provided herein. A computer-implemented method includes receiving information pertaining to a given conversation workspace of an automated dialog system and identifying test case inputs to the automated dialog system, the test case inputs comprising user input for the given conversation workspace that has portions thereof modified and which the automated dialog system maps to a different intent and/or a different entity relative to the user input. The method further includes generating human-interpretable explanations of mappings of portions of the test case inputs to the different intent and/or entity, generating suggestions for modifying intents, entities and dialog flows of the given conversation workspace such that the test case inputs map to the same intent and/or the same entity as their corresponding user input, and outputting the suggestions and the human-interpretable explanations to a user.
US11645464B2

Systems, computer-implemented methods, and computer program products to transform a lexicon that describes an information asset are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a term validation component that can determine from a subject matter expert, a validated term that can indicate validation of a candidate term that describes an information asset. The computer executable components can further comprise a lexicon transforming component that, based on the validated term, can transform a lexicon that describes the information asset, by incorporating the validated term into the lexicon.
US11645462B2

Methods and systems for artificial intelligence (AI)-assisted document annotation and training of machine learning-based models for document data extraction are described. The methods and systems described herein take advantage of a continuous machine learning approach to create document processing pipelines that provide accurate and efficient data extraction from documents that include structured text, semi-structured text, unstructured text, or any combination thereof.
US11645460B2

A first text corpus comprising punctuated and capitalized text is received. The words in the first text corpus are then annotated with a set of labels indicating a punctuation and a capitalization of each word. At an initial training stage, a machine learning model is trained on a first training set using the annotated words from the first text corpus and the labels. A second text corpus is received representing conversational speech. The words in the second text corpus are then annotated with the set of labels. In a re-training stage, the machine learning model is re-trained on a second training set comprising the annotated words from the second text corpus, and the labels. At an inference stage, the trained machine learning model is applied to a target set of words representing conversational speech to predict a punctuation and capitalization of each word in the target set.
US11645457B2

A method in a data processing system comprising a processor and a memory, for processing data entries, the method comprising receiving, by the data processing system, a data entry, parsing, by the data processing system, the data entry for features by using natural language processing (NLP), identifying, by the data processing system, data sets from a corpus of information that are relevant to the data entry, and linking, by the data processing system, the identified data sets to the data entry.
US11645451B2

Embodiments of the invention are directed to a computer-implemented method of managing message relationships in a messaging system. The computer-implemented method includes receiving, using a processor system, a modification to a first message. The processor system is used to perform a significance-level evaluation of the modification to the first message. Based at least in part on a first result of the significance-level evaluation, the first message is deleted and the modification to the first message is maintained. Based at least in part on a second result of the significance-level evaluation, the first message is maintained; the modification to the first message is stored in a database; and the first message is associated with the modification to the first message in the database.
US11645450B2

An approach is provided in which the approach displays a graphical editor and a text editor concurrently on a display. The text editor displays a document text that includes multiple entities and the graphical editor displays multiple nodes corresponding to the multiple entities. In response to receiving a user selection on the graphical editor that selects a first one of the multiple nodes, the approach identifies, based on the document text, one or more second nodes that correspond to the first node and repositions the one or more second nodes to a second position on the graphical editor based on a first position of the first node.
US11645448B2

A document analysis apparatus 10 includes: a candidate generation unit 11 that, for each line included in a document that is a target of structural analysis, specifies another line in a parallel relationship with the line by performing extraction of a marker indicating a hierarchy, and generates a candidate for a hierarchical structure of the document that is the target based on the result of the specification of each line; and a candidate evaluation unit 12 that, if two or more candidates have been generated, performs evaluation on each candidate for the hierarchical structure, and selects one candidate for the hierarchical structure as the hierarchical structure of the document that is the target based on the evaluation result.
US11645434B2

A method for testing platforms (e.g., live, virtual, and/or constructive platforms associated with autonomous aircraft systems and their component subsystems) in a live/virtual/constructive (LVC) environment. In embodiments, the method includes determining, via a testbed engine, the development state of a platform component under test. The method includes retrieving a test to be executed, the test including test conditions to be applied to the component. The method includes determining whether the component is enabled to respond to the test conditions. The method includes, if the component is enabled to respond to the test conditions, executing the test while monitoring the component to detect a first output response and a second output response. The method includes identifying, via the testbed engine, at least one change in the development state of the component by comparing the first and second output responses.
US11645432B2

A method for designing fiber-composite parts in which part performance and manufacturing efficiency can be traded-off against one another to provide an “optimized” design for a desired use case. In some embodiments, the method involves generating an idealized fiber map, wherein the orientation of fibers throughout the prospective part align with the anticipated load conditions throughout the part, and then modifying the idealized fiber map by various fabrication constraints to generate a process-compensated preform map.
US11645431B2

Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes, where the three dimensional (3D) models of the physical structures are produced in accordance with a design criterion that limits a minimum thickness of the generatively designed 3D models, include: obtaining a design space for an object to be manufactured and one or more design criteria including a thickness constraint; iteratively modifying a generatively designed 3D shape of the modeled object in the design space in accordance with the one or more design criteria, including measuring a current thickness for the 3D shape using an overall relationship of a volume of the 3D shape with respect to a surface area of the 3D shape; and providing the generatively designed model for use in manufacturing the physical structure using one or more computer-controlled manufacturing systems.
US11645429B2

In accordance with an example embodiment there is disclosed herein a method for authenticating a touch screen layout. A file containing the touch screen layout is signed by a key known to the device that is to deploy the touch screen layout, such as, for example an automated banking machine and/or a point of sale system. Before the touch screen is used by the device's user interface, the device validates the touch screen.
US11645423B1

Some embodiments provide API (Application Programming Interface) authorization platform that allows API-authorization policy stacks to be created and enforced. Policy stacks (called “stacks”) define API-authorization policies across different sets of managed resources in a workspace. A stack in some embodiments defines a uniform set of one or more API-authorization policies for multiple different sets of resources so that the set of policies do not have to be specified independently for each set of resources. By instituting common policies across multiple managed resource sets (also called managed systems), stacks can be used to guarantee uniform baseline policies for the workspace.
US11645422B2

An example operation may include one or more of marking a document, by a user node, to be included into a collection of documents, determining, by the user node, a business process step associated with the document based on a user mark, and executing a transaction to store a hash of the document onto a ledger of a blockchain, wherein a Merkle tree hash is generated and tagged on the ledger with details of the business process step.
US11645420B2

A non-transitory computer-readable storage medium storing a program that causes a processor included in a business operator's terminal to execute a process, the process includes conversion processing and confirmation request processing. The conversion processing that converts user information acquired from an user into a management format and obtains converted user information. The confirmation request processing that calculates a first hash value obtained by hashing the converted user information with a first hash function, transmits a confirmation request including the first hash value, the first hash function, and conversion content of the conversion to the user, and requests the user to confirm validity of the user information managed.
US11645414B2

Systems, methods, and computer readable media for providing a streamlined, comprehensive data privacy opt in and opt out solution. Data privacy laws, also known as data protection laws or consumer privacy laws, prohibit the disclosure or misuse of information held on private individuals. A first device may receive a request from a second device, the request associated with a user. The first device may determine, and based on the user, a privacy regulation. The device may determine a setting associated with the privacy regulation. The device may send, to the second device, the setting.
US11645408B2

In a dataset exchange environment in which datasets are available for exchange or transformation, a dataset validation platform may be configured to update a cryptographically signed record based on each dataset that is available via the data exchange environment. The dataset validation platform may be further configured to control access to the datasets based on whether a request to access a particular dataset is compliant with an availability requirement of the particular dataset. The dataset validation platform may be further configured to update the cryptographically signed record based on requests to access the datasets, transformations that are based on the datasets, or modifications to the availability requirement of the datasets, such as a modification to a privacy limitation or other availability requirement indicating a criteria for usage of the requested dataset.
US11645407B2

A method by a network device to enrich database logs. The method includes detecting that a process executing on the network device has created a database connection to a database server, determining contextual information of the process in response to detecting that the process has created the database connection, generating a key associated with the database connection based on information that is known to be included in a database log of the database, and providing the key and the contextual information to a correlator component.
US11645401B2

A system is configured for managing a plurality of files containing sensitive information associated with an organization to be sent to a particular receiver. The system is further configured to determine whether the particular receiver is an internal receiver or an external receiver with respect to the organization. If the particular receiver is an external receiver, a CRC code generated from the personal information and location coordinates of an external server where the plurality of files will be accessed is added to the plurality of files. A security code is also added to the plurality of files to facilitate that they are secured from being exposed and disposed at a retention time set by the organization. The system generates a custom compressed file from the plurality of files, configures it to be decompressed by the personal information of the external receiver, and sends it to the external receiver.
US11645393B2

A data storage device can employ a front end bus for boot operations. The physical connection of a secure boot assembly to the front end bus can provide efficient and reliable booting of the data storage device without a connection to a remote host or network. A secure boot assembly can provide a security module that connects to the boot module of the data storage device to authenticate a trustworthiness of the data storage device while the data storage device is disconnected from any remote host.
US11645390B2

A next generation antivirus (NGAV) security solution in a virtualized computing environment includes a security sensor at a virtual machine that runs on a host and a security engine remote from the host. The integrity of the NGAV security solution is increased, by providing a verification as to whether a verdict issued by the security engine has been successfully enforced by the security sensor to prevent execution of malicious code at the virtual machine.
US11645386B2

A system and method for accelerating an automated labeling of a volume of unlabeled digital event data samples includes identifying a corpus characteristic of a digital event data corpus that includes a plurality of distinct unlabeled digital event data samples; selecting an automated bulk labeling algorithm based on the corpus characteristic associated with the digital event data corpus satisfying a bulk labeling criterion of the automated bulk labeling algorithm; evaluating a subset of the plurality of unlabeled digital event data samples, wherein evaluating the subset includes attributing a distinct classification label to each digital event data sample within the subset; and in response to the selection, executing the selected automated bulk labeling algorithm against the digital event data corpus, wherein the executing includes simultaneously assigning a classification label equivalent to the distinct classification label to a superset of the digital event data corpus that relates to the subset.
US11645372B2

A system, method, and computer program product for verifying signatures. The system includes at least one processing component, at least one memory component, and a reference storage comprising a set of reference signatures. The system also includes a model generator configured to generate a signature model based on the set of reference signatures. Further, the system includes a verification component configured to receive a signature, and determine whether the signature is valid.
US11645366B2

Systems and methods for managing media, such as digital content, using block chain technology are described. In some embodiments, the systems and methods perform multiple digital currency transfers between address nodes to register a collection of rights to a digital content item to a block chain, and perform a digital currency transfer transaction between address nodes to register the collection of rights to the block chain.
US11645356B2

Embodiments for deep learning for partial differential equation (PDE)-based models by a processor. A trained forecasting model and consistency constraints may be generated using a PDE-based model, a discretization of the PDE-based model, historical inputs the of the PDE-based model, and a representation of consistency constraints to generate a predictive output.
US11645351B2

Embodiments described include systems and methods for providing a preview for a link in a network application. A client application operating on a client device provides access to a network application. The client application includes an embedded browser for accessing the network application. The embedded browser displays a link within a user interface for the network application. When a user provides a user action on the link, a preview engine for the embedded browser detects the user action. The preview engine provides a preview of the link by rendering a preview in a preview region of the embedded browser.
US11645343B2

Systems, methods, and non-transitory computer readable media with instructions for methods here may be used to create and render interactive charts using large amounts of data, by efficiently dividing up the storage and processing of the data between a networked side and a local application side. In certain example embodiments, these two sides work in conjunction with one another, alternatively or additionally, in certain example embodiments, they may act independently and/or alone. The resulting charts may then be used by being embedded in external web pages.
US11645338B2

An embodiment of the disclosure provides a comment content display method, apparatus and device, and storage medium, the method including: when any parent comment of a content object includes at least one child comment, display a comment hiding button at a preset position in a comment region of the parent comment; and filter out the parent comment and child comments of the parent comment from all the comments that have been currently loaded and displayed in response to a trigger operation of a user for the comment hiding button, and updating a current display interface to display other comment contents except the filtered out parent comment and child comments of the parent comment.
US11645329B2

Examples of techniques for constructing, evaluating, and improving a search string for retrieving images are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving, by a processing device, a plurality of images as search results returned based at least in part on a search string for an item in the form of a tuple including an item class, an action and an actor. The method further includes determining, by the processing device, whether the search string is effective at indicating a common item use based on image similarity. The method further includes, based at least in part on determining that the search string is ineffective at indicating the item use, generating, by the processing device, an alternative search string.
US11645326B2

Embodiments of the present disclosure set forth a computer-implemented method for identifying an object within an environment comprising receiving, via at least one sensor, first sensor data associated with an environment, storing, in a memory, the first sensor data in association with a first scene, and in response to receiving a user request for information associated with the environment, selecting, based on the user request, the first scene, accessing, via the memory, the first sensor data associated with the first scene, and, analyzing the first sensor data to identify a first object included in the first scene, and causing information associated with the first object to be output via at least one output device.
US11645324B2

Systems and methods for receiving a set of media content items including a geohash defining a captured time and a captured location of the media content item, identifying a first subset of media content items from the set of media content items comprising a geohash that equals a precision level threshold, and identifying a second subset of media content items from the set of media content items that include a geohash that exceeds the precision level threshold. The system also includes generating a timeline media content item collection including the second subset of media content items each including a geohash that exceeds the precisions level threshold, and causing display of a media content collection interface, the media content collection interface including the timeline media content item collection.
US11645310B2

An exemplary system, method, and computer-accessible medium can include, for example, establishing a unique rule-identifier in one-to-one correspondence with at least one set of unknown time-variable rules against which data is to be made compliant, obtaining at least one set of data marked compliant against the one or more set of rules, obtaining meta-data from the compliant data, obtaining at least one set of data marked non-compliant against the set of unknown time-variable rules, extracting meta-data from the non-compliant data, joining the set of compliant and non-compliant metadata to generate a set of estimated rules corresponding to the rule-identifier based at least one of (i) the meta-data of the joined set and (ii) machine learning algorithms.
US11645308B2

Methods, systems, and computer program products for customizing agricultural practices to maximize crop yield are provided herein. A computer-implemented method includes obtaining data pertaining to (i) a geographical area comprising a plurality of regions and (ii) one or more agricultural practices applied to the geographical area; assigning each of the plurality of regions to a respective cluster of a set clusters, based at least in part on comparing features identified in the data, wherein similar ones of said regions are assigned to the same cluster; generating instructions that are specific to a given cluster in the set, wherein the instructions relate to agricultural tasks to be performed on the regions assigned to the given cluster; and triggering, based on said instructions, one or more automated farming processing devices, thereby carrying out at least a portion of said agricultural tasks.
US11645305B2

Example resource management systems and methods are described. In one implementation, a resource manager is configured to manage data processing tasks associated with multiple data elements. An execution platform is coupled to the resource manager and includes multiple execution nodes configured to store data retrieved from multiple remote storage devices. Each execution node includes a cache and a processor, where the cache and processor are independent of the remote storage devices. A metadata manager is configured to access metadata associated with at least a portion of the multiple data elements.
US11645295B2

Aspects of the disclosure are directed to establishing a pattern search box for searching one or more documents in a database. Accordingly, a method for searching the database for one or more documents with at least one pattern element, the method including dividing a pattern search box into a plurality of sections; inputting the at least one pattern element to one or more of the plurality of sections of the pattern search box; and searching the database for the one or more documents with the at least one pattern element to the one or more of the plurality of sections of the pattern search box to produce a search result.
US11645285B2

A method for performing recursive searching of items of a data structure having a data mode includes creating an instance of a query definition, the instance of the query definition comprising a unique identifier, specifying one or more elements of the query definition, providing the query definition as an input to a query engine. The method further includes the operations of determining, by the query engine, query execution instructions based on the query definition, the query instructions specifying a recursive level-by-level search until a terminal node of the data structure is reached, obtaining results of a query executed based on the query execution instructions; and outputting query results.
US11645284B2

A method includes: a first node and a second node in a distributed computing system each creating a respective partial join filter; the first node and the second node each transmitting its respective partial join filter to a third node in the distributed computing system; the third node creating a final join filter by combining the respective partial join filters of the first node and the second node; the third node retrieving target data from a data source of the third node by applying the final join filter to the data source of the third node; and the third node transmitting the retrieved target data to a controlling node in the distributed computing system.
US11645281B1

The subject technology receives a query, the query including a set of statements for performing the query. The subject technology populates a compilation context based at least in part the query. The subject technology invokes a compiler to perform a compilation process based on the compilation context. The subject technology performs a lookup operation on a stored plan cache for an exact match based on information from the compilation context. The subject technology, in response to determining an exact match, determines whether the particular query plan requires re-compilation based on a data dependent optimization. The subject technology determines whether a plan cache entry corresponding to the particular query plan includes a data property constraint. The subject technology determines whether the data property constraint still holds based on a set of data properties.
US11645274B2

A method including generating a first overlap matrix from a first attribute having first measurements of data items, and generating a second overlap matrix from a second attribute having second measurements of the data items. Samples of weights are generated, each of the samples of weights including a corresponding first weight for the first overlap matrix and a corresponding second weight for the second overlap matrix. For each of the samples of weights, the first overlap matrix is combined with the corresponding first weight and the second overlap matrix is combined with the corresponding second weight. Similarity matrices are generated by combining, for each of the samples of weights, a weighted first overlap matrix with a weighted second overlap matrix. A cluster analysis is performed on the similarity matrices to generate groupings the similarity matrices. The groupings represent groups of the data items. A selected grouping is chosen.
US11645271B2

Automatically generating a rule set implementation is disclosed. A set of rules is accessed. For each non-const rule in the set of rules, one or more implication directed acyclic graphs (DAGs) are constructed. The non-const rule directly causes at least one external output or at least one external action. The one or more implication DAGs specify rule conditions, including one or more observable rule conditions. Implication DAGs that are constructed for the set of rules are compiled to obtain a compiled result that is configured to evaluate rule conditions associated with the set of rules and determine one or more actions when at least one of the rule conditions evaluates to true. The compiled result is output.
US11645268B2

An example operation may include one or more of receiving, by a blockchain node or peer comprising hot asset storage and cold asset storage, an asset request to provide an asset, the asset comprising a key-value pair, determining if the asset request may be satisfied without accessing a blockchain of a shared ledger, providing the asset to a requesting node or peer from hot asset storage in response to the blockchain node or peer determining the asset request may be satisfied without accessing the blockchain, and in response to the blockchain node or peer determining the asset request cannot be satisfied without accessing the blockchain, the method further comprising utilizing a pointer in cold asset storage to obtain the requested asset from the blockchain.
US11645267B2

Embodiments of the invention is directed to a method for performing efficient data searches in a distributed computing system. The method may comprise, receiving a first key. The method may further comprise determining a hash map associated with the first key from among a plurality of hash maps. In some examples, the obtained hash map maps a partition of a set of keys to particular index values. The method may further comprise determining an index value associated with a second key using the determined hash map. The method may further comprise determining transaction processing data associated with the first key using the determined index value and providing the transaction processing data. Utilization of the plurality of hash maps may enable a data search to be performed using on-board memory of an electronic device of the distributed computing system.
US11645266B2

Methods and systems for improved pinning of file system subtrees are provided. In one aspect, a method is provided that includes receiving an identifier of a base directory within a file system tree. A plurality of subnodes of the base directory may be identified within the file system tree. At least a subset of the subnodes may be temporarily pinned to a plurality of metadata servers (MDSs). Pinning each respective subnode of the at least a subset of subnodes may include hashing an identifier of the respective subnode to generate a hashed value corresponding to a particular MDS and assigning the particular MDS to store and manage metadata for a subdirectory associated with the respective subnode.
US11645247B2

Techniques and solutions are provided for integrating master data from multiple applications. Master data from multiple applications can be integrated for use in processing data associated with internet of things (IOT) devices, such as by joining master data with timeseries data (including aggregated values). Integrating master data from multiple applications can include converting master data from a schema used by an application into an analytics schema. New or updated master data can be indicated in a message sent by an application. In processing the message, additional master data, or data used to determine how master data should be processed, can be retrieved.
US11645246B2

Disclosed below are representative embodiments of methods, apparatus, and systems for managing and classifying assets in an information technology (“IT”) environment using a tag-based approach. The disclosed tag-based classification techniques can be implemented through a graphical user interface. Embodiments of the disclosed tag-based classification techniques can be used to allow a user to easily and quickly select, and perform actions on groups of one or more assets (e.g., monitor policies, perform upgrades, etc.). For example, the tag-based classification techniques can automatically classify assets into “tag sets” (or “tagged sets”) based on node properties or user-selected criteria or conditions (e.g., criteria or conditions that are established in a user-created tagging profile or rule). The tagged assets can then be further filtered to identify even deeper relationships between the assets.
US11645243B2

A file access system for user defined functions (UDFs) can be implemented on a distributed database system. The system can store UDF signatures and interfaces (e.g., classes, sub-classes) that can be called by other users. Upon a UDF being called, one or more interface objects (e.g., InputStream) can be created and requests transferred to a execution node via a network channel. The execution node can implement multiple threads that are authorized and download file data from a staging location (e.g., internal stage, external stage) concurrently.
US11645238B2

Provided a computer program product, system, and method for notifying a cache file system of changes to files in a source file system served from the cache file system. The source node establishes a local share of a cache file system at the cache node. The cache file system at the cache node comprises a local share of a source file system at the source node. In response to modifying a source file in the source file system, a source control file for the source file in the local share of the cache file system is updated to indicate the source file is modified. In response to updating the source control file, sending, to the cache node, indication of the updating of the source control file to cause the cache node to update a cache control file to indicate a change to the source file at the source node.
US11645232B1

Techniques for executing show commands are described herein. A plurality of navigation steps is utilized, each navigation step corresponding to a different layer in a database structure and each navigation step including an operator to fetch items from a metadata database up to respective bounded limits. Dependency information is also fetched for objects of the specified object type in the show command. After a set of objects from the last layer are processed, memory for the navigation steps is flushed and the next set of objects are processed.
US11645221B2

A port descriptor of a selected port descriptor version is obtained. The selected port descriptor version is one port descriptor version of a plurality of port descriptor versions available for selection. The port descriptor of the selected port descriptor version includes information relating to a port of the computing environment and is configured to include technology information indicating whether the port is part of a multiple lane connector packaging. A determination is made using the port descriptor of one or more operational attributes of the port. Action is taken based on the one or more operational attributes of the port.
US11645220B2

Provided are a method and apparatus for multi-bus device fused access. The method includes: receiving, by a bus, an instruction for accessing a fused node of a device, which instruction containing a matching word, an initial address, and an offset; performing matching according to the matching word and activating a fused drive; acquiring, by the fused drive, the initial address and the offset from the instruction on the bus respectively; computing an address of a first bus of the device according to the initial address, and computing an address of a second bus of the device according to the initial address and the offset; and accessing the device according to the address of the first bus so as to acquire first information, and accessing the device according to the address of the second bus so as to acquire second information.
US11645216B2

An information handling system may include a bus initiator, a plurality of bus endpoints, and a single-wire bus communicatively coupled between the bus initiator and the plurality of bus endpoints, wherein the bus comprises a multiplexer. The bus initiator may be configured to perform in-band addressing to select a communications channel through the multiplexer via an addressing protocol that uses pulse bursts for initiation of the addressing, identification of the communications channel, and termination of the addressing. Pulses of the pulse bursts may be sufficiently short in duration to pass through filters of the bus endpoints such that the pulse bursts are not processed by the bus endpoints.
US11645214B2

The described embodiments provide a system for controlling an integrated circuit memory device by a memory controller. During operation, the system sends a memory-access request from the memory controller to the memory device using a first link. After sending the memory-access request, the memory controller sends to the memory device a command that specifies performing a timing-calibration operation for a second link. The system subsequently transfers data associated with the memory-access request using the second link, wherein the timing-calibration operation occurs between sending the memory-access request and transferring the data associated with the memory-access request.
US11645206B2

A method for using a distributed memory device in a memory augmented neural network system includes receiving, by a controller, an input query to access data stored in the distributed memory device, the distributed memory device comprising a plurality of memory banks. The method further includes determining, by the controller, a memory bank selector that identifies a memory bank from the distributed memory device for memory access, wherein the memory bank selector is determined based on a type of workload associated with the input query. The method further includes computing, by the controller and by using content based access, a memory address in the identified memory bank. The method further includes generating, by the controller, an output in response to the input query by accessing the memory address.
US11645205B2

Method, apparatus and computer program product for generating filter cache are described herein. For example, the apparatus includes at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to at least generate an index document array, generate a group identifier lookup array, generate a channel identifier lookup array, and generate a filter cache for the index document array based at least on the group identifier lookup array and the channel identifier lookup array.
US11645202B2

A parsing method includes the following: during parsing target bank, performing a row hammer operation on a logical row in target bank to determine a physical position relationship of the logical row; repeatedly performing the operation of performing the row hammer operation on the logical row in target bank to determine the physical position relationship of the logical row until all logical rows have been parsed; and determining a mapping relationship used for recording physical position relationships of multiple logical rows according to a linked list; where performing the row hammer operation on the logical row in target bank includes: acquiring a to-be-parsed logical row in target bank including multiple logical rows; performing the row hammer operation on the to-be-parsed logical row until at least one flipped logical row is obtained; and writing the at least one flipped logical row into the linked list.
US11645201B2

A memory address generator for generating an address of a location in a memory includes a first address input for receiving a first address having a location in the memory being accessed during a first memory access cycle, and a next address output configured to output a next address comprising a location in the memory to be accessed during a subsequent memory access cycle based on the current address and a memory address increment value The address increment unit includes a counter arrangement and a selector arrangement, wherein each counter of the counter arrangement is configured to provide an output signal at the output indicative of a maximum value being reached and the selector arrangement is configured to provide a candidate memory address increment value based on the output of the counter arrangement as the memory address increment value output by the address increment unit.
US11645200B2

Embodiments are disclosed for a method. The method includes determining that a thief thread attempted a work steal from a garbage collection (GC) owner queue. Additionally, the method includes determining that a number of tasks in the GC owner queue meets a predetermined threshold. Further, the method includes determining that the GC owner queue comprises a heavy-weight task. The method also includes moving the heavy-weight task to a top position of the GC owner queue.
US11645195B1

A testing platform for an auto-decision engine is disclosed. An auto-test database for a decision engine may be accessed and modified by, for example, executing an application programming interface protocol of a third-party computing system. The decision engine may be bypassed, and a simulated auto-decision may be requested based on a unique key corresponding to a scenario in the auto-test database. A graphical user interface displays information regarding the auto-test database on a user computing device, and one or more output data fields in the auto-test database may be modified.
US11645193B2

A method for collaborative logic designing and debugging of a circuit includes initiating, via a session manager, a hardware debug session that includes a plurality of instances of client applications that can access one or more source-codes associated with a logic design of the circuit, the plurality of instances of client applications configured to replicate an execution state of the logic design. The method also includes analyzing, using an instance of a first client application from the plurality of instances of client applications, a defect in the logic design based on the execution state of the logic design. The method also includes editing, using an instance of a second client application from the plurality of instances of client applications, the one or more source-codes, to repair the defect in the logic design.
US11645180B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for improving distributed monitoring using different groups of remote devices. In some implementations, a system communicates with a set of remote devices involved in a first monitoring program that involves collection of data from the remote devices over a communication network. The system identifies a pattern or similarity among monitoring data collected from a subset of the remote devices involved in the first monitoring program. The system determines that the identified pattern or similarity satisfies one or more criteria for initiating additional monitoring. In response, the system determines parameters specifying second types of data to collect in a second monitoring program. The system configures one or more devices to perform monitoring for the second monitoring program including acquiring data for the second types of data and providing the acquired data to a server over the communication network.
US11645175B2

An information management system implements a method for determining whether to initiate a failover of a storage manager in the system. Nodes in the system may be assigned as monitoring nodes configured to communicate with a storage manager. Furthermore, each monitoring node may be configured to transmit a status inquiry message to each other monitoring node, and each monitoring node may receive a status inquiry message from each other monitoring node. Each monitoring node may also generate a session message comprising status information, and a plurality of failover nodes may receive the generated session messages. A failover node may then determine whether a failover condition has occurred by applying a plurality of failover rules to the status information of the transmitted session message. Where the failover node determines that a failover condition has occurred, the failover node may activate an offline storage manager to replace the active storage manager.
US11645173B2

Resilient mediation between storage systems replicating a dataset, including: receiving, by a mediation service from one or more storage systems that synchronously replicate a dataset, a request to resolve which storage system continues to service a dataset after the request; and sending, from the mediation service to at least one of the storage systems, a positive mediation result, wherein: the storage systems that received the positive mediation result continue to process data storage requests directed to the dataset, and the storage systems that did not receive a positive mediation result from the mediation service do not continue to process data storage requests directed to the dataset.
US11645171B2

A memory system for storing data is disclosed, the memory system including a plurality of memory devices configured to store data, each memory device having a plurality of bits, the memory devices configured and associated to work together as a rank to respond to a request; a memory control circuit associated with the plurality of memory devices and configured to output command and control signals to the plurality of memory devices; a detector for detecting a bit error in an operation; and a controller for remapping the bit error to a spare bit lane in response to the detector detecting the bit error.
US11645168B2

A storage manager for an information management system determines whether one or more predetermined conditions have been met for transferring metadata of previously performed backup jobs stored in a first management database. A backup job may correspond to a backup operation of a primary storage device of a first client computing device. In response to a determination that one or more of the predetermined conditions have been met, the storage manager may transfer metadata for a second plurality of backup jobs to a second management database of a recovery manager. The recovery manager may receive a request to restore data to the primary storage device of the first client computing device based on the metadata of the second plurality of backup jobs. A media agent managed by the recovery manager may then restore the requested data to the primary storage device of the first client computing device.
US11645153B2

Embodiments herein provide a method for controlling operations of a Redundant Array of Independent Disks (RAID) data storage system comprising a host device and a plurality of solid-state drives (SSDs). The method includes performing, by the at least one SSD, recovery of lost data by performing the auto-rebuild operation. The method also includes performing by the at least one SSD, the auto-error correction operation based on the IO error. The method also includes creating a snapshot of an address mapping table by all SSDs of the plurality of SSDs in the RAID data storage system. The auto-rebuild operation, the auto-error correction operation and the creation the snapshot of the address mapping table are all performed without the intervention from the host device.
US11645146B2

A system for automated and intelligent error correction within an electronic blockchain ledger is provided. The system may analyze unformatted/unstructured blockchain event logs using machine learning algorithms in order to identify and label the errors within the event logs. Based on the identified errors, the system may use predictive analysis in conjunction with error or rule repositories and/or machine learning to identify potential solutions to the identified errors. Once the potential solutions have been identified, the system may automatically attempt to rectify the blockchain transaction errors using the potential solutions. The system may further comprise trend/correlation analyses and reporting functions regarding various metrics and may output said metrics in various accessible formats.
US11645144B2

A computerized method for securing an application based on auto-learning and auto-mapping of application services and application programming interfaces (APIs), includes the step of providing a distributed application security mesh system. The method includes the step of implementing a learning mode of the distributed application security mesh system. This includes learning a set of services and a set of APIs that are used by the set of services to interact with each other. The service comprises an application service. This includes creating a record of the set of services. The record comprises a list of services that are currently active in a specified environment of the distributed application security mesh system, and a list of interactions of the services. The method includes the step of implementing an enforcing mode of the distributed application security mesh system. This includes determining that there is a deviation from a state of at least one record of the set of services provided during the learning mode. This includes implementing a mechanism for the review of the deviations by administrators of the systems and updating the learned state or to take an action based on the review.
US11645138B2

The exemplary embodiments disclose a system and method, a computer program product, and a computer system for diagnosing technical issues. The exemplary embodiments may include collecting data relating to one or more technical issues, extracting one or more features from the collected data, determining one or more diagnoses based on the extracted one or more features and one or more models, and suggesting to a support agent one or more actions based on the one or more determined diagnoses.
US11645133B2

A computing device includes processing circuitry configured to determine whether to modify the dispersed error encoding parameters of a set of encoded data slices (EDSs) stored in a distributed storage network to produce a set of modified EDSs, wherein a data object is segmented into a plurality of data segments and in response to a determination to modify the dispersed error encoding parameters of the set of EDSs, identify a plurality of storage units to store the modified EDSs and determine modified dispersed error encoding parameters for the modified EDSs. The computing device is further configured to assign each storage unit of the plurality of storage units to execute one or more storage modification tasks associated with producing the modified EDSs; and transmit one or more EDS of the set of EDSs to each storage unit of the plurality of storage units for modification and storage.
US11645128B2

A computer-implemented method is for providing cross-linking between cloud-based web-applications. A consumer web-application calls a Uniform Resource Locator, URL, implemented in a customized provider webpage of a provider web-application to activate the customized provider webpage of the provider web-application via a cross link, the URL, including an URL extension with additional URL parameters to provide autonavigation to a customized specific internal view of the activated provider webpage. The customized specific internal view of the activated provider webpage is opened automatically on top of the calling web-application until the activated provider webpage is closed in response to a corresponding user command input via a user interface. The last state and context of the calling consumer web-application is kept and is used to restore automatically the original calling consumer web-application after the provider webpage of the provider web-application is closed.
US11645112B2

Systems and methods for transaction/file-based management of a plurality of processes associated with various jobs are provided. Through the management of discrete applications, a file distribution manager/scheduler orchestrates automated execution of different types of jobs. The processes executed for the various processes can vary based on job type, or other parameters.
US11645110B2

Aspects of the present disclosure relate to automatically generating a user manual using a technique that includes training a first model with a first set of training data. The technique further includes generating, by the first model, a set of operations and a set of windows, where the set of operations and the set of windows are functions of the program. The technique further includes, generating a plurality of tasks, where a first task comprises a first operation being performed on a first window. The technique further includes determining an order of the plurality of tasks and calculating a level score for the first operation of the first window. The technique further includes assembling the user manual having the plurality of tasks in the determined order.
US11645100B2

Container images are managed in a clustered container host system with a shared storage device. Hosts of the system include a virtualization software layer that supports execution of virtual machines (VMs) in the hosts, and one or more VMs have implemented therein a container engine that supports execution of containers within the respective VMs. Deploying a container in a first VM includes creating a virtual disk in the storage device, storing a container image in the virtual disk, mounting the virtual disk to the first VM, and updating a metadata cache to associate the container image to the virtual disk. Deploying the container in a second VM executed in a host different from a host in which the first VM is executed, includes checking the metadata cache to determine that the container image is stored in the virtual disk, and mounting the virtual disk to the second VM.
US11645094B2

Provided is an information processing apparatus including at least one processor that executes a display control process to display a remote operation screen, a copy of an operation screen displayed on a display of a representative terminal device, for collective remote operation of multiple terminal devices in a first display region. In the display control process, in response to a user operation on the remote operation screen, the processor displays, in the first display region, a result of an input of the user operation to the representative terminal device, and displays, in a second display region, a copy of a screen that is displayed on a display of the multiple terminal devices other than the representative terminal device and that shows a result of an input of the user operation to the multiple terminal devices other than the representative terminal device, the second display region being different from the first display region.
Patent Agency Ranking