US11997372B2
An optical component driving mechanism is provided. The optical component driving mechanism includes a first movable portion, a fixed portion, and a first driving assembly. The fixed portion includes a first opening. The first movable portion is movable relative to the fixed portion. The first driving assembly is configured to drive the first movable portion to move relative to the fixed portion.
US11997371B2
A vehicular vision system includes a camera module mounted at an in-cabin side of a windshield of a vehicle. The camera module includes a windshield-interfacing portion that, with the camera module mounted at the in-cabin side of the windshield, interfaces with the in-cabin side of the windshield. A thermally conductive tape is disposed at the windshield-interfacing portion. A thermally conductive connecting element thermally conductively connects to (i) the thermally conductive tape and (ii) at least one component of the camera module. When electrically operated, the at least one component generates heat at an interior portion of the camera module and heat generated by the at least one component of the camera module is dissipated at the windshield of the vehicle via the thermally conductive connecting element and the thermally conductive tape.
US11997367B2
Example methods, apparatus, systems and articles of manufacture to implement under-addressable advertisement measurement are disclosed. Example apparatus disclosed herein determine a tuned under-addressable advertisement duration and a total tuned advertisement duration for a first television broadcast at a first monitored site, the tuned under-addressable advertisement duration and the total tuned advertisement duration determined based on (i) return-path tuning data associated with the first monitored site, (ii) linear advertisement log data associated with a broadcast area including the first monitored site, and (iii) addressable advertisement log data associated with the first monitored site. Disclosed example apparatus also determine an under-addressable advertisement factor for the first television broadcast based on the tuned under-addressable advertisement duration and the total tuned advertisement duration, and adjust an input advertisement rating for the first television broadcast based on the under-addressable advertisement factor to determine an under-addressable advertisement rating for the first television broadcast.
US11997358B2
Provided in embodiments of the present disclosure are a video processing method and apparatus, a device, and a medium. The method includes: receiving a play trigger operation for a forwarded video, the forwarded video being forwarded from an original video by a forwarding user; obtaining the original video, and forwarding comment information provided by the forwarding user on the original video when forwarding the original video; and playing the original video on a play interface of video works of the forwarding user, and displaying the forwarding comment information.
US11997357B2
A first interface of a device receives content from a further device, at least one hardware processor analyses the content to find active elements that will be visible on a screen when displayed, generates a page by overlaying a first part of the content that will be visible on the screen when displayed with graphic elements respectively corresponding to found active elements, sends the page to a third interface for display on the screen and activates a corresponding active element upon reception, via a second interface from a user input device, of a command comprising an identifier displayed in a graphic element. In case the identifier corresponds to a graphic element associated with a group comprising a plurality of active elements, graphic elements corresponding to each active element in the group are overlaid over the first image.
US11997354B2
Methods, apparatus, systems and articles of manufacture to identify and triage digital ad ratings data quality issues includes processor circuitry to generate an aggregate factor score based on aggregate data from a first impression data point, the first impression data point including the aggregate data and duration data corresponding to a duration of time; determine a duration factor score based on the duration data from the first impression data point; determine a final weight score for the first impression data point using a normalized aggregate factor score and a normalized duration factor score for the first impression data point, the normalized aggregate factor score corresponding to aggregate factor scores of a second impression data point, the normalized duration factor score corresponding to duration factor scores of the second impression data point; and when the final weight score does not satisfy a threshold score.
US11997351B2
Methods, apparatus, systems and articles of manufacture are disclosed for mobile device attention detection. An example apparatus includes a mobile meter to receive, from an external device, a signal to gather user attention data, and transmit the user attention data. The example apparatus further includes an interval timer to activate a time period for determining attention of a user. The example apparatus further includes an attention determiner to generate the user attention data during the time period.
US11997345B2
A method causes a display device to display (1) a video scene including first and second items undergoing motion, (2) first and second tags in respective first and second positions, and (3) respective first and second visually perceptible indicators extending between the items in the respective tag positions. Each visually perceptible indicator adjusts as one or both of the item and the tag position changes during the video scene so as to maintain proximity to each of the item and the tag position. The tags include text information describing the items in the video scene.
US11997341B2
Provided are a display apparatus and a person recognition and presentation method. The display apparatus includes a display and a controller that is in communication with the display. The controller is configured to: associated information of a display interface of the display and generate a scenario image for recognition in response to a user command; obtain facial feature information for recognition in the scenario image; obtain similar facial feature information when a matching confidence level of pre-stored facial feature information in a database with the facial feature information for recognition does not exceed a preset confidence level; obtain average-person recognition data; generate a sharing control uniquely matching with the facial feature information for recognition; and control the display to present the average-person recognition data and the sharing control on a current display interface.
US11997339B2
A method for adaptive streaming of media content with bitrate switching is described, wherein the media content comprising a plurality of consecutive media segments. The method comprising, at a media streaming server: transmitting a segment of the media content encoded in a first coding mode having a first bitrate; receiving an indication for a coding mode switch to a second coding mode having a second bitrate and in response transmitting a transition segment for transitioning between the first coding mode and the second coding mode; and transmitting another segment of the media content encoded in the second coding mode.
US11997327B2
A system for playing specific streaming selected from combined streamings and a method thereof are disclosed. In the system, an array server combines video streamings outputted from signal sources, to form a multi-source streaming including all video streamings, and transmits the combined multi-source streaming to a streaming server, the streaming server provides the multi-source streaming to a client end, the client end obtains the video streaming to be played from the received multi-source streaming. Therefore, a user can immediately switch the video streamings with different view angles while watching live broadcast, so as to achieve the technical effect of reducing the streaming load of the server during live broadcast.
US11997324B2
A system and method for dynamically optimizing content delivery in a wireless communication network. The method comprises receiving, at a transceiver [208A], a request for delivery of a content from at least one user device [202]. A manifest module [208B] determines one or more first parameters for the at least one user device [202] and compares one or more parameters of the at least one user device [202] with one or more second parameters of the at least one cohort. The manifest module [208B] dynamically identifies (or generates) a virtual manifest associated with the at least one cohort (or the at least one user device [202]) based on the comparison. A segmenter module [208C] automatically extracts a stream of data associated with the virtual manifest. The transceiver [208A] delivers the content to the at least one user device [202] based on the extracted stream of data.
US11997320B2
Interpolation between explicitly signaled CPB (or HRD) parameters at selected bit rates is used to achieve a good compromise between CPB parameter transmission capacity and CPB parametrization effectiveness and may be, particularly, made in an effective manner.
US11997314B2
Provided are a video stream processing method and apparatus, an electronic device and a computer-readable medium, which relate to the field of Internet technology. An exemplary method includes: storing a video frame in an original video stream in a first buffer area by calling a video stream processing interface of a video stream processing tool; processing the video frame in the first buffer area by means of a video frame processing model to obtain a processed video frame; and on the basis of the processed video frame, generating a standard video stream corresponding to the original video stream. By means of the embodiments of the this application, the software complexity of video stream processing is effectively reduced, and the speed of video stream processing is effectively improved.
US11997310B2
An encoder includes memory and circuitry. The circuitry derives a first motion vector in a unit of a prediction block using a first inter frame prediction mode that uses a degree of matching between two reconstructed images of two regions in two difference pictures, the prediction block being obtained by splitting an image included in a video; and performs, in the unit of the prediction block, a first motion compensation process that generates a prediction image by referring to a spatial gradient of luminance in an image generated by performing motion compensation using the first motion vector derived.
US11997309B2
A video decoding apparatus is provided for decoding pictures using inter-prediction. The video decoding apparatus includes a predictor that generates affine prediction samples for respective subblocks in a target block in a current picture to be decoded by performing affine motion prediction on a subblock-by-subblock basis using control point motion vectors which respectively correspond to corners of the target block. The predictor also modifies sample values of the affine prediction samples by executing a first coding tool, the first coding tool compensating for motion according to sample positions in each of the subblocks using the control point motion vectors.
US11997304B2
The present invention is about an image encoding/decoding method and apparatus. According to present invention, a method of decoding an image, the method comprising, deriving an initial motion vector of a current block; deriving a refined motion vector by using the initial motion vector; and generating a prediction block of the current block by using the refined motion vector.
US11997302B2
According to an embodiment, an encoding device includes an encoder. The encoder is configured to generate a video stream. The video stream includes at least a first image group including a plurality of images encoded at a first bit rate and a second image group including a plurality of images. The first image group includes an intra-coded image. The plurality of images of the second image group are associated with the intra-coded image serving as a reference image to decode an inter-coded image, and are encoded at a second bit rate different from the first bit rate and having reproduction timing in synchronization with the plurality of images of the first image group.
US11997301B2
Several techniques for video encoding and video decoding are described. An example method of processing video data includes performing a conversion between a video and a bitstream of the video, wherein the conversion is performed according to a format rule that specifies that a supplemental enhancement information network abstraction layer unit includes a network abstraction layer unit type equal to a prefix supplemental enhancement information network abstraction layer unit type in response to the supplemental enhancement information network abstraction layer unit including a scalable nesting supplemental enhancement information message that includes a supplemental enhancement information message not associated with a particular payload type.
US11997300B2
An image decoding method is disclosed. The image decoding method includes determining a prediction mode of a current block based on prediction mode information of the current block obtained from a bitstream, obtaining a transform coefficient block of the current block from the bitstream, dequantizing the transform coefficient to generate a dequantized transform coefficient block, determining a transform kernel for the dequantized transform coefficient block, and generating a residual block of the current block by performing inverse transform on the dequantized transform coefficient block using the transform kernel.
US11997289B2
According to the present invention, there is provided a method of decoding an image, the method including: partitioning a current block into multiple sub-blocks; performing intra prediction on a first sub-block among the multiple sub-blocks by using a first sub reference sample line; and performing intra prediction on a second sub-block among the multiple sub-blocks by using a second sub reference sample line. Herein, an intra prediction mode of the first sub-block and an intra prediction mode of the second sub-block are the same.
US11997283B2
An electronic device and method for content-aware image encoding using a machine learning (ML) model are provided. The electronic device receives at least one foreground region and at least one background region from a first image frame. The electronic device determines a set of first macroblocks associated with the detected at least one foreground region and a set of second macroblocks associated with the detected at least one background region, determines a bit allocation control parameter associated with the determined set of second macroblocks, updates the determined bit allocation control parameter based on an application of a first trained ML model, and encodes the first image frame based on the updated bit allocation control parameter to obtain a second image frame so that a first image quality index associated with the first image frame matches a second image quality index associated with the second image frame within a threshold range.
US11997279B2
In general, encoding or decoding a picture part can involve a first CABAC probability model associated with a first flag indicating use of an affine mode and a second CABAC probability model associated with a second flag indicating use of either the affine mode or a second mode different from the affine mode, where the first and second CABAC probability models are different and are determined independently.
US11997278B2
A method for video decoding is provided. The method may be applied in a decoder and includes: receiving a video bitstream comprising a quantization parameter and a quantized level; deriving a scale value by scaling the quantization parameter by a scale factor; determining a plurality of parameters associated with a coding unit (CU); obtaining a plurality of bit-shifts by bit-shifting the plurality of parameters; and obtaining a plurality of coefficients associated with the CU based on the quantized level, the scale value, and the plurality of bit-shifts.
US11997272B2
An image decoding method according to the present invention may include: a step for dividing a picture into a plurality of tiles; and a step for determining at least one slice on the basis of the plurality of tiles. Here, the step for dividing a picture into a plurality of tiles may include: a step for determining the width of a first tile column in the picture; and a step for determining the width of a second tile column neighboring the first tile column.
US11997269B2
The present disclosure provides a method and apparatus for subband-coding a frequency conversion unit and a video encoding/decoding method a video encoding/decoding apparatus using the same. The method and the apparatus for subband-coding the frequency conversion unit include generating an encoding stream by splitting the frequency conversion unit into one or more frequency domains, generating frequency domain encoding information according to whether there is a non-zero frequency coefficient in each frequency domain, scanning the frequency coefficient of each frequency domain to generate a frequency domain frequency coefficient stream, and binarizing and encoding the frequency domain encoding information and the scanned frequency domain frequency coefficient stream.
US11997263B2
An encoding method obtains an intra prediction mode related to a current block from a bitstream; obtains prediction samples of the current block by performing intra prediction on the current block based on the intra prediction mode; scans transform coefficients of the current block, obtains dequantized transform coefficients of the current block by performing a dequantization on the transform coefficients; determines a transform type of the current block; and obtains residual samples of the current block by performing an inverse-transform on the dequantized transform coefficients based on the determined transform type, the inverse-transform being performed in a horizontal direction and a vertical direction. The transform type is determined to be a Discrete Cosine Transform or Discrete Sine Transform, the size of the current block is equal to or greater than 4×4, and the transform type is determined independently to a direction of the intra prediction mode of the current block.
US11997258B2
A video encoder and video decoder are configured to code video data using multiple reference line processing. The video encoder and video decoder may determine a number of reference lines to use for multiple reference line processing based on an intra prediction mode, and decode a block of video data using the multiple reference line processing based on the number of reference lines.
US11997239B2
A printing apparatus includes a printing section performing printing, and a USB-Type-C interface configured to perform switching to a first state in which a printing operation is executed or a second state in which the power is supplied to the external device. The USB-Type-C interface includes a state identification terminal held at a first potential indicating that the USB-Type-C interface is coupled in the first state or a second potential indicating that the USB-Type-C interface is coupled in the second state. The state identification terminal is periodically switched between the first potential and the second potential during a unit time when the external device is not coupled to the USB-Type-C interface, and in the unit time, a time at which the state identification terminal is held at the second potential is longer than a time at which the state identification terminal is held at the first potential.
US11997209B1
Devices, systems, and methods are provided for rotating cryptography secrets in data hashing. A method may include generating, based on a hashing technique, first obfuscated data using first data and a first version of a secret, and generating first metadata associated with the first obfuscated data, the first metadata indicative of the first version of the secret. The method may include determining a second version of the secret based on the first metadata. The method may include generating, based on the hashing technique, second obfuscated data using the first obfuscated data and the second version of the secret, and generating second metadata associated with the second obfuscated data, the second metadata indicative of the second version of the secret.
US11997205B2
A method for verifying and issuing credential, includes providing, by a first credential management system of a first credential service provider, a sharing credential token and a service endpoint to a requesting device of the credential owner, upon a request; receiving, by a second credential management system of a second credential service provider, from a verifying device of a verifier through the requesting device, the sharing credential token and the service endpoint; sending, by the second credential management system, a proof request to the first credential management system based on the service endpoint; generating, by the first credential management system, a proof based on the proof request; and verifying, by the second credential management system, the proof based on credential cryptography information retrieved from a distributed ledger. The method implemented on a distributed platform across different service providers and distributed ledgers ensures trustworthy credential verification and issuance.
US11997202B2
An apparatus is disclosed for storing a private key on an IoT device for encrypted communication with an external user device and includes a proximity-based communication interface, encryption circuitry and IoT functional circuitry. The encryption circuitry includes a memory having a dedicated memory location allocated for storage of encryption keys utilized in the encrypting/decrypting operations, an encryption engine for performing the encryption/decryption operation with at least one of the stored encryption keys in association with the operation of the IoT functional circuitry, an input/output interface for interfacing with the proximity-based communication interface to allow information to be exchanged with a user device in a dedicated private key transfer operation, an internal system interface for interfacing with the IoT functional circuitry for transfer of information therebetween, memory control circuitry for controlling storage of a received private key from the input/output interface for storage in the dedicated memory location in the memory, in a Write-only memory storage operation relative to the private key received from the input/output interface over the proximity-based communication interface, the memory control circuitry inhibiting any Read operation of the dedicated memory location in the memory through the input/output interface. The IoT functional circuitry includes a controller for controlling the operation of the input/output interface and the memory control circuitry in a private key transfer operation to interface with the external user device to control the encryption circuitry for transfer of a private key from the user device through the proximity-based communication interface for storage in the dedicated memory location in the memory, the controller interfacing with the encryption circuitry via the internal system interface, and operational circuitry for interfacing with the user device over a peer to peer communication link and encrypting/decrypting information therebetween with the encryption engine in the encryption circuitry.
US11997199B2
A biometric device comprising: biometric sensing circuitry; cryptographic circuitry; a device key area in the biometric device for storing a cryptographic device key unique to the biometric device; and a test key area in the biometric device, for storing a cryptographic test key. The biometric device is controllable between: a test state in which the test key area is connected to the cryptographic circuitry to provide the test key to the cryptographic circuitry, and the cryptographic circuitry is prevented from performing cryptographic operations on data provided by the biometric sensing circuitry; and a functional state in which the device key area is connected to the cryptographic circuitry to provide the device key to the cryptographic circuitry, and the cryptographic circuitry is connected to the biometric sensing circuitry to receive and perform cryptographic operations on data from the biometric sensing circuitry using the device key.
US11997194B2
The computer-implemented method for processing sets of data for storing and keeping track of the same in a specific network implements a Sparsed Merkle tree. The method includes dividing at least one of the hash values into multiple sections of rim-keys of a given bit-width; and determining leave rim-keys being archive leaves of the Sparsed Merkle tree, and parent rim keys supporting the creation of a subtree.
US11997180B2
A redirection of a URL page request may be performed by monitoring an upstream path from a subscriber to the internet through an ISP. When a URL page request is detected from a subscriber for whom a redirection is required, a redirection device generates a single TCP packet response that mimics a response from the intended destination server. The single TCP packet includes a set FIN bit that closes any active session with the destination server to prevent the subscriber from accepting packets from the destination server.
US11997170B2
A method of migrating an application to a container platform includes the steps of: installing a first agent that collects information about the application; detecting information about a first process of the application, wherein the detected information about the first process is received from the first agent; and based on the detected information about the first process, generating a container file including instructions for building a first container that executes the first process and a deployment file for deploying the first container for execution on the container platform.
US11997157B2
A server for providing media files for download by a user with an operating system in which the user is created, a media table stored in a memory, in which at least a first media ID is assigned to a first media file and a second media ID is assigned to a second media file, an identification table stored in a memory, in which an identifier that can be assigned to an identification carrier is stored and assigned to the user, and an assignment table stored in a memory, wherein the first media ID and/or the second media ID can be assigned, in the allocation table, to the identifier and the first media ID is not assigned to the identifier, with a program routine provided on the server, with which the user changes the allocation table and assigns the first media ID to the identifier in the allocation table.
US11997149B1
A conference system enables a real-time communication session between two or more participants. During the real-time communication session, a participant device requests to transfer the real-time communication session to a device in which an identity of the device is unknown. The participant device displays a visual code that is scanned by the device in which the identity is unknown. Based on the scan of the visual code, the conference system transfers the real-time communication session such that it is continued between the device in which the identity is unknown and the one or more devices of the remaining participants of the conference.
US11997146B1
Internet Protocol Multimedia Subsystem (IMS) restoration for a user equipment (UE) may be automatically triggered in response to the UE receiving a message waiting indicator (MWI) or a text message via a fallback protocol that is used as a backup for a primary protocol for delivering the MWI or the text message. For example, if a UE receives a MWI via Non-Access Stratum (NAS) protocol (where NAS protocol serves as a fallback protocol for Session Initiation Protocol (SIP) to deliver the MWI when IMS-based services are unavailable), an IMS restoration procedure may be triggered for the UE where the UE sends a request to register for one or more services of a telecommunication service provider in an effort to restore IMS-based services for the UE, thereby allowing calls to be subsequently established with the UE.
US11997144B2
A method by a network node controls connectivity of UEs by identifying a group of UEs for communication with an application controlling parameters used by the UEs for operation in a vehicle platoon. The method controls connectivity for a UE in the group with a RAN node responsive to characteristics of the other UEs in the group. For each of the UEs the characteristic relates to functional operation of the UE with the application. Another method by an application server identifies the group of UEs, and identifies a characteristic of each of the UEs with the application. A message identifying the group of UEs and their characteristics is communicated to a network node for controlling connectivity for individual UEs in the group with a RAN node responsive to the characteristics of the other UEs in the group.
US11997140B2
In a computer network monitored for security threats, security incidents corresponding to groups of mutually related security alerts may be ranked based on values of a diversity metric computed for each incident from attribute values of an attribute, or multiple attributes, associated with the security alerts. In some embodiments, values of attribute-specific sub-metrics are determined for each incident and combined, e.g., upon conversion to p-values, into respective values of the overall diversity metric. Based on the ranking, an output may be generated. For example, a ranked list of the security incidents (or a subset thereof) may be communicated to a security administrator, and/or may trigger an automated mitigating action.
US11997139B2
Endpoints in a network execute a sensor module that intercepts commands to obtain information regarding a remote network resource. The sensor module compares a source of commands to a sanctioned list of applications. If the source is not sanctioned, then a simulated response can be provided to the source that references a decoy server.
US11997136B2
Systems and methods are described for modifying one or more advertisements of a webpage or a social media feed to create a simulated cybersecurity attack. Initially, content responsive to a request by a user via a user device to access a webpage or social media feed with one or more advertisements is received. One or more advertisements are detected within the content. An advertisement of the one or more advertisements is modified or replaced with simulated cybersecurity attack advertisements. The webpage or social media feed with the modified advertisement is displayed to the user device. User interactions with the simulated cybersecurity attack content are tracked and training is provided based on user interactions.
US11997134B2
This disclosure describes a technique to determine whether a client computing device accessing an API is masquerading its device type (i.e., pretending to be a device that it is not). To this end, and according to this disclosure, the client performs certain processing requested by the server to reveal its actual processing capabilities and thereby its true device type, whereupon—once the server learns the true nature of the client device—it can take appropriate actions to mitigate or prevent further damage. To this end, during the API transaction the server returns information to the client device that causes the client device to perform certain computations or actions. The resulting activity is captured on the client computing and then transmitted back to the server, which then analyzes the data to inform its decision about the true client device type. Thus, when the server detects the true client device type (as opposed to the device type that the device is masquerading to be), it can take appropriate action to defend the site.
US11997133B2
A method for detecting patterns using statistical analysis is provided. The method includes receiving a subset of structured data having a plurality of fields. A plurality of value combinations is generated for the plurality of fields using a statistical combination function. Each combination of the generated plurality of value combinations is stored as a separate entry in a results table. The entry in the results table includes a counter associated with the stored combination. A value of the counter is incremented for every occurrence of the stored combination in the generated plurality of value combinations. The results table is sorted based on the counters' values and based on a number of fields in each combination. One or more entries having highest counter values are identified in the results table.
US11997122B2
Methods and systems for the detection, identification, analysis of cybersecurity events in order to support prevention of the persistence of threats, malware or other harmful events are provided. The methods and systems of the present invention enable a user to find similar anomalous network traffic within a single network or across multiple networks. The methods and systems identify and correlate activity in order to analyze potential threats within a network by providing broader contextual information about how those threats relate to other activity within the network or across a sector or country.
US11997115B1
Methods, network devices, and machine-readable media for an integrated environment and platform for automated processing of reports of suspicious messages, and further including automated threat simulation, reporting, detection, and remediation, including rapid quarantine and restore functions.
US11997112B1
This disclosure describes techniques for threat detection within access control systems having multiple entitlement repositories. An example system includes a first entitlement repository, a second entitlement repository, a third entitlement repository, and a server. The server, in response to receiving an access request to access a service on a network, queries the first, second, and third entitlement repositories based on access characteristics of a user associated with the access request and receives responses from the first, second, and third entitlement repositories. When the responses from the first, second, and third entitlement repositories all match, the server provides authorization for the user to access the service in accordance with the responses.
US11997108B1
A host system and method are disclosed for conducting verified credential transactions and in certain embodiments generating Consensus Scores for facilitating the same. Via a first user interface, credentials are received from seller devices, wherein the credentials are stored with component data being mapped into various searchable data fields. Via a second user interface, queries are received from buyer devices wherein each query comprises specified values for one or more of the searchable data fields. The system determines which stored credentials match the specified values from the query, resolves each matching credential against a template identifying required data fields, cryptographically hashes the respective component data for each matching credential and more particularly for the required data fields thereof, determines any matching credentials having equivalent hash structures, and generates, substantially in real time with respect to the query, a message to the buyer comprising the matching credentials having equivalent hash structures.
US11997105B2
Various embodiments of the present disclosure provide techniques for adjudicating a credential-less exchange over a network using a plurality of identifier mappings and member interfaces. The techniques may include receiving an exchange request for executing a value-based exchange that includes a universally unique ephemeral key (UUEK) and identifies an object. The techniques may include identifying a user and an instrument for servicing the exchange request based on the UUEK. The techniques may include determining validated and invalidated objects for the exchange request based on the user and providing an exchange authorization request indicative of the validated objects to a member platform associated with the instrument. The techniques may include receiving an exchange authorization response indicating whether the exchange request is approved by the member platform and replying to the exchange request with an exchange response that is reflective of the exchange authorization response and the invalidated objects.
US11997094B2
Disclosed herein are systems, methods, and apparatuses where a controller can automatically manage a physical infrastructure of a computer system based on a plurality of system rules, a system state for the computer system, and a plurality of templates. Techniques for automatically adding resources such as computer, storage, and/or networking resources to the computer system are described. Also described are techniques for automatically deploying applications and services on such resources. These techniques provide a scalable computer system that can serve as a turnkey scalable private cloud.
US11997092B2
A system is provided for the storage of data, the system having: an encrypted host platform upon which regulatory controlled data is stored; a controller configured to allow a primary user to set permission settings and identify authorized end users and degrees of access granted to each the authorized end user, the authorized end user being pre-cleared for compliance with regulatory controls pertaining to the regulatory controlled data; the controller configured to permit access to the encrypted host platform only if the hosting platform is in compliance with predefined data security protocols the controller configured to allow the authorized end user access to the regulatory controlled data, and the controller configured to exclude access to both a provider of the system for storage and a system host platform provider; at least one individual computing device accessible by at least one the authorized end user, the individual computing device configured to provide authorized end user identification data to the controller and receive permissions from the controller for access to the host platform; and the host platform only communicates with individual user devices if the devices have received permission from the controller.
US11997079B2
Mechanism to enable an Identity Provider having an authorization gateway and an authentication interface to control the download and the execution of an authentication script component managed by a broker or by a service provider.
US11997074B1
A request is received by a videoconference instantiation server to initiate a videoconference among a plurality of participants. Thereafter, the videoconference instantiation server requests provision of an on-demand computing network. The videoconference server is then instantiated in the on-demand computing network. A plurality of inbound proxies are generated which are configured to communicate with the videoconference server. The inbound proxies obfuscate administrative data passing therethrough. In addition, a plurality of portal proxies are generated that each are configured to communicate with a different one of the inbound proxies. The videoconference instantiation server then generates a unique access path to a different one of the portal proxies for each of the participants. The portal proxies, when accessed, allow the corresponding participant to access a videoconference being executed by the videoconference server. The portal proxies and inbound proxies are terminated upon completion of the videoconference.
US11997069B2
Example firewalls disclosed herein populate a first dynamic object of a firewall rule with first information to identify a first updateable set of devices that satisfy a first one of a plurality of conditions associated with the firewall rule, the first information based on first data obtained from an appliance that monitors communication traffic in at least a portion of a network. Disclosed example firewalls also populate a second dynamic object of the firewall rule with second information to identify a second updateable set of devices that satisfy a second one of the conditions associated with the firewall rule, the second information based on second data obtained from a data source different from the appliance. Disclosed example firewalls further apply, based on evaluation of the first dynamic object and the second dynamic object, the firewall rule to first network traffic associated with a first device in communication with the network.
US11997068B2
A method and apparatus for providing IP address filtering. The method identifies one or more suspicious Uniform Resource Locators (URLs) and resolves the one or more suspicious URLs to one or more suspicious IP addresses. A suspicious IP address list is created containing the one or more suspicious IP addresses. The suspicious IP address list may be used to facilitate a security response to filter one or more of the IP addresses in the suspicious IP address list.
US11997067B2
Described herein are systems, methods, and software to manage internet protocol (IP) address allocation for tenants in a computing environment. In one implementation, a logical router associated with a tenant in the computing environment requests a public IP address for a new segment instance from a controller. In response to the request, the controller may select a public IP address from a pool of available IP addresses and update networking address translation (NAT) on the logical router to associate the public IP address with a private IP address allocated to the new segment instance.
US11997065B1
Systems and network devices configured for client-side domain name system (DNS) prioritization using time zone offset to select from configured list of DNS servers. A UE device (DNS client) may determine its current time zone, and query a locally stored domain name system (DNS) server list to select a regional DNS server based on its current time zone. The UE device may send DNS requests for resource addresses to the selected regional DNS server. In response, the UE device may receive DNS response messages that priorities resource addresses based on their geographic proximity to the current time zone of the UE device.
US11997057B2
A method is provided for operating a multi-channel messaging system. The method may provide automated conversation across multiple communication channels associated with a user by: selecting a first communication channel from the multiple communication channels, wherein the first communication channel is hosted by a first communication server; receiving, via an existing user interface of the first communication channel, a first user input via as part of a conversation with a chatbot, wherein the chatbot comprises a communication data structure comprising a plurality of communication paths; selecting a communication path based on the first user input; and generating a first feedback in response to the first user input according to the selected communication path.
US11997052B2
Apparatus, methods, and computer-readable media for facilitating interleaved uplink-downlink transmissions in full-duplex using unlicensed resources are disclosed herein. An example method for wireless communication of a user equipment (UE) includes receiving, from a base station, an indication of an interleaved configuration, the interleaved configuration corresponding to a full-duplex configuration including a first gap duration following a downlink transmission and a second gap duration following an uplink transmission. The example method also includes configuring at least one of uplink transmissions or downlink transmissions based on the indication. Additionally, the example method includes communicating with the base station via the interleaved configuration, communications with the base station including at least one of the uplink transmissions or the downlink transmissions.
US11997050B2
The techniques described herein relate to methods, apparatus, and computer readable media configured to schedule individual orthogonal frequency-division multiple access (OFDMA) resources on an upstream channel to serve a data transmission request from a downstream device. A schedule for a set of available resources on the upstream channel to serve the data transmission request is generated, based on a dynamic bit loading profile, including generating data indicative of a first bit loading profile for a first set of resources from the set of available resources for a first burst, and data indicative of a second bit loading profile for a second set of resources from the set of available resources for a second burst. The schedule is transmitted to a downstream device, such that the downstream device is configured to encode the first burst using the first bit loading profile and the second burst using the second bit loading profile.
US11997045B2
Embodiments of the invention include a method and apparatus to perform initiating a downlink association set and a hybrid automatic repeat request feedback associated to receiving a first downlink data on a first downlink burst (710); receiving a second downlink data on a second downlink burst, associating the receiving second downlink data to the downlink association set and hybrid automatic repeat request feedback based on the first acknowledgement timing value (720); and determining transmission timing for hybrid automatic repeat request feedback based on a second acknowledgement timing value (730). Further, to perform sending first downlink control information associated to at least one first downlink data, wherein the first downlink control information comprises a first acknowledgment timing value for acknowledgment of the first downlink data; sending on a second downlink burst second downlink control information associated to second downlink data; and receiving hybrid automatic repeat request feedback based on a second acknowledgement timing value comprised in the second downlink control information.
US11997041B2
An early termination system for blind decoding is provided to decrease the computational resources utilized when decoding the physical resources, and decrease the time spent decoding. A blind decoding priority list can be used by the mobile device to preferentially decode specific physical resource elements as it specifies the order of all the candidate physical downlink control channels (PDCCHs). When the physical resource elements are decoded, if there is no more downlink control information in that transmission time interval, the downlink control information can include a termination bit, and the mobile device, upon identifying the termination bit can cease blind decoding of the remainder candidates. In this way, the blind decoding process more quickly identifies the downlink control information, and subsequent blind decoding is halted.
US11997040B2
A network device such as an evolved NodeB (eNB) or next generation NodeB (gNB) can configure a set of user equipment (UE) for cell reference signal (CRS) muting in order to provide better channel quality and power efficiency in communications. Where an eNB mutes CRS transmissions that are not needed by any UE, an improvement in downlink throughput and reduce connection drop rate can be generated. A CRS muting capability can be determined based on a user equipment (UE) capability information. According to the CRS muting capability of a UE, the CRS can be transmitted at frequency locations based on CRS muting configuration parameters.
US11997039B2
Various embodiments herein provide physical uplink control channel (PUCCH) designs for discrete Fourier transform-spread-orthogonal frequency-division multiplexing (DFT-s-OFDM) waveforms for systems operating above the 52.6 GHz carrier frequency. Some embodiments of the present disclosure may be directed to phase tracking reference signal (PT-RS) design for PUCCH with carrier frequencies above 52.6 GHz. Other embodiments may be disclosed and/or claimed.
US11997035B2
The present specification proposes a method for transmitting and receiving a plurality of PDCCHs in a wireless communication system, and a device therefor. Specifically, a method performed by a base station comprises: a step for receiving, from a UE, UE capability information indicating the number of beams that can be simultaneously supported; a step for transmitting independent layer joint transmission (ILJT)-related setting information to the UE; and a step for transmitting the plurality of PDCCHs to the UE on the basis of the ILJT-related setting information, wherein the ILJT-related setting information may be determined on the basis of the UE capability information.
US11997031B2
A base station and wireless device are configured to support TDD operation. In exemplary embodiments, the base station or UE can make use of the available symbols in the DwPTS or UpPTS of a special subframe respectively for NB-IoT transmissions. In one example, the base station can use OFDM symbols in the DwPTS to repeat in a predetermined manner some of the symbols transmitted in an immediately preceding downlink subframe, or in a succeeding downlink subframe. In other embodiments, the UE can use symbols in the UpPTS to repeat in a predetermined manner some of the symbols transmitted in the immediately succeeding uplink subframe, or in a preceding uplink subframe. The symbols repeated in the special subframe can be coherently combined at the receiver with corresponding symbols transmitted in a downlink or uplink subframe to improve decoding performance, reduce errors, improve channel estimation, and increase system capacity.
US11997028B2
Aspects described herein relate to interference mitigation for communication with muting via inter-cell coordination. In one example, a network entity such as a cell may identify a time or frequency resource allocated for communication with a user equipment (UE), and transmit, to a neighboring network entity, a muting message indicating that the time or frequency resource is occupied for communication. In another example, the network entity may receive, from a neighboring network entity, a muting message indicating that a time or frequency resource is occupied for communication. The network entity may further forgo scheduling of an uplink or downlink transmission to a UE on the indicated time or frequency resource. The network entity may further schedule data for uplink or downlink transmission with the UE on a different time or frequency resource.
US11997021B1
Based on analysis of a workload associated with a throttling key of a client request directed to a first service, a scale-out requirement of the throttling key is obtained at respective resource managers of a plurality of other services which are utilized by the first service to respond to client requests. The resource managers initiate, asynchronously with respect to one another, resource provisioning tasks at each of the other services to fulfill the scale-out requirement. A throttling limit associated with the throttling key is updated to a second throttling key after the resource provisioning tasks are completed by the resource managers, and the updated limit is used to determine whether to accept another client request associated with the throttling key.
US11997019B2
The present invention provides methods, apparatuses and systems supporting in-order packet delivery during application relocation or UP (User Plane) path management events such as DNAI (Data Network Access Identifier) changes. In-order packet delivery may be enforced, ensured or supported by using an indication that in-order packet delivery is requested or required for a particular traffic flow of a UE during a user plane path management event. The methods may be performed by apparatuses implementing an application function (AF), a policy control function (PCF), a session management function (SMF), or UP entities such as PDU session anchors, of the communication network, or systems implementing a combination thereof. The SMF may configure UP entities to transmit packets and flow end markers to support in-order packet delivery and provide flow end marker information to the UP entities. The UP entities may signal path changes using flow end markers.
US11997018B2
Systems, methods, computing platforms, and storage media for administering a distributed edge computing system utilizing an adaptive edge engine based on a finite state machine behavioral model are disclosed. Exemplary implementations may: select a first workload from one or more workloads; access, for the selected workload, one or more location optimization strategies from a plurality of location optimization strategies; and optimize an objective function across a portion of the one or more endpoints; select one or more endpoints; deploy the workload on at least one selected endpoint; monitor the health of the endpoint-workload deployment; and direct network traffic to the appropriate endpoint.
US11997017B2
The present disclosure relates to a network control method and a data processing system for reducing traffic in a network and reducing a processing load of an application that performs data processing.
A network connection device determines, on the basis of a manifest, an optimal location for execution of an application that processes sensor data generated by a sensor device, from among the sensor device and a device on a path in a network connected to the sensor device. The present technology can be applied to, for example, a network control method of cloud computing.
US11997014B2
Techniques are disclosed for providing automatic policy configuration for packet flows. For example, a computing device comprises a virtual node and one or more virtual execution elements coupled to the virtual node. The computing device may also comprise one or more processors configured to: receive a packet originating from an application workload hosted on the one or more virtual execution elements and destined for a remote destination device; determine the packet is part of a new packet flow; in response, configure, by a kernel of the computing device and without sending the packet to a user space of the computing device, a policy for a forward packet flow for the new packet flow; configure, by the kernel, a policy for a reverse packet flow associated with the forward packet flow; and send the packet toward the remote destination device in accordance with the policy for the forward packet flow.
US11997013B2
Dynamic and self-healing optimized traffic rerouting is provided. A system and method are described for determining and implementing optimized traffic routing decision. A route orchestration system monitors network resource performance characteristics information for identifying a traffic redirection triggering event and for determining an optimized traffic control decision based on the network resource performance characteristics information. The decision may include software defined networking (SDN) instructions that may be communicated to one or more network resources (e.g., PE devices, P devices, and/or routers) that may cause traffic to be rerouted the one or more targeted servers. For example, the optimized traffic control decision may be determined to improve load balancing amongst performing servers and other network resources in the network while reducing or minimizing administrative costs. Network resources may include a programmatic component that allows the optimized traffic control decision determined by the route orchestration system to be implemented by the resource.
US11997011B2
A virtual port group abstraction can facilitate automated configuration of devices in a data center. For example, a data center administrator can define a virtual port group to include a set of logical and physical interfaces for devices allocated to a particular department or other group within a company. An administrator for the department can then utilize a user interface to perform actions with respect to the virtual port group. The actions can include configuration actions, modeling actions and/or deployment actions. An action received by a network management controller such as a Software-Defined Networking (SDN) controller can be converted into the appropriate actions for the relevant logical and physical interfaces that are configured to be part of the virtual port group.
US11996994B2
Some examples described herein relate to providing a customized cloud service. In an example, Key Service Indicators (KSI) may be received for a cloud service. The Key Service Indicators may be associated with a cloud service template for providing the cloud service. The resources required for providing the cloud service may be identified based on the Key Service Indicators.
US11996992B2
Various systems and methods for providing opportunistic placement of compute in an edge network are described herein. A node in an edge network may be configured to access a service level agreement related to a workload, the workload to be orchestrated for a user equipment by the node; modify a machine learning model based on the service level agreement; implement the machine learning model to identify resource requirements to execute the workload in a manner to satisfy the service level agreement; initiate resource assignments from a resource provider, the resource assignments to satisfy the resource requirements; construct a resource hierarchy from the resource assignments; initiate execution of the workload using resources from the resource hierarchy; and monitor and adapt execution of the workload based on the resource hierarchy in response to the execution of the workload.
US11996991B2
A method and system for effective service fulfillment in a communication network is disclosed. The method includes determining utilization of each of a plurality of resources for each of a plurality of network slice instances. The method further includes determining a service allocation schedule and a service resource utilization across one or more service classes and one or more resource classes for each of the plurality of resources; determining at least one of a set of possible actions required to be performed in at least one of the plurality of resources, a plurality of services, and the plurality of network slice instances based on a consolidation plan; assessing an impact of each of the set of possible actions based on a plurality of factors; and triggering a relevant network function(s) to perform at least one of the set of determined possible actions based on the assessed impact.
US11996989B2
An application specific interface (AA-NAPI) associated with an application for the purpose of controlling the networking aspects of the application session is provided by communication service provider (CSP). Cost model of network service types associated with a specific application type is learned by using the AA-NAPI. For each service-point joining the session, network properties are queried by using the AA-NAPI. During continuous service quality monitoring, upon detection of quality degradation leading to the decision to upgrade session quality, network service-type associated with a specific server-point is changed by using the AA-NAPI. Network specific actions are taken to reconfigure the network so that the requested service type is received by the specific service-point. New network capability is activated to improve network service level by using the AA-NAPI. Network specific actions are taken by the network to install new network capabilities so that the specific service-point's service quality is improved as requested.
US11996988B1
An information handling system executing a reinforcement learning (RL) based data center power consumption minimizing system may comprise a network interface device to receive operational telemetry measurements for a plurality of data center processors forming a processing node, including performance and utilization analytics, and a user-specified low-utility threshold value, a hardware processor to predict a future time window in which a utilization rate for the processing node executing a future workload falls below the user-specified low-utility threshold value, the hardware processor to identify an optimal load-balancing instruction for redistributing the future workload across a sub-portion of the processing system associated with a highest reward value for satisfying quality of service (QoS) requirements, and the network interface device to transmit the optimal load-balancing instruction and an instruction to throttle power supplied to a remainder of the processing system.
US11996987B2
A system, methods, and computer-readable media are provided herein for real-time “live” identification of connectivity issues with autonomous predictive solution provision via a diagnostic application supported by a machine-learning model. In aspects, live data in a targeted application is captured in an on-going manner and used by the diagnostic application to automatically identify connectivity issues. When connectivity issues are detected, the live data capture is pushed to the model so that the model can make a predictive classification of the error based on geospatial, temporal, and/or geospatial-temporal alignments in the data. Based on the classification, the model predicts a solution and the diagnostic application provides the solution to the user of the targeted application.
US11996960B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, via a single carrier communication, a synchronization signal block (SSB) with time division multiplexed symbols that include a physical broadcast channel (PBCH) symbol and one or more of a primary synchronization signal (PSS) symbol, a secondary synchronization signal (SSS) symbol, or a demodulation reference signal (DMRS) symbol. The UE may demodulate the PBCH symbol using a channel estimation for the PBCH symbol that is based at least in part on one or more channel estimations of the PSS symbol, the SSS symbol, or the DMRS symbol. Numerous other aspects are described.
US11996957B2
The present disclosure provides a method for estimating timing and/or frequency of a wireless signal; the method including the steps: receiving a digitally modulated signal; extracting a plurality of signal samples associated with a short training field (STF) of a PHY protocol data unit (PPDU) of an 802.11 frame; performing correlation operations on the plurality of signal samples to generate a predetermined number of correlation peaks; comparing the generated correlation peaks with a variable dynamic threshold; and calculating timing and/or frequency of the digitally modulated signal using the outcome of the comparing step.
US11996951B2
A signature comprised of a plurality of data blocks formatted in accordance with a multicast communications protocol is received from a target appliance. When it is determined that one or more of the plurality of data blocks has been populated with user data, a representation of at least a portion of signature is provided to an analytics engine for processing whereby the user data within the one or more of the plurality of data blocks is replaced with a predicted, original data. The predicted, original data is then usable to provision a controlling device with a command code set for use in communicating commands to the target appliance.
US11996939B2
A method and a device for transmitting data in a wireless LAN system are presented. Particularly, a transmission STA transmits information about a preamble puncturing pattern to a reception STA. The transmission STA transmits data to the reception STA through a 320 MHz band on the basis of the preamble puncturing pattern. The preamble puncturing pattern is determined on the basis of a first bandwidth unit in which a CCA is performed and a second bandwidth unit in which user specific information is repeated. At least one 20 MHz subchannel is punctured in the 320 MHz band on the basis of the preamble puncturing pattern.
US11996934B2
Methods, systems, and devices for wireless communications are described. A network node may identify a set of packets (e.g., from a packet pool) that are scheduled for broadcast to a plurality of user equipments (UEs) and transmit a set of network encoded packets based on the set of packets. The network node may receive feedback from one or more of the plurality of UEs, and the feedback may indicate successfully decoded packets by each of the one or more UEs. Based on the feedback, the network node may identify an updated set of packets and transmit the updated set. The transmitter may continue to update and transmit based on feedback until the feedback indicates that updated set of packets is empty.
US11996931B2
Technology for a Next Generation NodeB (gNB) operable to encode a primary synchronization signal for transmission to a user equipment (UE) is disclosed. The gNB can identify a sequence d(n) for a primary synchronization signal. The sequence d(n) can be defined by: d(n)=1−2s(n), where s(n) is a maximum run length sequence (m-sequence) and s(n) is provided as s(n+7)=(s(n+4)+s(n))mod 2, where 0≤n≤127. The gNB can generate the primary synchronization signal based on the sequence d(n). The gNB can encode the primary synchronization signal for transmission to the UE.
US11996929B2
A gateway is configured to communicate with a satellite so as to control the preceding/pre-equalization of a communication between the satellite and at least one terminal based on a channel state of a channel between the terminal and the satellite. The gateway is configured for receiving a location-related information indicating a location of the terminal and for determining a predicted channel state information related to the channel state between the terminal and the satellite using the location-related information. The gateway is configured for controlling the signal processing so as to precode the communication according to the predicted channel state information.
US11996926B2
The present invention is for beam selection for communication, and an electronic device may include a housing, at least one antenna array including antenna elements disposed in the housing, or formed in part of the housing, at least one processor electrically or operatively connected with the antenna array, and configured to form a plurality of reception beams (rx beams) having different directions, using the antenna array, and a memory operatively connected with the processor. The memory may stores instructions for causing the processor to measure, by using the plurality of the rx beams, signal strength values of a plurality of tx beams transmitted from at least one base station and having different directions, generate measurement results of (the number of the rx beams)×(the number of the tx beams), and select one of a plurality of methods for selecting one beam pair from among the (the number of the rx beams)×(the number of the tx beams)-ary beam pairs, based at least in part on the measurement results.
US11996925B2
Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. A receiver uses relative location and direction of motion of the receiver with respect to each broadcaster to determine which tuner/demodulator(s) to use to present a service and which to use to scan for services.
US11996915B2
A precoder for precoding a vector of information symbols is provided. The precoder includes a radius determination unit configured to determine a search sphere radius, the determination of the search sphere radius comprising applying a machine learning algorithm to input data dependent on the vector of information symbols and on a predefined precoding matrix; a sphere encoding unit configured to determine a perturbation vector from lattice points found inside a spherical region by applying a sphere search-based sequential algorithm, the spherical region having as a radius the search sphere radius, and a precoding unit configured to precode the vector of information symbols using the perturbation vector and a precoding matrix.
US11996913B2
Systems and methods are disclosed herein for multi-user pairing and, in some embodiments, Signal to Interference plus Noise Ratio (SINR) calculation in a cellular communications system. In some embodiments, a method performed in a base station of a cellular communications system to perform downlink scheduling for Multi-User Multiple Input Multiple Output (MU-MIMO) comprises, for each User Equipment (UE) of a plurality of UEs considered for MU-MIMO UE pairing, obtaining a relative beam power at the UE for each of the plurality of beams. The relative beam power at the UE for each beam is a value that represents a relative beam power of the beam at the UE relative to a beam power of a strongest of the plurality of beams at the UE. The method further comprises selecting a MU-MIMO UE pairing based on the obtained relative beam powers.
US11996903B2
A method for assessing a state of a radio channel. The method includes: ascertaining or providing a piece of state information, which characterizes a simulated state of a spatial arrangement of components of the surroundings of the wireless communication network; ascertaining at least one prediction based on a machine-trained model, the state information being provided as an input parameter in an input section of a machine-trained model, the state information being propagated by the machine-trained model, and the at least one prediction of a piece of channel state information based on the machine-trained model, which characterizes a state of at least one radio channel between two communication modules, being provided in an output section of the machine-trained model.
US11996895B2
In order to solve the problems described above, an object of the present invention is to provide an optical communication system and a control method that automatically adjust a branching ratio of an optical splitter in accordance with a connection of a new ONU. An optical communication system according to the present invention causes an operation system or a DBA (Dynamic Bandwidth Allocation) function and a determining unit of a branching ratio of an optical splitter to cooperate with each other, adjusts the branching ratio so as to enable ranging with an active ONU, and takes into consideration an initial connection sequence through which an ONU is newly connected.
US11996894B2
The present disclosure provides a modulation method, apparatus, and system for imaging scanning signal synchronization. The method includes: transmitting control signals, wherein the control signals include a galvanometer driving signal, a laser scanning signal, and a camera exposure signal, the galvanometer driving signal and the camera exposure signal have a same period, and the laser scanning signal enables laser to be emitted for N times within time for enabling positive oscillation of a galvanometer in one period of the galvanometer driving signal; measuring an actual signal waveform of the galvanometer, and obtaining a noise-reduced waveform by filtering and de-noising the actual signal waveform; performing a waveform comparison detection on the noise-reduced waveform and a corresponding control waveform for the galvanometer driving signal to obtain a waveform deviation; and adjusting the control signals based on the waveform deviation and transmitting the adjusted control signals.
US11996893B2
An injection locked transmitter for an optical communication network includes a master seed laser source input substantially confined to a single longitudinal mode, an input data stream, and a laser injected modulator including at least one slave laser having a resonator frequency that is injection locked to a frequency of the single longitudinal mode of the master seed laser source. The laser injected modulator is configured to receive the master seed laser source input and the input data stream, and output a laser modulated data stream.
US11996879B2
There is provided mechanisms for PIM removal in an antenna system. A method is performed by a controller of the antenna codebook based beamforming, which transmission radio chains of the antenna system that cause a signal received by receiver radio chains of the antenna system to be impacted by PIM. These transmission radio chains are identified based on which codeword in the codebook is used for the beamforming. The method comprises determining a correction signal by subjecting the signals only as transmitted by the identified transmission radio chains to a model of the PIM. The method comprises removing PIM from the signal received by the receiver radio chains by subtracting the correction signal from the signal received by the receiver radio chains.
US11996878B1
Provided herein are novel methods for providing an enhanced audio signal adapter. The invention provides an in-line audio adapter that digitally enhances bi-directional radio communication for dismounted and mounted operators. The adapter may be customizable to the hearing ability of the radio user, and compatible with both standard military audio connectors and commercial audio connectors enhancing the operator's in-field capabilities to process, record, share, replay, and operate radio communications.
US11996875B2
Filters include a housing having an input port and an output port and a plurality of resonant cavities within the housing. Each resonant cavity may include a respective notch resonator. The filter may further include a bandpass filter that includes a plurality of bandpass resonators, the bandpass filter extending between the input port and the output port. The bandpass filter may replace a transmission line that is included in conventional filters.
US11996867B2
Data compression is continuously optimized using frequency-based dictionary lookup tables for communication between a transmitter in a vehicle and a receiver. In a transmitter, first and second frequency-based dictionary lookup tables are provided. The transmitter receives a data block and compresses it using the first table. Using the data block, the second table is updated and a difference between a compression efficiency of the first table and a compression efficiency of the second table for the data block is calculated. The compressed data block is transmitted to the receiver. When the difference is more than a pre-defined threshold, the content of the first table is replaced with the content of the updated second table in the transmitter. The content of the updated second table is then also transmitted to the receiver.
US11996861B2
Disclosed are a decoding method and a decoding device. The decoding method includes: performing a permutation processing on a receiving sequence and a generator matrix to obtain a permuted receiving sequence and an intermediate generator matrix according to a reliability of each bit of the receiving sequence; performing a Gaussian elimination processing on the intermediate generator matrix to obtain a systematic generator matrix generator matrix; performing a hard-decision decoding on the permuted receiving sequence to obtain a hard-decision decoding sequence; in response to determining a preset decoding end condition is not achieved, selecting a target error pattern from an error pattern set; and generating a decoding result based on the target error pattern, the hard-decision decoding sequence, and the systematic generator matrix. The decoding method can ensure the decoding performance and reduce the decoding complexity.
US11996858B2
A comparator circuit with a speed control element is disclosed herein. The speed control element may include a variable voltage source and one or more transistors. Using a voltage supplied by the variable voltage source, the one or more transistors may control a swing of a clock signal to provide a swing controlled clock signal to an amplification portion of the comparator circuit. The swing controlled clock therefor may be used to control the speed of the comparator circuit (e.g., an amplification phase) based on a level of noise in the circuit. The swing controlled clock may further be used to align an output common voltage of the comparator circuit with switching voltages of downstream logic cells (e.g., inverters) connected to the comparator circuit.
US11996853B2
Described is an apparatus which comprises: a first clocking source having a first divider; a second clocking source having a second divider, wherein the first and second clocking sources are inductively coupled; and calibration logic to monitor clock signals associated with the first and second clocking sources and to generate at least one calibration code for adjusting at least one divider ratio of the first or second dividers according to the monitored clock signals.
US11996851B2
A circuit for decoding a pulse width modulated (PWM) signal generates an output signal switching between a first and second logic values as a function of a duty-cycle of the PWM signal. Current generating circuitry receives the PWM signal and injects a current to and sinks a current from an intermediate node as a function of the values of the PWM signal. A capacitor coupled to the intermediate node is alternatively charged and discharged by the injected and sunk currents, respectively, to generate a voltage. A comparator circuit coupled to the intermediate node compares the generated voltage to a comparison voltage and drives the logic values of the output signal as a function of the comparison.
US11996848B1
The disclosed computer-implemented method includes providing, by a reference clock circuit, a clock signal for a clock-triggered element triggered by the clock signal and modulating, by a frequency modulation circuit, a frequency of the clock signal. The method also includes inserting, by a phase compensation circuit, a phase compensation offset to the modulated clock signal in a manner that compensates for a phase error produced by modulating the frequency of the clock signal. Various other methods, systems, and computer-readable media are also disclosed.
US11996841B2
A comparator circuit according to this embodiment includes: a comparator element configured to output a matching signal indicating whether or not a value of a first input signal matches a value of a second input signal; a flip-flop circuit configured to hold a data of a data input terminal based on a comparator clock signal and configured to output an enable signal for stopping an operation of the comparator element; and an internal signal generation circuit configured to output an internal signal to the data input terminal based on the matching signal and an output signal output from the flip-flop circuit.
US11996832B2
Disclosed herein are switching or other active FET configurations that implement a branch design with one or more interior FETs of a main path coupled in parallel with one or more auxiliary FETs of an auxiliary path. Such designs include a circuit assembly for performing a switching function that includes a branch with a plurality of auxiliary FETs coupled in series and a main FET coupled in parallel with an interior FET of the plurality of auxiliary FETs. The body nodes of the FETs can be interconnected and/or connected to a body bias network. The body nodes of the FETs can be connected to body bias networks to enable individual body bias voltages to be used for individual or groups of FETs.
US11996823B2
Disclosed is an air-gap type film bulk acoustic resonator (FBAR) including a substrate including an air-gap portion on a top surface, a lower electrode having a polygonal plate shape above the substrate and configured to surround a top of the air-gap portion, a piezoelectric layer formed above the lower electrode, and an upper electrode formed above the piezoelectric layer. Here, the lower electrode includes an electrode non-deposited area formed between one side plate boundary surface of the polygonal plate and one side air-gap boundary surface of the air-gap portion to expose one part of a top of the air-gap portion.
US11996818B2
An apparatus includes a differential current-to-voltage conversion circuit that includes an input sampling stage circuit, a differential integration and DC signal cancellation stage circuit, and an amplification and accumulator stage circuit. An input common mode voltage of the differential current-to-voltage conversion circuit is independent of an output common mode voltage of the differential current-to-voltage conversion circuit.
US11996809B2
There is provided a power amplifier circuit with improved operation speed of the protection function against overcurrent or overvoltage. The power amplifier circuit includes an amplifier configured to amplify a radio frequency signal and output the radio frequency signal, a bias current supply circuit configured to supply a bias current to the amplifier, a detection circuit configured to detect whether the current or voltage of the amplifier is equal to or greater than a predetermined threshold; and a draw circuit configured to, when the detection circuit detects that the current or voltage is equal to or greater than the predetermined threshold, draw at least a part of the bias current supplied to the amplifier.
US11996807B2
A new trans-impedance amplifier (TIA) with low noise is provided. The TIA may include an input stage and an output driving stage. The input stage may include a pair of input PMOS transistors, a pair of input NMOS transistors, and a pair of differential voltage input nodes. The output driving stage may include a pair of output circuits, each may include a first pair of PMOS and NMOS transistors electrically connected in parallel, a second pair of PMOS and NMOS transistors electrically connected in series, and a pair of capacitors electrically connected in series, which are electrically connected in parallel. The structure can lead to a reduced noise level of the TIA.
US11996806B2
Multi-level envelope tracking systems with separate DC and AC paths are provided. In certain embodiments, an envelope tracking system for generating a power amplifier supply voltage for a power amplifier is provided. The envelope tracking system includes a multi-level supply (MLS) DC-to-DC converter that outputs multiple regulated voltages, an MLS modulator that controls selection of the regulated voltages over time based on an envelope signal corresponding to an envelope of a radio frequency (RF) signal amplified by the power amplifier, an AC path filter coupled between an output of the MLS modulator and the power amplifier supply voltage, and a DC path filter coupled between a DC voltage and the power amplifier supply voltage.
US11996805B1
A photovoltaic cooling system includes a cooling module having a local jet flow inlet located in an interior portion of the cooling module directing flow in a vertical direction. A crossflow inlet is located at an inlet edge of the cooling module directing flow across the cooling module. An outlet is located at an outlet edge of the cooling module. A thermoelectric generator is located on the cooling module, and a photovoltaic module is located on the thermoelectric generator.
US11996804B2
A photovoltaic (PV) system can include a plurality of PV modules and circuitry configured to receive an indication of a status of the PV system and to, in response to the indication, determine whether to switch between a first state in which the PV modules output DC power and a second state in which the PV modules do not output power.
US11996803B2
A foldable solar panel including at least two solar modules mounted to a substrate. The foldable solar panel includes hook and loop tape to secure the foldable solar panel in the folded configuration. The foldable solar panel includes at least two straps and at least two horizontal rows of webbing operable to attach the foldable solar panel to a load-bearing platform.
US11996800B2
A solar tracker system including a tracker apparatus including a plurality of solar modules, each of the solar modules being spatially configured to face in a normal manner in an on sun position in an incident direction of electromagnetic radiation derived from the sun, wherein the solar modules include a plurality of PV strings, and a tracker controller. The tracker controller includes a processor, a memory, a power supply configured to provide power to the tracker controller, a plurality of power inputs configured to receive a plurality of currents from the plurality of PV strings, a current sensing unit configured to individually monitor the plurality of currents, a DC-DC power converter configured to receive the plurality of power inputs powered from the plurality of PV strings to supply power to the power supply, and a motor controller, wherein the tracker controller is configured to track the sun position.
US11996798B2
The present disclosure provides a device for generating electricity. The device includes first and third panels that are each at least partially transmissive for visible light and are spaced apart from each other. The first panel defines a light receiving surface. The device further includes first and second photovoltaic elements. The first photovoltaic element is arranged in a first orientation with respect to the light receiving surface and the second photovoltaic element being arranged in a second orientation that is different to both the orientation of the first photovoltaic element and the orientation of the light receiving surface. The first photovoltaic element and the second photovoltaic element are located within a projection of the circumference of the first panel in a direction along a surface normal of the first panel.
US11996784B2
A voltage converter delivers an output voltage between a first and a second node. The voltage converter includes a capacitor series-coupled with a resistor between the first and second nodes. The resistor is coupled in parallel with a bidirectional switch receiving at its control terminal a positive bias voltage referenced to the second node.
US11996783B2
A power converter includes a plurality of ports provided to a housing, a plurality of conversion circuit electrically connected to the respective ports, and a plurality of coils electrically connected to the respective power conversion circuits and wound around a transformer core. The plurality of coils including a predetermined first coil electrically connected to a predetermined conversion circuit and a second coil. The conversion circuit is mounted to a predetermined board, while the first coil is fixed along the periphery of a board hole of the predetermined board. The predetermined board is fixed to the housing in the state in which the transformer core is inserted into the board hole to determine the position of the predetermined coil relative to the second coil.
US11996782B2
The method of controlling power transmission to a load permits: to eliminate over-voltage in an electric circuit; to decrease energy losses and time of charging of an energy storing device; to increase service life of switches and provide very high reliability of power transmission to a load. The conception is following: controlling power transmission to a load from additional circuit so that current can be transferred from additional circuit to operating circuit (circuit with a load) and vice versa from operating circuit to additional circuit without interruption (without switching off) circuit of the load.
US11996764B2
Described embodiments include a circuit for limiting power converter output ripple. A first transistor has a first current terminal receiving an input voltage, and a second current terminal coupled to a first capacitor. A second transistor has a third current terminal coupled to the first capacitor, and a fourth current terminal is coupled to a second capacitor. A third transistor has a fifth current terminal coupled to the second capacitor, and a sixth terminal coupled to a filter input. A fourth transistor has a seventh current terminal coupled to the second current terminal, and an eighth current terminal coupled to the sixth current terminal. A fifth transistor has a ninth current terminal coupled to the fourth current terminal, and a tenth current terminal coupled to the sixth current terminal.
US11996761B2
A current detection circuit includes: a detection resistor provided between an output of a driver circuit and a load; a power supply circuit configured to operate between a first power supply and a virtual ground potential, and generate a second power supply having a predetermined voltage difference from the virtual ground potential; and a signal processing circuit configured to operate between the second power supply and the virtual ground potential, and generate a detection signal corresponding to a voltage generated at the detection resistor. A virtual ground line for supplying the virtual ground potential is connected between the output of the driver circuit and the detection resistor.
US11996759B2
A solar power generation device, provided with a power multiplication unit (2). A solar power generator (3) is connected to and located outside of the power multiplication unit (2). The power multiplication unit (2) is provided with a parallel-shaft speed increasing device (21) having a drive shaft (22) on one side and a torsion shaft (23) on the other. The drive shaft (22) is rotatably connected to a motor (24), and the torsion shaft (23) is rotatably connected to a planetary gear torque amplifier (4). The planetary gear torque amplifier (4) is provided with an internal ring gear (41). An inner side of the internal ring gear (41) is connected to a planetary gear set (42) in a circular manner, and a power generator guide shaft (43) is fixedly connected to a side of the planetary gear set (42). The power generator guide shaft (43) is rotatably connected to a power multiplication generator (5), and is provided with planetary gears (422) at one side thereof that mesh with the internal ring gear (41) at an inner side thereof. The torsion shaft (23) is located between the planetary gears (422) and meshes with the same. In this way, the invention solves the problems of high assembly cost, short duration of effective power generation output, and an efficiency decrease caused by consumption after power is generated by a solar panel, thereby extending the effective power generation time.
US11996755B2
Compressor device provided with:
a compressor element (2) with an inlet (5) for supplying gas and an outlet (6) for discharging compressed gas,
a magnet-assisted motor (3) provided with a motor housing (10) in which a motor stator (11) is installed and a motor rotor (12) is rotatably installed in the motor stator (11), wherein the motor stator (11) is provided with windings (13) and wherein the motor housing (10) is provided with or acts as a cooling jacket (17);
an oil supply line (18) for injecting oil into the magnet-assisted motor (3);
characterized in that the oil supply line (18) is connected with one or several nozzles (22) directed at heads or axial ends (15) of the windings (13) of the motor stator (11) and with the cooling jacket (17) of the magnet-assisted motor (3) and that heads or axial ends (15) of the windings (13) are covered with a protective layer (16).
US11996750B2
A pump includes an electric motor with a rotor mounted rotatably about an axis of rotation and circumferentially surrounding a stator that includes a stator core and coils wound on the stator core. The windings are defined by a winding wire with winding wire end sections electrically contacted directly with a printed circuit board at an end surface through insulation displacement contacts each including at least one opening for insertion of a winding wire end section, the at least one opening being a slot extending parallel or substantially parallel to a surface of the printed circuit board.
US11996745B2
A coil mounting device includes a stator coil, a coil winding jig that has an outer diameter smaller than an inner diameter of the stator core and winds therearound a belt-shaped coil in an annular shape, a stator core fixing jig that fixes the stator core at a predetermined position and in a predetermined posture, and a coil expansion mechanism that expands the belt-shaped coil. The coil expansion mechanism includes a holder that holds the coil winding jig inside the stator core in a state where the inter-comb-teeth grooves are matched in phase with the slots, and a coil expander that expands the belt-shaped coil by pressing a portion nearer to a side end than the straight portions of the belt-shaped coil wound around the coil winding jig held by the holder so as to expand the portion, thereby inserting the straight portions into the slots.
US11996743B2
The rotor manufacturing method includes the step of fixing a shaft to a rotor core by hydroforming. The shaft has a cylindrical shape in which an inside diameter of a first portion of the shaft to be placed on an inner peripheral surface of a shaft insertion hole is larger than an inside diameter of a second portion of the shaft located on one side in a rotation axis direction relative to the first portion.
US11996742B2
An apparatus including a frame, an optical sensor connected to the frame, and an environment separation barrier. The frame is configured to be attached to a housing of a motor assembly proximate an aperture which extends through the housing. The optical sensor comprises a camera. The environment separation barrier is configured to be connected to the housing at the aperture, where the environment separation barrier is at least partially transparent and located relative to the camera to allow the camera to view an image inside the housing through the environment separation barrier and the aperture.
US11996741B2
A rotating electrical machine has a magnetic field-producing unit, an armature with armature windings for multiple phases, and a rotor implemented by one of the magnetic field-producing unit and armature. The armature winding of each phase has a conductor portion. The conductor portion is made of a bundle of wires and has a resistance value between the bundled wires larger than that within each of the wires. Each conductor portion includes magnet facing portions arranged at a given interval away from each other and face the magnet unit. The magnet facing portions of the same phase are connected in series. The wires of the conductor portion of the same phase are connected in parallel. The order of locations of the wires of each of the magnet facing portions for the same phase is different between given portions of the magnet facing portion in an axial direction of the rotor.
US11996727B2
A battery system includes a non-reference battery cell; a reference battery cell including a cathode, an anode, and a reference electrode; a potential measuring means configured to measure a reference potential of the anode relative to the reference electrode, of the reference battery cell, and to generate a signal corresponding to the reference potential; and a controlling means configured to receive the signal and to reduce, during a charging process of the battery system, a charging current applied to the battery system when the signal indicates that the reference potential is below a predetermined threshold voltage. The non-reference battery cell may be disposed at a first position in the battery system, and the reference battery cell may be disposed at a second position in the battery system, the second position being a position that has a lowest temperature, among the first and second positions, during the charging process.
US11996719B2
Embodiments described herein provide a modular storage for power tool devices including a charging compartment for power tool battery packs. The modular storage includes a housing, a storage compartment in the housing, and a charger compartment in the housing including a battery pack interface configured to receive a power tool battery pack. The modular storage also includes an AC input receiving universal AC power and an active power factor correction (PFC) converter receiving AC power from the AC input and configured to convert the AC power to a high-voltage DC output. The modular storage further includes a DC-DC converter electrically connected between the active PFC converter and the battery pack interface, the DC-DC converter including an active clamp flyback converter.
US11996717B2
A wireless charging pad includes a rectifier, a receiver coil, a heat spreader plate sandwich between the rectifier and the receiver coil, and a ferrite cold plate sandwiched between the receiver coil and the heat spreader plate. The ferrite cold plate has a fluid inlet, a fluid outlet, and a fluid chamber in fluid communication with the fluid inlet and the fluid outlet. The fluid chamber includes a primary cooling chamber and a secondary cooling chamber. Primary cooling fins extending from the heat spreader plate are disposed in the primary cooling chamber and secondary cooling fins extending from a base of the ferrite cooling plate are disposed in the secondary cooling chamber. The ferrite cooling plate cools the rectifier and inhibits or blocks electromagnetic leakage from the receiver coil from interfering with operation of rectifier.
US11996716B1
An improved jump starter system where at least one negative clamp/clip for the system is replaced with a magnet to allow a user to easily place the magnet on a dead metal area of the vehicle for an improved electrical connection. The improved jump starter preferably incorporates at least one grounding magnet to replace the conventional negative clamp. The grounding magnet provides for an alternative and improved way for making electrical connection by the negative/neutral cable. The improved jumper system is particularly idea for use in the automotive industry where a jump start system is used where the vehicle battery is depleted, as the improved jump starter system uses a magnet connection which improves the success for an engine start by providing a solid connection and closing the circuit between the jump starter and the vehicle battery.
US11996713B2
A charging apparatus includes: a receptacle including terminals; a power supply configured to supply a voltage or a current to a first terminal; a first voltage detector configured to detect a voltage of the first terminal; a second voltage detector configured to detect a voltage of a second terminal at one place, two places or three places away from the first terminal; and a processor. The processor is configured to determine whether the voltage of the second terminal is equal to or higher than a second threshold value during a period in which the voltage of the first terminal is equal to or higher than a first threshold value, and stop supply of the voltage or the current from the power supply to the first terminal in a case in which the voltage of the second terminal is equal to or higher than the second threshold value.
US11996712B2
The present disclosure relates to a method and an apparatus for charging and discharging a plurality of secondary batteries connected in series by using one bi-directional main charging and discharging power supply, and more particularly, to a series-type charging and discharging method and apparatus without current interruption in which auxiliary charging power supplies are added in parallel to individual batteries to reduce a capacity difference between the individual batteries and perform continuous charging and discharging according to a predetermined recipe (electrical conditions for charging and discharging, etc.) without interruption (on/off) of a charging and discharging current of the main charging and discharging power supply.
US11996706B2
An antenna for wireless power transfer includes a first antenna terminal, a second antenna terminal, at least one inner turn, the at least one inner turn having an inner turn width, and at least one outer turn, the at least one outer turn having an outer turn width, the outer turn width greater than the inner turn width. The antenna further includes a substrate positioned underneath the at least one inner turn and the at least one outer turn and a plurality of separate panes of a magnetic shielding material. Each of the plurality of separate panes are positioned substantially co-planar, with respect to each other, and positioned between the substrate and both the at least one inner turns and the at least one outer turns.
US11996704B2
A wireless power receiver receiving power from a wireless power transmitter is provided. The receiver includes a resonance circuit, a rectifier circuit, and a driver circuit. The resonance circuit includes first and second coils and a first capacitor. The rectifier circuit includes first and second rectifier circuits. The first rectifier circuit includes first through fourth MOSFETs. Sources of the first and second MOSFETs are connected to ends of a resonator including the first coil and the first capacitor. Sources of the third and fourth MOSFETs are connected to ground. The driver circuit is connected to gates of the first through fourth MOSFETs, When the driver circuit switches off the first and second MOSFETs and switches on the third and fourth MOSFETs, as currents are induced in the resonator and the second coil, the resonance circuit receives the wireless power, and the current induced in the second coil is rectified by the second rectifier circuit.
US11996697B2
A hybrid-powered sensing device is disclosed that includes a power source coupled to a sensing module via an RF-triggered load switching module.
US11996693B2
A support system for an AC power transmission system, comprising an energy storage arrangement comprising a plurality of storage units and a main controller configured to control the operation of the energy storage arrangement. Each storage unit comprises at least three control signal connections and is configured to receive a control signal from at least three storage entities via said control signal connections, wherein each of the storage entities is either the main controller or a storage unit controller of an adjacent storage unit. The storage units are arranged to forward a control signal received via a first one of said control signal connections to all adjacent storage units that are connected via the remaining ones of said control signal connections.
US11996692B2
Technologies are described herein to prioritize delivery of power to electrical components associated with a vehicle and an electrically powered accessory. A power distribution unit may assess real-time power needs for the electrical storage system associated with the vehicle and electrical storage device of the electrically powered accessory and direct incoming power to the electrical storage system associated with the vehicle and the electrical storage device of the electrically powered accessory based on a prioritization of various factors.
US11996687B2
The present disclosure provides controllers for power distribution network circuit interrupting devices and provides electronic control circuits for inclusion in such controllers. The electronic control circuit has a boost circuit, a capacitor storage unit and a pulse width modulator control circuit. The boost circuit boosts an input voltage to a value to supply sufficient energy to a protective relay solenoid to energize the solenoid. The capacitor storage unit stores the boosted voltage from the boost circuit. The pulse width modulator control circuit is responsive to a control and enable circuit to selectively enable energy from the capacitor to energize the one or more protective relays in power distribution system circuit interrupting device.
US11996684B1
A junction box includes an enclosable housing that includes a bottom with a bottom interior surface and a bottom exterior surface. The housing is configured to mount to a roof of a structure with a slope. The junction box includes a central area of the bottom configured for penetrations into the roof. The junction box includes a flashing integral to the bottom of the housing and extending away from the bottom in a direction away from the housing.
US11996682B2
A heat shrink component includes a heat shrink layer and a heating unit in thermal contact with at least a part of the heat shrink layer and heating the heat shrink layer to a heat shrink temperature. The heating unit includes an electrically conductive lead formed of copper and/or aluminum and having an electrical conductivity of more than 3·107 S/m. The heat shrink component has a first dimension in an expanded state and a second dimension in a shrunk state after heating. The first dimension is larger than the second dimension.
US11996681B2
The present disclosure provides a termination band and a method of manufacturing the termination band, which includes a strap and a head. When secured, the head comprises an upper wall, lower wall and opposed side walls formed as a loop with the strap extending therefrom. The termination band is therefore formed as a two-piece component, rather than a single piece as in the prior art. Advantageously this enables the strap and the head to be formed from stainless steel strip having the same width as the head and the strap. It is therefore not necessary to trim the material of either part, hence there is significantly reduced material wastage when forming the termination band. In addition, because the strap and head are both initially in the form of straight-sided elongate strips prior to the folding or joining operations, both parts may be easily edge finished and/or surface finished.
US11996680B1
An antimicrobial switch panel (ASP) system/method allowing for retrofit of existing switch panels with protective antimicrobial covers for toggle switch levers is disclosed. The disclosed system incorporates a toggle switch cover (TSC) formed from a plastic molded extrusion (PME) that is impregnated with an antimicrobial compound (AMC). The PME includes an outer tactile surface (OTS) and an inner capture recess (ICR). The ICR is configured to conform to the outer surface of a toggle switch (TSW) toggle switch lever (TSL) and includes one or surfaces more configured with protrusions and/or indentations that affect mechanical coupling between the TSL and the PME when the ICR is mated with the TSL. The OTS may be configured with a variety of tactile configurations that identify the function of the TSW and/or include a PME colorant that identifies the function of the TSW and/or provide for photoluminescent operation of the PME.
US11996678B2
A switching and/or distributing device has at least one receiving housing and a housing cover. Arranged in at least one housing rail region are one or a plurality of power distribution rails which extend substantially in a main plane and are connected to sub-distribution rails. In at least a first plane, said sub-distribution rails extend substantially in parallel to the main plane and are electrically insulated from one another and extend in the direction of at least one housing component region, wherein in the housing component region, in particular modular components, which contain electrical/electronic operating means, are in electrical contact with one sub-distribution rail each. As a result, a switching and/or distributing device is improved in such a way that the arrangement of corresponding components is possible easily without much additional effort even in potentially explosive atmospheres and a plurality of components of different ty pes and of different sizes can be arranged at the same time.
US11996677B2
A method includes applying, by a switching circuit, pulses of an input voltage to an input of an inductor. The method includes charging, in accordance with an off state of a switch, a charge storage device through the inductor using the pulses of the input voltage such that the circuit node develops a charge voltage that is greater than the input voltage. The method includes discharging, in accordance with an on state of the switch, the charge storage device such that a first portion of the charge voltage is applied to a light emitter and a second portion of the charge voltage is applied to parasitic inductance. The method includes controlling, by a controller, a timing of the pulses of the input voltage applied by the switching circuit based on a parasitic inductance from a previous charging cycle of the charge storage device, so as to control the charge voltage.
US11996668B2
A laser ignition device includes a laser oscillation optical system that produces pulsed laser light, a condensing optical element that condenses the pulsed laser light into a combustion chamber, a housing that internally contains the condensing optical element, and an optical window that is provided distally with respect to the condensing optical element in the housing and transmits the pulsed laser light. The pulsed laser light is shaped as a ring around an optical axis at least at a light passage position in the optical window.
US11996667B2
A demating device configured to demate an electrical connector assembly having a first connector and a second connector is provided. The demating device may include a first separating member, a second separating member, and a gripping assembly. Actuation of the first separating member and the second separating member towards one another drives the jaws of the gripping assembly together, therein allowing secure gripping of the electrical connector assembly via the demating device for separation of the first and second connectors.
US11996651B2
A plug connector part for electrical connection to a mating plug connector part is provided. The plug connector part includes a housing and a contact carrier that is movable in relation to the housing. The contact carrier includes at least one electrical contact for the mating plug connector part and a slider that is movable in relation to the housing and to the contact carrier. The plug connector part for includes an elastic element that is supported on the slider and on the contact carrier in such a way that the elastic element is tensioned by a displacement of the slider in relation to the contact carrier.
US11996648B2
A plug connector part for electrical connection to a counter plug connector part includes: a housing; and a plurality of contacts arranged on the housing such that the plurality of contacts are electrically contactable from different plugging directions by counter contacts of the counter plug connector part. An angular location of the contacts relative to the housing is fixed.
US11996636B1
An antenna system having at least one active element with a first end thereof for connection to a radio receiver, transmitter or transceiver and at least one electromechanical resonator connected in series with (i) at least portion of said at least one active element and at least another portion of said at least one active element or (ii) said at least one active element and said radio receiver, transmitter or transceiver. The at least one active element exhibits capacitive reactance at an intended frequency of operation and the at least one electromechanical resonator exhibits inductive reactance at the intended frequency of operation, the inductive reactance of the at least one electromechanical resonator offsetting or partially offsetting the capacitive reactance of the at least one antenna element at the intended frequency of operation.
US11996632B2
A mobile device supporting wideband operations includes a first radiation element, a second radiation element, a third radiation element, and a dielectric substrate. The first radiation element has a feeding point. The second radiation element is coupled to the ground voltage. The first radiation element is at least partially surrounded by the second radiation element. The feeding point is coupled through the third radiation element to the ground voltage. The first radiation element, the second radiation element, and the third radiation element are disposed on the dielectric substrate. An antenna structure is formed by the first radiation element, the second radiation element, and the third radiation element.
US11996627B2
An antenna assembly includes a plurality of active antenna elements disposed in a first linear array along a reference line and equidistant from each adjacent antenna element by a first linear distance, and a plurality of passive antenna elements disposed in a second linear array extending parallel to the reference line such that each passive antenna element is a second linear distance away from a corresponding one of the active antenna elements. The antenna assembly includes or is operably coupled to a phase control module configured to apply selected phase fronts to selected ones of the antenna elements to generate constructive and destructive interference patterns to define a directive beam in a desired direction in a range between about 0 and 180 degrees relative to the reference line.
US11996622B2
MIMO dual-polarised antenna assembly arranged in a nested arrangement. The antenna assembly comprises a ground plane and a dual-polarised lower band antenna elements mounted to the ground plane proximal to peripheral sides of the ground plane. The location of the lower band antenna elements defines a lower band peripheral boundary. The antenna assembly comprises (1) dual-polarised upper band antenna elements mounted to the ground plane, nested within the lower band peripheral boundary, (2) an upper feeding network configured to connect opposing pairs of lower band radiating elements of the dual polarised lower band antenna elements and feed the lower band antenna elements, the upper feeding network being located within the lower band peripheral boundary, and (3) a lower feeding network positioned below the upper feeding network, and is configured to feed the dual polarised lower band antenna elements via the upper feeding network using a pair of ultra-wideband duplexers.
US11996615B2
This document discloses a reflector antenna system with movable MIMO multiple feeds and adaptive field focusing method for wireless communication in multipath fading environment; the system comprises antenna reflector, multiple feeds, the equal number of the signal receiving channels and signal transmitting channels to the feeds, all the channels are capable to measure and adjust the amplitude and time delay of signals, and the method for amplitude and time delay adjustment of the powered signals. In signal receiving mode the antenna system makes the signal components arrived through unknown multipath superimpose synchronously; in signal transmitting mode, the system let the wave components radiated from different transmitting channels superimpose synchronously, realizing adaptive field focusing at the antenna of the communication target. This antenna system is suitable for point to point wireless communication in wireless propagation environment with multipath fading effect, showing remarkable improvement of SNR of the signals transmitted and received.
US11996612B2
A microstrip line filtering radiation oscillator, a filtering radiation unit, and an antenna, the oscillator includes a substrate. A plurality of first metal sheets parallel to each other are arranged at intervals on a front surface of the substrate, a plurality of second metal sheets parallel to each other are arranged at intervals on a back surface of the substrate, and the first and second metal sheets are correspondingly staggered and coupled by a coupling part running through the substrate. The microstrip line filtering radiation oscillator has functions of signal radiation and interference suppression. The filtering radiation unit includes at least one oscillator and can be used in conjunction with a high-frequency radiation unit, to radiate high-frequency and low-frequency signals simultaneously. The antenna includes at least one filtering radiation unit, and can transmit low-frequency and high-frequency signals simultaneously, thereby effectively improving the integration and reducing the volume of the antenna.
US11996606B2
A method includes bonding an antenna substrate to a redistribution structure. The antenna substrate has a first part of a first antenna, and the redistribution structure has a second part of the first antenna. The method further includes encapsulating the antenna substrate in an encapsulant, and bonding a package component to the redistribution structure. The redistribution structure includes a third part of a second antenna, and the package component includes a fourth part of the second antenna.
US11996599B2
A resonant cavity filter includes a filter housing defining an internal cavity therein, a resonating element in the internal cavity of the filter housing, and a coupling transmission line extending adjacent a periphery of the resonating element in the internal cavity of the filter housing. The resonating element is rotatable relative to the coupling transmission line to vary an electromagnetic coupling therebetween. Related devices and methods of operation are also discussed.
US11996592B2
An electrochemical module including: a stack obtained by stacking, in a predetermined stacking direction, a plurality of electrochemical elements having a configuration in which an electrode layer, an electrolyte layer, and a counter electrode layer are formed along a substrate, via an annular sealing portion through which first gas that is one of reducing component gas and oxidative component gas flows; a container that includes an upper cover for pressing a first flat face in the stacking direction of the stack and a lower cover for pressing a second flat face on a side opposite to the first flat face, the stack being sandwiched between the upper cover and the lower cover; and a pressing mechanism that presses a portion to which the annular sealing portion is attached against the container in the stacking direction.
US11996589B2
A fuel cell includes: a cell structure body including a cathode, an anode, and a solid electrolyte layer interposed between the cathode and the anode; and a current collector in contact with the cathode, wherein an oxidant is supplied to the cathode through the current collector, the current collector includes a porous body made of a metal material, and a chromium adsorbent carried inside pores of the porous body, the metal material includes a first metal and a second metal, the first metal includes nickel, and the second metal includes at least one selected from the group made of tin, aluminum, cobalt, titanium, manganese, tungsten, copper, silver, and gold.
US11996587B2
Provided are a centrifugal battery liquid injection mechanism and a liquid injection method thereof. The centrifugal battery liquid injection mechanism comprises a liquid injection device and a driving device, the liquid injection device is provided with a piston mechanism and a liquid outlet head capable of being opened and closed, and one end of the liquid injection device close to the liquid outlet head is further provided with a liquid injection port capable of being opened and closed; and the liquid injection port is used for injecting a wetting liquid into the liquid injection device. The liquid injection device is connected with a to-be-wetted device through the liquid outlet head, so as to inject the wetting liquid into the to-be-wetted device. The driving device is connected with the to-be-wetted device for driving the to-be-wetted device to move.
US11996586B2
A circuit board soldering structure includes lead a plate inserted into a slit hole of a circuit board and soldered to a conductive pattern provided along the slit hole. The lead plate is made of an elastically-deformable metal plate thinner than an opening width (W) of slit hole. The lead plate includes insertion section inserted into the slit hole. The insertion section includes a bent section approaching from one of opposing inner surfaces of the slit hole facing each other toward another of the opposing inner surfaces of the slit hole. The bent section is disposed in the slit hole. The insertion section has both surfaces that are close to or contact corresponding opposing inner surfaces of the slit hole to solder the insertion section to the conductive pattern.
US11996584B2
Provided are an ICB assembly suitable for a battery module of a horizontal stack structure wherein unidirectional battery cells are stacked such that cell leads face each other, a battery module including the same and a method for manufacturing the same. The ICB assembly of the present disclosure includes an ICB frame configured to accommodate cell leads of unidirectional battery cells having the cell leads formed on one side such that the cell leads face each other are placed on the top surface and the bottom surface of the ICB frame; and a bus bar adapted to electrically connect to the cell leads by being assembled to the ICB frame.
US11996578B2
A vent plug (18) includes a head portion (35), a cylindrical portion (36), and a filter (34). The cylindrical portion (36) includes a cylinder portion (40), a screw thread portion (42), a slit (45), and a through hole (43). The filter (34) is disposed at a position where the through hole (43) is provided in a central axis (L) direction. The screw thread portion (42) intersects the slit (45) only at a first-peripheral screw thread portion.
US11996574B2
A battery sub-packing unit includes at least one battery cell; and a case accommodating the at least one battery cell, wherein the case comprises an end panel on which an electrode tab of the at least one battery cell is fastened to extend into an external space, and having a lower end portion in which a sub-vent hole is formed for communication between the external space and an internal space in which the at least one battery cell is disposed.
US11996572B2
A battery module includes: one or more cell assemblies; a main housing comprising a main boundary portion surrounding an accommodation space in which the one or more cell assemblies are positioned; a first plate comprising a first boundary portion coupled with the main boundary portion and a first exposure portion exposed from the main boundary portion and defining a side of a cooling fluid passage for cooling the accommodation space; and a second plate facing the first plate and comprising a second boundary portion coupled with the main boundary portion and a second exposure portion exposed from the main boundary portion and defining an other side of the cooling fluid passage.
US11996571B2
A battery pack includes: a battery module formed by stacking battery cells; an upper frame positioned on an upper surface of the battery module; a first side frame positioned on a first side surface of the battery module; and a second side frame positioned on a second side surface of the battery module facing the first side frame. The upper frame includes one or more first hinge parts positioned at one end of the upper frame. The first side frame includes one or more first poles positioned at an upper edge of the first side frame and fastened to the first hinge part. A first opening into which the first pole is inserted is formed in the first hinge part, and the first opening is formed obliquely so as to face between a direction perpendicular to the upper frame and a direction parallel to the upper frame.
US11996567B2
A battery module includes a plurality of secondary battery cells, a housing member accommodating a plurality of the secondary battery cells therein, and an insulating member disposed on an inner surface of the housing member, preventing flow of electrical current to the housing member, having a heat transfer function to discharge heat of the secondary battery cell externally, and formed to have a predetermined thickness.
US11996566B2
The invention provides noble metal-free electro-catalyst compositions for use in acidic media, e.g., acidic electrolyte. The noble metal-free electro-catalyst compositions include non-noble metal absent of noble metal. The non-noble metal is non-noble metal oxide, and typically in the form of any configuration of a solid or hollow nano-material, e.g., nano-particles, a nanocrystalline thin film, nanorods, nanoshells, nanoflakes, nanotubes, nanoplates, nanospheres and nanowhiskers or combinations of myriad nanoscale architecture embodiments. Optionally, the noble metal-free electro-catalyst compositions include dopant, such as, but not limited to halogen. Acidic media includes oxygen reduction reaction (ORR) in proton exchange membrane (PEM) fuel cells, and direct methanol fuel cells and oxygen evolution reaction (OER) in PEM-based water electrolysis and metal air batteries, and hydrogen generation from solar energy and electricity-driven water splitting.
US11996555B2
A ternary cathode material, a preparation method thereof, and a lithium ion battery are provided. The ternary cathode material comprises a micron-sized single-crystalline particle structure of LiNi1-x-y-zCoxMnyMzO2, wherein 0.6<1-x-y-z<1.0, 0a2/(a2+x2+y2+z2); and M comprises at least one selected from Al, Mg, Ti, Ga, Nb, Zr, W, Mo and Ta.
US11996552B2
An anode, a lithium battery including the anode, and a method of preparing the anode. The anode includes a current collector; a first anode layer disposed on the current collector; a second anode layer disposed on the first anode layer; and an inorganic protection layer disposed on the second anode layer, wherein an oxidation/reduction potential of the first anode layer and an oxidation/reduction potential of the second anode layer are different from each other.
US11996550B2
Provided are examples of electrochemically active electrode materials, electrodes using such materials, and methods of manufacturing such electrodes. Electrochemically active electrode materials may include a high surface area template containing a metal silicide and a layer of high capacity active material deposited over the template. The template may serve as a mechanical support for the active material and/or an electrical conductor between the active material and, for example, a substrate. Due to the high surface area of the template, even a thin layer of the active material can provide sufficient active material loading and corresponding battery capacity. As such, a thickness of the layer may be maintained below the fracture threshold of the active material used and preserve its structural integrity during battery cycling.
US11996549B2
A method for preparing a silicon monoxide composite material includes: a first stage: introducing a protective gas into a vapor deposition oven, and pre-heating a silicon monoxide raw material, such that a part of the silicon monoxide raw material is subjected to a disproportionation reaction; a second stage: continuously introducing the protective gas and introducing a carbon source gas, and subjecting the pre-heated silicon monoxide raw material to a chemical vapor deposition to form carbon nanotubes on a surface of silicon monoxide; and a third stage: after a predetermined time period, stopping introducing the carbon source gas, and stopping introducing the protective gas until the vapor deposition oven is cooled to room temperature, to prepare the silicon monoxide composite material. During the preparation process, no extra catalyst needs to be added, a product of the previous disproportionation reaction may act as a catalyst for the growth of the carbon nanotubes.
US11996548B2
The present application discloses a negative active material, preparation process thereof and a secondary battery and the related battery module, battery pack and device. The negative active material comprises a core structure and a modified polymer coating layer coated on at least a part of the outer surface of the core structure, wherein the core structure comprises one or more of silicon-based materials and tin based materials; and wherein the negative active material has an infrared spectrum comprising an infrared absorption peak at the wavelength of 1450 cm−1 to 1690 cm−1, and the infrared absorption peak has a transmittance T that satisfies 80%≤T≤99%.
US11996547B2
Large-scale anodes containing high weight percentages of silicon suitable for use in lithium-ion energy storage devices and batteries, and methods of manufacturing the same, are described. The anode material described herein can include a film cast on a current collector substrate, with the film including a plurality of active material particles and a conductive polymer membrane coated over the active material particles. In some embodiments, the conductive polymer membrane comprises polyacrylonitrile (PAN). The method of manufacturing the anode material can include preparation of a slurry including the active material particles and the conductive polymer material, casting the slurry on a current collector substrate, and subjecting the composite material to drying and heat treatments.
US11996546B2
In an embodiment, a secondary Zn—MnO2 battery comprises a battery housing, a MnO2 cathode, a Zn anode, and an electrolyte solution. The MnO2 cathode, the Zn anode, and the electrolyte solution are disposed within the battery housing, and the MnO2 cathode comprises a MnO2 cathode mixture and a current collector. The MnO2 cathode mixture is in electrical contact with at least a portion of an outer surface of the current collector, and the MnO2 cathode has a porosity of from about 5 vol. % to about 90 vol. %, based on the total volume of the MnO2 cathode mixture of the MnO2 cathode.
US11996538B2
A method for preparing a positive electrode active material precursor includes preparing a metal aqueous solution including a nickel raw material, a cobalt raw material, and a manganese raw material (step 1); adding the metal aqueous solution, an ammonium cation complex forming agent, and a basic aqueous solution into a reactor, co-precipitating the mixture at pH 11 to less than pH 12 to form nuclei of first positive electrode active material precursor particles and growing the nuclei (step 2); adjusting input amount of the basic aqueous solution to increase the pH in the reactor to a range of 0.8 to 1.5 compared to that of step 2; and adjusting input amount of the basic aqueous solution to change the pH in the reactor to pH 11 to less than pH 12 (step 4). A positive electrode active material precursor prepared by the above preparation method has an improved packing density.
US11996534B2
An electric power module system (1) for use in an electrically operated vehicle (21), comprising: —a base module comprising a cooling passage for fluid coolant and coolant connections for supplying fluid coolant to the cooling passage, the base module further comprising at least one external electrical connection for power input to and/or power output from the electric power module system, —an add-on module configured to be mounted to and electrically connected to the base module, so that the add-on module, when mounted, can be cooled and powered via the base module. When the add-on module is mounted, the cooling passage is delimited by at least a first delimiting surface provided on the base module and a second delimiting surface provided on the add-on module, so that fluid coolant supplied via the coolant connections of the base module comes into contact with both of said delimiting surfaces.
US11996530B2
An embodiment is directed to a hybrid contact plate arrangement in a battery module that includes a plurality of contact plates configured to be arranged on a given side of a set of battery cells in the battery module, at least one insulation layer configured to provide insulation between each of the plurality of contact plates, wherein the set of battery cells includes a plurality of groups of battery cells, and wherein the plurality of contact plates each include a set of bonding connectors, the sets of bonding connectors being configured to connect to the positive and negative terminals of the plurality of groups of battery cells so as to connect battery cells in each of the plurality of groups of battery cells in parallel with each other, and to connect the plurality of groups of battery cells in series with each other.
US11996519B2
A gel composition, in particular a gelled electrolyte, comprising: i) fumed alumina particles, wherein the mean primary particle size of the particle is from 5 to 50 nm and the BET specific surface area is from 40 to 400 m2/g; ii) at least two organic solvents; and iii) a lithium salt; wherein the amount of the alumina particles is 0.2-10% by weight based on the total weight of the gel composition. A method to prepare a gelled electrolyte, a Li-ion battery, a Li-ion battery and a device are also provided.
US11996516B2
There is provided an anode layer including an anode active material, a conductive aid, and a solid electrolyte, the anode active material including a lanthanoid fluoride doped with an alkaline earth metal fluoride, the conductive aid including a carbon material, the solid electrolyte including at least one of BaCaF4 and SrCaF4, and the lanthanoid fluoride doped with the alkaline earth metal fluoride and the carbon material forming a complex. There is also provided a fluoride ion secondary battery including the anode layer, an electrolyte, and a cathode layer.
US11996509B2
A battery includes: an electrode body including a positive electrode having a positive electrode active material layer formed on a positive electrode collector and a negative electrode having a negative electrode active material layer formed on a negative electrode collector. At one end of the electrode body, a positive electrode collector laminated part, in which a positive electrode collector exposed part is stacked, is present. At another end thereof, a negative electrode collector laminated part, in which a negative electrode collector exposed part is stacked, is present. The positive electrode collector laminated part and the negative electrode collector laminated part are divided into groups while the groups being shifted in position so as not to overlap on a same line in the stacking direction in the electrode body. The groups are mutually independently integrated in one unit, and all tip parts of the groups are joined with one collector terminal.
US11996503B2
A display device includes a first substrate, a first circuit structure, and light-emitting element package structures. The first circuit structure is located above the first substrate, and the first circuit structure has holes. Light-emitting element package structures are located above the first circuit structure. Each light-emitting element package structure includes a second substrate and at least one light-emitting element. The light emitting element is located between the second substrate and the first substrate, emitting toward the first circuit substrate, and overlapping with corresponding hole of the first circuit structure. The width of the corresponding hole near the first substrate is greater than the width of the corresponding hole near the second substrate.
US11996501B2
A light-emitting device includes, light-emitting elements each including a first electrode, a second electrode, and a quantum dot layer interposed between the first electrode and the second electrode. The quantum dot layer includes a quantum dot structure including a quantum dot having a core and a first shell, with which the core is coated, and a second shell, with which the first shell is coated. The first shell and the second shell have a crystal structure, and at least one set of the quantum dots adjacent to each other is connected to each other by the crystal structure of the second shell. Forming the quantum dot layer includes vaporizing a solvent of a solution in which a ligand is dispersed, cooling, and forming the second shell by epitaxial growth around the first shell in that order.
US11996497B2
A pixel includes a first electrode; a second electrode surrounding at least a portion of the first electrode; a plurality of light emitting elements between the first electrode and the second electrode; a first contact electrode on the first electrode, the first contact electrode electrically connecting the first electrode and the plurality of light emitting elements; a second contact electrode on the second electrode, the second contact electrode electrically connecting the second electrode and the plurality of light emitting elements; and an intermediate electrode on the first electrode and the second electrode, the intermediate electrode comprising a first area overlapping the first electrode and a second area overlapping the second electrode, the first area and the second area being integrally connected to each other.
US11996494B2
A preparation method of a low-cost passivated contact full-back electrode solar cell includes: performing alkali polishing on a Si wafer; performing RCA cleaning and HF cleaning; growing a tunnel SiOx film layer, an in-situ doped amorphous Si film layer, and a texturing mask layer on the back of the Si wafer; performing annealing activation on the amorphous Si film layer to form a polycrystalline Si film layer; etching the texturing mask layer; performing double-sided texturing on the Si wafer; performing HF cleaning to remove the texturing mask layer; depositing an AlOx film on the front and back of the Si wafer; depositing a SiNx passivation film on the front and back of the Si wafer; ablating a part of the AlOx film and a part of the SiNx passivation film on the back of the Si wafer; and performing screen-printing and sintering on the back of the Si wafer.
US11996492B2
Disclosed are infrared (IR) light detectors. The detectors operate by generating hot electrons in a metallic absorber layer on photon absorption, the electrons being transported through an energy barrier of an insulating layer to a metal or semiconductor conductive layer. The energy barrier is set to bar response to wavelengths longer than a maximum wavelength. Particular embodiments also have a pattern of metallic shapes above the metallic absorber layer that act to increase photon absorption while reflecting photons of short wavelengths; these particular embodiments have a band-pass response.
US11996491B2
A solar cell module comprises cell groups each containing solar cells, and each solar cell includes photoelectric converters, N number of which being connected in series, and first, second and third terminals. When the first terminal on one end of a first cell group has a reference potential, the second terminal on the other end of the mth cell group is connected to the first terminal on one end of another cell group, and N number of the third terminals of the mth cell group are respectively connected to N number of the first terminals of an m+1th cell group. The difference in potential between the second terminal on the other end of the mth cell group and the first terminal on one end of the other cell group is 10% or less of the difference in potential between the second and first terminals of the mth cell group.
US11996485B2
A multiple-gate transistor comprises a source, a drain spaced apart from the source, a semiconductor region disposed between the source and drain, and an insulating region disposed over the semiconductor region. A current control gate controls a magnitude of current flowing between the source and drain through the semiconductor region in dependence on a first electric field applied to the current control gate, and is separated from the source by the semiconductor region and the insulating region. A switching gate permits current to flow between the source and drain through the semiconductor region in dependence on a second electric field applied to the switching gate. The transistor's conduction state can be controlled by varying the second electric field applied to the switching gate, whilst varying the first electric field that is applied to the current control gate can set the magnitude of the current through the multiple-gate transistor.
US11996484B2
A semiconductor device includes a substrate, two source/drain features over the substrate, channel layers connecting the two source/drain features, and a gate structure wrapping around each of the channel layers. Each of the two source/drain features include a first epitaxial layer, a second epitaxial layer over the first epitaxial layer, and a third epitaxial layer on inner surfaces of the second epitaxial layer. The channel layers directly interface with the second epitaxial layers and are separated from the third epitaxial layers by the second epitaxial layers. The first epitaxial layers include a first semiconductor material with a first dopant. The second epitaxial layers include the first semiconductor material with a second dopant. The second dopant has a higher mobility than the first dopant.
US11996481B2
A semiconductor device includes a semiconductor layer. A gate structure is disposed over the semiconductor layer. A spacer is disposed on a sidewall of the gate structure. A height of the spacer is greater than a height of the gate structure. A liner is disposed on the gate structure and on the spacer. The spacer and the liner have different material compositions.
US11996478B2
A transistor device includes a semiconductor body having a substantially planar main surface, a source region extending to the main surface and having a first conductivity type, a body region extending to the main surface and having a second conductivity type, a drain region extending to the main surface and having the first conductivity type, a drift region having the first conductivity type, and a gate electrode arranged on the main surface laterally between the source and drain regions and electrically insulated from the semiconductor body by an insulation structure. The insulation structure includes a gate dielectric arranged on the main surface and a shallow trench arranged in the drift region and filled with electrically insulating material. The shallow trench has at least partly a wedge shape and the electrically insulating material has an upper surface that is substantially planar and extends substantially parallel to the main surface.
US11996472B2
A semiconductor device and method of fabricating a semiconductor device involves formation of a trench above a fin (e.g. a fin of a FinFET device) of the semiconductor device and formation of a multi-layer dielectric structure within the trench. The profile of the multi-layer dielectric structure can be controlled depending on the application to reduce shadowing effects and reduce cut failure risk, among other possible benefits. The multi-layer dielectric structure can include two layers, three layers, or any number of layers and can have a stepped profile, a linear profile, or any other type of profile.
US11996465B2
A bipolar transistor includes a collector. The collector is produced by a process wherein a first substantially homogeneously doped layer is formed at the bottom of a cavity. A second gradually doped layer is then formed by diffusion of dopants of the first substantially homogeneously doped layer.
US11996462B2
A ferroelectric transistor includes a semiconductor channel comprising a semiconductor material, a strained and/or defect containing ferroelectric gate dielectric layer located on a surface of the semiconductor channel, a source region located on a first end portion of the semiconductor channel, and a drain region located on a second end portion of the semiconductor channel.
US11996459B2
Example embodiments relate to counteracting semiconductor material loss during semiconductor structure formation. One embodiment includes a method for forming a semiconductor structure. The method includes providing a structure. The structure includes a substrate. The structure also includes a layer stack on the substrate. The layer stack includes at least one semiconductor layer of a semiconductor material and at least one sacrificial layer under the semiconductor layer. Further, the structure includes a trench through the layer stack. The further also includes forming a recess in the layer stack by etching a portion of the sacrificial layer exposed by the trench. The etching includes a preferential etch of the sacrificial layer with respect to the semiconductor layer. Additionally, the method includes epitaxially growing a liner of the semiconductor material onto surfaces of the semiconductor layer exposed by the trench.
US11996437B2
A display device comprising: a first substrate; a plurality of pixels provided to the first substrate; a light emitting element comprising a light emitting element substrate provided over the pixels and a plurality of light emitting parts provided to the light emitting element substrate corresponding to the respective pixels; an anode electrode provided to the first substrate and electrically coupled to the light emitting element; and a plurality of phosphor layers provided to the respective light emitting parts and each covering at least part of the corresponding light emitting part.
US11996436B2
To improve color reproduction areas in a display device having light-emitting elements. A display region has a plurality of picture elements. Each picture element includes: first and second pixels each including a light-emitting element which has a chromaticity whose x-coordinate in a CIE-XY chromaticity diagram is 0.50 or more; third and fourth pixels each including a light-emitting element which has a chromaticity whose y-coordinate in the diagram is 0.55 or more; and fifth and sixth pixels each including a light-emitting element which has a chromaticity whose x-coordinate and y-coordinate in the diagram are 0.20 or less and 0.25 or less, respectively. The light-emitting elements in the first and second pixels have different emission spectrums from each other; the light-emitting elements in the third and fourth pixels have different emission spectrums from each other, and the light-emitting elements in the fifth and sixth pixels have different emission spectrums from each other.
US11996423B2
An imaging device that generates a pulse signal by utilizing photoelectric conversion operation is provided.
A data potential generated by the photoelectric conversion operation is input to a pulse generation circuit to output a pulse signal having a spike waveform. In addition, a structure in which product-sum operation of pulse signals is performed is provided, and digital data is generated from a new pulse signal. The digital data is taken into a neural network or the like, whereby processing such as image recognition can be performed. Processing up to taking an enormous amount of image data into a neural network or the like can be performed in the imaging device; thus, processing can be efficiently performed.
US11996419B2
According to one embodiment, a light detector includes a plurality of elements. Each of the elements includes a first semiconductor region, a second semiconductor region, and a third semiconductor region. The second semiconductor region is located on the first semiconductor region and has a higher first-conductivity-type impurity concentration than the first semiconductor region. The third semiconductor region is located on the second semiconductor region. The elements are arranged at a first period in a second direction crossing a first direction. The first direction is from the first semiconductor region toward the second semiconductor region. A quenching part is electrically connected with the third semiconductor region. Multiple lenses are located respectively on the elements. One of the lenses is positioned on one of the elements. A refracting layer is located between the elements and the lenses. The refracting layer has a first thickness.
US11996412B2
In an embodiment, a method includes forming a plurality of fins adjacent to a substrate, the plurality of fins comprising a first fin, a second fin, and a third fin; forming a first insulation material adjacent to the plurality of fins; reducing a thickness of the first insulation material; after reducing the thickness of the first insulation material, forming a second insulation material adjacent to the first insulation material and the plurality of fins; and recessing the first insulation material and the second insulation material to form a first shallow trench isolation (STI) region.
US11996411B2
Embodiments disclosed herein include stacked forksheet transistor devices, and methods of fabricating stacked forksheet transistor devices. In an example, an integrated circuit structure includes a backbone. A first transistor device includes a first vertical stack of semiconductor channels adjacent to an edge of the backbone. A second transistor device includes a second vertical stack of semiconductor channels adjacent to the edge of the backbone. The second transistor device is stacked on the first transistor device.
US11996404B2
A monolithic three-dimensional integrated circuit may include multiple transistor levels separated by one or more levels of metallization. An upper level transistor structure may include a monocrystalline channel material over a bottom gate stack. The channel material and the gate stack materials may be formed on a donor substrate at any suitable temperature, and subsequently transferred from the donor substrate to a host substrate that includes lower-level circuitry. The upper-level transistor may be patterned from the transferred layers so that the gate electrode includes one or more bonding layers. Source and drain material may be patterned from a source and drain material layer that was transferred from the donor substrate along with the channel material, or source and drain material may be grown at low temperatures from the transferred channel material.
US11996401B2
Embodiments of the present disclosure include semiconductor packages and methods of forming the same. An embodiment is a semiconductor package including a first package including one or more dies, and a redistribution layer coupled to the one or more dies at a first side of the first package with a first set of bonding joints. The redistribution layer including more than one metal layer disposed in more than one passivation layer, the first set of bonding joints being directly coupled to at least one of the one or more metal layers, and a first set of connectors coupled to a second side of the redistribution layer, the second side being opposite the first side.
US11996396B2
A display device includes a display panel including a first area and a second area spaced apart from the first area in a plan view. The display panel includes a first base layer including a first pixel, a second base layer facing the first base layer and including a second pixel, a first signal line electrically connected to the first pixel of the first area, a second signal line electrically connected to the second pixel of the second area, and a connection line electrically connecting the first signal line and the second signal line.
US11996382B2
A palladium-coated copper bonding wire includes: a core material containing copper as a main component; and a palladium layer on the core material, in which a concentration of palladium relative to the entire wire is 1.0 mass % or more and 4.0 mass % or less, and a work hardening coefficient in an amount of change of an elongation rate 2% or more and a maximum elongation rate ε max % or less of the wire, is 0.20 or less.
US11996378B2
A semiconductor package includes a first redistribution structure, including a first insulating layer and a first redistribution layer disposed below the first insulating layer; a semiconductor chip disposed on the first redistribution structure, including a connection terminal electrically connected to the first redistribution layer and buried in the first insulating layer; an encapsulant disposed on the first redistribution structure that seals a portion of the semiconductor chip; a second redistribution structure, including a second redistribution layer disposed on the encapsulant; and a through via, including a pattern portion buried in the first insulating layer and electrically connected to the first redistribution layer and a via portion penetrating through the encapsulant and electrically connecting the pattern portion and the second redistribution layer. The connection terminal and the pattern portion are located at a first level and are electrically connected to each other at a second level lower than the first level.
US11996377B2
A method of forming a microelectronic device comprises forming a first microelectronic device structure comprising a first semiconductor structure, control logic circuitry including transistors at least partially overlying the first semiconductor structure, and a first isolation material covering the first semiconductor structure and the control logic circuitry. A second microelectronic device structure comprising a second semiconductor structure and a second isolation material over the second semiconductor structure is formed. The second isolation material of the second microelectronic device structure is bonded to the first isolation material of the first microelectronic device structure to attach the second microelectronic device structure to the first microelectronic device structure. Memory cells comprising portions of the second semiconductor structure are formed after attaching the second microelectronic device structure to the first microelectronic device structure. Microelectronic devices, electronic systems, and additional methods are also described.
US11996362B2
Integrated circuit (IC) cell architectures including a crenellated interconnect trace layout. A crenellated trace layout may be employed where an IC cell includes transistor having a source/drain terminal interconnected through a back-side (3D) routing scheme that reduces front-side routing density for a given transistor footprint. In the crenellated layout, adjacent interconnect traces or tracks may have their ends staggered according to a crenellation phase for the cell. Crenellated tracks may intersect one cell boundary with adjacent tracks intersecting an opposite cell boundary. Track ends may be offset by at least the width of an underlying orthogonal interconnect trace. Crenellated track ends may be offset by the width of an underlying orthogonal interconnect trace and half a spacing between adjacent orthogonal interconnect traces.
US11996348B2
A semiconductor module assembly includes a cooling body having a cooling body main body and a cooling body attachment with a channel structure for a heat-transporting fluid. The channel structure is hermetically sealed with a cooling body main body surface so that the cooling body attachment and the cooling body main body are in direct contact with the heat-transporting fluid. The cooling body attachment includes a central piece having essentially parallel channels of the channel structure, and end pieces arranged on both sides of the central piece. Each end piece has deflection channels of the channel structure, which are arranged to establish a fluidic connection between the essentially parallel channels of the central piece. A semiconductor module contacts the cooling body, with the hermetically sealed channel structure of the cooling body attachment and the heat-transporting fluid forming a pulsating heat pipe which is thermally conductively connected to the semiconductor module.
US11996345B2
A package structure includes a first semiconductor die, a first insulating encapsulation, a thermal coupling structure, and a heat dissipating component thermally coupled to the first semiconductor die through the thermal coupling structure. The first semiconductor die includes an active side, a rear side, and a sidewall connected to the active side and the rear side. The first insulating encapsulation extends along the sidewall of the first semiconductor die and includes a first side substantially leveled with the active side, a second side opposite to the first side, and topographic features at the second side. The thermal coupling structure includes a metallic layer overlying and the rear side of the first semiconductor die and the topographic features of the first insulating encapsulation. A manufacturing method of a package structure is also provided.
US11996343B2
An integrated circuit has a substrate that includes a semiconductor material, and an interconnect region disposed on the substrate. The integrated circuit includes a thermal routing trench in the substrate. The thermal routing trench includes a cohered nanoparticle film in which adjacent nanoparticles are cohered to each other. The thermal routing trench has a thermal conductivity higher than the semiconductor material contacting the thermal routing trench. The cohered nanoparticle film is formed by an additive process.
US11996340B2
A method for making a semiconductor structure includes forming a first fin and a second fin over a substrate. The method includes forming one or more work function layers over the first and second fins. The method includes forming a nitride-based metal film over the one or more work function layers. The method includes covering the first fin with a patternable layer. The method includes removing a second portion of the nitride-based metal film from the second fin, while leaving a first portion of the nitride-based metal film over the first fin substantially intact.
US11996338B2
A test structure on a wafer is provided. The test structure includes a plurality of cells under test, a first output pad and a second output pad coupled to different cells, a plurality of first input pads, and a plurality of second input pads. The cells are arranged in rows and columns of a test array. Each of the first input pads is coupled to the cells in respective column of the test array. Each of the second input pads is coupled to the cells in respective row of the test array. A first voltage is applied to one of the first input pads and a second voltage is applied to one of the second input pads to turn on a cell, and a current flowing through the turned-on cell is measured.
US11996334B2
A method includes providing a first channel layer and a second channel layer over a substrate; forming a first patterned hard mask covering the first channel layer and exposing the second channel layer; selectively depositing a cladding layer on the second channel layer and not on the first patterned hard mask; performing a first thermal drive-in process; removing the first patterned hard mask; after removing the first patterned hard mask, forming an interfacial dielectric layer on the cladding layer and the first channel layer; and forming a high-k dielectric layer on the interfacial dielectric layer.
US11996331B2
A method for separating a solid body includes: providing a first solid body having opposite first and second surfaces and a crystal lattice, and that is at least partially transparent to a laser beam emitted by a laser; modifying a portion of the crystal lattice by the laser beam, the laser beam penetrating through the first surface, the modified portion of the crystal lattice extending in a plane parallel to the first surface, as a result of the modification, subcritical cracks are formed arranged in a plane parallel to the first surface, a plurality of the subcritical cracks forming a detachment region in the first solid body, the plurality of the subcritical cracks passing at least in some sections through the modified portion of the crystal lattice; and separating the first solid body along the detachment region to form a wafer and a second solid body.
US11996324B2
A method of forming a semiconductor device includes: forming a semiconductor feature over a substrate, the semiconductor feature includes a conductive region; forming a dielectric layer over the semiconductor feature; patterning the dielectric layer to form a contact opening exposing a top surface of the conductive region; forming a monolayer over the dielectric layer, the top surface of the conductive region remaining exposed; and depositing a conductive material in the contact opening.
US11996323B2
A semiconductor device includes a plurality of gate electrodes over a substrate, and a source/drain epitaxial layer. The source/drain epitaxial layer is disposed in the substrate and between two adjacent gate electrodes, wherein a bottom surface of the source/drain epitaxial layer is buried in the substrate to a depth less than or equal to two-thirds of a spacing between the two adjacent gate electrodes.
US11996322B2
Embodiments of a hybrid-bonded semiconductor structure are disclosed. The semiconductor structure comprises a first conductive structure and a second conductive structure in a base dielectric layer. The base dielectric layer has a non-flat top surface. A first top surface of the first conductive structure is non-coplanar with a second top surface of the second conductive structure. The semiconductor structure further comprises an alternating dielectric layer stack comprising a plurality of dielectric layers sequentially disposed on the base dielectric layer, wherein at least two of the plurality of dielectric layers have non-uniform thickness. The semiconductor structure further comprises a first lead wire and a second lead wire formed in the alternating dielectric layer stack and electrically connected to the first conductive structure and the second conductive structure, respectively.
US11996321B2
A method includes forming a conductive feature through a first dielectric layer, sequentially forming a second dielectric layer and a third dielectric layer over the first dielectric layer, and etching the third dielectric layer to form an opening. A first width of the opening at a top surface of the third dielectric layer is greater than a second width of the opening at a first interface between the third dielectric layer and the second dielectric layer. The method also includes etching the second dielectric layer until the opening extends to the conductive feature, thereby forming an enlarged opening, and forming a metal material in the enlarged opening. A third width of the enlarged opening at the first interface is equal to or less than a fourth width of the enlarged opening at a second interface between the second dielectric layer and the first dielectric layer.
US11996320B2
A semiconductor structure includes a semiconductor fin protruding from a substrate, an S/D feature disposed over the semiconductor fin, and a first dielectric fin and a second dielectric fin disposed over the substrate, where the semiconductor fin is disposed between the first dielectric fin and the second dielectric fin, where a first air gap is enclosed by a first sidewall of the epitaxial S/D feature and the first dielectric fin, and where a second air gap is enclosed by a second sidewall of the epitaxial S/D feature and the second dielectric fin.
US11996316B2
An apparatus including at least one drive; a first robot arm having a first upper arm, a first forearm and a first end effector. The first upper arm is connected to the at least one drive at a first axis of rotation. A second robot arm has a second upper arm, a second forearm and a second end effector. The second upper arm is connected to the at least one drive at a second axis of rotation which is spaced from the first axis of rotation. The first and second robot arms are configured to locate the end effectors in first retracted positions for stacking substrates located on the end effectors at least partially one above the another. The first and second robot arms are configured to extend the end effectors from the first retracted positions in a first direction along parallel first paths located at least partially directly one above the other. The first and second robot arms are configured to extend the end effectors in at least one second direction along second paths spaced from one another which are not located above one another. The first upper arm and the first forearm have different effective lengths. The second upper arm and the second forearm have different effective lengths.
US11996314B2
A processing apparatus for an electronic component includes a component holder configured to hold the electronic component, a turning unit configured to hold the component holder toward an outside of a predetermined circular track, a turning drive unit configured to turn the turning unit around a first axis along a central axis of the circular track, and a rotation drive unit provided on the turning unit and configured to rotate the component holder around a second axis along a radial direction of the circular track.
US11996312B2
Electrostatic chucks and methods of forming electrostatic chucks are disclosed. Exemplary electrostatic chucks include a ceramic body, a device embedded within the ceramic body, and an interface layer formed overlying the device. Exemplary methods include providing ceramic precursor material within a mold, providing a device, coating the device with an interface material to form a coated device, placing the coated device on or within the ceramic precursor material, and sintering the ceramic precursor material to form the electrostatic chuck and an interface layer between the device and ceramic material formed during the step of sintering.
US11996304B2
Disclosed is a heat shielding device which shields heat from a chamber wall to the outside by creating one or more gas insulating layers around a chamber heated to a high temperature, thereby reducing heat loss and power consumed when heating the chamber to a certain temperature and reducing safety problems such as burning of an operator.
US11996296B2
A substrate processing method includes: (a) carrying a substrate having a first film with a recess, and a mask into a first chamber; (b) adjusting the substrate temperature to 200° C. or higher; (c-1) supplying silicon-containing reactive species into the first chamber, thereby adsorbing the species onto the side wall of the recess; and (c-2) supplying nitrogen-containing reactive species into the first chamber, thereby forming a second film on the side wall of the recess; (d) carrying the substrate into a second chamber; and (e) adjusting the substrate temperature to 100° C. or lower; and (f) etching the bottom of the recess. Further, (a) to (f) are repeated in this order until an aspect ratio of a depth dimension from the opening of the mask to the bottom of the recess becomes 50 or more.
US11996292B2
Methods for filling a gap feature on a substrate surface are disclosure. The methods may include: providing a substrate comprising one or more gap features into a reaction chamber; and depositing a metallic gap-fill film within the gap feature by performing repeated unit cycles of a cyclical deposition process. Semiconductor structures including metallic gap-fill films are also disclosed.
US11996291B2
A method for manufacturing a semiconductor device is provided. The method includes depositing a germanium layer over a silicon substrate; forming an oxide capping layer over the germanium layer; after forming the oxide capping layer, annealing the germanium layer to diffuse germanium atoms of the germanium layer into the silicon substrate, such that a portion of the silicon substrate is turned into a silicon germanium layer; and forming a gate structure over the silicon germanium layer.
US11996290B2
A semiconductor structure, including a plurality of connection patterns disposed on the substrate, and a merged pattern disposed between adjacent two of the connection patterns, wherein the merged pattern includes a first outer line, a central line and a second outer line sequentially arranged along a first direction and connected with each other, and an end surface of the first outer line, an end surface of the central line and an end surface of the second outer line are misaligned along the first direction.
US11996275B2
A diagnostic device for diagnosing distribution of a radical in a plasma processing chamber, the diagnostic device, may include a spectrometer receiving an optical signal through at least one optical channel connected to the plasma processing chamber, and performing spectral analysis on the optical signal in response to a synchronization signal corresponding to each of states of a multi-level pulse applied to the plasma processing chamber and a synchronizer generating the synchronization signal corresponding to each of the states of the multi-level pulse.
US11996269B2
A power supply system includes a RF power source configured to generate an output signal at an output frequency, a signal source configured to generate a perturbation signal, an extremum seeking frequency controller configured to generate a frequency control signal based on the perturbation signal, and a frequency selector configured to select a perturbation frequency of the perturbation signal that is isolated from at least one frequency tone associated with the power supply system. The frequency control signal varies the output frequency of the RF power source. Other example power supply system, methods for controlling a RF generator, and control systems for controlling a RF generator are also disclosed.
US11996268B2
A plasma processing apparatus for processing a workpiece with plasma includes a stage configured to place thereon the workpiece, a waveguide part configured to introduce plasma-generating electromagnetic waves in a VHF band into the plasma processing apparatus, and a dielectric window configured to transmit the electromagnetic waves introduced through the waveguide part to a plasma processing space formed on a workpiece placement side of the stage. The dielectric window is an annular member disposed so as to face a plasma processing space side of the stage and includes multiple convex portions, which protrude toward the stage and are arranged on the stage side along a circumferential direction at regular intervals. The convex portions each has a circumferential width of ⅛ to ⅜ of the wavelength of the electromagnetic waves inside the dielectric window.
US11996266B2
A system may include a substrate stage to support a substrate, and a plurality of beam sources. The plurality of beam sources may include an ion beam source, the ion beam source arranged to direct an ion beam to the substrate, and a radical beam source, the radical beam source arranged to direct a radical beam to the substrate. The system may include a controller configured to control the ion beam source and the radical beam source to operate independently of one another, in at least one aspect, wherein the at least one aspect includes beam composition, beam angle of incidence, and relative scanning of a beam source with respect to the substrate.
US11996265B2
In one embodiment, a method includes receiving measured linescan information describing a pattern structure of a feature, applying the received measured linescan information to an inverse linescan model that relates measured linescan information to feature geometry information, and identifying, based at least in part on the applying the received measured linescan model to the inverse linescan model, feature geometry information that describes a feature that would produce a linescan corresponding to the received measured linescan information. The method also includes determining, at least in part using the inverse linescan model, feature edge positions of the identified feature, analyzing the feature edge positions to determine errors in the manufacture of the pattern structure, and controlling a lithography tool based on the analysis of the feature edge positions.
US11996264B1
A sample mount having a bottom surface, a front surface, and a second portion is disclosed. The first portion is perpendicular to the bottom surface. The second portion has an external surface and an internal surface and extends from the first portion to form a 70-degree angle relative to the bottom surface. The sample mount may also have a top surface, an opening extending through the second portion of the front surface, and a receiving area configured to receive a sample, wherein the top surface presents an unimpeded path between the sample and an SEM pole piece. The sample mount may include a spring-loaded handle configured to push the sample against the internal surface of the second portion of the front surface, wherein pushing the sample against the internal surface places the sample at the 70-degree angle relative to the bottom surface.
US11996252B2
An electric circuit breaker comprising a switch, an arc extinguishing chamber and a fuse configured to be electrically connected between first and second terminals after the switch has tripped, further comprises a connection device comprising a gate configured to be broken after the switch has tripped only when at least one of the temperature, the pressure inside the arc extinguishing chamber or the intensity of an electrical arc present in the arc extinguishing chamber passes a predefined threshold, the connection device being configured to connect an electrode of the fuse to one of the terminals of the electrical conductor only once the gate is broken.
US11996251B2
A medium or high voltage electrical device and method of maintaining the composition of an insulating gas mixture in a medium or high voltage electrical device, where the device comprises a sealed chamber, said sealed chamber comprising electrical components; a gas mixture ensuring electrical insulation and/or extinguishing of electrical arcs produced in this chamber, wherein the gas mixture comprises at least one insulating gas and at least one dilution gas; and a receptacle, said receptacle comprising an opening, at least one wall, wherein at least one wall is a heatable wall, and wherein said receptacle is positioned to receive liquefied gas; the device further comprising a heating element for heating the heatable receptacle wall; and a dielectrically and thermally insulating layer located between the heatable receptacle wall and the chamber.
US11996245B2
A ceramic electronic component includes: a ceramic body including main surfaces perpendicular to a first axis and end surfaces perpendicular to a second axis; and external electrodes covering the end surfaces and extending from the end surfaces to the main surfaces. The external electrode includes a surface layer portion including a Sn plating layer, and an inner layer portion including a Ni plating layer adjacent to the Sn plating layer and including rounded inner end portions on the main surfaces. In a cross-section perpendicular to a third axis, a ratio t2/t1 is 0.4 or more, where t2 is a thickness in the first axis direction of a portion where an inclination of a tangent line of an outer surface of the inner end portion to each main surface is 45°, and t1 is a maximum thickness in the first axis direction of the inner layer portion on each main surface.
US11996238B2
There is disclosed a process of producing a hybrid super-capacitor (HSC) electrode, the process comprising performing nitridation-induced in situ coupling of Ni—Co4N nanoparticles in an N-doped carbon matrix, wherein the resultant hybrid super-capacitor (HSC) electrode is a Ni—Co4N@NC electrode. The resultant hybrid super-capacitor (HSC) electrode is a self-supported metal nitride coordinated with N-doped carbon, wherein the nitridation-induced in situ coupling is performed via a facile pyrolysis of layered Ni—Co hydroxide decorated on polyaniline (PANI) nanotubes on the basis of a carbon cloth (CC). Also disclosed is a hybrid supercapacitor cell assembled by employing Ni—Co4N-2@NC as a positive electrode and AC as a negative electrode with a PVA (poly vinyl alcohol)/KOH as a gel electrolyte.
US11996236B2
Currents may be balanced in an apparatus including first and second conductors electrically connected to a third conductor and configured to be coupled to respective first and second parallel-connected circuit breaker switches using at least one magnetic core positioned adjacent at least one of the first and second conductors to introduce an inductance in the at least one of the first and second conductors. The at least one core may include at least one magnetic material ring that at least partially surrounds the at least one of the first and second conductors. The at least one magnetic material ring may include a plurality of laminated layers of grain-oriented steel.
US11996224B2
This method for manufacturing a powder core is provided with: a step for heat-treating amorphous soft magnetic alloy powder to obtain nanocrystal powder; a step for obtaining granulated powder from nanocrystal powder, malleable powder, and a binder; a step for pressure-molding the granulated powder to obtain a green compact; a step for curing the binder by heat-treating the green compact at a temperature which is equal to or higher than the curing initiation temperature of the binder and lower than the crystallization initiation temperature of the amorphous soft magnetic alloy powder.
US11996210B2
Typically modulation systems are incapable of performing synchronous modulation for high-energy radiation systems. A method and system for performing high-energy synchronous radiation modulating is described. The method includes providing an oscillatory diffractive element, with the oscillatory diffractive element capable of being oscillated over a range of angles. A radiation source provides radiation to the oscillatory diffractive element. An electrical signal is provided to electrodes that oscillate the oscillatory diffractive element to modulate the radiation. A temperature controller controls the temperature of the oscillatory diffractive element to tune the oscillatory motion of the oscillatory diffractive element.
US11996209B2
Disclosed herein are rubidium elution systems comprising a primary assembly including a 82Sr/82Rb generator, an activity detector, a waste container, a pump system, a sensor, a tubing circuit, at least one valve, and a computer; and a dose calibrator outside the primary assembly. The system may have an interface for configuring the dose calibrator, and a locking means for preventing access to the interface and reconfigurations of its parameters. Moreover, the dose calibrator may be in electronic communication with the computer of the system. Furthermore, the electronic communication can be embodied with an electronic cable having a breakaway connector. Also, the dose calibrator may be positioned on a mobile platform.
US11996207B2
A nuclear fuel assembly for a boiling water reactor extends along a fuel assembly axis and includes a base including a lower tie plate, a head including an upper tie plate and a lift handle, a bundle of fuel rods extending axially between the lower tie plate and the upper tie plate, and a water channel extending within the bundle of fuel rods with axially connecting the base to the head such that the load of the base is transferred to the head via the water channel. The fuel assembly further comprises a tie rod extending between the base and the head. The tie rod is axially fixed to the base and connected to the head via a connection assembly comprising a stopping member configured to abut an abutting surface of the head for limiting a downward movement of the base relative to the head during lifting of the fuel assembly, in case of a breakage of the water channel.
US11996205B2
A fuel assembly inspection system that utilizes a pressure transducer mounted to a utility's spent fuel handling tool to detect a relative change in depth of a fuel assembly during fuel inspections. The system then wirelessly transmits the signal to a fuel inspection recording system, which converts the signal to a relative height along the fuel assembly being viewed by a camera, and displays the relative height along with the applicable fuel assembly feature being viewed by the camera (e.g., nozzle, grid, span) via a text overlay on the video image of the inspection.
US11996200B2
Method, apparatus, and computer-readable media providing medical personnel artificial intelligence (AI)-derived data regarding a patient presenting neurological indications includes a guidance server. Preferably, the guidance server receives three or more of: (i) natural language input from medical personnel, (ii) real-time vital signs telemetry data, (iii) neurosurgical treatment database information, (iv) neurosurgical treatment guideline information, (v) clinical laboratory testing results, (vi) patient historical data, and (vii) patient imaging information. An imaging post-processor receives (i) patient imaging history information, (ii) and real-time patient imaging data, and provides to the guidance server the patient imaging information. The guidance server then provides one or more alerts (or other guidance) to the medical personnel.
US11996192B2
A remote patient monitoring system and method collects patient healthcare information to create a digital healthcare representation. The remote patient monitoring system communicatively couples various medical devices through a remote healthcare gateway (RHG) to a cloud-base management server, so that the output of those medical devices may be integrated into the digital healthcare representation in real-time. A subset of the digital healthcare representation is used to generate a replicate model which is communicatively coupled to a third party cloud component.
US11996185B1
Systems and methods are described for providing a canister configuration system for medication dispensing machines. A medication dispensing machine has capacity to hold a fixed number of canisters and trays, each of which may contain a particular medication. If an order is received for a medication that is not in one of the currently loaded canisters, a canister of that medication may be swapped in, or the medication may be dispensed from a tray. A canister configuration system may analyze received orders, dispensed medications, and other inputs and constraints, and may determine a canister configuration for one or more dispensing machines that reduces canister swaps and tray fills. The canister configuration(s) may specify groups of medications that should be dispensed in particular ways, such as via canisters that remain in the dispensing machine at all times, via canisters that are swapped in or out as needed, or via trays.
US11996183B2
A method for analyzing a diagnostic test may include receiving an image depicting a diagnostic test, wherein the diagnostic test comprises a test region indicating a test result, validating quality of the image, locating a test region image portion of the image depicting the test region of the diagnostic test; and predicting the test result based on the test region image portion. Furthermore, a method for facilitating analysis of a diagnostic test may include receiving one or more images depicting one or more control markings on a scan surface, wherein the one or more control markings are representative of one or more predetermined test results for the diagnostic test, and verifying detection of the one or more control markings in the one or more images using at least one computer vision technique.
US11996182B2
Disclosed is an apparatus for assisting the reading of a medical image based on a medical artificial neural network, the apparatus including a computing system. An apparatus according to an embodiment of the present invention includes a computing system, and the computing system includes at least one processor. The at least one processor acquires or receives a first analysis result obtained through the inference of a first artificial neural network for a first medical image, generates a first visualization format, which is a representative visualization format of the first medical image, based on the first analysis result, and visualizes the first medical image and the first analysis result based on the first visualization format.
US11996179B2
An emotional or mental belief system reprogramming system is disclosed. The system includes a digital framework including a pattern recognition module configured to identify and recommend reprogramming and alter a health status of a user, the digital framework includes (1) a digitally recorded library of human emotions, unconscious agendas, perceptions, beliefs, and mindsets of a control group of users selected from a population of users (2) a question engine configured to interrogate the user using a library of predetermined questions and to identify a plurality of underlying unconscious agendas of the user that generate behavior of the user and associated negative emotions of the user, (3) an expressive, experiential digital agent having digitized color, gestures, expressions, movements, emotions, beliefs, intent, intuition, and haptic effects, the digital agent configured to interact with the user in real time, to ask questions, to engage the user.
US11996177B2
Apparatus for plotting pathological diagnoses on anatomical diagrams is provided. The apparatus may include a mapping tool. The mapping tool may identify a plurality of biopsy marker records including a received criterion. The mapping tool may identify a body part image associated with a body part image ID. The mapping tool may section the body part image into a first quadrant and a second quadrant. The mapping tool may loop through the plurality of biopsy marker records to identify an X,Y coordinate associated with each of the plurality of biopsy marker records. For each X,Y coordinate identifying a location within the first quadrant, the mapping tool may iteratively tally a first count for the first quadrant. For each X,Y coordinate identifying a location within the second quadrant, the mapping tool may iteratively tally a second count for the second quadrant.
US11996175B2
A process registers, at the user mobile computing device, one or more health-related documents for inclusion in a cloud-based digital health wallet. Furthermore, the process receives, at a user mobile computing device, a biometric identification input from the user for the registration of the one or more health-related documents. The process sends, from the user mobile computing device to a server computing device that stores the cloud-based digital health wallet, a first coded version of the biometric identification input for storage in a biometric validation data structure. Additionally, the process determines, at the user mobile computing device, a location of the user. Moreover, the process sends, from the user mobile computing device to the server computing device, a validation request at the location. The validation request includes a second coded version of a subsequently inputted biometric input from the user at the location.
US11996166B2
A technique for processing computer instructions is provided. The technique includes obtaining information for an instruction state memory entry for an instruction; identifying, for the instruction state memory entry, a slot in an instruction state memory having selectably powered rows and blocks, based on clustering criteria; and placing the instruction state memory entry into the identified slot.
US11996162B2
Systems and methods that may enable alignment of a receiver enable signal with one or more clocking signals. By aligning the receiver operations with the one or more clocking signals, a likelihood of a false or incorrect data capture may be reduced, which may improve operation of a memory system. Reducing a likelihood of incorrect data capture may increase an accuracy of a distortion correction operation of a decision feedback equalizer (DFE).
US11996153B2
A memory die includes an alternating stack of insulating layers and electrically conductive layers through which memory opening fill structures vertically extend. The memory die includes at least three memory array regions interlaced with at least two contact regions, or at least three contact regions interlaced with at least two memory array regions in the same memory plane. A logic die including at least two word line driver regions can be bonded to the memory die. The interlacing of the contact regions and the memory array regions can reduce lateral offset of boundaries of the word line driver regions from boundaries of the contact regions.
US11996146B2
The present invention provides a method for reading a current for processing analog information in a memory array for a synaptic device. To this end, the present invention provides a method for reading a memory array including a two-terminal switching material, including (a) selecting at least one cell by applying a voltage to the memory array and (b) simultaneously measuring the sum of currents from the at least one cell selected. The voltage applied to the at least one cell selected in operation (a) is higher than a voltage applied to at least one cell not selected while being within a range in which all of the selected at least one cell is not turned on.
US11996139B2
The present disclosure describes a memory device comprising memory cells at cross points of access lines of a memory array, and a two-transistor driver comprising a P-type transistor and a N-type transistor connected to the P-type transistor, the two-transistor driver being configured to drive an access line of the memory array to a discharging voltage during an IDLE phase, to drive said access line to a floating voltage during an ACTIVE phase, and to drive said access line at least to a first or second read/program voltage during a PULSE phase.
US11996138B2
A first transistor is coupled to a capacitor. A first inverter circuit is coupled between first and second nodes, and includes a p-type second transistor and an n-type third transistor coupled at a third node. A second inverter circuit is coupled between the first and second nodes, and includes a p-type fourth transistor and an n-type fifth transistor coupled at a fourth node. A sixth transistor is coupled between gates of the fourth and fifth transistors, and the third node. A seventh transistor is coupled between gates of the second and third transistors, and the fourth node. An eighth transistor is coupled between the gate of the second transistor and the third node. A ninth transistor is coupled between the gate of the fourth transistor and the fourth node.
US11996135B2
Memory devices, systems including memory devices, and methods of operating memory devices are described in which waterfall attacks can be prevented from degrading data by alerting a memory controller that the memory device requests time to perform internal management operations, and should not be sent any further commands (e.g., activate commands) for a predetermined amount of time. In one embodiment, a memory device includes an external pin, a mode register, a memory array including a plurality of rows of memory cells, and circuitry configured to: determine that a criterion to perform an internal management operation on a subset of the plurality of rows has been met, transmit, in response to determining the criterion has been met, a signal to the external pin, determine a duration corresponding to the internal management operation, and write a bit value indicative of the determined duration to the mode register.
US11996132B2
A semiconductor device includes a first transistor one of a source and a drain of which is electrically connected to a first wiring for reading data; a second transistor one of a source and a drain of which is electrically connected to a gate of the first transistor and the other of the source and the drain of which is electrically connected to a second wiring for writing the data; and a third transistor one of a source and a drain of which is electrically connected to the gate of the first transistor and the other of the source and the drain of which is electrically connected to a capacitor for retaining electric charge corresponding to the data, and the third transistor includes a metal oxide in a channel formation region.
US11996115B2
A sound processing apparatus includes a feature value extractor configured to perform a Fourier transform and then a cepstral analysis of a sound signal and to extract, as feature values of the sound signal, values including frequency components obtained by the Fourier transform of the sound signal and a value based on a result obtained by the cepstral analysis of the sound signal.
US11996112B2
The present disclosure discloses a voice conversion method. The method includes: obtaining a to-be-converted voice, and extracting acoustic features of the to-be-converted voice; obtaining a source vector corresponding to the to-be-converted voice from a source vector pool, and selecting a target vector corresponding to the target voice from the target vector pool; obtaining acoustic features of the target voice output by the voice conversion model by using the acoustic features of the to-be-converted voice, the source vector corresponding to the to-be-converted voice, and the target vector corresponding to the target voice as an input of the voice conversion model; and obtaining the target voice by converting the acoustic features of the target voice using a vocoder. In addition, a voice conversion apparatus and a storage medium are also provided.
US11996111B2
In some embodiments, a pitch filter for filtering a preliminary audio signal generated from an audio bitstream is disclosed. The pitch filter has an operating mode selected from one of either: (i) an active mode where the preliminary audio signal is filtered using filtering information to obtain a filtered audio signal, and (ii) an inactive mode where the pitch filter is disabled. The preliminary audio signal is generated in an audio encoder or audio decoder having a coding mode selected from at least two distinct coding modes, and the pitch filter is capable of being selectively operated in either the active mode or the inactive mode while operating in the coding mode based on control information.
US11996108B2
The present disclosure relates to the field of audio enhancement, and in particular to methods, devices and software for supervised training of a machine learning model, MLM, the MLM trained to enhance a degraded audio signal by calculating gains to be applied to frequency bands of the degraded audio signal. The present disclosure further relates to methods, devices and software for use of such a trained MLM.
US11996100B2
A speech recognition engine is provided voice data indicative of at least a brand of a target appliance. The speech recognition engine uses the voice data indicative of at least a brand of the target appliance to identify within a library of codesets at least one codeset that is cross-referenced to the brand of the target appliance. The at least one codeset so identified is then caused to be provisioned to the controlling device for use in commanding functional operations of the target appliance.
US11996098B2
An example computing device can include a processing resource and a memory resource storing instructions thereon, the instructions executable by the processing resource to: log commands directed to the computing device, identify missed utterances from the logged commands, extract features from the missed utterances, wherein the features include an entity and a key phrase associated with the missed utterances, generate a list of the missed utterances based on a priority associated with the features associated with each of the missed utterances, and provide a portion of the missed utterances to a service for resolution, wherein the portion of the missed utterances are above a threshold priority within the list of the missed utterances.
US11996093B2
An information processing apparatus and an information processing method are provided that enable suitable determination of sensing results used in estimating a user state. The information processing apparatus is provided with a determination unit that determines, on the basis of a predetermined reference, one or more second sensing results used in estimating the user state from among a plurality of first sensing results received from a plurality of devices. The information processing apparatus is further provided with an output control unit that controls an output of information on the basis of the one or more second sensing results.
US11996083B2
A computer-implemented method is provided of using a machine learning model for disentanglement of prosody in spoken natural language. The method includes encoding, by a computing device, the spoken natural language to produce content code. The method further includes resampling, by the computing device without text transcriptions, the content code to obscure the prosody by applying an unsupervised technique to the machine learning model to generate prosody-obscured content code. The method additionally includes decoding, by the computing device, the prosody-obscured content code to synthesize speech indirectly based upon the content code.
US11996080B2
An electronic system includes a fan module, an embedded controller, a reference microphone, an error microphone, an active noise cancellation controller, and a micro speaker module. The reference microphone is configured to output a wide-band noise signal associated with the operation of the fan module. The error microphone is configured to output an error signal by detecting the noise level during the operation of the electronic system. According to the wide-band noise signal, the error signal and the fan information provided by the embedded controller, the active noise cancellation controller calculates the narrow-band noises and the wide-band noises generated by the fan module, and drives the micro speaker module accordingly for providing a noise cancellation signal. The error signal may be reduced to zero by adaptively adjusting the noise cancellation signal for canceling the noises generated during the operation of the electronic system.
US11996077B2
Provided is a noise estimation device capable of appropriately estimating the amount of noise in an observation signal. The noise estimation device includes: frequency analysis processing means for receiving an input of an observation signal that includes a moving object sound output from an moving object and noise and transforming the observation signal into a feature in each of time-frequency domains; noise range estimation means for estimating a first feature in a first time-frequency domain to which only the noise belongs based on acoustic characteristic information of the moving object sound and the feature; and amount-of-noise estimation means for estimating an amount of noise in a second time-frequency domain to which the moving object sound belongs based on the first feature.
US11996069B2
The present disclosure provides vent nibs for use with (e.g., incorporation into) a woodwind instrument, such as a bassoon.
US11996068B2
Described are a system and methods for synchronizing control of an information handling system, such as a notebook computer, with external devices, such as displays, where the synchronizing control is performed for similar components on the information handling and external display, such as camera shutters.
US11996067B2
A method and an apparatus for differently displaying brightness of virtual objects are provided. The apparatus includes an illuminance sensor, a camera module, a display module, a memory, and a processor operatively connected to the illuminance sensor, the camera module, the display module, and the memory, wherein the processor is configured to measure illuminance through the illuminance sensor, set the brightness of a first virtual object on the basis of the measured illuminance, identify the distance between the first virtual object and a second virtual object, set the brightness of the second virtual object on the basis of the brightness of the first virtual object and the identified distance, and control the display of the first virtual object and the second virtual object through the display module on the basis of the set brightness.
US11996056B2
A display device may include a substrate including a circular display area and a non-display area, a plurality of pixels including a first pixel and a second pixel disposed on the display area of the substrate, a first sub-demux circuit connected to the first pixel and disposed on the non-display area, a second sub-demux circuit connected to the second pixel and disposed on the non-display area, a first connection line connected to the first sub-demux circuit and the second sub-demux circuit and disposed on the non-display area to transfer first and second data input signals to the first and second sub-demux circuits, and a plurality of gate stages connected to the pixels and disposed on the non-display area to transfer gate signals to the pixels. Some of the gate stages are disposed between the first sub-demux circuit and the second sub-demux circuit.
US11996052B2
A display device can include a display panel having a plurality of subpixels; a gate driving circuit configured to supply a plurality of scan signals to the display panel through a plurality of gate lines, and output a feedback voltage; a data driving circuit configured to supply a plurality of data voltages to the display panel through a plurality of data lines; a power management circuit configured to supply a plurality of driving voltages to the gate driving circuit and the data driving circuit, and supply a compensating high-potential gate voltage to the gate driving circuit based on the feedback voltage transferred from the gate driving circuit. The display device can further include a timing controller configured to control the gate driving circuit, the data driving circuit, and the power management circuit.
US11996051B2
A display panel of an OLED display device includes a first pixel configured to emit first color light, a second pixel configured to emit second color light, and a third pixel configured to emit third color light. Each of the first, second and third pixels includes at least two transistors, at least one capacitor and an organic light emitting diode. At least one of at least two transistors or at least one capacitor included in the third pixel has a size different from a size of a corresponding one at least two transistors or at least one capacitor included in the first pixel or the second pixel.
US11996047B2
A power supply unit includes: a first DC-DC converter that generates a first power supply voltage and a second DC-DC converter that generates a second power supply voltage. The second DC-DC converter includes an inductor, a mode selector that receives at least one signal including information on an inductance value of the inductor and generates an inductor selection driving signal based on the at least one signal, and a feedback loop that receives the inductor selection driving signal and changes a parameter value for generating a current flowing through the inductor based on the inductor selection driving signal.
US11996035B2
Provided is a pixel circuit. The pixel circuit includes a reset circuit, a data write circuit, a light-emission control circuit, and a drive circuit; wherein the reset circuit is configured to transmit a reset power signal supplied by the reset power terminal to the first node in response to a reset control signal; the data write circuit is configured to transmit a data signal supplied by the data signal terminal to the first node in response to a gate drive signal; the light-emission control circuit is configured to control conduction/non-conduction between the cathode of the light-emitting element and the second node, and control conduction/non-conduction between the third node and the pull-down power terminal, in response to a light-emission control signal; and the drive circuit is configured to control conduction/non-conduction between the second node and the third node in response to a potential of the first node.
US11996033B2
A display apparatus with a detecting device includes a substrate, a plurality of pixels provided to the substrate, an inorganic light emitting element provided to each of the pixels, a plurality of detection electrodes arranged in a first direction parallel to the substrate, and a plurality of drive electrodes arranged in a second direction intersecting the first direction and provided intersecting the detection electrodes in planar view seen from a direction perpendicular to the substrate. The detection electrodes each includes a plurality of first linear parts, a plurality of second linear parts extending in a direction intersecting the first linear parts, and a bent part that couples the first linear part and the second linear part, the first linear parts and the second linear parts are metal thin wires, and the drive electrodes are translucent electric conductors.
US11996028B2
A pixel circuit and a display panel are provided in the present application. The pixel circuit includes a driving module, a pulse amplitude modulation module, a pulse width modulation module, an internal compensation module, and an electrical potential maintaining module. High grayscale display is controlled by the pulse amplitude modulation module in a pulse amplitude modulation manner, low grayscale display is controlled by the pulse width modulation module in a pulse width modulation manner, and the internal compensation module performs internal compensation on a first terminal of the driving module, to realize an internal compensation and hybrid driving of the pixel circuit.
US11996026B1
A scan driver includes a plurality of stages. Each of the plurality of stages includes a control circuit which controls a voltage of a first node and a voltage of a second node in response to an input signal, a first clock signal and a second clock signal, a carry output circuit which outputs a carry signal in response to the voltage of the first node and the voltage of the second node, an enable node controlling circuit which controls a voltage of an enable node in response to the carry signal, an enable signal and an inverted enable signal, a masking circuit which controls a voltage of a third node in response to the voltage of the second node and the voltage of the enable node, and a scan output circuit which outputs a scan signal in response to the voltage of the first node and the voltage of the third node.
US11996022B2
Disclosed are a first display device including a wireless communication interface configured to communicate with a second display device, a display, and a controller configured to transmit data on specific content to the second display device when a user command corresponding to output of the specific content is received by the second display device through the wireless communication interface, and a second display device including a wireless communication interface configured to communicate with the first display device, a display, and a controller configured to transmit specific content to the display when data on the specific content is received from the first display device through the wireless communication interface.
US11996020B2
A display device according to one aspect of the present disclosure can undergo selection between a closed state where a case housing a display module renders bezels adjacent to each other with a hinge interposed therebetween, and an open state where the case renders the bezels spaced from each other with the hinge interposed therebetween, the display module has an uppermost layer (window film) provided with an engaged portion with which an engaging portion provided in a cover portion of each bezel can engage, and in conjunction with the opening of the case, the engaging portion engages with the engaged portion and pulls the uppermost layer in such manner the uppermost layer is in parallel.
US11996017B2
The present application discloses an array substrate and a splicing screen. The array substrate provided by an embodiment of the present application includes: a flexible base, wherein the flexible base includes a display region, a first region and a second region, the display region and at least one of the first region and the second region are located in different planes, and the first region is located between the display region and the second region; a plurality of signal lines, arranged on the display region and the first region; a plurality of fan-out lines, arranged on the second region and connected with the plurality of signal lines in a one-to-one correspondence; and a buffer cushion, arranged on the first region, wherein an orthographic projection of the buffer cushion on the flexible base does not overlap with orthographic projections of the signal lines on the flexible base.
US11996015B2
A method of controlling a stretchable display device is provided. The stretchable display includes a stretchable substrate and a display layer disposed thereon, wherein the display layer has a first area when the stretchable substrate is not stretched. The method includes providing a first predetermined limit value, providing a second area of the display layer when the stretchable substrate is stretched, providing a stretching ratio from the first area and the second area, providing a first display status of the stretchable display device when the stretching ratio is less than the first predetermined limit value, and providing a second display status of the stretchable display device when the stretching ratio is equal to or greater than the first predetermined limit value. The first display status is different from the second display status.
US11996012B2
A 360 degree interactive studio can include an arrangement of screens that enclose a performance area. The screens can be used to display an audience around the performance area and can provide an opening through which performers can enter the performance area. A 360 degree arrangement of speakers can be used to project audio of the displayed audience into the presentation area. A 360 degree arrangement of lighting can also be used to illuminate the performance area. In this way, the 360 degree interactive studio can create a live event environment for the performers and the audience even though the audience is remotely located. At least one screen of the 360 degree interactive studio can be movable. A movable screen can also be used independent of a 360 degree interactive studio.
US11996011B1
The present disclosure provides a scene decoration product. The scene decoration product includes a shell, an inner container and an actuating device. The shell is provided with a first inner side wall and a first outer side wall. The first inner side wall is encircled to form a first accommodating cavity. The first accommodating cavity is provided with a first accommodating opening. The inner container is provided with a second inner side wall and a second outer side wall. The inner container is placed into the first accommodating cavity through the first accommodating opening. An accommodating gap is reserved between the second outer side wall of the inner container and the first inner side wall of the shell. The accommodating gap is configured to accommodate liquid. The actuating device is configured to push water in the accommodating gap to flow.
US11996006B2
A virtual reality platform is provided for training medical personnel to diagnose patients. A virtual reality platform can include application software that creates a virtual reality environment in which patients having a variety of conditions can be examined. As the user interacts with a patient in the virtual reality environment, the application software can present elements of patient information. The application software can track whether the user discovers the elements of patient information that are necessary to arrive at the correct diagnosis for the correct reasons and present a corresponding score to assist the user in developing his or her diagnosing skills. The application software may also be configured to provide a differential diagnose coach feature to enable the user to learn how each element of patient information he or she discovers when examining a patient may impact the likelihood that the patient has a particular condition.
US11996005B2
Electronically displayed Braille dots are laterally propagated against a stationary finger resting on a stationary base for reading Braille. The lateral propagation takes the form of a transverse wave of pins which are raised and lowered in sequence. The reading can be synchronized with other processes or events under computer controls. A method of interactive reading is provided whereby the reading of Braille from the display is computer-synchronized with other events and processes to help users learn Braille, to monitor physiological responses to reading, and to enhance a user's reading experience.
US11996003B2
A beauty product device is disclosed which includes a variety of sensors for sensing the way in which a user is operating the device. The sensor data can be processed and compared with pre-stored data representative of a desired style and feedback messages generated and provided back to the user to help them achieve the style they wish to achieve based on the comparison.
US11995982B2
A method for constructing a prediction model of an auto trips quantity and a prediction method and system are disclosed. The prediction model construction method designs a deep neural network Multitask GCN-LSTM based on GCN and LSTM for predicting the auto trips quantity. The deep neural network comprises three modules, wherein the three modules are respectively used for extracting a spatial correlation, a temporal correlation and a feature fusion. The prediction method and system predict the auto trips quantity based on a model constructed. By considering a road segment local relationship and a road segment global relationship and taking an auto arrival quantity as a related task in constructing the model, the prediction model construction method uses a multi-task learning method to avoid overfitting of the deep neural network and reduce a prediction error of the auto trips quantity effectively.
US11995981B2
According to an example aspect of the present invention, there is provided an apparatus comprising a normalized surface condition monitoring sensor, and a processing unit comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to process surface data based on a real time position of the apparatus to obtain calibration of the surface condition monitoring sensor, wherein values of the surface data originate from at least one normalized surface condition monitoring system, and wherein at least some of the values of the surface data are associated with position information.
US11995975B2
A case includes a case body configured to be equipped by the mobile electronic device. The case body includes at least two button accessing means and the mobile electronic device includes at least two physical buttons. The case further includes an actuator coupled to the case body and movable between at least a first position and a second position, where the actuator comprises two or more engagement members. The engagement members, in cooperation with the button accessing means, depress corresponding physical buttons of the mobile electronic device when the mobile electronic device is equipped with the case and the actuator is in the second position. The engagement members are configured to not depress corresponding physical buttons of the mobile electronic device when the actuator is in the first position.
US11995971B2
An example system coupled to a rollator for monitoring usage of the rollator, includes a grip assembly and/or a hip sensing assembly. The grip assembly includes a first sensor configured to detect a force applied to the first sensor. The hip sensing assembly includes a second sensor configured to measure a distance between the second sensor and a hip of the user positioned with respect to the rollator. A microcontroller is electronically coupled in signal communication with the first sensor, the second sensor, and a feedback circuitry. When the force applied to the first sensor exceeds a first threshold, the microcontroller activates the feedback circuitry to generate a first response indicating that the first threshold has been exceeded. When the distance exceeds a second threshold, the microcontroller activates the feedback circuitry to generate a second response indicating that the second threshold has been exceeded.
US11995966B2
Systems, methods, and computer readable media are disclosed for electronic security systems for an establishment offering in-store pick-up of previously purchased products. Embodiments may include an electronic article surveillance (EAS) gate, a receiver for receiving transmissions from the tags, and a processor. The processor may be configured to access a purchase transaction record of an out-of-store product purchase; receive a unique tag ID of a specific tag associated with a specific product corresponding to the purchased product, and assign the specific product to a record associated with the purchase transaction; receive, from a mobile communications device, a notification that the purchased product is being picked up at the establishment; authorize pick-up of the specific product based on the received information; and following the authorization of pick-up, disable an ability to initiate an alarm when the receiver receives a transmission from the specific tag in proximity to the EAS gate.
US11995964B2
A camera assembly may include a camera and one or more heat sinks configured to dissipate heat generated by the camera. The heat sinks being in thermal contact with a printed circuit board including the camera. A housing of the camera assembly may be configured to maintain the camera in a fixed position while the camera assembly is mounted on a medical device such as a dispensing cabinet. The camera in the fixed position may have a deterministic field of view that includes a first area in which interactions with the medical device and adjacent medical devices occurs or is expected to occur. The deterministic field of view of the camera may further exclude a second area where surveillance is unsuitable, prohibited, and/or unnecessary. Images captured by the camera may be analyzed to detect anomalous behavior such as diversion, medical error, hazardous behavior, and protocol noncompliance.
US11995962B2
Embodiments of the present invention are directed to a method for operating a gaming device and a computer readable storage medium. The gaming device has at least one winning event and at least one related award that is generated according to a set of rules associated with the game. The game is driven to present a predefined winning outcome and an award is generated as if the winning event and award were generated according to the rules. Also provided are rules and/or conditions for determining when to generate the predefined wining event, including rules that take into account player value to the casino and game volatility preference.
US11995942B2
This application relates to the technical field of automatic vending, and provides a vending machine that includes a control device, a measuring device, a bucket, a bucket driving mechanism configured for driving the bucket into motion, and a storage column configured to store items. The control device controls the measuring device to measure a first distance and a second distance, calculates a difference between the first distance and the second distance, and calculates a number of items in the storage column based on the difference.
US11995939B2
The banknote guiding device comprises a first, second and third guide assemblies, each guide assembly being rotatory to be placed in either a first or second position for the guiding of banknotes into channels, wherein the first and second guide assemblies are rotary about a first rotation axis, and the third guide assembly is rotary around a second rotation axis. It provides a banknote guiding device that is as simple as possible while minimizing the gaps between the guide assemblies to avoid banknote jams during travel.
US11995938B2
A bill validator mount holds a bill validator in a bill insertion position relative to an electronic gaming machine (EGM), such that the bill validator is configured to receive a bill from a player in the bill insertion position. The mount cage assembly facilitates tilting the bill validator backward from the bill insertion position to a servicing position that allows access to the bill validator for servicing from a back of the EGM cabinet. The mount cage assembly additionally facilitates lowering the bill validator from the bill insertion position to a collections position, such that the cash box can be accessed for collections. The mount cage assembly provides a way to easily service the bill validator while keeping the cash box secure.
US11995937B2
A gate open/close control device (face authentication machine) includes a face image acquirer (camera) that captures a user before passing through a gate device (external device) and acquires a face image for authentication of the user; a transmitter (communicator) that transmits a processing request for face authentication to the face collation server based on the face image for authentication; a receiver (communicator) that receives the authentication result returned from the face collation server; and a controller that reflects the authentication result on an open/close control signal of the gate device.
US11995930B2
An electronic straight shackle lock apparatus and system. Aspects of the present disclosure provide for a keyless, electronic straight shackle lock that provides a high level of security at a relatively low cost and without any opening for a physical mechanical key. Certain embodiments provide for an easy-to-use and compact adapter for a keyless, electronic straight shackle lock and the ability to manually override the electronic lock. Certain benefits and advantages of the present disclosure include a compact and flexible locking system that can be installed on many different enclosures and doors that can be locked and unlocked using an electronic device via a wireless signal.
US11995926B2
A recording control device includes a parking detection unit configured to detect a vehicle being parked; an event detection unit configured to detect an event related to the vehicle; a power supply state detection unit configured to detect a state of a power supply of the vehicle; and a recording control unit configured to, when the vehicle is parked, based on the state of the power supply of the vehicle, switch between first parking recording and second parking recording to be executed. The first parking recording is of starting recording the imaging data in response to detection of an event and saving the recorded imaging data as event recording data. The second parking recording is of keeping recording imaging data acquired from a camera and, in response to detection of an event, saving imaging data before and after detection of the event from the imaging data as event recording data.
US11995918B2
A display device includes a sensor on a display panel, an optical filter, and a fingerprint detector. The sensor includes a first area and a second area and is configured to sense light transmitted through the display panel. The optical filter is between the display panel and sensor, and overlaps with the first area but not the second area. The optical filter blocks light corresponding to a first wavelength range in a wavelength range of the light. The fingerprint detector determine whether a fingerprint is a fake fingerprint or a pre-registered fingerprint based on a first sensing signal and a second sensing signal. The first sensing signal correspond to an area in contact with a finger in the second area, and the second sensing signal corresponds to an area not in contact with the finger among sensing signals from the sensor.
US11995914B2
A fast face capture system and process for identifying an individual as the individual walks through a designated area is described. A set of raw images is streamed from at least one camera for detecting individuals entering the designated area. The images are searched for a face. If a face is detected, a tracking ID is assigned; and a timer and face tracking is commenced to obtain a sequence of candidate images for each individual as the individual walks through the designated area. A maximum quality image is selected from the sequence of candidate images for each individual based on at least one quality metric, the elapsed time, and the quality select count in the sequence of the candidate images. The maximum quality image is submitted for matching with a verified image of the person. The invention has particular application to security check points for quickly matching the face of the moving person with a previously acquired and verified identity.
US11995913B2
There is provided a recognition system adaptable to a portable device or a wearable device. The recognition system senses a body heat using a thermal sensor, and performs functions such as the living body recognition, image denoising and body temperature prompting according to detected results.
US11995910B2
An optical sensing module and an electronic device are provided. The optical sensing module includes a substrate, a plurality of optical sensing elements, and a light-blocking element. The substrate has a sensing region and a non-sensing region around the sensing region. The plurality of optical sensing elements is disposed on the sensing region. The light-blocking element is disposed on the non-sensing region and a portion of the sensing region. The light-blocking element overlaps a portion of the plurality of optical sensing elements in a normal direction of the substrate.
US11995892B2
Systems, methods, and a computer-readable medium are provided for matching textless elements to texted elements in video content. A video processing system including a textless matching system may divide a video into shots, identify shots having similar durations, identify sequences of shots having similar durations, and compare image content in representative frames of the sequences to determine whether the sequences match. When the sequences are determined to match, the sequences may be paired, wherein the first sequence may include shots with overlaid text and the second sequence may include textless version of corresponding texted shots included in the first sequence. In some examples, the video processing system may further replace the determined corresponding texted shots.
US11995883B2
Approaches are presented for training and using scene graph generators for transfer learning. A scene graph generation technique can decompose a domain gap into individual types of discrepancies, such as may relate to appearance, label, and prediction discrepancies. These discrepancies can be reduced, at least in part, by aligning the corresponding latent and output distributions using one or more gradient reversal layers (GRLs). Label discrepancies can be addressed using self-pseudo-statistics collected from target data. Pseudo statistic-based self-learning and adversarial techniques can be used to manage these discrepancies without the need for costly supervision from a real-world dataset.
US11995882B2
Partial differential equations used to simulate physical systems can be solved, in one embodiment, by a solver that has been trained with a set of generative neural networks that operated at different resolutions in a solution space of a domain that defines the physical space of the physical system. The solver can operate in a latent vector space which encodes solutions to the PDE in latent vectors in the latent vector space. The variables of the PDE can be partially decoupled in the latent vector space while the solver operates. The domain can be divided into subdomains that are classified based on their positions in the domain.
US11995878B2
An event-based sensor has an array of pixels facing a scene. The information to be processed includes events originating from the pixels depending on variations of incident light from the scene. A method includes storing a data structure for a set of pixels of the array, the data structure including, for each pixel of the set, event data associated with a most recent event originating from the pixel. Upon receiving a current event from a first pixel of the array, the method includes retrieving any event data included in the data structure for a group of pixels including the first pixel and a plurality of second pixels adjacent to the first pixel in the array. The current event is labelled based on at least one connectivity criterion between the current event and the most recent event originating from a pixel of the group.
US11995874B2
A three-dimensional data encoding method includes: assigning three-dimensional points to one of layers, based on items of geometry information of the three-dimensional points; searching three-dimensional points surrounding a current three-dimensional point to be encoded, to select, from the three-dimensional points, a three-dimensional point to be referred to when a predicted value of attribute information of the current three-dimensional point is calculated, the current three-dimensional point belonging to a first layer among the layers; and calculating the predicted value of the attribute information of the current three-dimensional point using the three-dimensional point selected. In the searching of the three-dimensional points, a search range for a same layer as the current three-dimensional point is different from a search range for a layer higher than the first layer.
US11995871B1
Systems and methods are described herein for repairing a block of pixels in image data that was encoding using a lossy type of compression. In one aspect, it may be determined that a first pixel block within a first frame of image data was encoded using lossy compression, where the first pixel block comprising a plurality of pixels. Next, it may be determined that the plurality of pixels in the first pixel block in a second frame of the image data are below a threshold difference as compared to the plurality of pixels within the first frame of the image data. Responsive to the determining, the first pixel block may be re-encoded in the second frame or a subsequent frame of the image data using lossless compression.
US11995870B2
An important aspect of augmented reality (AR) is that digital information, such as rendered images of AR scenes and objects, are integrated with the user's view of the real world in real time. However, transmitting large images over the network may negatively impact the real time aspect of the AR experience. Methods and systems for dynamic image compression based on perceived viewing distance are described herein. In some implementations, image compression of streaming AR content is based on real world distances of AR objects relative to a user or client device. In some implementations, image compression of streaming AR content is based on relative depth information. In some implementations, image compression of streaming AR content is based on a type of information or content associated with an AR object. The dynamic image compression based on perceived viewing distance provided by the systems and methods disclosed herein may also be applied to video codecs.
US11995864B2
A system comprises a camera for capturing an image, at least one processor and at least one memory, the at least one memory storing instructions configured to cause the processor to: obtain an image of a scene captured using the camera, the scene comprising a footprint of a user of the system; identify the footprint in the image; identify a first plurality of reference points each having a fixed position relative to the footprint in the image; identify a second plurality of reference points each having a fixed position relative to a three-dimensional model of the user's foot constructed based on at least one known dimension of the user's foot; determine a transformation matrix by mapping the second plurality of reference points of the three-dimensional model to the first plurality of reference points; and determine, based on the transformation matrix, a three-dimensional position of the camera relative to the footprint in the scene at the time of capturing the image.
US11995863B2
Disclosed are a method for counting regional population, a computer device and a computer readable storage medium. The method for counting regional population includes: acquiring an image to be analyzed in a target region; detecting a position of each first human body part in the image to be analyzed; determining, according to the position of each first human body part in the image to be analyzed and a first transformation relation, a physical position of each first human body part in the target region; and determining the population in each sub-region according to a relative positional relation between the position of the first human body part in the image to be analyzed and the sub-image, as well as a relative positional relation between the physical position of the first human body part and the sub-region.
US11995855B2
A method is proposed for detecting occlusions in an image captured by a light field capturing system, comprising, for at least one reference image belonging to a matrix of images captured by the light field capturing system: —calculating a depth map and a visibility map for pixels in the reference image; —determining at least one candidate area in the reference image in which the potential occlusion may occur based at least on a segmentation of the depth map; —determining an information representative of an occlusion state in the at least one candidate area based at least on visibility values of the visibility map associated with at least two neighborhoods of the at least one candidate area.
US11995852B2
A system is provided for automatic identification and annotation of objects in a point cloud in real time. The system can automatically annotate a point cloud that identifies coordinates of objects in three-dimensional space while data is being collected for the point cloud. The system can train models of physical objects based on training data, and apply the models to point clouds that are generated by various point cloud generating devices to annotate the points in the point clouds with object identifiers. The solution of automatically annotated point cloud can be used for various applications, such as blueprints, map navigation, and determination of robotic movement in a warehouse.
US11995849B2
A method includes calculating a first medial-axis tree graph of a volume of an organ of a patient in a first computerized anatomical map of the volume, acquired at a first time. A second medial-axis tree graph is calculated, of a volume of the organ of the patient in a second computerized anatomical map of the volume, acquired at a second time that is different from the first time. A deviation is detected and estimated, between the first and second tree-graphs. Using the estimated deviation, the first and second medial-axis tree graphs are registered with one another. Using the registered first and second tree graphs, the first and second computerized anatomical maps are combined.
US11995848B2
There is provided a system and method of examination of a semiconductor specimen, comprising: obtaining a sequence of frames of an area of the specimen acquired by an electron beam tool configured to scan the area from a plurality of directions, the sequence comprising a plurality of sets of frames each acquired from a respective direction; and registering the plurality of sets of frames and generating an image of the specimen based on result of the registration, comprising: performing, for each direction, a first registration among the set of frames acquired therefrom, and combining the registered set of frames to generate a first composite frame, giving rise to a plurality of first composite frames respectively corresponding to the plurality of directions; and performing a second registration among the plurality of first composite frames, and combining the registered plurality of first composite frames to generate the image of the specimen.
US11995842B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for image segmentation and chemical analysis using machine learning. In some implementations, a system obtains a hyperspectral image that includes a representation of an object. The system segments the hyperspectral image to identify regions of a particular type on the object. The system generates a set of feature values derived from image data for different wavelength bands that is located in the hyperspectral image in the identified regions of the particular type. The system generates a prediction of a level of one or more chemicals in the object based on an output produced by a machine learning model in response to the set of feature values being provided as input to the machine learning model. The system provides data indicating the prediction of the level of the one or more chemicals in the object.
US11995840B2
An anthropometric data portable acquisition device includes an image sensor and a processing unit. The processing unit in turn includes: an acquisition module, configured to receive first images of a person from the image sensor; an anonymised image processor, configured to provide second images from respective first images by applying the edge detection procedure; a communication module, configured to send out the second images.
US11995836B2
A method includes identifying a first image. The method also includes determining a distribution based at least partially upon an intensity of each pixel in the first image. The method also includes determining that the distribution is bimodal. The method also includes dividing the first image to produce a second image in response to determining that the distribution is bimodal. The second image includes a plurality of first pixels and a plurality of second pixels. The method also includes determining that a horizon is defined between the plurality of first pixels and the plurality of second pixels.
US11995827B2
An image display method includes: processing a first image to obtain a first feature image, the first image being an image of a local area of a smear captured by a microscope, and the local area including multiple objects to be tested; obtaining a second feature image corresponding to the first feature image, the second feature image and the first feature image having a same size; obtaining a third feature image according to an image obtained by overlaying the first feature image and the second feature image, a feature point in the third feature image indicating a possibility that one of the multiple objects is an abnormal object; obtaining a second image according to the third feature image; and displaying the second image superimposed on the first image.
US11995826B2
An auxiliary screening system and an auxiliary screening method for a hip joint of a baby are provided. The auxiliary screening method includes: collecting plural images of the hip joint; performing an image analysis operation on each of the images of the hip joint to extract plural image features of each of the images of the hip joint and determining whether each of the images of the hip joint is a standard image according to the image features of each of the images of the hip joint; and when at least one of the images of the hip joint is determined as the standard image, plural angle parameters are calculated and the at least one of the images of the hip joint that is determined as the standard image is outputted, in which the angle parameters include values of an angle α and an angle β.
US11995823B2
A value indicative of an ejection fraction, EF, of a cardiac chamber of a heart is based on a temporal sequence of cardiac magnetic resonance, CMR, images of the cardiac chamber. A neural network system has an input layer configured to receive the temporal sequence of a stack of slices of the CMR images along an axis of the heart. The temporal sequence is one or multiple consecutive cardiac cycles of the heart. The neural network system has an output layer configured to output the value indicative of the EF based on the temporal sequence. The neural network system has interconnections between the input layer and the output layer and is trained with a plurality of datasets. Each of the datasets comprises an instance temporal sequence of the stack of slices of the CMR images along the axis over one or multiple consecutive cardiac cycles for the input layer and an associated instance value indicative of the EF for the output layer.
US11995819B2
A system and a method that output in both a machine-readable and a human-readable format, a result obtained by performing a diagnosis of a disease through an image of living tissue. A diagnosis result generation system includes a marking information generation module for generating marking information indicating a result obtained by diagnosing whether a disease is present in biological tissue provided on a slide of which a biological image is obtained therefrom, wherein the marking information includes disease state information for each pixel of the biometric image obtained from the slide; a contour extraction module for extracting at least one contour from the marking information; and a machine-readable/human-readable generation module for generating a machine-readable/human-readable document including outline information of each of the at least one extracted contour.
US11995816B2
To improve a determination accuracy when determining each particle contained in an image of an object. An image analysis apparatus according to an embodiment of the present invention includes: a shape determination unit configured to determine a shape of a particle included in a particle image that is extracted from an image of an object, so that an OK particle image which is a particle image of an OK particle that satisfies a predetermined standard for shape and a provisional NG particle image which is a particle image of a provisional NG particle that does not satisfy the predetermined standard, are obtained; a pseudo image generation unit configured to generate a pseudo image; and a similarity determination unit configured to determine whether the provisional NG image and the pseudo image are similar.
US11995811B1
An apparatus and method for determining a growth factor. The method may include receiving, by a processor, entity data and determining, by the processor, a growth factor. Further, the method may include generating, by the processor, at least an interface element as a function of the growth factor and transmitting, by the processor, the at least an interface element to a graphical user interface (GUI).
US11995805B2
A non-transitory computer readable storage medium includes instructions that, when executed by one or more processors, cause a computer to: generate a loss value; update one or more weights of a generative adversarial network; and store the updated weights on a non-transitory computer readable storage medium. A computer-implemented method includes generating a loss value; updating one or more weights of a generative adversarial network; and storing the updated weights on a non-transitory computer readable storage medium. A computing system for training a generative adversarial network includes generating a loss value; updating one or more weights of a generative adversarial network; and storing the updated weights on a non-transitory computer readable storage medium.
US11995802B2
An inspection apparatus includes a specimen stage, one or more imaging devices and a set of lights, all controllable by a control system. By translating or rotating the one or more imaging devices or specimen stage, the inspection apparatus can capture a first image of the specimen that includes a first imaging artifact to a first side of a reference point and then capture a second image of the specimen that includes a second imaging artifact to a second side of the reference point. The first and second imaging artifacts can be cropped from the first image and the second image respectively, and the first image and the second image can be digitally stitched together to generate a composite image of the specimen that lacks the first and second imaging artifacts.
US11995798B2
A method and a device are provided. The device includes a camera module, a communication module, a memory, and a processor operatively coupled to the camera module, the communication module, and the memory, wherein the processor is configured to acquire a first content through the camera module or the communication module, generate a second content by editing the first content, based on a user input, store the acquired first content in a secure area of the memory, and store the second content including metadata corresponding to the second content and first content access information corresponding to the first content in a general area of the memory, and the first content access information associates the first content with the second content.
US11995796B2
A method of reconstruction of super-resolution of video frame includes inputting a first video frame with a first resolution and a plurality of consecutive frames thereof into a pre-trained super-resolution reconstruction network, and outputting, by the pre-trained super-resolution reconstruction network, a second video frame with a second resolution corresponding to the first video frame. The second resolution is higher than the first resolution. The super-resolution reconstruction network includes a feature extraction subnetwork, a spatial-temporal non-local alignment subnetwork, an attention progressive fusion subnetwork, and an up-sampling subnetwork which are connected in sequence.
US11995793B2
The present invention provides a generation method for a 3D asteroid dynamic map and a portable terminal. The method comprises: obtaining a panorama image; identifying the panorama image and segmenting into a sky region, a human body region, and a ground region; calculating a panoramic depth map for the sky region, the human body region, and the ground region; respectively transforming the panorama image and the panoramic depth map to generate an asteroid image and an asteroid depth map; generating an asteroid view under a virtual viewpoint; and rendering to generate a 3D asteroid dynamic map. By automatically generating the asteroid view under the virtual viewpoint, and synthesizing and rendering same, the technical solution of the present invention generates the asteroid dynamic map having a 3D effect from the panorama image.
US11995784B2
An image processing device and an image processing method for easy editing of a free viewpoint image. The image processing device displays a 3D stroboscopic image obtained by imaging, with a virtual camera, a stroboscopic model in which 3D models of an object at a plurality of times generated from a plurality of viewpoint images imaged from a plurality of viewpoints are arranged in a three-dimensional space, and displays an editing parameter to be edited in editing of a free viewpoint image obtained by imaging, with the virtual camera, free viewpoint data generated from the plurality of viewpoint images, the editing parameter being linked with the 3D stroboscopic image.
US11995771B2
Disclosed are various approaches for automatically assigning weights to vertices of a skin or mesh that control how said vertices in the 3D model move under the influence of skeletal rotation and translation. A computing device can receive a first model weightings matrix. Next, the computing device can include adjusting the number of rows in the first model weightings matrix to generate an adjusted model weightings matrix with a number of rows that matches an input number of rows for a machine-learning model, each row in the adjusted model weightings matrix representing a vertex of a mesh applied to a three-dimensional model. Then, the computing device can apply the machine learning model to the adjusted model weightings matrix, to generate an output polygonal mesh model weightings matrix. Subsequently, the computing device can generate a second polygonal mesh model weightings matrix by adjusting the number of rows of the machine learning model output weightings matrix to match the number of rows of the initial polygonal mesh model weightings matrix.
US11995765B2
Techniques for generating aligned, augmented reality views are disclosed. In some embodiments, an estimate of a floorplan of a three-dimensional space is first generated based on one or more received views of the three-dimensional space from a camera located in the three-dimensional space. A camera pose of the camera in the three-dimensional space is next determined based on generating a corrected floorplan from the estimate of the floorplan based on foreknowledge associated with the floorplan. Display of a rendering having the determined camera pose is facilitated in an actual view of the camera, resulting in an aligned, augmented reality view.
US11995763B2
Systems and methods thereof configured for mapping an environment, comprising: continuously scanning, via at least one transmit/receive module, the environments volume for detecting objects, the transmit/receive module is configured to transmit signals and receive their reflection; measuring the location of the objects' reflected signals and optionally their strength, via at least one acquisition module and at least one processor; and constructing a real-time updated three-dimensional (3D) voxels' map of the environment; and associating for each voxel a time record of events and optionally their respective event features; wherein each event comprises at least the voxel's detected presence of signal/s.
US11995757B2
Methods and systems are disclosed for generating a custom sticker. In one embodiment, a messaging application implemented on a first device receives a video and input that draws a selection of a region of the video. The messaging application generates a graphical element comprising the region of the video drawn by the input and applies one or more visual effects to the graphical element to create a custom graphic. The custom graphic with the one or more visual effects is sent from the first device to a second device.
US11995753B2
A camera of a virtual reality (VR) headset captures a plurality of images of a reflection of a user in a mirror. The plurality of images include at least a first image of a reflection of the user in a first position with respect to the mirror and a second image of a reflection of the user in a second position with respect to the mirror. A three-dimensional avatar is generated based on the plurality of images captured by the camera.
US11995752B2
An electronic device is provided. The electronic device includes a sensor module, a communication module, a display, a memory, and at least one processor configured to identify a plurality of states based on at least one of information obtained through the sensor module, information received from an external electronic device through the communication module, or information associated with a function of the electronic device, identify priorities of the plurality of states, identify a first state among the plurality of states based on the identified priorities, identify whether there is a second state mergeable with the first state, and control the display to display, a first character object corresponding to the first state or a third character object corresponding to merge of the first state and the second state, based on whether there is the second state mergeable with the first state.
US11995750B2
An electronic device is provided. The electronic device includes a processor operably connected to a camera and configured to display a preview image containing an emoji for a user on the touch screen display based on the motion of the subject recognized by the camera, such that the motion of the subject is applied to the emoji, receive a first user input to perform a function associated with the emoji while the preview image is being displayed, display a user interface including the emoji on the touch screen display in response to the first user input, receive a second user input associated with a motion of the emoji included in the user interface, and apply a motion specified according to the second user input to the emoji in response to the second user input and then display the emoji on the touch screen display.
US11995732B2
The present disclosure includes systems and/or methods for receiving historical trading data associated with previously executed trade transactions for a financial instrument by a plurality of candidate invitee users. Trading intentions are received from the candidate invitee users and a score representative of a likelihood of successfully trading the financial instrument is modelled for each candidate invitee user based on inputting into a machine learning model the trading intentions and the historical trading data of each candidate invitee user. An electronic communication session is established for trading the financial instrument between an initiating user and selected invitee users using a stack software object that controls the electronic communication session according to a set of participation levels, and communications during the electronic communication session are coordinated, via the stack software object, to determine offers from the selected invitee users that, when aggregated, achieve a maximum value for a predetermined position.
US11995731B1
A method, apparatus, and computer-readable medium for artifact attribution is provided. The method can be performed by a generative system, or generative AI. The method can include storing a proprietary artifact created by a creator and terms of use for usage of the proprietary artifact defined by the creator. The method can also include generating a new artifact based on the proprietary artifact and the user's rights to the proprietary artifact. The method can also include determining an attribution for the new artifact.
US11995729B2
Data associated a plurality of user interface elements may be retrieved from at least one database associated with a service business, such as a casino. At a first time, a first indication to turn on a first subset of the plurality of user interface elements may be received. The user interface elements may include content management, task management, property management, action management, player profiling, comp management, player development, asset tagging and flagging, profitability and comparative analysis, etc. Each of the first subset of user interface elements may be populated with the respective data associated that user interface element.
US11995723B1
A method for administrating a certificate of deposit (CD) includes receiving an option agreement entered into by a user with a financial institution. The option agreement defines one or more predetermined events enabling disposition of funds of a CD prior to the CD's maturity date. The option agreement has a fee associated therewith. The received option agreement and one or more services provided to the user by the financial institution are analyzed by a processor to determine said user's eligibility for disposition of CD funds prior to the maturity date based on an occurrence of the one or more predetermined events specified by the option agreement. The occurrence of the one or more predetermined events is verified, using the processor. A recommendation is provided to the user to dispose the CD funds in response to verifying the occurrence of the one or more predetermined events.
US11995719B1
A system and method for managing latency of messages in an exchange system to address technical advantages in certain market participant hardware are disclosed. In one implementation, the system may include an exchange system, and a set of instructions, to cause a processor of the exchange system identify an order type susceptible to technical advantages certain market participants may possess and to apply a re-ordering of, and/or a fixed or random latency to, all orders of the identified order type during a predetermined time of a trading day.
US11995706B2
An integrated processing resume device includes: a request receive part configured to allow an input of a request for an integrated order, the request for an integrated order being a request for integrating a plurality of wholesale services; a resource management part configured to record whether or not each of individual instructions of the wholesale service called by an execution of the integrated order has been successfully executed; and an order resume part configured to, when an individual instruction has not been successfully executed and the integrated order is thereby suspended, then, at a time of resuming the integrated order, reference whether or not an already-having-been-executed individual instruction has been successfully executed, from the resource management part, and, while skipping re-execution of a having-been-successfully-executed individual instruction, execute a not-having-been-successfully-executed individual instruction or a not-yet-having-been-executed individual instruction.
US11995703B2
Techniques are provided for computing systems, methods and computer program products to produce efficient image-to-image translation by adapting unpaired datasets for supervised learning. A first model (a powerful model) may be defined and conditioned using unsupervised learning to produce a synthetic paired dataset from the unpaired dataset, translating images from a first domain to a second domain and images from the second domain to the first domain. The synthetic data generated is useful as ground truths in supervised learning. The first model may be conditioned to overfit the unpaired dataset to enhance the quality of the paired dataset (e.g. the synthetic data generated). A run-time model such as for a target device is trained using the synthetic paired dataset and supervised learning. The run-time model is small and fast to meet the processing resources of the target device (e.g. a personal user device such as a smart phone, tablet, etc.)
US11995699B2
The present invention provides a commodity recommendation system comprising: (1) means for detecting tags from data of purchased commodities based on a purchase history in a user database; (2) means for creating and recording a feature table for each purchased commodity by associating the assigned tags with the purchased commodity; (3) means for ranking the tags with respect to the whole purchased commodity of a user and storing them by repeatedly performing the 1) and the 2) for each purchased commodity; (4) means for registering a list of the ranked tags in the user database in association with the user; (5) means for extracting one or more ranked tags from the user database upon a request and creating a tag combination; (6) means for extracting a commodity that matches the created tag combination; and (7) means for displaying the extracted commodity on a designated terminal.
US11995679B1
Examples described herein relate to apparatus and methods for managing rewards for a customer of a financial institution, including but not limited to, determining a transaction pattern associated with transactions made by the customer, determining a deviation from the transaction pattern, determining an event associated with the customer based on the deviation, and determining rewards that correspond to the event for the customer.
US11995675B2
Systems and methods that enable product (or service) purchasers, or other such entities, to share promotional materials via social networks and/or other means of communication and may further enable the purchasers to receive rewards, such as rebates, in response to interactions with the promotional materials by others (e.g., friends of the purchaser). In various embodiments, the promotional materials shared by the purchaser relates to the product purchased, which may lend greater credibility and/or interest in the promotional material being shared.
US11995668B2
A central database system trains a machine-learned model based on training data identifying entity characteristics of account holder entities, content item characteristics of a content item presented to the account holder entities, and interactions between the account holder entities and the presented content item. The central database system then identifies a target set of account holder entities, and applies the trained machine-learned model to the entity characteristics of each account holder entity of the target set of account holder entities, the entity characteristics of each of the account holder entities that previously interacted with the content item, and the content item characteristics of the content item to identify a subset of the target set of account holder entities for presentation of the content item. The content item is then displayed to the subset, the content item includes an interface element that, when selected, causes an interaction to take place.
US11995666B2
An online order management service is configured to interface between merchants and order/delivery services so that a merchant can provide a catalog to multiple order/delivery services without having to communicate directly with the order/delivery services. A recommendation service is also provided to provide recommendations to merchants regarding which of multiple order/delivery services to use. The recommendation service bases its recommendations on historical order data that has been archived by the online order management service, as well as on known or derived merchant properties. The recommendation service may also recommend product items to be included in a catalog in order to improve sales results achieved when listing the catalog with any particular order/delivery service.
US11995663B2
An example operation includes one or more of performing, by a transport, validation of a service that is utilized at a first time, in response to the validation at the first time, transferring, by the transport, a portion of a value related to the service, performing, by the transport, at least one other validation of the service that is utilized at a second time, wherein the second time is later than the first time, and in response to the at least one other validation at the second time, transferring, by the transport, a second portion of the value related to the service.
US11995659B2
This application relates to apparatus and methods for identifying fraudulent transactions. A computing device receives return data identifying the return of at least one item. The computing device obtains modified strategy data identifying at least one rule of a modified strategy. The rule may be based on the application of at least one discrete stochastic gradient descent algorithm to an initial strategy. The computing device applies the modified strategy to the received return data identifying the return of the at least one item, and determines whether the return of the at least one item is fraudulent based on the application of the modified strategy. The computing device generates fraud data identifying whether the return of the at least one item is fraudulent based on the determination, and may transmit the fraud data to another computing device to indicate whether the return is fraudulent.
US11995650B2
Provided is a method and system for verifying a virtual code based on a sphere. A method for verifying a virtual code based on a sphere includes: a virtual code reception operation of receiving, by a virtual code verifying means, a virtual code from a virtual code generating means, wherein the virtual code includes a fixed code and a plurality of detailed codes; a storage location search algorithm selection operation of determining, by the virtual code verifying means, a group, to which the virtual code generating means belongs, through the fixed code and selecting a storage location search algorithm for the group; a detailed code extraction operation of extracting, by the virtual code verifying means, the plurality of detailed codes included in the virtual code.
US11995648B2
The invention relates to a computer-implemented method for enabling zero-knowledge proof or verification of a statement in which a prover proves to a verifier that a statement is true while keeping a witness to the statement a secret. The method includes the prover sending to the verifier a set of data including a statement, which for a given function circuit output and an elliptic curve point, the function circuit input is equal to the corresponding elliptic curve point multiplier. The data includes individual wire commitments and/or a batched commitment for wires of the circuit, a function circuit output, and a prover key, which enables the verifier to determine that the circuit is satisfied and calculate the elliptic curve point and validate the statement, thus determining that the prover holds the witness to the statement.
US11995647B2
A method to enable interoperability between blockchain networks. The method including receiving, by a mapper of an interoperability network, a transaction emitted by a first blockchain network, transforming the received transaction to a transaction compatible with a second blockchain network according to a mapping determined for the received transaction, and forwarding the transformed transaction to the second blockchain network to be processed by the second blockchain network.
US11995646B2
A method and corresponding system is presented for controlling a blockchain transaction output and/or specifying the recipient of the output. It also provides a method of controlling and/or generating an electronic communication. The unlocking script is provided in order to spend an output from a further transaction (Tx2) on the blockchain. The input of the transaction (Tx1) and/or the output of the further transaction (Tx2) may be associated with a tokenised asset represented on, or referenced via, the blockchain. The notification address may be associated with an asset or resource represented on the blockchain, or a controller of an asset or resource represented on the blockchain. The notification address may be a network address, a cryptographic key, a uniform resource locator (URI), email address or any other address or identifier which can be represented in the metadata of a transaction script and used as a destination for an electronic communication.
US11995645B2
A computer implemented system and a method for providing user related data, such as reputational information, on users of a blockchain involved in transactions is detailed. The method includes an approach for evaluating fulfilment of transactions, particularly in the context of contracts, and then providing a record of that on the blockchain through reputational information. As a result, at a late time, this reputational information can be retrieved. Similar reputational information for other transactions can be retrieved and linked to the same user, for instance based on the use of a hash of the master public key for a user. Aggregate reputational information can be computed from the pieces of reputational information retrieved.
US11995635B2
A merchant website includes a QR code button to initiate a payment transaction. The QR code button is selected by a consumer at checkout. If selected, a QR code is generated on a second computing device. The QR code is displayed on a second computing device and contains embedded data such as a token for a PAN stored in a memory of the second computing device and two cryptograms. A webcam in communication with the first computing device is used to scan the QR code. The data embedded in the QR code is passed from the second computing device to the merchant website via the first computing device and used to complete the payment transaction.
US11995634B2
Methods and systems are disclosed for providing Near Field Communications. In certain embodiments, an Android mobile operating system based mobile device is configured with software that, when executed by one or more processors, determines whether the mobile device is to perform an NFC communication with a contactless payment terminal (CPT) using a secure element associated with an NFC controller included in the mobile device. Based on the determination, the mobile device is configured to execute software that performs communications with the CPT using the NEC controller.
US11995631B2
The disclosed embodiments include a mobile client device for automatically performing a mobile financial service function, including a memory storing software instructions, the software instructions including a mobile financial service application configured to perform financial service processes. The system may also include and one or more processors configured to execute the software instructions to detect a physical action performed on the mobile client device, and determine a first financial service function to perform based on the detected physical action, wherein the first financial service function is a function provided by the mobile financial service application. The one or more processors may also determine whether verification of a user is required, verify the user if verification of the user is required, and automatically initiate the first financial service function.
US11995630B2
This invention relates generally to methods and apparatus for providing secure services using a mobile device, and in particular for securely making transactions, such as payments, using mobile phones and smartphones.
US11995629B2
A merchandise registration apparatus includes: a first reading unit to form a first reading area in which a code symbol attached to merchandise can be read; a second reading unit provided at a location different from that of the first reading unit, and to form a second reading area overlapping with at least a part of the first reading area, in which the code symbol can be read; a first acquisition unit to acquire first code information; a second acquisition unit to acquire second code information; and a registration unit to register the merchandise based on the first code information and the second code information, if the first code information and the second code information match each other.
US11995625B1
A system is disclosed for a digital rights management system which enforces license rights by establishing an account domain of registered consumer devices which may each receive a decryption key to be used to decode digital content bought by any of the devices within the account domain. Such system further enables the decentralization of content sharing by establishing a network of trusted intermediate devices to manage licenses on end devices for a central rights provider.
US11995615B2
In some embodiments, an electronic device displays an editable time input element, including a first field and a second field. In some embodiments, the electronic device receives a selection input directed to the editable time input element. In some embodiments, after receiving the selection input, the electronic device receives one or more editing inputs. In some embodiments, in response to receiving the first set of one or more editing inputs, in accordance with a determination that the selection input was a first type of input, the electronic device edits content of the first field based on the one or more editing inputs and in accordance with a determination that the selection input was a second type of input, different from the first type, the electronic device edits content of the first field and the second field based on the one or more editing inputs.
US11995614B2
The present disclosure relates to methods, devices, and systems for capturing content from a client's transaction related messages on a client's device by a third party. A transaction data processing system, includes a computing device configured to: harvest data from one or more original messages from an account of a seller within seller's email, wherein the original message has a number of elements arranged in a first order, assemble a modified message for each original message wherein the modified message is a customized, uniform format and where all modified messages each have the same elements in the same orientation, but where the orientation of the elements is different than that of the original message, and route the modified messages to one of more team or individual accounts on the client portal access on the client computing devices at a client network.
US11995602B2
A computer system receives a freight request from a shipper, where the freight request specifies a destination for a load of the shipper. The computer system implements a selection process to select a freight operator to haul a corresponding trailer of the trailer module from a location of the shipper to a destination. The trailer module may be monitored using information transmitted from the trailer, to determine when the trailer is picked up and/or delivered at the destination.
US11995601B2
Apparatus and methods for recording package delivery includes automatically activating, at a delivery location associated with a package, a plurality of image capture devices mounted at a delivery vehicle, in response to receiving a package scan information at the delivery location. A recording of a package delivery attempt recorded by one or more of the plurality of image capture devices is received. A determination is made, based on the recording, whether the package delivery attempt has been completed. In response to determining that the package delivery attempt has been completed, a file including the recording of the package delivery attempt is generated. A notification is sent to a package sender. The notification includes access to the file.
US11995596B2
An information exchange tracking system includes a server including processing circuitry configured to track an information exchange transaction, identify contributors in the information exchange transaction, determine a level of contribution of each contributor, the level of contribution being secured by a blockchain, and award each contributor based on their level of contribution. Accordingly, collaborative processes of co-creation are securely recorded using the blockchain and can be used to monitor the collective dynamics of the whole creative process while giving proper credits to all the relevant actors according to their specific contributions.
US11995593B2
An adaptive risk management application retrieves data corresponding to an asset. The asset is a computing device or software application of an enterprise system. The adaptive risk management application identifies a set of vulnerabilities of the asset. The adaptive risk management application determines, for each identified vulnerability, a likelihood of a threat actor successfully exploiting the vulnerability. The adaptive risk management application determines, based on the likelihoods, a risk score for the asset. The adaptive risk management application sends the risk score for display.
US11995588B1
A system and method for efficiently determining the fair-share bands of a supply chain planning problem modeled as a multi-objective hierarchical linear programming problem include a processor and memory and are configured to model a supply chain planning problem as a multi-objective hierarchal linear programming problem, assign weights at each band of a fixed number of at least two bands, determine a direction of improved band values from a value of a Key Process Indicator (KPI) calculated from an expected demand and short quantities, wherein the expected demand and short quantities are calculated from the multi-objective hierarchical linear programming problem using a sample generated by Gibbs sampling of a conditional Gaussian Bayesian Network, and generate a supply chain plan.
US11995578B2
Systems and methods are described for improved color rendering. In some embodiments, video is captured of a real-world scene, and a region of screen content is detected in the captured video. A processor selectively applies a screen-content color transformation on the region of screen content to generate processed video, and the processed video is displayed substantially in real time, for example on a video-see-through head-mounted display. The screen-content color processing may be different for different types of external displays. The screen-content color processing may also be determined based at least in part on illumination conditions. In some embodiments, the color of displayed virtual objects is adjusted based on visual parameters of the screen content.
US11995573B2
An interactive interpretation session with respect to a first version of a machine learning model is initiated. In the session, indications of factors contributing to a prediction decision are provided, as well indications of candidate model enhancement actions. In response to received input, an enhancement action is implemented to obtain a second version of the model. The second version of the model is stored.
US11995571B1
Described herein are improvements for generating courses of action for an information technology (IT) environment. In one example, a method includes determining that a decision step occurs between a one step and two or more other steps of a first course of action associated with an incident type in the information technology environment. The method further includes determining possible outputs of the one step that, when used as input to the decision step, cause the first course of action to proceed from the decision step to respective steps of the two or more other steps. The method also includes incorporating logic into the decision step to direct the course of action to respective steps of the two or more other steps based on one or more of the possible outputs.
US11995565B2
Road condition prediction for potentially hazardous road segments is described. For roadways that may contain accumulated frozen precipitation, a road segment for road condition prediction is selected based on weather conditions. Various models including a solar radiation budget model, a permanent structures model, a dynamic structures model, and a road condition model are generated for the selected road segment and account for shading effects on the road segment caused by objects near the road segment. A road condition prediction for hazardous conditions on the road segment is determined based on the road condition model and provided to a driver to alert the driver of any potentially hazardous conditions.
US11995559B2
A computer-implemented method optimizing genetic algorithms for finding solutions to a provided problem is described. The method implements a multi-arm bandit algorithm to determine performance scores for candidate individuals from a candidate pool in dependence on successes and failures of the one or more candidates. The method evolves the candidate individuals in the candidate pool by performing evolution steps including: determining a fitness score for each of the candidate individuals in the candidate pool in dependence on the performance scores for the candidate individuals, discarding candidate individuals from the candidate pool in dependence upon their assigned performance measure, and adding, to the candidate pool, a new candidate individual procreated from candidate individuals remaining in the candidate pool after the discarding of the candidate individuals. This evolution is repeated evolve the candidate individuals in the candidate pool and one or more candidate individuals from the candidate pool is selected based on best neighborhood performance measures, wherein the selected winning candidate individual is a solution to the provided problem.
US11995557B2
The invention is machine learning based method of, or system configured for, identifying candidate, small, drug-like molecules, in which a tensor network representation of molecular quantum states of a dataset of small, drug-like molecules is provided as an input to a machine learning system, such as a neural network system. The machine learning method or system may is itself configured as a tensor network. A training dataset may be used to train the machine learning system, and the training dataset is a tensor network representation of the molecular quantum states of small drug-like molecules.
US11995549B2
A system is provided for control of an entertainment state system having segregated secure functions and public functions for use by one or more users of the system. First, a public interface portal receives instructions regarding operation of the entertainment state system from the one or more users. The interface portal includes a first interface, a processor, a graphical user interface (GUI) coupled to the processor, a control unit in operative communication with the processor and graphical user interface, and a second interface providing an application program interface (API). Secondly, a secure entity unit is provided, the secure entity unit including a receive interface, the receive interface adapted to receive a call from the application program interface (API) of the interface portal, a send interface, the send interface adapted to provide a response to the interface portal interface, a game engine, and a financial engine.
US11995548B2
A method, system, and computer program product is provided for embedding compression and reconstruction. The method includes receiving embedding vector data comprising a plurality of embedding vectors. A beta-variational autoencoder is trained based on the embedding vector data and a loss equation. The method includes determining a respective entropy of a respective mean and a respective variance of each respective dimension of a plurality of dimensions. A first subset of the plurality of dimensions is determined based on the respective entropy of the respective mean and the respective variance for each respective dimension of the plurality of dimensions. A second subset of the plurality of dimensions is discarded based on the respective entropy of the respective mean and the respective variance for each respective dimension of the plurality of dimensions. The method includes generating a compressed representation of the embedding vector data based on the first subset of dimensions.
US11995533B1
Some embodiments provide a method for executing a layer of a neural network, for a circuit that restricts a number of weight values used per layer. The method applies a first set of weights to a set of inputs to generate a first set of results. The first set of weights are restricted to a first set of allowed values. For each of one or more additional sets of weights, the method applies the respective additional set of weights to the same set of inputs to generate a respective additional set of results. The respective additional set of weights is restricted to a respective additional set of allowed values that is related to the first set of allowed values and the other additional sets of allowed values. The method generates outputs for the particular layer by combining the first set of results with each respective additional set of results.
US11995532B2
Subject matter disclosed herein may relate to storage and/or processing of signals and/or states representative of neural network parameters in a computing device, and may relate more particularly to configuring circuitry in a computing device to process signals and/or states representative of neural network parameters.
US11995523B2
A method for determining machine learning training parameters is disclosed. The method can include a processor receiving a first input. The processor may receive a first response to the first input, determine a first intent, and identify a first action. The processor can then determine first trainable parameter(s) and determine whether the first trainable parameter(s) is negative or positive. Further, the processor can update a training algorithm based on the first trainable parameter(s). The processor can then receive a second input and determine a second intent for the second input. The processor can also determine a second action for the second intent and transmit the second action to a user. The processor can then determine second trainable parameter(s) and determine whether the second trainable parameter(s) is positive or negative. Finally, the processor can further update the training algorithm based on the second trainable parameter(s).
US11995522B2
An embodiment includes generating a query prompting a user to select from among a plurality of response options related to a first query set of objects. The embodiment also receives, responsive to the query, user input representative of a selected response option selected by the user from among the plurality of response options. The embodiment also calculates a plurality of weight values for respective ones of a plurality of similarity matrices based on the selected response option, where the plurality of similarity matrices include respective different sets of similarity values, each set of similarity values comprising similarity values representative of similarities of respective pairs of the plurality of objects. The embodiment stores a designated similarity matrix that is selected from among the plurality of similarity matrices based at least in part on a weight value from among the plurality of weight values assigned to the designated similarity matrix.
US11995521B2
Computer-implemented techniques encompass using distinct machine learning sub-models to score respective types of candidate content for the purpose of providing personalized content suggestions to end-users of a content management system. The relevancy scores generated by the distinct sub-models are mapped to expected end-user interaction scores of the candidate content scored. Content suggestions are provided at end-users' computing devices where the suggested content is selected from the candidate content based on the expected end-user interaction scores of the candidate content. For each distinct sub-model, a normalizing mapping function is solved using an optimizer that maps the relevancy scores generated by the sub-model for the candidate content to expected end-user interaction scores for the candidate content. The expected end-user interaction scores are comparable across the distinct sub-models and can be used to rank content suggestions across the distinct sub-models.
US11995516B2
A qubit device may include a closed loop comprising one or more polycrystalline spin-triplet superconductors. The closed loop may maintain a half-quantum magnetic flux in a ground state. A qubit device may include a closed loop comprising one or more single crystalline spin-triplet superconductors connected by one or more s-wave superconductors. The closed loop may maintain a half-quantum magnetic flux in a ground state.
US11995514B2
A quantum-mechanics station (Ψ-station) and a cloud-based server cooperate to provide quantum mechanics as a service (ΨaaS) including real-time, exclusive, interactive sessions. The Ψ-station serves as a system for implementing “recipes” for producing, manipulating, and/or using quantum-state carriers, e.g., rubidium 87 atoms. The cloud-based server acts as an interface between the station (or stations) and authorized users of account holders. To this end, the server hosts an account manager and a session manager. The account manager manages accounts and associated account-based and user-specific permissions that define what actions any given authorized user for an account may perform with respect to a Ψ-station. The session manager controls (e.g., in real-time) interactions between a user and a Ψ-station, some interactions allowing a user to select a recipe based on wavefunction characterizations returned earlier in the same session.
US11995507B2
A reading device includes: a handy scanner; an adjuster; and a pedestal. The handy scanner includes a head incorporating a reading sensor and a handle which is a gripping part having one end portion connected to the head, and configured to read a code symbol image by the reading sensor. The adjuster is attached to the head and surrounds a readable angular area of the reading sensor. The pedestal is a portion to which the adjuster is detachably coupled, and holds the adjuster in such a direction that the readable angular area of the reading sensor is substantially equal in an up-down direction with respect to a horizontal direction.
US11995504B2
The invention concerns a method for detecting the handling of products on a display stand by a person, the products being provided with electronic tags, each person being associated with a communicating object, the display stand comprising a near-field communication device and at least two receivers. The method comprises the repetition of: a product inventory step during which the display stand sends and receives messages communicated by near-field communication in order to identify and locate the products; a step of comparing inventories in order to determine, between two successive inventories, a product removed from or added to the display stand and the position thereof; a step of locating a person by triangulation using the radio-frequency receivers receiving a signal from the communicating object; an association step during which a person is associated with a product when they are close.
US11995503B2
In an aspect, a system for transport verification is disclosed. A system includes a computing device. A computing device is configured to receive at least a carrier datum from a carrier device. A computing device is configured to verify at least a carrier datum as a function of a transport plan. A computing device is configured to update at least a carrier datum as a function of a verification of a transport plan. A computing device is configured to display an updated at least a carrier datum through a carrier device.
US11995500B2
The invention relates to a method for locating an electronic shelf label with an unknown location, in particular in the form of an electronic shelf label display, of an electronic shelf labelling system, wherein the system comprises a number of access points with known locations, which are positioned in different positions at a distance from a shelf, wherein the shelf has at least one shelf edge strip and wherein one of the shelf edge strips has at least one electronic shelf label that is designed such that it can be contactlessly supplied with power, and an electronic power supply device located on the shelf edge strip and designed for contactlessly supplying the at least one shelf label with power, wherein the method comprises the following method steps: determining the position of the electronic supply device in relation to the access points with known locations using an ultra-wide-band radio communication between the access points and the power supply device.
US11995482B2
An atomicity securing apparatus that secures atomicity of collaborative services includes: an atomicity determination unit configured to determine, in a case in which there is an error response to a first service among a plurality of types of services configuring the collaborative services in response to a request to execute the plurality of types of services, whether or not a process for updating second services other than the first service in the plurality of types of services is completed in consideration of inquiry to a collaborative service execution apparatus that executes the collaborative services; a cancellation API request generation unit configured to generate a cancellation API request for canceling the process for updating the second services that is completed; and a cancellation API request transmission unit configured to transmit the generated cancellation API request to a server that provides the second services.
US11995481B2
In order to address the technical problems encountered with tenant-specific connection pools and global connection pools, in an example embodiment, an efficient connection pool is provided, which restricts the total number of connections per application runtime instance (as with the global connection pool) but at the same time groups and maintains the connections at the tenant level, using tenant-specific sub-pools.
US11995475B2
An information processing apparatus is described for processing a workload. The information processing apparatus comprises a processor and a memory element connected to the processor via a data link. In advance of processing a workload, the information processing apparatus estimates an access time required to transfer an amount of the workload that is to be transferred from the external memory element to the processor, and estimates a processing time for the processor to process the workload. A processing rate characteristic of the processor and/or a data transfer rate between the memory and the processor is set in dependence upon the estimated processing time and estimated access time. Methods for varying a quality of service (QoS) value of requests to the external memory element are also described.
US11995473B2
Embodiments may include novel techniques to communicate user preferences to the FaaS provider so as to provide full applicability of FaaS for business critical applications and to provide full realization of the FaaS model flexibility. For example, in an embodiment, a method may be implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, and the method may comprise receiving a request for processing of a computing task and associated data indicating a context of an overall process flow for the computing task, wherein the request for processing is a function invocation for a FaaS computing system, evaluating the data indicating the context and scheduling computing resources for performing the computing task based on the data indicating the context, and performing the computing task using the scheduled computing resources.
US11995468B2
Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
US11995459B2
A virtual machine (VM) is migrated from a source host to a destination host in a virtualized computing system, the VM having a plurality of virtual central processing units (CPUs). The method includes copying, by VM migration software executing in the source host and the destination host, memory of the VM from the source host to the destination host by installing, at the source host, write traces spanning all of the memory and then copying the memory from the source host to the destination host over a plurality of iterations; and performing switch-over, by the VM migration software, to quiesce the VM in the source host and resume the VM in the destination host. The VM migration software installs write traces using less than all of the virtual CPUs, and using trace granularity larger than a smallest page granularity.
US11995455B2
A system to provide a curated experience can include an application experience compiler configured to receive data indicating an intent for a user to complete a transaction based on spoken audio and a cross-bar array of a plurality of apps, wherein each app is specified to perform at least a discrete function included as part of the transaction, the cross-bar array of the plurality of apps configured to couple outputs of ones of the plurality of apps to inputs of others of the plurality of apps using respective apis of the plurality of apps.
US11995454B2
A method for generating a user interface includes: receiving a user request to access a software platform, the user request being associated with a user identifier; generating a user context based on the user request, the user context including a user profile associated with the user identifier; loading a data structure representing a user interface layout, the data structure including a plurality of viewport nodes, each of the viewport nodes being associated with one or more child nodes; selecting, by a computer system, a first child node from one or more child nodes of a first viewport node of the plurality of viewport nodes based on the user context to generate an evaluated data structure including a plurality of evaluated viewport nodes, each of the evaluated viewport nodes having at most one child node; and generating a customized user interface based on the evaluated data structure.
US11995453B2
Embodiments of the present disclosure disclose a method and apparatus for generating an image file and a computer-readable storage medium. The method includes: receiving an image file generation request, the image file generation request carrying an application installation file; loading a basic image file of an operating system in a preset system area according to the image file generation request, to start the operating system; installing an application corresponding to the application installation file in the operating system, and running the application to obtain a system dataset after the application is run and attribute information of the application; identifying application data corresponding to the application from the system dataset according to the attribute information of the application; and merging the application data with the basic image file to generate an image file of the application.
US11995448B1
A method includes receiving a first set of data. The method also includes receiving an instruction to determine a largest value within the first set of data. The first set of data is divided into a first plurality of data portions based on a hardware architecture of a first plurality of processing elements. The first plurality of data portions is mapped to the first plurality of processing elements. Each data portion of the first plurality of data portions is mapped exclusively to a processing element of the first plurality of processing elements. Each data portion of the first plurality of data portions is processed by its respective processing element to identify a largest value from each data portion of the first plurality of data portions, wherein the processing forms a first output data comprising the largest value from the each data portion of the first plurality of data portions.
US11995439B2
A system may include a computer processor and a repository configured to store a first code fragment including language features represented in a first programming language, and a second code fragment including language features represented in a second programming language. The system may further include a universal code fragment classifier, executing on the computer processor and configured to generate a first universal abstract syntax tree for the first code fragment and a second universal abstract syntax tree for the second code fragment, generate, using a graph embedding model, first vectors for the first universal abstract syntax tree and second vectors for the second universal abstract syntax tree, and classify, by executing an abstract syntax tree classifier on the first vectors and the second vectors, the first code fragment as a first code category and the second code fragment as a second code category.
US11995430B2
A system, platform, computer program product, and/or method for managing UAV resources is disclosed that includes: receiving UAV specifications to provision one or more UAVs; converting the UAV specifications to UAV specification metadata; transforming the UAV specification metadata to UAV configuration metadata to configure UAV software for the one or more UAVs; and configuring, using the UAV configuration metadata, the UAV software for the one or more UAVs. The system, platform, program product, and method can further include assembling, using the UAV configuration metadata, the UAV hardware of the one or more UAVs; deploying the one or more UAVs from a base location to a new location; transferring control over operation of the one or more UAVs to a third-party operator; creating and configuring a network connection to the one or more UAVs; and/or remotely logging into an operating system of the one or more UAVs.
US11995429B2
A software update device configured to control software update of an electronic control unit mounted on a vehicle, the software update device includes one or more processors configured: to download update data of software of the electronic control unit from a server; to transmit a validity confirmation request for confirming whether the update data is valid to the server before the update data is installed, to receive a confirmation result indicating whether the update data is valid from the server; to control the software update of the electronic control unit; and not to install the update data when the one or more processors determine that the update data is invalid based on the confirmation result received by the one or more processors.
US11995428B2
A system and method for enabling graphic-based interoperability between computer executed applications. A computer system operating as a client may display a graphical user interface (GUI) including control graphic items such as buttons, text boxes, etc. A process may examine the graphical image of the GUI to determine if there has been a change over time in the GUI as displayed which updates a control graphic item. If there has been a change over time in the GUI which updates a control graphic item, an action may be taken, for example updating properties of an object construct corresponding to the control graphic item, raising an event corresponding to an object construct corresponding to the control graphic item, or communicating an event to a process.
US11995419B1
There is provided a method, comprising simultaneously presenting in a GUI, a source code and an interactive graph of nodes connected by edges representing the source code mapped to physical configurable elements of computational cluster(s) of a processor each configurable to execute mathematical operations, each node represents operation(s) mapped to physical configurable elements, and edges represent dependencies between the operations, mapped to physical dependency links between the configurable elements, receiving, via the GUI, a user selection of a portion of the source code, determining node(s) and/or edge(s) of the interactive graph corresponding to the portion, and updating the GUI for visually distinguishing the node(s) and/or edge(s), wherein the visually distinguished node(s) represents a mapping to certain physical configurable elements and the visually distinguished edge(s) represents certain dependency links between the certain physical configurable elements of the processor configured to execute the user selected portion of the source code.
US11995416B2
A translation device comprises: a memory that stores first dictionary information including a replacement target term in a first language and a translated word in a second language for the replacement target term in association with each other, and second dictionary information including an alternative term instead of the replacement target term; a controller that replaces the replacement target term included in an input sentence with the alternative term to generate a replaced sentence; and a communication interface that outputs the replaced sentence to an external device and acquires a translation result of the replaced sentence in the second language from the external device. The controller detects a specific character string in the translation result of the replaced sentence acquired from the communication interface, and replaces the detected character string with a translated word associated with the replacement target term in the first dictionary information, to generate a translated sentence.
US11995414B1
Automatic post-editing of machine translated content is disclosed herein. An example method includes presenting a user with machine translated segments of a document and their associated quality estimation scores, allowing a user to invoke an automated post-editing system for segments with unsatisfactory translation quality, inputting the segments into a generative AI model alongside contextual information, producing a revised translation of the segment using the generative AI model and iterating the generative AI process with varying prompts until a satisfactory translation is achieved or a predetermined number of attempts are reached.
US11995408B2
A self-correction economic resource allocation system, based on measurements of open-mindedness and creativity in narrative content, wherein an automatically generated empirical polysemous dictionary stores cause and effect meanings for parsing narrative content. Narrative content is automatically analyzed for metrics of rootedness, clarity, open-mindedness and creativity, and top performing content creators are chosen to validate cryptocurrency transactions, and to vote on system governance proposals, and to participate in appeal level smart contract arbitration narrative conversations.
US11995407B2
A computing device displays a data visualization interface and receives user selection of a data source and a natural language command directed to the data source. The device forms a first intermediate expression according to a context-free grammar and a semantic model of data fields in the data source. In accordance with a determination that the first intermediate expression omits sufficient information for generating a data visualization, the device infers the omitted information associated with the data source using one or more inferencing rules based on syntactic and semantic constraints imposed by the context-free grammar. The device forms an updated intermediate expression, and translates the updated intermediate expression into database queries. It executes the database queries to retrieve data sets from the data source, then generates and displays a data visualization of the retrieved data sets.
US11995405B2
The present disclosure provides a multi-lingual model training method, apparatus, electronic device and readable storage medium and relates to the technical field of deep learning and natural language processing. A technical solution of the present disclosure when training the multi-lingual model is: obtaining training corpuses comprising a plurality of bilingual corpuses and a plurality of monolingual corpuses; training a multi-lingual model with a first training task by using the plurality of bilingual corpuses; training the multi-lingual model with a second training task by using the plurality of monolingual corpuses; and completing the training of the multi-lingual model in a case of determining that loss functions of the first training task and second training task converge. In the present disclosure, the multi-lingual model can be enabled to achieve semantic interaction between different languages and improve the accuracy of the multi-lingual model in learning the semantic representations of the multi-lingual model.
US11995402B2
A method for more efficient structural parsing of binary representations of text based objects within a data distribution system. Clients subscribe to a topic maintained by the data distribution system server that publishers can publish to. Clients receive an original binary representation of a text based object describing the state of the topic to which the client is subscribed. In response to the state of the topic changing at the data distribution system server, clients receive a binary delta representing the change of the state of the topic. Based on the received binary representation and the binary delta, clients calculate an updated binary representation of the text based object. Using the original binary representation, the updated binary representation, and the binary delta, the client generates a structural delta representing the structural differences between data structures of the original text based object and data structures of the updated text based object.
US11995400B2
A computer-implemented method, according to one embodiment, includes: receiving an image having characters that correspond to a language, and using a text recognition algorithm to determine a first language believed to correspond to the characters. A first confidence level associated with the first language is also computed, and a determination is made as to whether the first confidence level associated with the first language is outside a predetermined range. In response to determining that the first confidence level associated with the first language is not outside the predetermined range, the first language is output as the given language. The text recognition algorithm is trained using a simple shallow neural network and a generated mixed language corpus. The generated mixed language corpus is formed by: randomly sampling libraries having vocabulary and/or characters therein, and combining the randomly sampled vocabulary and/or characters to form the generated mixed language corpus.
US11995389B2
Provided are a connector structure, and a skew calculation method and device. Specifically, the connector structure includes: a first Printed Circuit Board (PCB) (12), which includes a first board (122) and a second board (124), and is connected to a testing device; and a second PCB (14), which includes a third board (142) and a fourth board (144), and is connected to the testing device. The first board (122) is connected to the third board (142) through a connector (16).
US11995387B2
Described is an apparatus for supporting Over-The-Air Hardware Updates comprising a first circuitry, a second circuitry, and a third circuitry. The first circuitry may be operable to be fastened and electrically coupled in one or more regions to one or more respectively corresponding semiconductor dies. The second circuitry may be operable to configure the one or more regions of the first circuitry. The third circuitry may be operable to provide a set of wirelessly-received configuration instructions to the second circuitry.
US11995385B1
A matching design method of static stiffness for a combined box body structure of a large reducer is provided, including the following steps, building a transmission system model and an initial structure model and obtaining load data; performing a statics analysis; obtaining primary design variables and design responses; constructing design variables; constructing a static stiffness matching target of a combined box body; constructing an objective function; setting constraint conditions; constructing a response surface proxy model; constructing a static stiffness matching optimization model of combined box body; obtaining optimal design variables and obtaining an optimal structure model of the box body; performing the statics analysis on the optimal structure model of the box body, and performing a contrastive analysis with statics analysis results of the corrected box body two-dimensional unit finite element model to confirm optimization effects.
US11995380B2
A system and method for determining a geometry of a heat exchanger including boundary representation of one or more shapes. The method including: receiving input aspects of a design space for a geometry of a heat exchanger, the input aspects including control points in the design space defining the geometry of the heat exchanger; performing iteratively: parametrizing the design space using curves to define surface boundary conditions; determining heat transfer and pressure drop using the parameterized design space; performing reinforcement learning, the reinforcement learning taking the predicted heat transfer and pressure drop as input and determining a cumulative reward towards maximum heat transfer and minimum pressure, where the cumulative reward does not meet one or more predetermined conditions, updating the control points and performing a further iteration, otherwise performing no further iterations; and outputting the heat exchanger geometry represented by the control points in the design space.
US11995374B2
An example implementation may involve a media playback system detecting two or more playback devices of a given type. The implementation may further involve transmitting, to a particular playback device of the detected playback devices, an instruction that causes the particular playback device to emit a given sound. The implementation may also involve receiving an identification of the particular playback device and displaying, via a graphical interface, one or more prompts to join the particular playback device into the media playback system.
US11995372B2
A display apparatus and a control method therefor are provided. The display apparatus includes: a plurality of display modules; and one or more processors configured to control the plurality of display modules to display an image, wherein a first display module of the plurality of display modules includes a first connector which is connected to the one or more processors, wherein the first display module is configured to receive a first image signal through a first pin of the first connector from the one or more processors, receive a second image signal through a second pin of the first connector, and display an image based on the first image signal, wherein a second display module of the plurality of display modules includes a second connector which is connected to the first display module, wherein the second display module is configured to receive the second image signal through a first pin of the second connector from the first display module, and display an image based on the second image signal, and wherein the second pin of the first connector is electrically connected to the first pin of the second connector.
US11995371B2
A video processing method applied to a splicing screen is provided, including: dividing each frame of an initial video into multiple sub-images; and forming sub-videos using all the sub-images, the initial video and each sub-video including M frames, M being an integer greater than 1, and durations of individual frames of the sub-videos being the same, wherein i-th frames of all sub-videos are spliced into an i-th frame of the initial video, and a relative position of the i-th frame of any sub-video in the i-th frame of the initial video is the same as a relative position of any other frame of the sub-video in a corresponding frame of the initial video, where i is a variable whose value is a natural number from 1 to M. A dividing task distribution method, a computer-readable storage medium, a scheduling server, an execution server and a video processing system are provided.
US11995364B2
An image forming apparatus is provided that includes mechanisms for registering strings, extracting text information from received job data, determining a job availability of the received job data based on a comparison of the extracted text information with the registered strings, associating a result of the determination of job availability with the received job data and storing the result of the determination of job availability and the received job data; and controlling an execution of the received job data based on the result of the determination of job availability, in response to receiving an execution instruction of the received job data.
US11995362B2
Disclosed is an image forming apparatus including at least one processor configured not to shut down the image forming apparatus when a reply not permitting shutdown of the image forming apparatus is included in replies from remote operation devices other than the remote operation device that has transmitted a shutdown instruction among a plurality of the remote operation devices.
US11995361B2
An image processing apparatus includes an identification unit configured to identify a user of the image processing apparatus, and a switching unit configured to perform switching, depending on a number of print jobs associated with the identified user, between displaying a screen for selecting a print job to be executed and executing a print job based on selection of a predetermined button.
US11995359B2
An image forming apparatus includes an image forming portion that forms an image on a recording medium, a display portion that displays information regarding image forming with the image forming portion, a memory storing instructions, and a controller, which executes the instructions, that detects a position of an instruction portion in contact with a surface of the display portion and generate first input information indicating the detected position of the instruction portion, and detects a position of the instruction portion at a location a predetermined distance away from the surface in a direction orthogonal to the surface and generate second input information indicating the detected position, and transitions the image forming apparatus into a first input mode for generating the first input information without generating the second input information and transition the image into a second input mode for generating the second input information without generating the first input information.
US11995356B2
An apparatus includes at least one processing device configured to identify a logical storage volume stored across multiple storage nodes of a distributed storage system, to obtain from each of one or more of the storage nodes locality information for one or more different portions of the logical storage volume, the locality information for a given one of the portions indicating whether or not the given portion of the logical storage volume is local to a particular storage node, and to utilize the obtained locality information in performing path selection for one or more input-output operations targeting the logical storage volume. Obtaining from each of one or more of the storage nodes locality information for one or more different portions of the logical storage volume illustratively comprises, for a given such storage node, obtaining the locality information from one or more log pages maintained by the storage node.
US11995354B2
A storage controller for a storage area network that implements input-output commands in hardware is provided. Specific input-output commands are defined, including: a READ command, a WRITE command, a COPY command and a WRITE MIRROR command, all of which are implemented in hardware. A virtual logical unit table can be provided that enables the storage controller to implement a virtual storage management overlay function on top of a raw physical storage function.
US11995351B2
A method for hardware management of DMA transfer commands includes accessing, by a first DMA engine, a DMA transfer command and determining a first portion of a data transfer requested by the DMA transfer command. Transfer of a first portion of the data transfer by the first DMA engine is initiated based at least in part on the DMA transfer command. Similarly, a second portion of the data transfer by a second DMA engine is initiated based at least in part on the DMA transfer command. After transferring the first portion and the second portion of the data transfer, an indication is generated that signals completion of the data transfer requested by the DMA transfer command.
US11995345B2
Methods, systems, and devices for plane balancing in a memory system are described. A memory system may select a memory die for writing a set of data. The memory die may include a plurality of planes each of which may include a respective plurality of blocks of memory cells. Based on selecting the memory die, the memory system may determine a first plane of the plurality of planes that has a first quantity of blocks with an availability status and a second plane of the plurality of planes that has a second quantity of blocks with the availability status. The memory system may write the set of data to the plurality of planes, excluding at least the first plane, based at least in part on the first quantity of blocks and the second quantity of blocks.
US11995339B2
Disclosed are a flash memory chip and a calibration method and apparatus therefor. A working array in the flash memory chip can be calibrated by using adjustable weight level of flash memory units, specifically, at least one reference array used for calibrating the working array can be provided, and the number of flash memory units in the reference array is greater than or equal to the adjustable weight grades N of the flash memory units; initial weight values of the N flash memory units of the reference array correspond to N level of adjustable weights of the flash memory units on a one-to-one basis, and spare flash memory units are used as redundant units for standby application; thereby realizing off-line updating calibration for weights of the flash memory units in the working array compensating for the influence of electricity leakage on the weights of the flash memory units.
US11995337B2
Methods, systems, and devices for improved implicit ordered command handling are described. For instance, a memory device may receive, from a host device, a first command and a second command. The memory device may determine whether a first memory operation associated with the first command and a second memory operation associated with the second command are to be performed in an order relative to each other based on a first time when the first command is received relative to a second time when the second command is received. The memory device may select whether to perform a first memory access procedure or a second memory access procedure based on whether the first memory operation and the second memory operation are a same type of memory operation and on whether the first memory operation and the second memory operation are to be performed in the order relative to each other.
US11995332B2
Disclosed in some examples are methods, systems, computing devices, and machine-readable mediums in which the system maintains a list of resources available for each rollback session. In some examples, state data is kept that indicates available memory. If a write occurs for a particular session and the amount of available memory for a session has been used, a flag is set in metadata for the memory location and the write is not mirrored. In this manner, the technical problem of one undo logging session using too much memory and preventing other undo logging sessions from properly functioning is solved by the technical solution of setting resource limits for each undo logging session.
US11995327B2
A data storage device and method for adaptive host memory buffer allocation based on virtual function prioritization are provided. In one embodiment, a data storage device is provided comprising a memory, an interface, and a controller. The controller is configured to receive priority information of each of a plurality of virtual functions in the host and allocate space in the host memory buffer for each of the plurality of virtual functions based on the priority information. The controller is further configured to dynamically reallocate the space. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US11995320B2
A memory system includes a memory device and a processing device, operatively coupled to the memory device. The processing device performs operations comprising: identifying one or more mandatory scan wordlines of the memory device and one or more remaining wordlines of the memory device; performing a plurality of scan iterations with respect to a plurality of pages of the memory device, such that performing each scan iteration comprises: identifying, among the remaining wordlines, one or more scheduled scan wordlines of the memory device, scanning a subset of pages of the memory device that are addressable by the mandatory scan wordlines and the scheduled scan wordlines; wherein a combination of a first plurality of pages addressable by the scheduled scan wordlines selected by the plurality of scan iterations and a second plurality of pages addressable by the mandatory wordlines comprises the plurality of pages of the memory device.
US11995319B2
In certain aspects, a memory device includes an array of memory cells columns and rows, word lines respectively coupled to rows of the memory cells, bit lines respectively coupled to the columns of the memory cells, and a peripheral circuit coupled to the array of memory cells through the bit lines and the word lines and configured to program a select row of the rows of the memory cells based on a current data page. Each memory cell is set to one of 2N levels corresponding a piece of N-bits data, where N is an integer greater than 2. The peripheral circuit includes page buffer circuits respectively coupled to the bit lines. Each page buffer circuit includes one cache storage unit, N−1 data storage units, and a multipurpose storage unit. The cache storage unit is configured to sequentially receive N bits of the current data page and N bits of a next data page, and sequentially store one of the N bits of the current data page and each of the N bits of the next data page. The data storage units each is configured to sequentially store a respective one of the N bits of the current data page and a respective one of the N bits of the next data page. The multipurpose storage unit is configured to store at least one of the N bits of the current data page.
US11995316B2
A system is disclosed. The system may include a processor that may issue a byte level protocol request including a byte address. The system may also include a first storage device and a second storage device. The first storage device and the second storage device may support a cache coherent interconnect protocol, the cache coherent interconnect protocol including a block level protocol and a byte level protocol. The first storage device and the second storage device are included in a redundant array of independent disks (RAID). The first storage device may include a first address range, and the second storage device may include a second address range. The second storage device may provide a RAID address range associated with the first address range and the second address range. A decoder associated with the second storage device may be configured to receive the request from the processor. The decoder may determine that the byte address in the RAID address range is associated with a target address range.
US11995315B2
Converting data formats in a storage system: converting first data in a first format to second data in a second format, wherein second data in the second format includes a reference to the first data, wherein the first data and the second data are associated with a dataset, including updating the second data to include: a reference to first data associated with a portion of the dataset that precedes a data-converted portion of the dataset; second data associated with the data-converted portion of the dataset, wherein the second data associated with the data-converted portion of the dataset is in the second data format; and a reference to first data associated with a portion of the dataset that follows the data-converted portion of the dataset; and replacing first data associated with the data-converted portion of the dataset with a reference to the second data associated with the data-converted portion of the dataset.
US11995303B2
In accordance with one disclosed method, a determination may be made that a user has provided a first input to a client device to begin taking an action with respect to an application presented in a first window of an operating system while the first window is an active window of the operating system. It may then be determined that a second window has become the active window of the operating system, and that the user has not provided a second input to the client device to complete the action with respect to the application. Based at least in part on the second window having become the active window and the user not having provided the second input, the client device may be caused to present a notification indicative of the action being incomplete.
US11995298B1
The subject matter of this specification describes a method to identify a point intended to be selected by a user on a touch screen of a user device. The method includes receiving user input including location coordinates for the user input, generating a screenshot image pertaining to a graphical user interface (GUI), determining intended location coordinates for a point intended to be selected in the GUI based on a detected layout of a GUI area corresponding to the user input, and providing, to the application, the determined intended location coordinates for the point intended to be selected in the GUI.
US11995291B2
Systems and methods include determining a target date; detecting a calendar in a graphical user interface; recognizing a month name in the detected calendar; recognizing one or more date numbers in the detected calendar; identifying a week start day for the detected calendar; identifying a position in the detected calendar associated with the target date based on the identified week start day for the detected calendar and the recognized one or more date numbers in the detected calendar; and automatically selecting the position in the detected calendar associated with the target date.
US11995287B2
Various examples are directed to livestock management systems and methods. A first user computing device may display a GUI comprising a first animal visual element. The first animal visual element may correspond to the first animal and indicate a first colostrum feeding of the first animal. When a user selects the first animal visual element, the user computing device may display a first colostrum input screen for receiving first colostrum data. The user computing device may also modify the first animal visual element to indicate the time status of the first testing action for the first animal.
US11995282B2
Disclosed herein is a touch state detection circuit which is connected to a capacitance-type touch sensor including sensor electrodes disposed in a planar manner and which detects a touch state of a user by executing a scan process that reads out and processes detection signals sequentially output from the sensor electrodes. The touch state detection circuit includes a setting circuit which sets a scan condition related to an execution frequency of the scan process or an execution period of the scan process, and a detection circuit which detects the touch state by executing the scan process under the scan condition set by the setting circuit. When a determination condition indicating a situation in which the scan condition is required to be changed is satisfied, the setting circuit changes and resets the scan condition, and the detection circuit detects the touch state under the scan condition reset by the setting circuit.
US11995279B2
The present disclosure relates to a touch panel and a touch display device including the same. A touch panel includes a plurality of first touch electrodes disposed on a first insulating layer, a second insulating layer disposed on the plurality of first touch electrodes and the first insulating layer, a plurality of second touch electrodes disposed on the second insulating layer, and a third insulating layer disposed on the plurality of second touch electrodes and the second insulating layer. A refractive index of each of the first insulating layer, the second insulating layer and the third insulating layer is the same as each other. Accordingly, it is possible to improve the visibility of the touch display device.
US11995277B2
A display apparatus includes a substrate including a display region and a non-display region, a display element layer, a pad group, a touch electrode layer, and a touch insulating layer. The display element layer includes display elements provided in the display region in a plan view. The pad group may include output pads provided on substrate and provided in the non-display region in the plan view. The touch electrode layer is provided on the display element layer. The touch insulating layer is provided on the display element layer and contacts the touch electrode layer. An intaglio pattern is provided in the touch insulating layer overlapped with the non-display region, and the intaglio pattern is not overlapped with the pad group.
US11995267B2
An embodiment method for operating an electronic device includes transmitting, from a controller, a tearing effect (TE) signal to a touchscreen over a first period of time, the first period of time occurring during a first frame and having a duration that is shorter than a period of the first frame, the TE signal being configured to restrict image data from being displayed on the touchscreen during the first period of time; displaying the first frame of a plurality of frames of the image data on a display of the touchscreen over a second period of time within the period of the first frame other than during the first period of time; and detecting, at the controller, a first touch by performing a first self-sensing scan during the first period of time.
US11995262B2
A touch apparatus according to an exemplary embodiment of the present invention includes: a touch sensor; and a touch controller that operates in a resonance driving mode during which a first driving signal is output for generation of a resonance signal of a stylus pen to the touch sensor and an idle mode during which the driving signal output to the touch sensor is stopped, and obtains first touch coordinate information from a detection signal input from the touch sensor during the resonance driving mode.
US11995259B2
A touchscreen display includes one or more display drivers coupled to an active matrix display and one or more touch controllers coupled to one or more touch sensor conductors. The one or more display drivers are coupled to the active matrix display via active matrix conductive components. When enabled, the one or more display drivers is configured to transmit a first signal to the active matrix display in accordance with display operation. A touch sensor conductor includes one or more segments of the active matrix conductive components. When enabled, a touch controller of the one or more touch controllers is configured to transmit a second signal via the touch sensor conductor in accordance with touchscreen operation that is performed concurrently with the display operation.
US11995256B2
Provided are a display panel, a preparation method thereof, and a display device. The display panel includes a display substrate and a touch panel. The touch panel includes multiple touch electrodes. At least one of the touch electrodes includes multiple grid patterns enclosed by metal wires. At least one of the grid patterns includes a first edge, second edge, third edge and fourth edge that form a ring. The first edge and the third edge extend in a second direction. The second edge and the fourth edge extend in a first direction. A shape of the grid pattern includes a first curved ring, a second curved ring, a third curved ring, or a fourth curved ring. A first edge and third edge of the first curved ring are curves curved towards a direction opposite to the first direction.
US11995255B2
A method for reducing jitter of an optical sensor when in a stationary condition includes: receiving a plurality of raw delta; comparing a movement of the optical sensor with a predetermined threshold; and when the movement is less than the predetermined threshold, entering a dynamic downshift mode, including: storing raw delta into a buffer; when the buffer is not full, outputting the raw delta as reported delta; and when the buffer is full, calculating an average of the total raw delta stored in the buffer, and outputting the average delta as reported delta.
US11995249B2
An interactive system includes a portable device configured to be used in an interactive environment. The portable device includes an input mechanism that initiates delivery of a virtual projectile. The interactive system also includes a control system that includes one or more processors. The one or more processors receive data indicative of a location and an orientation of the portable device and receive additional data indicative of actuation of the input mechanism. In addition, the one or more processors determine a successful virtual interaction of an interactive physical element with the virtual projectile based on the location and the orientation of the portable device during the actuation of the input mechanism, and adjust an interactive virtual element displayed on a display screen in response to the successful virtual interaction of the interactive physical element.
US11995245B2
The technology disclosed relates to creating user-defined interaction spaces and modalities in a three dimensional (3D) sensor space in response to control gestures. It also relates to controlling virtual cameras in the 3D sensor space using control gestures and manipulating controls of the virtual cameras through the control gestures. In particular, it relates to defining one or more spatial attributes of the interaction spaces and modalities in response to one or more gesture parameters of the control gesture. It also particularly relates to defining one or more visual parameters of a virtual camera in response to one or more gesture parameters of the control gesture.
US11995244B2
Configurations are disclosed for presenting virtual reality and augmented reality experiences to users. The system may comprise an image capturing device to capture one or more images, the one or more images corresponding to a field of the view of a user of a head-mounted augmented reality device, and a processor communicatively coupled to the image capturing device to extract a set of map points from the set of images, to identify a set of sparse points and a set of dense points from the extracted set of map points, and to perform a normalization on the set of map points.
US11995241B1
An apparatus and method of manufacture for a modular seamless touchpad assembly comprising a seamless glass layer extending to a plurality of palm rest surfaces formed over a touchpad support bracket that extends across a top cover of a base chassis of an information handling system and including a touchpad printed circuit board assembly (PCBA) and a haptic actuator array coupled between the touchpad PCBA and the touchpad support bracket for generating haptic user feedback. The touchpad support bracket is formed under the haptic actuator array to support the modular seamless touchpad assembly as an installable hardware module to modularly fit within a touchpad opening formed in the top cover of the base chassis and a connector port to operatively couple a haptic touchpad controller with a reciprocal connector in the touchpad opening such that the modular seamless touchpad assembly is testable via the connector port before installation.
US11995218B2
A processor having a plurality of protection rings and comprising a protection ring management system in which the attributions of exceptions or privileged resources to protection rings are defined by a programmable table.
US11995211B2
A secure authentication method includes: deriving a distributed LSH value using secret LSH, taking a first distributed feature amount which is a feature amount of user information distributed through a secret distribution method and encrypted LSH parameters as inputs; deriving a distributed hash value using a secret unidirectional function, taking the distributed LSH value and a distributed key as inputs; decoding the hash value by reversing distribution of the distributed hash value; selecting, from a secret hash table storing sets of a hash value as an index and a distributed feature amount as a data string, a set including a hash value matching the decoded hash value; computing, in secret, similarity between the distributed feature amount in the set and the first distributed feature amount; deriving, in secret, a user authentication result based on the similarity computed; and outputting the derived authentication result.
US11995198B1
A method for providing a personal data storage service between a first user who is a data provider and a second user who is a data requester by using a smart contract based on a first layer and a privacy layer and a storage layer based on a second layer is provided. The method has an effect of generating encoded subject data made by encoding subject data by using a random key as an encryption key generated through a data provider terminal, to thereby prevent the personal storage service provider from decoding the subject data. Further, the method has another effect of saving the storage for use in PDS service, since there is no need to generate each of encoded encryption key and encoded subject data in line with each of data requester even if the number of data requesters increase by implementing using a proxy re-encryption technology.
US11995194B1
An encrypting entity encrypts an instance of data using a cryptographic key and a cryptographic technique to generate the encrypted data instance; generates a decryption application based on the cryptographic key and at least one credential, the decryption application configured to decrypt the encrypted data instance; bundles the encrypted data instance and the decryption application to generate an encryption bundle; and provides the encryption bundle to be stored by an external data repository. In an example embodiment, the cryptographic technique is a post-quantum cryptographic technique.
US11995187B1
Methods, machine readable media and systems for a method to determine if a model of an integrated circuit (IC) includes a Trojan component are described. In one embodiment, a method can include the following operations: splitting the model of the IC into a plurality of tiles; simulating the IC with an elevated temperature of each tile to predetermined level; computing a temperature-dependent leakage power for each tile; and identifying a tile of the IC as including a Trojan component based on the temperature-dependent leakage power computed.
US11995182B2
Examples disclosed herein relate to performing a security action based on a comparison of digital signatures. An intrusion detection mode is initiated by a baseboard management controller. A first digital signature of hardware devices is calculated during the activation of the intrusion detection mode. The first digital signature is stored. Upon detection of a trigger, a second digital signature is calculated for the current hardware devices. The digital signatures are compared. A security action is performed based on the comparison.
US11995175B2
Methods, systems, and apparatuses are described herein for improving computer authentication processes through presenting favorite merchants selection in transaction-based authentication. A computing device may receive a request for access to an account associated with a user. The computing device may train a machine learning model to determine predicted favorite merchant information, and provide one or more transactions conducted by the user as input to the trained first machine learning model. Data indicating favorite merchant information may be received from the trained first machine learning model. An authentication question may be generated and a candidate response to the authentication question may be received. Based on the candidate response, access to the account may be provided.
US11995169B2
A system translates a first biometric template of a first type to enable comparison with a second biometric template of a second type. In one example, a canonical template structure to which the first and second biometric templates adhere may be identified and used to compare corresponding portions of the first and second biometric templates. In another example, types and associated formats of the first and second biometric templates may be identified to enable both to be translated to a general format that can then be compared. In still other examples, an identification system may use the first biometric template to determine an identity associated with first biometric data to either retrieve second stored biometric data associated with the identity of a same type as the second biometric template or verify that an account in an external system having a record storing the second biometric template is associated with the identity.
US11995161B2
A method is described for biometric enrolment of a biometrically authorisable device having a biometric sensor for identification of an authorised user and a processor capable of permitting access to one or more secure feature(s) based on authentication of the user's identity. The enrolment method includes mounting the biometrically authorisable device to a holder in order to form an enrolment system arranged to be delivered to the end user by mail. The holder has a power source such that during delivery the supply of power is deactivated and the holder includes a switching arrangement configured to activate the supply of power in response to manipulation of the holder. The enrolment system is delivered to the user and the supply of power is activated in response to manipulation of the holder by the user.
US11995154B2
A method of determining a state of a target object, an electronic device, and a storage medium, relate to fields of a computer technology, cloud computing and Internet of things, and apply to smart cities. The method includes: receiving a transmitted first moving point sequence for the target object, the first moving point sequence including a plurality of target moving point elements, and each target moving point element containing a timestamp information and a displacement information that indicate a stay state of the target object; determining, from the first moving point sequence, a target stay point of the target object, according to the timestamp information and the displacement information; and determining that the state of the target object at the target stay point is an abnormal stay state, in response to a distance between the target stay point and a first preset position being less than a first preset threshold.
US11995143B2
As audio (1) is input to an extension of a browser, the extension transmits the audio (1) to a language processing server. A speech recognition unit obtains a text (1) corresponding to the audio (1), and transmits the text (1) to a natural language understanding unit. In the natural language understanding unit, an information processing unit identifies a URL (1) corresponding to the text (1), and transmits the URL (1) to the browser. The extension passes the URL (1) to a browsing function. The browsing function uses the URL (1) to access a web server. The web server transmits a web page (1) corresponding to the URL (1) to the browser. The browsing function shows a screen corresponding to the web page (1) on a display.
US11995134B2
One or more computing devices, systems, and/or methods are provided. A first content item may be identified. The first content item may be analyzed to determine a first set of content information associated with the first content item. The first set of content information may be indicative of a type of content associated with the first content item, a topic associated with the first content item, a publisher associated with the first content item, an author associated with the first content item and/or a producer associated with the first content item. A first validity score associated with the first content item may be generated based upon the first set of content information. A graphical user interface of a first client device may be controlled based upon the first validity score.
US11995128B2
The present disclosure provides systems and methods for content quasi-personalization or anonymized content retrieval via aggregated browsing history of a large plurality of devices, such as millions or billions of devices. A sparse matrix may be constructed from the aggregated browsing history, and dimensionally reduced, reducing entropy and providing anonymity for individual devices. Relevant content may be selected via quasi-personalized clusters representing similar browsing histories, without exposing individual device details to content providers.
US11995123B2
Systems and methods for searching, identifying, scoring, and providing access to companion media assets for a primary media asset are disclosed. In response to a request for companion content, metadata within a predefined time period of a play position when the request was made, is downloaded. A dynamic search template that contains search parameters based on the downloaded metadata is generated. In response to the search conducted using the search template, a plurality of companion media assets are identified and then verified. A trust score for the companion media asset is accessed. The trust score may be analyzed and modified based on its contextual relationship to the play position of the primary media asset. If the trust score is within a rating range, then a link to access the companion media asset, or a specific segment or play position within the companion media asset, is provided.
US11995121B2
An image retrieval system receives an image for which to identify relevant images from an image repository. Relevant images may be of the same environment or object and features and other characteristics. Images in the repository are represented in an image retrieval graph by a set of image nodes connected by edges to other related image nodes with edge weights representing the similarity of the nodes to each other. Based on the received image, the image traversal system identifies an image in the image retrieval graph and alternatively explores and traverses (also termed “exploits”) the image nodes with the edge weights. In the exploration step, image nodes in an exploration set are evaluated to identify connected nodes that are added to a traversal set of image nodes. In the traversal step, the relevant nodes in the traversal set are added to the exploration set and a query result set.
US11995120B1
An apparatus for generation of an integrated data file, wherein the apparatus includes at least a processor and a memory communicatively connected to the at least a processor, the memory containing instructions configuring the at least a processor to receive content data from a user, receive preference data from the user as a function of receipt of the content data, create a plurality of templates as a function of the preference data and the content data, receive user feedback associated with the plurality of templates, generate one or more updated templates as function of the user feedback and the plurality of templates, generate an integrated data file as a function of one or more updated templates and transmit the integrated data file to one or more content producers.
US11995119B2
This document describes techniques and systems that enable privacy controls for sharing embeddings for searching and indexing media content. A set of images of a user's face are obtained and a machine-learned model is applied to the set of images to generate a user-specific dataset of face embeddings for the user. Media content stored in a media storage is indexed by applying the machine-learned model to the media content to provide indexed media information identifying one or more faces shown in the media content. Access to the indexed media information by another user querying the media content for images or videos depicting the user is controlled based on a digital key shared by the user with the other user, where the digital key is associated with the user-specific dataset and the user-specific dataset is usable to identify the images or videos depicting the user.
US11995112B2
The disclosure relates to information recommendation systems and methods. The information recommendation methods may include: obtaining information selected by a user or information retrieved by the user; analyzing the selected information or the retrieval information; determining a retrieval path based on a result of analyzing the selected information or the retrieval information; retrieving other information related to the selected information based on the retrieval path; and recommend the other information to the user. The information recommendation systems may include a computer-readable storage medium; codes stored in the computer-readable storage medium; and a processor; when executing the codes, the processor may perform the above-mentioned information recommendation methods.
US11995111B2
A method, computer program, and computer system is provided for query matching of sentences based on co-attention scores. Two or more query inputs to a neural network are received. A correlation factor between the two or more query input is identified based on attention weights. A feature vector is generated based on the attention weights. A probability value corresponding to the two or more query inputs is determined based on the generated feature vector.
US11995110B2
Iterative search of a candidate resume database is performed using computer-implemented methods and accompanying systems, and includes the steps of generating a ranked list of search terms associated with a job candidate search, constructing a search query of the candidate resume database based on the ranked list of search terms, executing the search query on the candidate resume database in a count mode to generate a number of results, evaluating the number of results generated from the execution of the search query by comparing the number of results to individual thresholds within a set of thresholds. Upon determining that the number of results exceeds one or more thresholds, the methods further include retrieving the results from the candidate resume database. Upon determining that the number of results does not exceed one or more thresholds, the methods further include removing a restrictive term from the search query.
US11995093B1
A method for processing categorical data in a time series includes: obtaining the time series where the time series includes a plurality of time series entries; generating, for each of the time series entries, a categorical data component and a supporting component; generating, using the supporting component and the categorical data component, a combined categorical data component specifying a linear effect of the categorical data component on each of the time series entries; predicting, using the combined categorical data component, a future forecast of the categorical data of the time series; and displaying, on a display, the future forecast of the categorical data to a user.
US11995092B2
A system for event prediction is configured to ingest at least partially incomplete unstructured data from at least one data source, convert at least a subset of the ingested data into a prediction model in accordance with a received model definition, receive a prediction query, and in response, supply an event prediction based on the prediction model. In some embodiments, ingesting the data involves transforming the unstructured data into a universal structured format in which the data is represented as key-value pairs each comprising a key tuple and an associated value, the key tuple specifying an operation and at least one identifier; the prediction query includes a key tuple specifying an operation and at least one identifier; and the event prediction generated with the prediction model includes a value associated with the key tuple that is missing from the transformed data.
US11995091B2
In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
US11995089B2
Methods, systems, and media for displaying information related to displayed content upon detection of user attention are provided. In some implementations, a method for presenting information to a user is provided, the method comprising: detecting a presence of a user; retrieving content and associated content metadata; causing the content to be presented to the user in response to detecting the presence of the user; detecting a user action indicative of user attention to at least a portion of the content presented to the user; and in response to detecting the user action, causing information to be presented to the user, wherein the information presented to the user corresponds to the content metadata associated with the portion of the content.
US11995088B2
Techniques for identifying similarity between a primary content item and candidate content items are disclosed. The techniques include receiving a similarity request from a client device, the similarity request including contextual data about a primary content item; determining a vector number for the primary content item using the contextual data; identifying candidate content items based on the contextual data; retrieving vector numbers for the identified candidate content items; computing a distance between the vector number of the primary content item and the vector number of each of the candidate content items; ranking the candidate content items based on their computed distance from the primary content item; and selecting at least a subset of the ranked candidate content items as similar content items and communicating the selected subset of the ranked candidate content items to the client device for display on a display of the client device.
US11995082B2
Disclosed are methods, systems, and computer-readable medium for providing query results. The query results may be provided more accurately and faster than via distributed tables. Disclosed techniques include receiving a plurality of tables comprising attributes and attribute data, the attribute data comprising attribute forms and attribute related information, identifying attributes and corresponding attribute data from each of the plurality of tables, applying a categorization machine learning model to categorize each attribute data as an attribute form or an attribute related information, generating the lookup table based on the attributes and the corresponding attribute forms, generating the relationship table based on the attributes and the corresponding attribute related information, receiving a query for attribute data, and generating a query response based on at least one of the lookup table or the relationship table.
US11995081B2
Techniques for a database management system to predict when in the future a materialized view will be used for query rewrite. This is a followed by an approach that uses the quiet rewrite pattern prediction to determine an optimized schedule for refreshing the materialized view. The approach combines the query rewrite pattern prediction with a quiet period prediction for the materialized view and an estimated refresh duration for the materialized view to determine the optimized refresh schedule for the materialized view.
US11995078B2
A query syntax analysis and postprocessing system and method receives a query request specifying values of a data type directed to a database without native support for the queried data type. A query engine or process for receiving a query request defined by a query syntax traverses the query request for a specification of an unsupported value or expression. In a large, distributed database environment, the query request may implicate multiple physical data stores, each having specific formats and recognized syntax. Values of unsupported or non-native types, or expressions that evaluate to an unsupported or non-native type, are identified and replaced with an expression that is recognized by the legacy database.
US11995077B2
According to one embodiment, a parameter optimization apparatus stores data sets which each include a first parameter value of a first number of dimensions and an observed value of an objective function corresponding to the first parameter value. The apparatus determines a search space of a second number of dimensions smaller than the first number of dimensions. The apparatus acquires one or more data sets each having a first parameter value present within a predetermined distance from the search space. The apparatus searches the search space for a first parameter value that may optimize the objective function, using a surrogate model of an objective function based on one or more data sets acquired.
US11995075B2
Aspects of the disclosure relate to transliteration of machine interpretable languages. A computing platform may receive a query formatted in a first format for execution on a first database. The computing platform may translate the query to a second format for execution on a second database by: 1) extracting non-essential portions of the query from the query, and replacing the non-essential portions of the query with pointers to create a query key; 2) storing, along with their corresponding pointers, the non-essential portions of the query as query parameters; 3) executing a lookup function on a query library to identify a translated query corresponding to the query key and including the corresponding pointers; and 4) updating the translated query to include the query parameters based on the corresponding pointers to create an output query. The computing platform may execute the output query on the second database.
US11995063B2
Provided are a computer program product, system, and method for a data set connection manager having a plurality of data sets to represent one data set. A request is processed to open a connection to a data set having members, wherein the connection is used to perform read and write requests to the members in the data set. In response to establishing the connection, establishing for the connection a primary data set having all the members; a secondary data set to which updated members in the primary data set are written; and a pending delete data set to pending delete members comprising members that are updated.
US11995062B2
A data system is provided for analyzing and maintaining data obtained from one or more data sources on which the data system depends. The system includes a primary database including current values used by the system and a collection of executable algorithms used to generate the data maintained in the primary database. In response to receiving a notification regarding a change in one of the data sources, a dependency database is used to establish an execution order for algorithms of the algorithm collection that are directly or indirectly dependent on the changed data. The algorithms identified in the execution order are then executed in accordance with the execution order and the corresponding result is stored in the primary database. The system may include data harvesters adapted to recognize changes in the data sources and to generate and transmit corresponding change notifications when such changes occur.
US11995060B2
A system for calculating a fingerprint across a data set by identifying a data set to hash, the data set comprising a set of data blocks, generating, by a first hash engine, a first hash for each data block in the set of data blocks within the data set, and generating, by a second hash engine, a second hash for each data block in the set of data blocks within the data set.
US11995050B2
A method for sketch computation is provided. The method may comprise receiving an input data stream from one or more client applications. The method may also comprise generating at least one segment from the input data stream. At least one segment may comprise a plurality of chunks. The method may further comprise computing a sketch of the at least one segment. The sketch may comprise a set of features that are representative of or unique to the at least one segment, such that the set of features corresponds to the at least one segment. The sketch may be useable for inline deduplication of at least one other input data stream received from the one or more client applications without (i) generation of a full index of the plurality of chunks or (ii) comparison of the at least one other input data stream to the full index.
US11995046B2
Devices, systems and methods are provided for managing records. One method involves constructing a fuzzy match graph data structure with edges between different field values for a fuzzy matched field of a plurality of records in accordance with a matching rule, assigning unique identifiers to different subgraphs of field values within the fuzzy match graph data structure, determining a match key value associated with a respective record based on a respective unique identifier assigned to a respective subgraph of field values including a respective field value for the fuzzy matched field of the respective record, constructing a heterogenous graph data structure having edges between the respective match key values associated with the respective records of the plurality of records, identifying a subset of related records using the heterogenous graph data structure, and performing one or more actions on the subset of related records at a database system.
US11995045B1
A method is provided including presenting a user interface to allow a user of a social networking service to create a new collection for collecting a set of content items for the user, and upon a user request to create the new collection, adding the new collection to a list of collections associated with a user profile of the user, and presenting, in the user interface, the new collection as part of the list of collections associated with the user profile at the social networking service. The further includes in response to receiving, via the user interface, a user selection of an edit collection button with respect to the new collection, allowing the user to add an additional content item to the new collection from the list of collections associated with the user profile, and in response to receiving, via the user interface, a user selection of a share collection button with respect to the new collection, allowing the user to share the new collection with one or more other users of the social networking service, wherein sharing the new collection with the one or more other users causes a notification to be provided to the one or more other users according to one or more rules.
US11995036B2
A computer-implemented method for automatically determining data relationships includes generating a graphical user interface (GUI) that allows a user to intuitively form a customized model of data from different data sources. The GUI includes icons that represent data sources, data variable selection, data modeling, and data prediction. The icons can be logically arranged to form a customized model without any additional user input or knowledge of data modeling. A prediction GUI allows the user to set customized weights of data variables in the model to form predictive controls for data prediction such as in what-if scenarios.
US11995035B2
An example method includes receiving a plurality of data request specifications from a plurality of user endpoint devices of requesting users, aggregating a subset of the plurality of data request specifications which share a similarity into a super request, retrieving a plurality of datasets, wherein the plurality of datasets is needed to fulfill the super request, aggregating the plurality of datasets into a single data superset, and delivering the single data superset to the plurality of user endpoint devices of the requesting users via a data pipeline, where the delivering includes segregating the single data superset so that each user endpoint device of the plurality of user endpoint devices of the requesting users receives a portion of the single data superset corresponding to one data request specification of the plurality of data request specifications that was submitted by the each user endpoint device.
US11995033B2
Apparatus and methods receive input descriptive of a retention policy; evaluate one or more datasets against the retention policy to determine one or more deletable data elements in the one or more datasets; and delete the one or more deletable data elements from a data store.
US11995019B2
A peripheral component interconnect express (PCIe) device includes a plurality of common functions performing operations associated with a PCIe interface according to a function type of each of the plurality of common functions, each of the plurality of common functions being programmable to be a function type selected from a plurality function types, and a function type controller determining the function type of each of the plurality of common functions based on function type setting information provided from a host. Each function type may be a physical function type, a virtual function type, or a disable function type.
US11995011B2
Methods, systems, and devices for an efficient turnaround policy for a bus are described. A device may include a memory and a bus for communicating with the memory. The device may operate the bus in a first direction, relative to the memory, that is associated with a first type of access command. The device may determine, for the memory, that a quantity of queued access commands of a second type are for one or more banks that have satisfied a timing constraint for activating different rows in a same bank. Based on determining that the quantity of queued access commands of the second type are for one or more banks that have satisfied the timing constraint, the device may operate the bus in a second direction, relative to the memory, that is associated with the second type of access command.
US11995009B2
A high bandwidth memory (HBM) system includes a first HBM+ card. The first HBM+ card includes a plurality of HBM+ cubes. Each HBM+ cube has a logic die and a memory die. The first HBM+ card also includes a HBM+ card controller coupled to each of the plurality of HBM+ cubes and configured to interface with a host, a pin connection configured to connect to the host, and a fabric connection configured to connect to at least one HBM+ card.
US11995008B2
A memory controller includes a command queue having an input for receiving memory access commands for a memory channel, and a number of entries for holding a predetermined number of memory access commands, and an arbiter that selects memory commands from the command queue for dispatch to one of a persistent memory and a DRAM memory coupled to the memory channel. The arbiter includes a first-tier sub-arbiter circuit coupled to the command queue for selecting candidate commands from among DRAM commands and persistent memory commands, and a second-tier sub-arbiter circuit coupled to the first-tier sub-arbiter circuit for receiving the candidate commands and selecting at least one command from among the candidate commands.
US11995004B2
Data centers often run long lived services such as web servers that are intended to run for hours, days, or even longer before being torn down and replaced with another instance of the long-lived service. Currently, many applications are being implemented with microservice architectures that run short lived services that start up, implement an operation, and are then torn down. An aspect of starting up a service is creating administrative data structures such as InfiniBand queue pairs. A packet processing pipeline having a DMA output stage can be configured to create the administrative data structures, thereby increasing the rate at which the administrative data structures are created. As a result, services running in data centers can be started up more rapidly and efficiently.