US11825185B2

In a learning device (10), an optical conversion unit (11) receives light from a learning target and uses the received light to output light according to a configuration value of a parameter. A sensing unit (13) senses the light output from the optical conversion unit (11). An estimation unit (15A) forms an estimation result for an answer to a configuration problem based on the light sensed by the sensing unit (13). An update unit (15B) calculates an update value of the parameter of the optical conversion unit (11) based on the estimation result by the estimation unit (15A), and updates the configuration value of the parameter of the optical conversion unit (11) with the calculated update value. The optical conversion unit (11) includes a plurality of optical devices in which the configuration value of the parameter is set independently of each other.
US11825179B2

Auto exposure processing for spherical images improves image quality by reducing visible exposure level variation along a stitch line within a spherical image. An average global luminance value is determined based on auto exposure configurations of first and second image sensors. Delta luminance values are determined for each of the image sensors based on the average global luminance value and a luminance variance between the image sensors. The auto exposure configurations of the image sensors are then updated using the delta luminance values, and the updated auto exposure configurations are used to capture images which are then combined to produce the spherical image. In some cases wherein updating the auto exposure configurations using the delta luminance values would breach a threshold representing a target luminosity for the scene, the use of the delta luminance values may be limited or those values may instead be discarded.
US11825169B1

Methods and apparatuses that utilize machine learning techniques to dynamically adjust the placement of secondary content that is displayed across numerous user devices over time are described. The user devices may comprise electronic computing devices, such as a mobile phones and digital televisions. The secondary content may be displayed within open slots of webpages or display screens in response to being selected for display during a real-time bidding process for the open slots. In some cases, in response to a bid request for an open slot within a webpage or display screen, a computer-implemented bid generation system for determining the selection and placement of secondary content may identify the secondary content to be displayed within the open slot, determine a bid amount for the identified secondary content, and transmit a bid response that includes the bid amount and the identified secondary content.
US11825163B2

Embodiments detect updates to digital video broadcast (DVB) service information (SI), and forcing off-schedule updates to local meta-programming data (MPD) of a customer premises appliance in response to the update, where appropriate. For example, embodiments detect an SI update for at least one DVB content service being provided via a DVB network and determine whether a stream update descriptor in the SI is asserted. Detected assertion triggers an automatic off-schedule MPD update, including assigning a tuner to obtain updated provider MPD via an MPD service, and rebuilding local MPD based on the updated provider MPD. The local MPD is usable by the customer premises appliance to populate a meta-programming user interface (e.g., an electronic program guide) by which to display descriptive information about at least some of the plurality of DVB content services.
US11825154B2

In a receiver that receives signals of the ATSC 3.0 standard, a terrestrial digital broadcasting signal is extracted from the received signals. A reception unit performs reception processing of sequentially receiving a predetermined number of reception target frames, each of which is a transmission unit of the terrestrial digital broadcasting signal. A reception interval acquisition unit obtains, as a reception interval, an interval between respective reception start timings of the predetermined number of reception target frames. A frame length acquisition unit acquires a frame length of each of the reception target frames on the basis of the reception target frames. A reception control unit stops the reception processing for a period of a length of a difference between the reception interval and the frame length.
US11825153B2

A display apparatus, a control method thereof and a recording medium are provided. The display apparatus includes: a display; a communicator configured to communicate with at least one external apparatus; and a processor configured to: control a user interface (UI) to be displayed on the display, the UI including a first item corresponding to the display apparatus and a second item corresponding to the at least one external apparatus and being displayed to distinguish between an external apparatus connected to the display apparatus and an external apparatus disconnected from the display apparatus, and, based on one of at least one of the second item being selected, control the external apparatus corresponding to the selected item to be connected to or disconnected from the display apparatus through the communicator.
US11825151B2

Systems and methods are presented for reducing network traffic when retrieving media guidance data. For example, a media guidance application receives a first user selection to display a group of media asset identifiers (e.g., video-on-demand listings) and retrieves detailed information from a remote server relating to the media asset identifiers to display to a user. The media guidance application then may receive a user selection to display a second group of media asset identifiers (e.g., purchased media assets). If any of the media asset identifiers are common to both groups, then the media guidance application already obtained the detailed information and the detailed information does not need to be retransmitted in order to be displayed. Thus, the media guidance application only retrieves detailed information for media asset identifiers unique to the second group of media asset identifiers (e.g., they are only on the purchased media asset list).
US11825148B2

Systems and methods are described for providing interactive content contextually related to an occurrence. An illustrative method generates for display, at a media consumption device, a display of the live event, wherein the display of the live event comprises the occurrence, determines a beginning of the occurrence in the display of the live event, in response to determining the beginning of the occurrence in the display of the live event, generates for simultaneous display, with the display of the live event, interactive content related to the occurrence, determines whether the occurrence in the live event has ended in real time, and in response to determining that the occurrence in the live event has ended in real time, ceases the generating for display of the interactive content related to the occurrence.
US11825147B2

An entertainment device initiates a configuration process of a controlling device in response to a change in an audio visual entertainment system configuration in which at least one of a plurality devices is connected to the entertainment device as an audio and/or visual source and at least one of the plurality of devices is connected to the entertainment device as an audio and/or visual output destination for the entertainment device.
US11825132B2

A system and method for providing awareness in a hospitality environment are presented. In one embodiment, a vertical and horizontal array of thermostats is provided and each thermostat includes an identification corresponding to a room in which the thermostat is placed. Each thermostat includes a wireless transceiver that periodically transmits an identification beacon signal that is received by a proximate wireless-enabled programmable interactive device. The proximate wireless-enabled programmable interactive device, in turn, broadcasts data packets including an indication of the strength of thermostat identification signals received. The broadcasts are received by a server via an array of wireless routers. A location of the proximate wireless-enabled programmable interactive device is determined based on the signal strength information in the data packets.
US11825130B2

A method of three-dimensional (3D)-Tree coding for neural network model compression, is performed by at least one processor, and includes reshaping a four-dimensional (4D) parameter tensor of a neural network into a 3D parameter tensor of the neural network, the 3D parameter tensor comprising a convolution kernel size, an input feature size, and an output feature size, partitioning the 3D parameter tensor along a plane that is formed by the input feature size and the output feature size into 3D coding tree units (CTU3Ds), partitioning each of the CTU3Ds into a plurality of 3D coding units (CU3Ds) recursively until a predetermined depth, using a quad-tree, and constructing a 3D tree for each of the plurality of CU3Ds, wherein the 3D tree for each of the plurality of CU3Ds is a 3D-Unitree.
US11825129B2

A method for encoding at least one image, including subdividing the image into a plurality of blocks and subdividing at least one current block into a first portion and a second portion. The first portion has a rectangular or square shape and the second portion complements the first portion in the current block. The second portion has a geometric shape with m sides, wherein m>4. Then the first and second portions are encoded.
US11825128B2

A method of dynamic point cloud partition packing is by at least one processor and includes obtaining one or more region of interest (ROI) patches from an ROI of a point cloud, and attempting to pack, into one among tiles of a tile map, one among the obtained one or more ROI patches, in a tile scan order. The method further includes identifying whether the one among the one or more ROI patches is packed successfully into the one among the tiles, and based on the one among the one or more ROI patches being determined to be not packed successfully into the one among the tiles, chunking the one among the one or more ROI patches into multiple ROI patches.
US11825126B2

A decoder includes memory and a processor coupled to the memory and configured to: generate a first coefficient value by applying a CCALF (cross component adaptive loop filtering) process to a first reconstructed image sample of a luma component; clip the first coefficient value such that the clipped first coefficient value is within a first range from −27 to 27−1; generate a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component; clip the second coefficient value such that the clipped second coefficient value is within a second range different from the first range; generate a third coefficient value by adding the clipped first coefficient value to the clipped second coefficient value; and generate a third reconstructed image sample of the chroma component using the third coefficient value.
US11825114B2

A coding tool is provided to improve the compression performance of inter prediction and is used at the encoder/decoder side to adjust the correction of a motion vector based on a high level syntax. In addition, a method is provided for simply performing an integer sample search step of searching for an integer offset and a fractional sample refinement step of searching for a sub-pixel offset in relation to motion vector refinement among coding tools.
US11825106B2

A method and computer processing system for performing texture compression comprising receiving, from a memory storing a compressed texture block and by a graphics processing unit including at least one rendering pipeline, the compressed texture block including two or more disjoint subsets, and decompressing, by the at least one rendering pipeline, the compressed texture block, wherein decompressing the compressed texture block comprises: decompressing data in the two or more disjoint subsets in the compressed texture block to form texels, wherein the two or more disjoint subsets include a first disjoint subset including a first set of color endpoints and a second disjoint subset including a second set of color endpoints.
US11825105B2

Methods, systems and devices for implementing constraints used in video encoding and video decoding are described. An example method of video processing includes performing a conversion between a video including one or more pictures including one or more slices and a bitstream of the video, wherein the bitstream is organized into a plurality of access units (AUs), AU 0 to AU n, based on a format rule, where n is a positive integer, wherein the format rule specifies a relationship between removal times of each of the plurality of AUs from a coded picture buffer (CPB) during decoding and a number of slices in the each of the plurality of AUs.
US11825104B2

For a given image in a set of images, residual data is obtained and is useable by a decoder to reconstruct a first representation of the given image at a first level of quality using a second representation of the given image at the first level of quality. The second representation is based on a representation of the given image at a second, lower level of quality. Configuration data relating to processing of the residual data is generated and output for processing by the decoder. The configuration data comprises a temporal processing parameter that specifies an extent of temporal processing associated with reconstructing, for the given image, the first representation using the second representation and the residual data, wherein performing temporal processing comprises using data based on multiple images in the set of images.
US11825102B2

Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video including multiple layers and a bitstream of the video according to a rule, wherein the rule specifies that, in a first process of sub-bitstream extraction to output a first output sub-bitstream, the first output sub-bitstream is extracted without removing network abstraction layer (NAL) units of a particular type and having a particular NAL unit header identifier value, and wherein the particular type includes an access unit delimiter (AUD) NAL unit.
US11825101B2

An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: apply a downsampling convolutional neural network layer to a first color component of a block of video data, the first color component of the block having a first size, wherein applying the downsampling convolutional neural network layer to the first color component generates a downsampled first color component having a second size smaller than the first size; filter a second color component having the second size to form a filtered second color component; concatenate the downsampled first color component with the filtered second color component to form concatenated color components; and filter the concatenated color components to form a filtered concatenated component including a filtered downsampled first color component.
US11825100B2

A video decoding method includes determining whether an ultimate motion vector expression (UMVE) mode is allowed for an upper data unit including a current block, when the UMVE mode is allowed for the upper data unit, determining whether the UMVE mode is applied to the current block, when the UMVE mode is applied to the current block, determining a base motion vector of the current block, determining a correction distance and a correction direction for correction of the base motion vector, determining a motion vector of the current block by correcting the base motion vector according to the correction distance and the correction direction, and reconstructing the current block based on the motion vector of the current block.
US11825099B2

Disclosed is a decoding method which uses an intra-screen prediction. A decoding method which uses an intra prediction performed in a decoding apparatus comprises the steps of: receiving a bit stream; obtaining decoding information from the received bit stream; generating a prediction block for a current block to be decoded using the obtained decoding information; and restoring the current block by adding a residual block obtained from the bit stream and the prediction block. Accordingly, a compression ratio of an image can be improved.
US11825089B2

An image processing device including an acquiring section configured to acquire quantization matrix parameters from an encoded stream in which the quantization matrix parameters defining a quantization matrix are set within a parameter set which is different from a sequence parameter set and a picture parameter set, a setting section configured to set, based on the quantization matrix parameters acquired by the acquiring section, a quantization matrix which is used when inversely quantizing data decoded from the encoded stream, and an inverse quantization section configured to inversely quantize the data decoded from the encoded stream using the quantization matrix set by the setting section.
US11825088B2

An example apparatus for encoding video frames includes a frame analyzer to execute a look ahead analysis on a received set of frames. The frame analyzer includes a look ahead video analyzer to down-sample the set of frames and encode the down-sampled frames with a constant quantization parameter (QP). A number of generated bits for each of the frames is used as a complexity measurement for each of the frames. The apparatus further includes an encoder to encode the input frame using an adjusted bit allocation based on a relative complexity of the input frame in relation to a complexity of the set of frames.
US11825073B2

A video encoder maintains a first reference picture list; maintains a second reference picture list; determines that a picture is an instantaneous decoding refresh (IDR) picture; determines that reference picture list syntax elements are present in a slice header for the IDR picture; and in response to determining that the picture is the IDR picture and that the reference picture list syntax elements are present in the slice header for the IDR picture, updates the first reference picture list and the second reference picture list such that no picture in the first reference picture list and no picture in the second reference picture list precedes, in output order or decoding order, any preceding instant random access point (IRAP) picture in decoding order.
US11825063B2

An image processing apparatus comprising: an identifying unit that identifies, from multiple image capture apparatuses that capture images of an image capture space from multiple directions, two or more image capture apparatuses that capture images of a predetermined position in the image capture space; a camera path setting unit that sets multiple viewpoints that are based on the two or more image capture apparatuses identified by the identifying unit; a virtual viewpoint image generating unit that generates multiple viewpoint images corresponding to the multiple viewpoints based on three-dimensional shape data generated using multiple images captured by the multiple image capture apparatuses; and an image capture apparatus selecting unit that selects, from the two or more image capture apparatuses identified by the identifying unit, an image capture apparatus close to the position of the viewpoint corresponding to a viewpoint image designated by a user from the multiple viewpoint images.
US11825051B2

There are provided a printing section that performs printing on a medium; a control section that controls drive of the printing section; a power supply connector that supplies electric power to the control section; a first receptacle connector that is electrically coupled to a first external device and configured to cause the first external device to communicate with the control section; and a second receptacle connector that is electrically coupled to a second external device and configured to cause the second external device to communicate with the control section, a plug of a USB-Type-C cable is configured to be physically inserted into the second receptacle connector, the plug is configured not to be physically inserted into the power supply connector, and the power supply connector is arranged between the first receptacle connector and the second receptacle connector.
US11825039B2

In a scanning system including a web application cooperating with a message sharing system and an image processing apparatus provided with a scanner, the web application holds card information acquired from a scanning request source and a destination of scan data in association with each other in response to a scanning request from a user account belonging to the message sharing system. An image processing apparatus transmits the scan data generated based on scanning and the card information that has been read to the web application. The web application specifies a destination associated with the card information that has been received from the image processing apparatus and posts the scan data that have been transmitted from the image processor to the message sharing system.
US11825038B2

A reading apparatus includes a reading device and processing circuitry. The reading device reads a recording medium. The processing circuitry outputs maintenance information based on read information read by the reading device.
US11825037B2

A multi-mode scanning device for scanning an original includes a background element, a first light source, a second light source and an optical module. The first light source outputs visible light to irradiate the background element and the original to generate first light and second light, respectively. The second light source outputs invisible light to irradiate a combination of the background element and the original to generate third light and fourth light, wherein the background element reflects the invisible light. The optical module receives the first to fourth light and generates sensing signals representative of visible light information and invisible light information of the original. The original is disposed between the background element and the optical module. The first light source, the second light source and the optical module are disposed on a same side of the background element.
US11825036B2

An image inspection device includes a processor coupled to a sensor. The processor reads, using the sensor, an image formed on a recording material by an image forming device and creates a read image; causes an analysis to detect an abnormality in the read image and creates an analysis result; and creates a normal image file including the read image in which the abnormality has not been detected based on the analysis result.
US11825033B2

The disclosure relates to an artificial intelligence (AI) system that uses a machine learning algorithm and an application thereof. A method for controlling an electronic apparatus according to the disclosure includes receiving image data and information associated with a filter set that is applied to an artificial intelligence model for upscaling the image data from an external server; decoding the image data; upscaling the decoded image data using a first artificial intelligence model that is obtained based on the information associated with the filter set; and providing the upscaled image data for output.
US11825029B2

In various embodiments, an encoder comparison application compares the performance of different configured encoders. In operation, the encoder comparison application generates a first global convex hull of video encode points based on a first configured encoder and a set of subsequences included in a source video sequence. Each video encode point is associated with a different encoded version of the source video sequence. The encoder comparison application also generates a second global convex hull of video encode points based on a second configured encoder and the subsequences. Subsequently, the encoder configuration application computes a performance value for an encoding comparison metric based on the first global convex hull and the second global convex hull. Notably, the first performance value estimates a difference in performance between the first configured encoder and the second configured encoder.
US11825027B2

A non-transitory computer-readable storage medium stores computer-readable instructions executable by a processor of an information processing device. The instructions support a general-purpose printing program incorporated in an operating system of the information processing device. The instructions, when executed by the processor, cause the information processing device to obtain, from a printer, main body information about sheet characteristics for each feed tray of the printer, obtain, after print settings are changed via a print setting screen displayed using the general-purpose printing program, the changed print settings from the general-purpose printing program, generate, based on the main body information, notification data including sheet information indicating the sheet characteristics for a feed tray set in the changed print settings, and provide the notification data to the general-purpose printing program, thereby enabling the notification data to be displayed on the print setting screen.
US11825017B2

An IA server includes a plurality of execution units that execute respective virtual machines of a plurality of disaster recovery stations corresponding one-to-one to a plurality of active stations. The plurality of disaster recovery stations includes a virtualized call control server that performs call processing when an active station is not operating, and a control unit that controls an operation of the virtual machines. The control unit activates, at normal times, the virtual machines, and deactivates, when any active station of the plurality of active stations is not operating, a virtual machine of a disaster recovery station of the plurality of disaster recovery stations other than a virtual machine of a disaster recovery station of the plurality of disaster recovery stations corresponding to the active station not operating, and operates only the virtual machine of the disaster recovery station corresponding to the active station not operating.
US11825016B2

A computer-implemented method includes generating at least one call detail record for each call initiated on a communication network, aggregating the call detail records generated over a predetermined time period to provide an aggregated call detail record, and calculating a call set up failure rate for the calls from the aggregated call detail record, wherein the call set up failure rate is a measure of the amount of calls that failed prior to ringing at a called party's device. The computer-implemented method further includes adjusting parameters of the communication network when the call set up failure rate is above a threshold.
US11825012B2

There is proposed a server, a client terminal, a control method, and a storage medium that are capable of presenting information that a user does not notice. The server includes a communication unit that receives information related to an image acquired by an imaging unit of a client terminal, and a control unit that extracts information corresponding to an object on the basis of the information related to the image, and transmits information related to the object to the client terminal, the object being positioned outside of a gaze area of a user and being related to user information.
US11825007B2

An electronic device according to various embodiments may include a display, a main board, a component connector, a supporting member, and a sensor module. The main board is disposed under the display. The component connector is disposed on a surface of the main board. The supporting member is configured to surround at least two side surfaces of the component connector and is disposed on the surface of the main board. The sensor module includes a sensor that faces at least a portion of the component connector. The sensor module also includes a sensor substrate that is stacked with the sensor and attached to the supporting member. The sensor substrate may be separably connected to the supporting member.
US11824994B2

A device receives call information associated with a call from a first user device to a second user device, where the first user device is associated with a first network, and the second user device is associated with a second network separate from the first network. The call information includes a caller identification and is received via an originating network device of the first network. The device determines whether the caller identification is verified, and adds authentication information to the call information when the caller identification is verified. The device receives the call information and the authentication information from a terminating network device of the first network, and removes the authentication information from the call information. The device adds a cryptographic signature to the call information, and causes the call information and the cryptographic signature to be provided to the second network for routing to the second user device.
US11824986B2

There is provided a device for protecting the execution of a cryptographic operation from attacks, the cryptographic operation being implemented by a cryptographic algorithm, the cryptographic operation comprising at least one modular operation between a main base (m) representing a data block and at least one scalar (d) in at least one finite starting group. The device is configured to determine at least one intermediary group (E′) different from the at least one starting group (E), the number of intermediary groups being equal to the number of starting groups E. The device is further configured to determine at least one final group (E″) from the at least one starting group E and the at least one intermediary group E′. The base m being mapped to an auxiliary element (x) in the at least one intermediary group and to an auxiliary base (m″) in the at least one final group E″. The device performs a first elementary operation in each final group (E″i), the first elementary operation consisting in executing the modular operation between the auxiliary base (m″) and an auxiliary scalar (da) in each final group E″, which provides at least one result, the auxiliary scalar (da) being determined from the auxiliary element (x) and from the main scalar (d). The device further performs a second elementary operation in each starting group E, the second elementary operation consisting in executing the modular operation between an additional auxiliary base and an additional auxiliary scalar d′b in each starting group, at least one of the additional auxiliary base and of the additional scalar being derived from the result of the first elementary operation.
US11824977B2

A data processing system including storage. The data processing system also includes at least one processor to generate output data using at least a portion of a first neural network layer and generate a key associated with at least the portion of the first neural network layer. The at least one processor is further operable to obtain the key from the storage and obtain a version of the output data for input into a second neural network layer. Using the key, the at least one processor is further operable to determine whether the version of the output data differs from the output data.
US11824976B1

Systems, apparatuses, methods, and computer program products are disclosed for PQC. An example method includes transmitting a first portion of an electronic communication to a client device over a non-PQC communications channel, wherein the first portion of the electronic communication comprises a PQC request data structure. The example method further includes receiving a PQC acknowledgment data structure from the client device over the non-PQC communications channel. The example method further includes transmitting a quantum cryptographic key to the client device over a quantum communications channel and authenticating a session with the client device over the non-PQC communications channel based on the quantum cryptographic key. Subsequently, the example method includes transmitting a second portion of the electronic communication to the client device over a PQC communications channel.
US11824959B2

Systems, methods, and mechanisms for performing ROHC header compression on TCP packets with MPTCP option enabled. A compressor may determine that a first portion of the stream of data packets is formatted according to the transmission control protocol (TCP) with a multipath TCP (MPTCP) option enabled. The compressor may establish context with a corresponding decompressor and may operate in one of three modes of compression based on the context. In some embodiments, when the context indicates that the corresponding decompressor supports decompression of TCP data packets with MPTCP option enabled, the compressor may operate in a first or second mode of compression. In some embodiments, when the context indicates that the corresponding decompressor does not support decompression of TCP data packets with MPTCP option enabled, the compressor may operation in a third mode of compression.
US11824957B2

The disclosure herein pertains to a content creation service utilizing micro-services. The content creation service divides up the tasks for content creation including extracting a start portion, a stop portion, and merging the stop portion, start portion, and segments between the start portion and the stop portion. The content creation service utilizes micro-services in order to perform the tasks. Advantageously, use of micro-services allow for improved scalability and faster processing.
US11824952B2

A user device is configured to receive Hypertext Transfer Protocol, HTTP, requests sent by a user of the device. Information is obtained from the received HTTP requests about areas of interest to the user. The information obtained from the received HTTP requests is combined to generate a machine-generated representation of the areas of interest to the user. Then, data traffic sent to the user is received, and is modified based on the machine-generated representation of the areas of interest to the user.
US11824936B2

An improved system detects an environmental anomaly in a shipping container and initiates a mediation response through a generated layered alert notification. The system includes sensor-based ID nodes associated with packages within the container, and a command node mounted to the container communicating with the ID nodes and an external transceiver on a vehicle transporting the container. The command node is programmed to detect sensor data from the ID nodes; compare the sensor data to package environmental thresholds in context data related to each ID node; detect the environmental anomaly when the comparison indicates an environmental condition for at least one package exceeds its environmental threshold; responsively generate a layered alert notification identifying a mediation recipient and mediation action, and establishing a mediation response priority based upon the comparison; and transmit the layered alert notification to the transceiver unit to initiate a mediation response related to the mediation action.
US11824935B2

Described may be a modular network communication system for use in a foundational structure, for the inclusion of new foundational structure construction, or configured for mobility between different foundational structures. The network communication system may be configured to support a broad array of network-related communications. The foundational structure's modular network communication system may have a controller, a power connection point, a communication protocol, and may include one or more than one network node. The controller unit may have processing circuitry and may be configured to utilize a communication protocol for controlling the foundational structure's information flow of the modular network communication system. Additionally, the controller may be further configured to communicate with at least one, but also more than one network-connected device which may or may not be connected to the internet.
US11824908B2

Technologies are disclosed for servicing a video conference by a media control device. The media control device may receive a first signal including a first audio component from a first device and a second signal including a second audio component from a second device. The media device may identify at least a first timestamp of the first signal and at least a first timestamp of the second signal. The media device may assign a common timestamp to the first signal and the second signal and modify the first signal and/or the second signal based, at least in part, on the common timestamp. The media device may send the modified first signal and/or the modified second signal to at least one recipient device.
US11824902B2

Systems and methods for secure browser session transfer are provided. The system may include memory and one or more processors coupled to the memory. The one or more processors may be configured to establish a connection with an active web session of a first browser. The one or more processors may be configured to transfer, based on the established connection, the active web session to a second browser so as to preserve a first set of objects of the active web session of the first browser. The one or more processors may be configured to receive one or more parameters as a first input in the active web session of the second browser. The one or more processors may be configured to execute a plurality of actions in the active web session of the second browser that are responsive to the receipt of the first input.
US11824890B2

A threat detection system for detecting malware can automatically decide, without manual expert-level interaction, the best set of features on which to train a classifier, which can result in the automatic creation of a signature-less malware detection engine. The system can use a combination of execution graphs, anomaly detection and automatic feature pruning. Execution graphs can provide a much richer structure of runtime execution behavior than conventional flat execution trace files, allowing the capture of interdependencies while preserving attribution (e.g., D happened because of A followed by B followed by C). Performing anomaly detection on this runtime execution behavior can provide higher order knowledge as to what behaviors are anomalous or not among the sample files. During training the system can automatically prune the features on which a classifier is trained based on this higher order knowledge without any manual intervention until a desired level of accuracy is achieved.
US11824882B2

A method of determining a confidence level associated with a device using heuristics of trust includes receiving, by an evaluating device, at least a communication from a first remote device, determining, by the evaluating device, an identity of the first remote device as a function of the at least a communication, calculating, by the evaluating device, at least a heuristic of trust as a function of the at least a communication and the identity, assigning, by the evaluating device, a first confidence level to the first remote device as a function of the at least a heuristic of trust, and assigning, by the evaluating device, an access right as a function of the first confidence level.
US11824878B2

Aspects of the disclosure relate to malware detection at endpoint devices. A computing platform may send rule information to a browser extension including a set of rules defining reportable behavior of network traffic associated with a website. Subsequently, the computing platform may receive report information including an identification of a loaded web page associated with the website that exhibits the reportable behavior defined by at least one rule of the set of rules and an indication of which rules of the set of rules have been met. Based on receiving the report information, the computing platform may assign a risk score for the identified loaded web page. Thereafter, the computing platform may determine that the risk score is above a predetermined threshold, and in response, the computing platform may send commands to the browser extension directing the browser extension to close the identified loaded web page.
US11824875B2

A threat intelligence gateway (TIG) may protect TCP/IP networks from network (e.g., Internet) threats by enforcing certain policies on in-transit packets that are crossing network boundaries. The policies may be composed of packet filtering rules with packet-matching criteria derived from cyber threat intelligence (CTI) associated with Internet threats. These CTI-derived packet-filtering rules may be created offline by policy creation and management servers, which may distribute the policies to subscribing TIGs that subsequently enforce the policies on in-transit packets. Each packet filtering rule may specify a disposition that may be applied to a matching in-transit packet, such as deny/block/drop the in-transit packet or pass/allow/forward the in-transit packet, and also may specify directives that may be applied to a matching in-transit packet, such as log, capture, spoof-tcp-rst, etc. Often, however, the selection of a rule's disposition and directives that best protect the associated network may not be optimally determined before a matching in-transit packet is observed by the associated TIG. In such cases, threat context information that may only be available (e.g., computable) at in-transit packet observation and/or filtering time, such as current time-of-day, current TIG/network location, current TIG/network administrator, the in-transit packet being determined to be part of an active attack on the network, etc., may be helpful to determine the disposition and directives that may best protect the network from the threat associated with the in-transit packet. The present disclosure describes examples of methods, systems, and apparatuses that may be used for efficiently determining (e.g., accessing and/or computing), in response to the in-transit packet, threat context information associated with an in-transit packet. The threat context information may be used to efficiently determine the disposition and/or one or more directives to apply to the in-transit packet. This may result in dispositions and/or directives being applied to in-transit packets that better protect the network as compared with solely using dispositions and directives that were predetermined prior to receiving the in-transit packet.
US11824863B2

Some embodiments provide a novel method for performing services on a host computer that executes several data compute nodes (DCNs). The method receives, at a module executing on the host, a data message associated with a DCN executing on the host. The method supplies the data message to a service virtual machine (SVM) that executes on the host and on which several service containers execute. One or more of the service containers then perform a set of one or more services on the data message. The method then receives an indication from the SVM that the set of services has been performed on the data message.
US11824860B2

Technologies are shown for session centric access control of a remote connection that involve receiving a connection request, redirecting the request to a trusted authority, and receiving a redirection of the request along with a profile or role determined for the client. A container is created for a remote connection with a certificate and a public key along with an identifier for each endpoint authorized in association with the profile or role determined for the client. Single use credentials are created and a secure shell initialized for the remote connection using the credentials, certificate and public key. The secure shell is presented to the client and the credentials expired. When an access request for an endpoint is received via the shell, it is determined whether an identifier corresponding to the requested endpoint is stored in the container for the shell and, if so, access is allowed to the requested endpoint.
US11824859B2

Disclosed are various embodiments for controlling access to resources in a network environment. Methods may include installing a profile on the device and installing a certificate included in or otherwise associated with the profile on the device. A request to execute an application, and/or access a resource using a particular application, is received and determination is made as to whether the certificate is installed on the device based on an identification of the certificate by the application. If the certificate is installed on the device, then execution of the application and/or access to the resource is allowed. If the certificate is not installed on the device, then the request for execution and/or access is refused.
US11824858B1

Disclosed herein are methods, systems, and processes to configure and facilitate selective and granular multi-customer support access in cloud-based cybersecurity computing environments. A request to authorize a multi-customer support account (MCSA) is received. Customer accounts that include an anchor tenant customer account and several secondary tenant customer accounts as well as a set of applications associated with the customer accounts are identified. The MCSA is configured to selectively access customer accounts and granularly access associated applications by being designated with a set of varying access limits for the anchor tenant customer account and another set of varying access limits for the secondary tenant customer accounts, each set of varying access limits being made applicable to various instances of applications associated with each of those customer accounts. The designation further restricts a subsequently modifiable access time of the MCSA at least at a client-level, an application level, and a feature-level. The request to authorize the MCSA is then approved.
US11824848B2

Disclosed is an approach to implement an on-demand secure communications channel to a cloud-related resource that is located in a customer's on-premises data center, where the on-demand channel provides access to the resource to a cloud provider's operator employees. This creates on a temporary basis all of the infrastructure that is needed to allow the operational access to the customer system, which can then be destroyed once it is no longer needed.
US11824839B1

A system for obscuring a source IP address of a source network device from a destination network device comprises a proxy manager and first and second disposable network proxies. Credentials for a plurality of disposable network proxies are provided to the source network device. A proxy disposal trigger is generated for each disposable network proxy in the plurality of disposable network proxies based on usage of the disposable network proxy. A connection request comprising the credentials and a destination IP address of the destination network device is received from the source network device. First traffic from the source network device to the destination network device is forwarded over a first connection with the destination network device that uses an IP address of the disposable network proxy. Second traffic from the destination network device to the source network device is forwarded over a second network connection with the source network device.
US11824835B1

A method including receiving, at a VPN server from a user device during an established VPN connection between the VPN server and the user device, a data request for the VPN server to retrieve data of interest from a host device; utilizing, by the VPN server, a first exit IP address to transmit a query for retrieving the data of interest to the host device during the established VPN connection; determining, by the VPN server based at least in part on transmitting the query, that the first exit IP address is blocked by the host device; and utilizing, by the VPN server, a second exit IP address to retransmit the query for retrieving the data of interest to the host device during the established VPN connection is disclosed. Various other aspects are contemplated.
US11824831B2

It is provided a method, comprising monitoring if a firewall receives a first packet and a second packet, wherein the first packet is directed to a IP address and a first port number; the second packet is directed to the IP address and a second port number; a hole through a firewall is punched for the IP address a hole port number different from the first port number and the second port number; the first packet has a first payload; the second packet has a second payload; and the method comprises checking if the first payload is substantially the same as the second payload; causing the firewall to block the first packet and the second packet if the firewall receives the first packet and the second packet and the first payload is substantially the same as the second payload.
US11824829B2

Systems, devices and methods for a Domain Name Data Networking (DNDN) content delivery system are disclosed. Embodiments perform operations including obtaining a content object having a unique identifier. The operations also include storing a local instance of the content object in association with DNS resource records and the unique identifier. The operations further include providing the local instance of the content to a client in response to receiving a request from the client including the unique identifier.
US11824827B1

Apparatus and methods are disclosed for geographic region-based network address translation (NAT) between a public network and a private network having a plurality of defined geographic regions. In some embodiments, region-based NAT may assist to reduce latency, enhance quality, enhance security, and/or improve efficiency of network communications. In response to a data packet from a first port of a private IP address, of an endpoint in the private network, a region of the private network that includes an endpoint identified by the private IP address is determined. A public IP address is selected that is mapped to the determined region in the database. An available port of the selected public IP address is assigned for NAT. NAT is performed for data communicated between the public and private networks using a mapping of the first port of the first IP address to the second port of the second IP address.
US11824818B2

Methods for building and training a network of chatbots are provided. Methods may perform data analysis on a first chatbot in the network. The first chatbot may include a first domain of intents. The data analysis may identify and rank the intents in the first domain. The first domain may represent answers to a first domain of user queries. Methods may select a predetermined number of highest-ranking intents from the first domain based on the data analysis. Methods may input the selected intents into a second chatbot in the network. The second chatbot may include a second domain of intents. The second domain may represent answers to a second domain of user queries. Methods may input a hook into the second chatbot. The hook may include a trigger word and may correspond to the first domain. When the hook is triggered, the second chatbot may invoke the first chatbot.
US11824806B2

An apparatus and method in a wireless communication system and a computer readable storage medium. The apparatus comprises a processing circuit, which is configured to: configure a sounding reference signal (SRS) mapping structure for a user equipment on the basis of at least the number of antenna ports of the user equipment and the number of transmitting beams and/or receiving beams to be scanned; and notify the user equipment of the SRS mapping structure, wherein the SRS mapping structure at least comprises SRS resource settings for achieving uplink beam management and channel state information (CSI) acquisition at the same time, thereby reducing the system time delay and improving the uplink resource utilization rate.
US11824797B1

At a provider edge (PE) router of PE routers of an Ethernet virtual private network (EVPN) configured to implement a border gateway protocol (BGP): receiving, from a multicast receiver, a multicast join for multicast traffic originated from a multicast source; identifying a next hop PE router for the multicast source; generating an EVPN route to the PE router, the EVPN route including an EVPN instance-route target that identifies the EVPN, and a specifically targeted route target that identifies the next hop PE router and that is configured to override the EVPN instance-route target to cause only the next hop PE router, and not any other of the PE routers, to import the EVPN route, when the EVPN route is advertised across the EVPN to the PE routers; and advertising the EVPN route across the EVPN to the PE routers.
US11824787B2

Embodiments of the present application relate to the technical field of computers, and provides a method and an apparatus for node speed limiting, an electronic device and a storage medium. The method comprises: receiving bandwidth data reported by a node under a target domain name, wherein the bandwidth data comprises the number of node connections and a node bandwidth, and the number of node connections is the number of connected devices in the node; and calculating a bandwidth quota for the node based on the bandwidth data and a quota upper limit for the target domain name.
US11824781B2

A method for implementing load balancing are applied to a 4-node network structure. Every two nodes in the 4-node network structure are interconnected, and the nodes are, e.g., dies. The 4-node network structure includes a source node (SN) and a destination node (DN). According to the method, when a bandwidth occupied by ingress traffic flowing into the SN and destined for the DN is greater than a bandwidth of a fabric side link (FSL) between the SN and the DN, the SN selects at least two transmission paths to send the ingress traffic to the DN; and when the bandwidth occupied by the ingress traffic is less than or equal to the bandwidth of the FSL, the SN transmits the ingress traffic on a direct link between the SN and the DN.
US11824767B2

A continuity checking apparatus generates a continuity checking packet to which a predetermined flag and user attributes are assigned and transmits the generated continuity checking packet to an edge router connected to a service that is an entrance of a service chain. Each service transmits an arrival message with respect to the continuity checking packet to the continuity checking apparatus upon reception of the continuity checking packet to which the predetermined flag is assigned. In addition, each service transfers the continuity checking packet to a next service device of the service chain on the basis of the user attributes assigned to the received continuity checking packet. The continuity checking apparatus identifies a path representing service devices through which the continuity checking packet passes on the basis of the arrival message transmitted from each service, and determines whether the identified path is the same as a path of the service chain that is a continuity checking target.
US11824766B2

In one embodiment, a device predicts, for each of a set of paths via which traffic for an online application can be routed, a distribution of an application experience metric for the online application. The device computes, for different subsets of the set of paths, aggregated distributions of their distributions of the application experience metric predicted by the device. The device makes comparisons between the aggregated distributions for the different subsets of the set of paths. The device causes, based on the comparisons, the traffic for the online application to be routed via a particular subset of the set of paths.
US11824763B2

An example network element includes one or more interfaces and a control unit, the control unit includes one or more processors configured to determine an egress network domain identifier (ID) and determine an abstracted interdomain network topology. The one or more processors are also configured to determine one or more interdomain paths from an abstracted ingress domain node to an abstracted egress domain node and determine whether an abstracted domain node is on the one or more interdomain paths. The one or more processors are configured to, based on the abstracted domain node being on the one or more interdomain paths, include one or more resources within a network domain in a filtered traffic engineering database (TED) and compute a path from an ingress node within the ingress network domain to an egress node within the egress network domain based on the filtered TED.
US11824761B1

Methods and apparatus for detecting alignment markers in received data streams received via a plurality of data lanes are disclosed. Corresponding data streams may be received via respective data lanes in the plurality of data lanes, where each data stream includes alignment markers delineating data frames, and each alignment marker has a predefined bit pattern. For each respective data lane, a determination is made whether a specified portion of the received data stream has at least a threshold degree of similarity with a portion of the predefined bit pattern. In response to determining, for one of the plurality of data lanes, that the specified portion has at least the threshold degree of similarity, a frame boundary may be determined based on the specified portion, and a verification may be performed, that the specified portion of the received data stream corresponds to an alignment marker.
US11824752B2

A multi-port data storage device to at least provide port-to-port communication between nodes. The multi-port storage device includes a first port, a second port and a bridge. The first port can be operatively coupled to a first node of a plurality of nodes. The second port can be operatively coupled to a second node of the plurality of nodes. The bridge can receive one or more data packets via the first or second ports to be transmitted to one of the plurality of nodes and to transmit one or more received data packets to another multi-port data storage device, to the first node, or to the second node.
US11824751B2

A system is provided for distributing media content in a distributed network. The system includes a count sequence generator that generates a monotonic increasing count sequence, a signal processor that generates a correspondence between media content and the count sequence, such that the monotonic increasing counter sequence is configured for a media content request defined by the increasing count sequence; and a media content database configured to store the media content and corresponding count sequence. Moreover, the signal processor receives a media content request that includes media request parameters that define a portion of the media content based on the corresponding count sequence and at least one of content quality, cost of the requested media content and a delivery time for the requested media content. The signal processor also accesses the requested media content from the media content database and distributes the media content to the media processing node.
US11824749B2

System and method for using multiple global identification subnet prefix values in a network switch environment in a high performance computing environment. A packet is received from a network fabric by a first Host Channel Adapter (HCA). The packet has a header portion including a destination subnet prefix identifying a destination subnet of the network fabric. The network HCA is allowed to receive the first packet from a port of the network HCA by selectively determining a logical state of a flag and, selectively in accordance with a predetermined logical state of the flag, ignoring the destination subnet prefix identifying the destination subnet of the network fabric.
US11824741B1

In one embodiment, an illustrative method herein comprises: determining, by a process, for each group of policies configured across a plurality of network devices in a computer network, an information set having a list of all policy components used for each group and which policies within each group have which particular policy components of the list of all policy components used for that group; performing, by the process, a comparative analysis of similarity and component variance on policies within each group based on the information set; deriving, by the process, an overall complexity indicator for each group based on the comparative analysis; and providing, from the process to an assessment interface, a ranking of each group as compared to other groups of policies within the computer network based on their respective overall complexity indicator.
US11824738B2

A method and network device for network traffic flooding. Specifically, the method and network device disclosed herein implement the mitigation of the lack of data-link layer (or L2) addressing resolutions, usually learned by or programmed manually into the network device, through the flooding of affected network traffic across identified network broadcast domains. Flooding of the network traffic in the aforementioned manner may ensure that at least the destination(s) of the network traffic receives the network traffic at least in scenarios where which it is unknown out of which particular physical network interface(s) should the network traffic be transmitted to reach the destination(s).
US11824737B2

A device implementing a system for packet loss management may include a memory and at least one processor configured to identify a plurality of categories of packets provided for transmission to an electronic device. The at least one processor may be further configured to determine a respective packet loss value for a respective category of the plurality of categories of packets. The at least one processor may be further configured to identify a particular category of the plurality of categories of packets for which the determined respective packet loss value satisfies a packet loss condition. The at least one processor may be further configured to adjust subsequent transmission of packets in the particular category of packets based at least in part on the packet loss condition being satisfied by the determined respective packet loss value for the particular category of packets.
US11824733B2

In one embodiment, a device obtains path probe data between one or more end-user sites and an online application. The device makes, based on the path probe data, a prediction as to whether a direct Internet access path or a backhaul path would offer better application performance for the online application. The device generates, based on the prediction, a split tunnel policy for a particular end-user site. The device causes a particular end-user site to connect to the online application in accordance with the split tunnel policy.
US11824732B2

Examples include techniques for artificial intelligence (AI) capabilities at a network switch. These examples include receiving a request to register a neural network for loading to an inference resource located at the network switch and loading the neural network based on information included in the request to support an AI service to be provided by users requesting the AI service.
US11824723B2

A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
US11824722B2

An example system includes a first network zone of a mobile system comprising a first interconnected plurality of end points; a second network zone of the mobile system comprising a second interconnected plurality of end points; a converged network device (CND) interposed between the first network zone and the second network zone, wherein the CND is configured to regulate communications between end points of the first network zone and the second network zone; a first mobile system controller on the first network zone; a second mobile system controller on the second network zone; and a network redundancy circuit structured to selectively provide a regulation control command; wherein the CND is further configured to adjust the regulating the communications between end points of the first network zone and end points of the second network zone in response to the regulation control command.
US11824714B2

Provided are a method and apparatus for updating an edge node, a device, a medium and a program product which relate to the technical field of computers and in particular to the technical fields of edge computing, cloud computing and cloud services. In an embodiment, a module update instruction is received from a cloud server, where the module update instruction includes information about a to-be-updated module; an auxiliary unit or a master unit is used as a target module according to the information about the to-be-updated module, and the to-be-updated module is updated through the target module; and in a process of updating the to-be-updated module, data interaction is performed between the target module and the cloud server.
US11824711B2

Methods, systems, and devices for wireless communications are described. A device may transmit, to a set of receiving devices, a configuration for probing a location of an object. The configuration may include a timing gap associated with at least one transmission window and a reception window for a probing pulse signal, and the configuration may indicate for the set of devices to suspend wireless communications during the timing gap to receive a reflection of the probing pulse signal. The device may transmit the probing pulse signal to the object during the transmission window. The device may receive the reflection of the probing pulse signal from the object during the reception window. In some cases, the device may update a communication configuration for the object, or another device associated with the object, based on the reflection of the probing pulse signal.
US11824702B2

A receiver includes a sampling circuit configured to sample a comparison result between an input signal and a plurality of threshold voltages according to a sampling clock signal; a clock controller configured to generate the sampling clock signal according to a clock control signal; and a control circuit configure to generate the clock control signal and the plurality of threshold voltages according to a target value and an output of the sampling circuit. The control circuit operates to control a ratio of a magnitude of a main cursor of the input signal and a magnitude of a pre-cursor intersymbol interference to be the target value.
US11824694B2

Systems, devices, methods, and computer readable medium for transmitting data using polynomials and instantaneous spectral analysis. In and/or prior to the transmitter, a signal may be formed by fitting the data with a polynomial, which is projected onto Cairns series functions. The Cairns series functions are converted into Cairns exponential functions, which are combined based on frequency information to produce the set of sinusoidals with continuously time-varying amplitude, each of the sinusoidals having a different frequency.
US11824691B2

There is disclosed a method of operating a receiving radio node in a wireless communication network. The method includes receiving first signaling and second signaling, wherein the first signaling includes first Phase Tracking Reference Signaling, PT-RS, on a first set of subcarriers, and the second signaling includes second PT-RS on a second set of subcarriers, wherein the first set of subcarriers is non-overlapping with the second set of subcarriers, wherein receiving the first signaling is based on estimating a phase noise for the first signaling based on the first PT-RS and the second PT-RS. The disclosure also pertains to related devices and methods.
US11824690B2

Embodiments provide a data sampling circuit and a data sampling device. The sampling circuit includes: a first sampling module configured to respond to a signal from a data signal terminal and a signal from a reference signal terminal and to act on a first node and a second node; a second sampling module configured to respond to a signal from the first node and a signal from the second node and to act on a third node and a fourth node; a latch module configured to input a high level signal to a first output terminal and input a low level signal to a second output terminal or input the low level signal to the first output terminal and input the high level signal to the second output terminal according to a signal from the third node and a signal from the fourth node; and a decision feedback equalization module.
US11824689B2

A communication apparatus configured to contactlessly communicate a baseband signal to another communication apparatus includes a transmission unit configured to stop output of a transmission signal, which is to be transmitted to the other communication apparatus, while a reception intensity of a reception signal received from the other communication apparatus is lower than a first threshold value, and a transmission coupler configured to be coupled to a reception coupler of the other communication apparatus by electric field coupling.
US11824688B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive a signaling communication that includes information specifying whether a channel state information reference signal (CSI-RS) precoding resource block group includes a same quantity of resource blocks (RBs) that is included in a CSI reporting subband configured for the UE. The CSI-RS precoding resource block group may enable the UE to perform a channel estimation based at least in part on a CSI-RS transmitted by a base station. The UE may perform the channel estimation based at least in part on the CSI-RS transmitted by the base station. The channel estimation may be based at least in part on whether the CSI-RS precoding resource block group includes the same quantity of RBs that is included in the CSI reporting subband configured for the UE. Numerous other aspects are provided.
US11824681B2

In an embodiment a method for operating a processing system includes programming, by a microprocessor during a CAN FD Light data transmission phase, a control register of a Serial Peripheral Interface (SPI) communication interface of the processing system in order to activate a master mode; generating, by the microprocessor during the CAN FD Light data transmission phase, a transmission CAN FD Light frame; storing, by the microprocessor during the CAN FD Light data transmission phase, the transmission CAN FD Light frame to a memory; and activating, by the microprocessor during the CAN FD Light data transmission phase a first DMA channel so that the first DMA channel sequentially transfers the transmission CAN FD Light frame from the memory to a transmission shift register in the SPI communication interface.
US11824680B2

A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to manage a plurality of entitlements for a plurality of subscriptions of one or more buildings with a building entitlement model, receive a first request to perform a first operation for a first subscription and a second request to perform a second operation for a second subscription, and implement the first operation on first computing resources of a first zone based on the building entitlement model in response to a first determination that the first subscription has the first entitlement and implement the second operation on second computing resources of the second zone based on the building entitlement model in response to a second determination that the second subscription has the second entitlement.
US11824673B2

Integrating an application and a chat session includes a first user identifying content from the application, wherein the application is independent of any chat session, the first user initiating the chat session with at least a second user that is remote from the first user by transmitting the content from the first user to the second user, where the first and second user establish the chat session in response to the content being transmitted, and the first user and the second user sharing the content in connection with the chat session. The content may be a portion of a photograph, a portion of an image, a portion of text from a document, and/or a portion of a screen. The portion may be automatically identified following the user pointing and marking up the content. The first user may mark up the content before transmitting it to the second user.
US11824669B2

A method of media state synchronization is described. An applicative entity sends a request to a rules control entity asking the rules control entity to dispatch a message to the applicative entity describing the state of the media controlled by this applicative entity and currently being used. On expiry of a default deadline or one contained in the request, the rules control entity sends the applicative entity a message in which the rules control entity describes the state of the media. Subsequent to the receipt of the message, the applicative entity does not undertake any action if the media list provided by the rules control entity is identical to that known to the applicative entity, or corrects its state of the media if a subset of the media of the list is different from the list of media known to the applicative entity, or requests the freeing of the session if the set of the media of the list is different from the list of media known to the applicative entity or if the session itself is unknown to the applicative entity.
US11824664B2

A video encoding device (e.g., a wireless transmit/receive unit (WTRU)) may transmit an encoded frame with a frame sequence number using a transmission protocol. The video encoding device, an application on the video encoding device, and/or a protocol layer on the encoding device may detect a packet loss by receiving an error notification. The packet loss may be detected at the MAC layer. The packet loss may be signaled using spoofed packets, such as a spoofed NAM packet, a spoofed XR packet, or a spoofed ACK packet. A lost packet may be retransmitted at the MAC layer (e.g., by the encoding device or another device on the wireless path). Packet loss detection may be performed in uplink operations and/or downlink operations, and/or may be performed in video gaining applications via the cloud. The video encoding device may generate and send a second encoded frame based on the error notification.
US11824650B2

A method and system for publish-subscribe communication architecture for highly-versatile (HV) field devices in control and automation system implements reception at an HV field device, from a client device or application, of a message indicating a selection of one of a plurality of publish categories. The publish category corresponds to a type of information desired by the client device or application. The field device transmits to the client device or application an identification of each of a plurality of publish lists corresponding to the selected publish category, which publish lists are each stored on the field device and each include a set of parameters associated with the field device. The field device receives, from the client device or application, a selection of one of the publish lists identified by the field device, and transmits to the client device or application the set of parameters associated with the selected publish list.
US11824649B2

A method including receiving, by a first device from a second device in a mesh network, a status message indicating that the first device is operating in the mesh network as an exit device with respect to the second device and that the second device is operating in the mesh network as an entry device with respect to the first device such that data communicated by the second device outside the mesh network is routed via the first device; and refraining, by the first device based at least in part on receiving the status message, from selecting the second device as an exit device with respect to the first device such that data communicated by the first device outside the mesh network is not routed via the second device. Various other aspects are contemplated.
US11824643B2

Described herein are complete lifecycle management processes for IoT/M2M devices, which are commissioned and de-commissioned in a given system without requiring a user/human administrator. A delegated life-cycle management process is described, wherein devices rely upon a delegatee, which may have more computing and battery resources than the devices. Further, a Trust Enabling Infrastructure (TEI) is described herein, which may belong to a different trusted domain than the given device and its delegatee. A device in response to powering on for the first time, registers with a trust enabling infrastructure (TEI) and generates one or more credentials based on the registration with the TEI so as to define a trust relationship with the TEI. After the registration, the device receives one or more security components and policies from the TEI and installs the one or more security components so as to define a secure environment.
US11824641B2

The invention relates to a method for determining an access right to a service, the method comprises: receiving a service request, generating at least one token, the at least one token being broadcast by at least one beacon device; receiving a message comprising at least data interpretable as a token, data from which the at least one beacon device is identifiable and data from which a position of the terminal device is derivable. By applying the received pieces of data it is possible to determine if an access to the service may be granted to the terminal device. The invention also relates to a network controller, a communication system and a computer program product.
US11824639B2

Apparatus and associated methods relate to dynamically generating a rule for determining an alert condition for an Internet of Things (IoT) device. The rule is dynamically generated for determining an alert condition that is appropriate to a specific use or application of the IoT device. A processor receives a device-data definition and captures a specific one of a plurality of selectable use cases of the IoT device. The processor generates the rule for determining an alert condition based, at least in part, on the specific one of the plurality of selectable use cases captured. The processor receives a data stream provided by the IoT component and applies the rule generated to the data stream. The processor determines the alert condition based on the rule applied to the data stream and generates an alert signal in response to the rule applied to the data stream satisfying the alert condition determined.
US11824637B2

According to an embodiment, a system can comprise a processor and a memory that can store executable instructions that, when executed by the processor, facilitate performance of operations. The operations can include generating a reference signal in an initial domain, and first transforming the reference signal into a time-frequency domain, resulting in a first transformed reference signal. The operations can further include transmitting the first transformed reference signal to a user equipment for a second transformation to be applied to the transformed reference signal by the user equipment, resulting in a second transformed reference signal. Further, in response to the transmitting the first transformed reference signal, receiving a signal from the user equipment that was configured, based on the second transformed reference signal.
US11824636B2

This disclosure provides a method for sending and receiving a clock synchronization packet in FlexE. The method includes: generating, by a sending apparatus, indication information and a plurality of data blocks, where the plurality of data blocks are obtained by encoding a first clock synchronization packet, the indication information is used to indicate a first data block, and the first data block is a data block used for timestamp sampling in the plurality of data blocks; determining, by the sending apparatus, according to the indication information, a moment at which the first data block arrives at a medium dependent interface MDI of the sending apparatus, and generating a sending timestamp, where the sending timestamp is used to record a sending moment of the first clock synchronization packet; generating a second clock synchronization packet carrying the sending timestamp; and sending, by the sending apparatus, the second clock synchronization packet.
US11824631B2

A multi-channel photonic demultiplexer includes an input region to receive a multi-channel optical signal including four distinct wavelength channels, four output regions, each adapted to receive a corresponding one of the four distinct wavelength channels demultiplexed from the multi-channel optical signal, and a dispersive region optically disposed between the input region and the four output regions. The dispersive region includes a first material and a second material inhomogeneously interspersed to form a plurality of interfaces that each correspond to a change in refractive index of the dispersive region and collectively structure the dispersive region to optically separate each of the four distinct wavelength channels from the multi-channel optical signal and respectively guide each of the four distinct wavelength channels to the corresponding one of the four output regions.
US11824630B2

Disclosed is a wireless communication terminal. The wireless communication terminal includes a transceiver transmitting/receiving a wireless signal; and a processor controlling an operation of the wireless communication terminal. The transceiver receives a first frame including information on a manner for accessing, by a plurality of wireless communication terminals including the wireless communication terminal, a base wireless communication terminal. The processor acquires a manner for accessing the base wireless communication terminal on a basis of the first frame. The transceiver accesses the base communication terminal on a basis of the manner for accessing the base wireless communication terminal. The base wireless communication terminal is any one communication terminal different from the plurality of wireless communication terminals.
US11824629B2

The present disclosure discloses a method and a system for transmitting DFT-s-OFDM symbols. A data sequence for transmitting as an OFDM symbol is received as input from a data source. A reference sequence for transmitting along with the data sequence as the OFDM symbol is generated and time-multiplexed with the data sequence, to generate a multiplexed sequence. Thereafter, a Discrete Fourier Transform (DFT) operation is performed on the multiplexed sequence to generate a DFT-spread-Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) symbol that is further processed for transmitting over a channel. The transmission of the reference sequence and the data sequence in a single OFDM symbol provides better bandwidth utilization and flexibility in modulation of the reference sequence and the data sequence.
US11824626B2

The present disclosure relates to a communication method and a system thereof that fuses a 5G communication system, for supporting data transmission rates higher than 4G systems, with IoT technology. The present disclosure can be applied to intelligent services (e.g. smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail, or security and safety related services), on the basis of 5G communication technology and IoT related technology. The present disclosure relates to a method and a device for separating physical layer functions of a base station.
US11824623B2

An electromagnetic pulse (EMP) resistant telecommunications system includes core components mounted within and shielded by a Faraday cage. The components include a data source or storage device. An ethernet switch selectively connects the data source or storage device to a primary satellite router and a post-EMP satellite router. Telecommunications signals are output from and input to the core components via low noise blocks (LNBs) and block upconverters (BUCs). A method of resisting EMP interference for a telecommunications system includes the steps of enclosing and shielding core components in a Faraday cage and providing output via LNBs and BUCs to an antenna subsystem. The antenna subsystem can include one or more antenna elements with configurations chosen from the group comprising: parabolic dish; array; unidirectional; and omnidirectional.
US11824622B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a network entity may receive, from a relay node via a radio access link, information indicating a link layer identifier of the relay node associated with a relay service, wherein the relay node is associated with a radio access identifier. The network entity may configure a relay service with the relay node and a remote node using a mapping between the radio access identifier and the link layer identifier. Numerous other aspects are described.
US11824616B2

Some aspects relate to apparatuses and methods for selecting a receiving beam based on hybrid channel based beamforming and codebook based beamforming. A user equipment (UE) can determine, based on a first measurement related to signal to noise ratio (SNR) and predetermined threshold values, whether the UE is in a low SNR state. If the UE is in a low SRN state, the UE can derive an estimated channel covariance matrix RCH for channels at a set of antenna elements of the UE based on channel based beamforming (CHBF). Afterwards, a set of test beams {0, . . . Ntest−1} is selected based on the channel covariance matrix RCH, and a set of codebook measurement beams is further selected based on the set of test beams. A receiving beam is selected based on a set of measurements performed on the set of codebook measurement beams at the measurement opportunity for codebook based beamforming (CBBF).
US11824615B2

A beam weight obtaining method and an apparatus. An aggregation path is generated by using energy of a plurality of paths to help improve quality of a generated beam, thereby improving an SNR and a capacity of a terminal device. The method includes: a network device obtains a plurality of paths that meet a multipath aggregation condition, where the multipath aggregation condition includes one or more of the following conditions: a condition that every two paths in the plurality of paths need to meet in space, and a condition that every two paths in the plurality of paths need to meet in power. The network device determines aggregation information based on the plurality of paths, where the aggregation information includes information required by the network device to generate an aggregation path corresponding to the plurality of paths.
US11824608B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine that an uplink communication of the UE has been cancelled. The uplink communication includes a channel state information (CSI) report, and a set of CSI processing units of the UE are occupied for calculating CSI for the CSI report. The UE may release the set of CSI processing units associated with calculating CSI for the CSI report, based at least in part on determining that the uplink communication has been cancelled. Numerous other aspects are provided.
US11824603B1

An apparatus for wireless communication at a UE is provided. The apparatus is configured to receive one or more pilot signals superimposed on a data signal from a network entity. The apparatus is further configured to receive an indication of a first set of locations in at least one of time or frequency from the network entity. The data signal or the scrambled data signal is near orthogonal to a channel estimation filter of the transmission channel between the network entity and the UE at the first set of locations. The apparatus is further configured to transmit characteristics of the transmission channel to the network entity. The characteristics of the transmission channel is determined based at least in part on the first set of locations.
US11824602B2

A multiple-input multiple output transmit and receive system includes a first antenna that transmits a first signal at a channel frequency that propagates in a first path and that simultaneously receives a pilot signal at the channel frequency with the transmitting the first signal at the channel frequency, where the pilot signal propagates in a second path. A single-channel duplex transmit-receive system is coupled to an output of the first antenna. A processor is coupled to an output of the single-channel duplex transmit-receive system and configured to determine channel state information of the first path at the channel frequency using the received pilot signal.
US11824597B2

Embodiments include methods of powerline communications using a preamble with band extension is provided. A method may include receiving a packet data unit PDU. Bit-level repetition is applied to at least a portion of the PDU to create a repeated portion. Interleaving is performed per a subchannel. Pilot tones are inserted in the interleaved portion. Each data tone is modulated with respect to a nearest one of the inserted pilot tones. The PDU is transmitted over a power line.
US11824591B2

A device may receive antenna alert data associated with antennas of a plurality of base stations of a network, and may process the antenna alert data, with a correlation model, to generate a correlation heatmap matrix. The device may utilize a change point detection model to process the antenna alert data, associated with the correlation heatmap matrix, to determine change point metrics, and may calculate scores for the antenna alert data associated with the correlation heatmap matrix and the change point metrics. The device may perform one or more corrective actions based on the scores.
US11824589B2

A system for extracting data from a plurality of electromagnetic data signals encoding the data is provided. The system includes a phase modulator which receives an electromagnetic beam, and generates an electromagnetic primary reference beam with a defined phase. The system further includes one or more mixing units, each mixing unit being arranged to receive a respective one of the data signals and a reference beam, and to generate two mixed signals. The one or more mixing units include a first mixing unit for which the reference beam is the primary reference beam. The system also includes a plurality of detection units. Each detection unit is arranged to receive a respective one of the data signals and a respective mixed signal from one of the mixing units, and to obtain a difference measurement indicative of a difference between the respective data signal and the respective mixed signal. The difference measurements generated by the detection units are received by a summation unit, which obtains a summed difference value indicative of the sum of the difference measurements.
US11824582B2

A communication unit (20) configured for wireless optical communication underwater, and including a communication transceiver (24), a housing (22), an adjustment mechanism (28), and a processor (40). The transceiver is accommodated in the housing, and includes a signal detector configured to receive an optical communication signal (50) approaching the unit within a main detection lobe centred on a receiver directivity axis (Ar), and/or includes a signal generator configured to emit an optical communication signal (52) via a main emission lobe centred on a transmitter directivity axis (At). The adjustment mechanism is configured to adjust orientation(s) of the receiver and/or transmitter directivity axes relative to the housing. The processor is configured to determine a directional coordinate (Φi, Θi) for an approaching light signal (50, 54), and to control the adjustment mechanism to automatically adjust and align the orientation of the directivity axes with the determined directional coordinate.
US11824576B2

An apparatus for generating an output oscillator signal is provided. The apparatus includes a deviation determining circuitry configured to generate a deviation signal based on a first comparison signal and a second comparison signal. Further, the apparatus includes a first oscillator configured to generate the output oscillator signal based on the deviation signal and a second oscillator signal from a second, resonator-based oscillator. The first comparison signal is based on the second oscillator signal or the output oscillator signal. The second oscillator signal has a frequency of at least 1 GHz. The second comparison signal is based on a third oscillator signal from a third oscillator. The third oscillator signal has a frequency lower than 1 GHz.
US11824573B1

A beamforming maximum ratio combining (MRC) pre-processing system for adjacency removal of HDR includes a first filter module implemented in a digital radio receiver and allowing only a low side band signal having a frequency lower than a center frequency of a radio signal in a selected channel to pass therethrough and a processor module performing beamforming on the selected channel based on a difference in gain value between the signal that has passed through the filter module and an original signal that has not passed through the filter module.
US11824565B2

A method for compressing columnar data may include generating, for a data column included in a data chunk, a dictionary enumerating, in a sorted order, a first set of unique values included in the first data column. A compression technique for generated a compressed representation of the data column having a fewest quantity of bytes may be identified based at least on the dictionary. The compression technique including a dictionary compression applying the dictionary and/or another compression technique. A compressed data chunk may be generated by applying the compression technique to compress the data column included in the data chunk. The compressed data chunk may be stored at a database in a variable-size persistent page whose size is allocated based on the size of the compressed representation of the data column. Related systems and articles of manufacture are also provided.
US11824564B1

A disclosed compression method includes inputting a data set of floating point values from an input circuit to a compression circuit and detecting non-zero values and sequences of zero values in the data set. The compression circuit outputs, in response to detection of a non-zero value in the data set, the non-zero value to an output circuit. The compression circuit generates, in response to detection of a sequence of zero values in the data set, a subnormal floating point value having significand bits that indicate counted zero values in the sequence, and outputs the subnormal floating point value to the output circuit.
US11824539B2

Clock multiplexer circuitry outputs one of a first or second clock signal. First selection circuitry is connected in series with first counter circuitry. The first selection circuitry and the first counter circuitry receive a first clock signal and a first selection signal. A first control signal is generated based on the first clock signal and the first selection signal. Second selection circuitry is connected in series with second counter circuitry. The second selection circuitry and the second counter circuitry receive a second clock signal and a second selection signal. A second control signal is generated based on the second clock signal and the second selection signal. The output circuitry is connected to the first counter circuitry and the second counter circuitry. The output circuitry outputs one of the first clock signal and the second clock signal based on the first control signal and the second control signal.
US11824525B2

An apparatus is provided comprising a first t-switch, which includes an input port arranged to be connected to a first voltage source, a center-tap port, and an output port arranged to be connected to a load. The first t-switch is configured to connect the input port to the output port in an on mode and disconnect the input port from the output port in an off mode. The apparatus further comprises a bias voltage generation circuit configured to generate a bias voltage, the generated bias voltage coupled to the center-tap port of the first t-switch, the bias voltage determined based upon an output port voltage.
US11824523B2

Semiconductor device with multiple independent gates. A gate-controlled semiconductor device includes a first plurality of cells of the semiconductor device configured to be controlled by a primary gate, and a second plurality of cells of the semiconductor device configured to be controlled by an auxiliary gate. The primary gate is electrically isolated from the auxiliary gate, and sources and drains of the semiconductor device are electrically coupled in parallel. The first and second pluralities of cells may be substantially identical in structure.
US11824521B2

The vibration substrate having a main surface extending parallel to a first direction and a second direction that are orthogonal to each other, and that includes a main body region having a vibrating portion at least in a part thereof and at least one holding region arranged side by side with the main body region along the first direction. The at least one holding region including a holding portion and a beam portion connecting the holding portion and the main body region. The beam portion includes a first arm portion extending from the holding portion along the first direction, a second arm portion extending along the second direction from an end portion of the first arm portion on a side thereof opposite to the holding portion, and a connection portion connecting the second arm portion and the main body region.
US11824514B2

For a multilayer SAW device arranged on a carrier substrate it is proposed to use a specific material for the carrier substrate. If a silicon material having a selected range of Euler angles is used as a material for the carrier substrat improved suppression of disturbing signals is achieved.
US11824512B2

A through hole formed in an AT-cut crystal plate includes an inclined surface (72) that extends from a peripheral area toward a penetrating part (71) in a center part of the through hole. The inclined surface (72) includes: a first crystal surface S1 that extends from the penetrating part (71) toward the peripheral area of the through hole in a −Z′ and a +X directions; a second crystal surface S2 that extends from the penetrating part (71) toward the peripheral area of the through hole in the −Z′ and the +X directions and that contacts with the first crystal surface S1 in the +Z′ and the +X directions of the first crystal surface S1; and a third crystal surface S3 that contacts with the second crystal surface S2 in the +X direction of the second crystal surface S2 and that contacts with the main surface of the AT-cut crystal plate. A compensation surface Sc is formed between the main surface of the AT-cut crystal plate and the three crystal surfaces Si to S3 to prevent first and second ridge lines L1 and L2 from reaching the main surface of the AT-cut crystal plate.
US11824510B2

A balun comprising a three-dimensional (3D) printed base. In one embodiment the balun further comprises a piece of copper tape adhered to an outer surface of the 3D printed base.
US11824500B2

An apparatus is disclosed for waveform-tailored average power tracking. In an example aspect, the apparatus includes an amplifier, a power converter, and an average power tracking module. The amplifier is configured to amplify radio-frequency signals using a supply voltage. The radio-frequency signals have different waveforms. The power converter is coupled to the amplifier and configured to provide the supply voltage. The average power tracking module is coupled to the power converter and configured to adjust the supply voltage according to the different waveforms to cause the supply voltage to vary across at least two waveforms of the different waveforms for related average output powers.
US11824497B2

A steady-state microwave conductivity method whereby a light beam is modulated to form an amplitude modulated light having a modulation frequency ω1. The method further includes producing a microwave waveform, exposing a sample to the amplitude modulated light and a first portion of the microwave waveform to produce an amplitude modulation signal on the first portion of the microwave waveform, and mixing a second portion of the microwave waveform and the amplitude modulation signal to produce a first signal and a second signal.
US11824495B2

A display assembly includes electronic displays secured to a structural framework at an elevated position, the structural framework including one or more members and configured for attachment to a surface. Solar panels are secured to the structure framework at a location above the electronic displays, and bulk energy storage devices are secured to the structure framework and electrically connected with the electronic displays and the solar panels.
US11824492B2

The invention refers to a modular system (1) for cleaning panels or an array of panels (100), comprising: at least two independent modules (10a, 10b) communicating with each other, arranged at the upper and lower ends of the array of panels (100), respectively; and at least one cleaning element (16) arranged transversely to the array of panels (100) between the at least two modules (10a, 10b) by means of couplings (17); wherein each of the modules (10a, 10b) comprises at least one traction element (14) arranged perpendicular to the array of panels (100), wherein said traction element (14) rotates when a force is applied, providing in this way movement to the modules (10a, 10b) through the array of panels (100).
US11824487B2

Some embodiments of the present disclosure relate to methods that may include attaching a first photovoltaic module and a second photovoltaic module to a back-sheet, wherein the first photovoltaic module includes a first end and a second end, and wherein the second photovoltaic module includes a first end and a second end; forming a seam on the back-sheet between the first and second photovoltaic modules; forming an electrical connection between the first and second photovoltaic modules by electrically connecting the first end of the first photovoltaic module to the second end of the second photovoltaic module; and separating the first and second photovoltaic modules along the seam while maintaining the electrical connection between the first and second photovoltaic modules. Some embodiments of the present disclosure relate to roofing systems that may include photovoltaic modules.
US11824485B2

The invention relates to a photovoltaic roof covering comprising a base tile having an anchor portion to anchor the base tile to part of a roof in use and wherein a spacer is provided to support a portion of another overlaid base tile in use by spacing the overlaid tile from the photovoltaic panel. Also included is a roof covering with a base tile having a first planar upper face and a second opposing lower face. The base tile comprises an anchor portion located towards one end of the second lower face of the base tile and is configured to anchor the base tile to part of a roof structure in use. A connecting portion is configured to connect the base tile to an adjacent base tile in use. The roof covering further comprises a rectilinear cover panel having upper and lower opposing faces and a width that is smaller relative to a width of the first planar upper face of the base tile. The base tile and the cover panel are arranged such that side edges of the cover panel are offset relative to side edges of the first upper planar face of the base tile. An inset is thereby created at one side edge and an overhang of the cover panel at the opposing side edge, wherein the base tile and the cover portion are coupled in this offset configuration.
US11824483B1

Single-piece hinged-clamps employed used in assemblies used to mount solar power modules to surface installation are disclosed. In some embodiments, a clamp with a right portion with a right notch having a right platform, a left portion with a left notch having a left platform, and a base portion with a flexible hinge is disclosed. The left portion also includes a threaded aperture extending downwardly from the left platform. In some embodiments, a method of securing a component with the clamp is disclosed in which a right member of a component is inserted into a right notch of a clamp, an applied force imparts movement of a left notch away from the right notch, and a buildup of potential energy in the flexible hinge during the application of the force moves the left notch in the opposite direction to engage the left member of the component.
US11824471B2

The invention relates to a method for calibrating the control of an electrical machine, comprising the steps of: applying at least one electrical test signal having a specified direction in a d-q coordinate system to the electrical machine; measuring the change in the rotor angle of a rotor of the electrical machine according to the applied at least one electrical test signal; and calibrating the control of the electrical machine, the control being carried out using the d-q coordinate system, and the orientation of the d-q coordinate system being determined on the basis of the measured change in the rotor angle of the rotor of the electrical machine.
US11824456B2

A hybrid flyback circuit is provided and includes an upper switch, a lower switch, a transformer, a resonant circuit, a current sampling circuit and a control unit. The control unit includes an output voltage feedback unit, a peak current comparison unit controlling the upper switch to turn off when a sampling voltage corresponding to the current sampling signal is equal to the first voltage feedback signal, a first dead time delay unit controlling the lower switch to turn on after a first dead time starting from the turn-off time of the upper switch, a negative peak current feedback unit for generating a second voltage feedback signal, a conduction control unit controlling the lower switch to turn off, and a second dead time delay unit controlling the upper switch to turn on after a second dead time starting from the turn-off time of the lower switch.
US11824454B2

Some embodiments include methods and systems for wafer biasing in a plasma chamber. A method, for example, may include: generating a first high voltage by a first pulsed voltage source using DC voltages and coupling the first high voltage to a wafer in the plasma chamber via at least one direct connection, the at least one direct connection enabling ion energy control in the plasma chamber; generating one or more of low and medium voltages by a second pulsed voltage source; coupling, capacitively, the one or more of low and medium voltages to the wafer; and pulsing the first high voltage and the one or more of low and medium voltages to achieve a configurable ion energy distribution in the wafer.
US11824451B2

A multi-phase buck-boost converter circuit comprises a buck circuit stage, a boost circuit stage, and a control circuit. The buck circuit stage is connected to an input of the buck-boost converter circuit to receive an input voltage. The boost circuit stage includes multiple boost circuits connected in parallel. The boost circuit stage is coupled to the buck circuit stage and an output of the multi-phase buck-boost converter circuit. Each boost circuit includes an inductor coupled to the buck circuit stage. The control circuit operates the multiple boost circuit stages out of phase with respect to each other in a boost mode, operates the buck circuit stage in a buck mode, and operates the multiple boost circuit stages out of phase with respect to each other and operates the buck circuit stage in a buck-boost mode.
US11824439B2

System and method for managing a cumulative DC offset in a magnetizable material. A primary driving AC voltage and a magnetic flux sensor. The flux sensor output is continuously received into memory while the the flux sensor output for each phase half-cycle is processed to continuously compute and re-compute in real time a flux-second integral for each half-cycle. The two half-cycle flux-second integrals are compared to each other for a DC offset value and the offset value drives a slow loop DC compensation circuit to steer a PWM control.
US11824436B2

A detector circuit included in a computer system filters the voltage level of a power supply node to generate filtered signals. The detector circuit either compares the filtered signals or samples the filtered signal and compares the samples to reference levels to detect changes in the voltage level of the power supply node that exceed thresholds for magnitude and duration. A control circuit included in the computer system generates, using the glitch signal, control signals that can be used to change operating parameters of functional circuits included in the computer system.
US11824433B2

A method and system for controlling and/or limiting inrush current is described. The system includes a buck converter section; a power factor conversion (PFC) boost converter section; and a storage capacitor section. In a first mode of operation, the boost converter section is disabled and the buck converter section is active and in a second mode of operation, the boost converter section is active and the buck converter section is disabled.
US11824421B2

In resin molding, potting to be conducted with a male terminal bonded to a female terminal increases costs and processes. A resin-molded stator includes a coil, a female terminal, a male terminal, and an insulator. The female terminal includes a female terminal connection portion and a spring portion. The male terminal includes a male terminal connection portion, a wire connection portion, and a second surface contact portion. The insulator accommodates the female terminal connection portion, the spring portion, and the male terminal connection portion, and electrically connects the male terminal to the female terminal. The second surface contact portion faces a second surface of the insulator wall.
US11824412B2

Provided is a disc-type ironless permanent magnet synchronous generator powered by an auxiliary power supply, which comprises a stator coil disc and a pair of permanent magnet rotor discs (1) positioned on two sides of the stator coil disc and arranged with a gap therebetween, a circle of main coils (3) are fixedly arranged on the stator coil disc around a center of the disc, the main coil is a main winding of an electric motor to output electric energy, an auxiliary winding independent from the main winding is arranged on a circumference formed by the main coils (3) in a surrounding manner, and output power of the auxiliary winding is less than output power of the main winding.
US11824407B2

A method for manufacturing a distributed straight-angle armature winding according to the present invention comprises a step (a) of preparing a raw material in which at least a pair of intra-slot winding areas and an end winding area provided between the pair of intra-slot winding areas are continued, a step (b) of forming an inclined surface by processing a contact surface in contact with an inner surface of a slot of at least a stator of the circumferences of the pair of intra-slot winding areas, and a step (c) of bending a space between the end winding area and the intra-slot winding area.
US11824400B2

Apparatus and associated methods relate to an electromagnetic steered orientation device. In an illustrative example, an exemplary electromagnetic payload orientation device (EPOD) includes a rotor, a stator, and a payload mounted on the rotor. The rotor, for example, may be coupled to a magnetic source. For example, the stator may include electromagnetic coils operable by a controller circuit to induce relative rotation between the rotor and the stator. In some examples, the rotor is a sphere provided with one or more guide tracks on an outer surface, and the stator is a concentric shell surrounding the sphere provided with at least one follower corresponding to the guide tracks such that a relative rotation between the rotor and stator is constrained by the guide track to follow a predetermined motion profile. Various embodiments may advantageously provide a substantially smooth and low voltage mechanism to orient the payload.
US11824392B2

A battery pack is provided that includes a plurality of battery cells, a detection portion, a plurality of discharge circuits, and a controller. The plurality of battery cells are connected in series with each other. The detection portion detects a cell voltage between both ends of each battery cell. The plurality of discharge circuits respectively discharge the battery cells. The controller controls the discharge circuits based on the cell voltage detected by the detection portion. The controller controls the discharge circuit to discharge at least one first battery cell when a cell voltage equal to or greater than a first threshold value is detected in the first battery cell and discharge at least one second battery cell when a cell voltage equal to or greater than a second threshold value smaller than the first threshold is detected in the second battery cell other than the first battery cell.
US11824387B2

A tablet computer includes a housing, a display, a processing system, a camera system comprising a camera sensor, and a battery system, the battery system positioned within the housing. The battery system is configured to charge an external device. A charging cable retainer is configured to retain one or more cables against or within the housing. One or more integral cables are provide. The one or more integral cables include a cable comprising a first end fixedly coupled to the battery system, a first connector of a first type configured to mate with a first type of external device connector, a second connector of a second type configured to mate with a second type of external device connector, and a lens configured to form images on the camera sensor. The charging cable retainer includes a cable channel or magnet.
US11824384B2

A charging system includes a first charging portion and a second charging portion. The first charging portion includes at least one first connector and at least one first interface for charging a connected device. The first charging portion is configured to receive electrical current from a power source. The second charging portion includes at least one second connector and at least one second interface for charging a connected device. The at least one first connector is removably coupled to the at least one second connector, thereby removably coupling the second charging portion to the first charging portion to facilitate transmission of electrical current between the first charging portion and the second charging portion.
US11824382B2

A charging control device including: a first and second electrode supply path; a voltage measurement circuit configured to measure a voltage between the first and second electrode side supply paths; a first and second electrode side relays on the first and second electrode side supply paths which are located closer to the battery than the voltage measurement circuit; a series circuit of a resistor and a resistance regulation relay, the series circuit being connected in parallel to the voltage measurement circuit; and a controller configured to control opening and closing the first electrode side relay, the second electrode side relay and the resistance regulation relay, wherein the controller is configured to control the resistance regulation relay to be closed when performing welding determination of the first electrode side relay and/or the second electrode side relay.
US11824381B2

Systems and related methods for supplying power to an implantable blood pump are provided. A system includes a base module and a plurality of energy storage devices. A first energy storage device is operatively coupled to the base module. A second energy storage device is operatively coupled to the first modular energy storage device. The energy storage devices are mechanically coupled in series, electrically coupled in parallel, and configured to provide redundant sources of power to drive an implantable blood pump.
US11824380B2

A DC charging circuit for an electric vehicle includes a neutral-point clamped (NPC) rectifier and a DC/DC buck converter. The NPC rectifier is configured to convert three-phase AC power to a first DC voltage at a rectifier output stage. The DC/DC buck converter includes a first DC stage coupled to the rectifier output stage, and a second DC stage configured to be coupled to the electric vehicle. The DC/DC buck converter is configured to convert the first DC voltage to a second DC voltage to be supplied to the electric vehicle.
US11824375B2

A wireless power system may include power transmitting devices, power receiving devices, and power transmitting and receiving devices. During a configuration phase (e.g., when placed adjacent to another device), a battery-powered transmitting device may transmit information to the additional device that identifies a presence of the battery in the transmitting device. The battery-powered transmitting device may periodically report its state of charge to a power receiving device using in-band communication. The battery-powered transmitting device may report its state of charge before a power transfer phase (e.g., in the configuration phase) or during the power transfer phase. The battery-powered transmitting device may report its state of charge to the power receiving device in response to a state of charge query from the power receiving device. The power receiving device may display the state of charge of the battery of the power transmitting device.
US11824371B2

An antenna for wireless power transmission includes a source coil comprised of a first conductive wire, the source coil including a first outer turn and a first inner turn, the source coil configured to connect to one or more electronic components for wireless power transfer. The antenna further includes an internal repeater coil comprised of a second conductive wire, the internal repeater coil including a second outer turn and a second inner turn, the internal repeater coil configured to have a repeater current induced in the second outer turn and the second inner turn. The antenna further includes a repeater filter circuit connected between a beginning of the second outer turn and an ending of the second inner turn, the repeater filter circuit comprising an LC filter and introducing a filter impedance to the internal repeater coil.
US11824365B2

A blender using different charging modes with wireless charging is disclosed. Exemplary implementations may include a base assembly, a container assembly, an electrical motor, a blending component, a control interface, blending control circuitry, charging control circuitry, and/or other components. The base component may include a rechargeable battery and a wireless charging interface. The charging control circuitry may be configured to make different types of detections related to the availability and/or usage of electrical power and related to the usage and alignment of the wireless charging interface with an external charging structure. The charging control circuitry may conduct electrical power to the rechargeable battery using at least two different charging modes, thus providing different amounts of electrical power to the rechargeable battery in different charging modes.
US11824361B2

A control method and system for a distribution network with distributed mobile energy storage systems is disclosed which relates to the power field. The present invention manages the multiple distributed mobile energy storage systems in the distribution network in a unified way, to improve the flexibility of the distribution network, and enable the distributed mobile energy storage systems to fully smooth new energy generation fluctuations, implement peak cut, facilitate grid auxiliary services, and improve the power quality. The control method includes: acquiring, by a sub-station coordination system, data of the distributed mobile energy storage systems; receiving, by a master-station dispatching system, the data of the distributed mobile energy storage systems, and obtaining external data; generating, by the master-station dispatching system, a control instruction; and controlling, by the sub-station coordination system, the distributed mobile energy storage systems. The control system includes the master-station dispatching system and the sub-station coordination systems.
US11824360B2

Method and apparatus configured to receive a plurality of power flow data from at least a grid monitoring device connected to a grid network including a plurality of nodes, generate a power flow allocation for at least a node in the network as a function of the at least a power consumption datum and the at least a generation datum, determine a carbon flow as a function of the power flow allocation and a first set of stored relational rules, generate an objective function of a carbon flow and a second set of stored relational rules, minimize the objective function of a carbon flow as a function of the carbon optimization model and an optimization algorithm, generate a grid modification as a function of the minimization; and modify a grid parameter of the grid network as a function of the grid modification.
US11824354B2

A computer system provides online state estimation (SE) and topology identification (TI) using advanced metering infrastructure (AMI) measurements in a distribution network. The computer system obtains input data including the AMI measurements, a network configuration, and line parameters; solves an SE and TI problem formulated from the input data and power equations of the distribution network; and periodically updates states and topology of the distribution network during power system operation. To solve the SE and TI problem, the computer system constructs a mixed-integer convex approximation programming (MICP) model to obtain an initial topology; generates neighboring spanning trees according to the MICP model and the initial topology; evaluates performance of each neighboring spanning tree with a matching index that is an indication of power flow performance; and chooses a tree topology of a neighboring spanning tree having a minimum matching index as a final network topology of the distribution network.
US11824349B2

An electrostatic discharge (ESD) protection circuit is provided, which includes multiple ESD clamping circuits and a shunt circuit. The multiple clamping circuits comprise multiple transistors, respectively. The multiple transistors are coupled in series between a first power line and a second power line. A shunt circuit is coupled with a first terminal and a control terminal of a first transistor of the multiple transistors. The shunt circuit is configured to conduct the first terminal of the first transistor to the control terminal of the first transistor during a period of an ESD event to raise a voltage of the control terminal of the first transistor. The shunt circuit insulates the first terminal of the first transistor from the control terminal of the first transistor during a period outside the period of the ESD event.
US11824348B1

The present disclosure relates to the technical field of potential transformer (PT) ferromagnetic resonance elimination, in particular to a PT ferromagnetic resonance elimination method implemented by actively inputting resistance through an electronic load, including the following steps: setting up a PT, and determining a mapping relationship; constructing a resonance elimination control system; and designing the electronic load as an active resonance elimination device. The present disclosure overcomes a contradiction between a magnitude of resonance elimination resistance and winding overload in a PT open delta during single-phase-to-earth fault and fault clearance, and effectively avoids the technical problems of difficult distinguishing between single-phase-to-earth fault characteristics and power frequency resonance characteristics and causing resonance in a single-phase-to-earth fault process. Compared with previous disclosure designs, the present disclosure directly measures parameters, and is simple in algorithm, low in computational complexity, rapid in arithmetic speed, high in precision and less in error.
US11824343B2

An output module includes a first connection terminal, a second connection terminal, a power supply terminal, a controller, an output device, and a first cutoff switch. The first connection terminal is connected to a high potential side terminal of an external load. The second connection terminal is connected to a low potential side terminal of the external load. The power supply terminal is provided with an external power supply from an external power source. The output device is configured to operate by receiving a power supply generated by or based on the external power supply and to output an analog voltage or an analog current of a value instructed by the controller toward the first connection terminal. The first cutoff switch is configured to be controlled by the controller to open and close a first path between the second connection terminal and a ground.
US11824341B2

A dielectric cover for an insulator, supporting a high voltage conductor in an electrical distribution system, has holes for receiving retaining pins. The retaining pins are used to secure the cover over the insulator and conductor. Arched fenders, which may be circular or have a bottom opening, extend out from the cover and overlie the holes and ends of the pins. The fenders prevent birds roosting on the pin, increase the dielectric surface length between the top of the cover and the electrical conductor above the pins, and protect the pins from contamination issues which would reduce the dielectric properties of the pins. Contamination issues include birds defecating on the pins, which can create a conductive path between the bird and the inside of the cover, and atmospheric moisture such as rain, snow, and ice on the pins. Thus, wildlife is protected from electrocution.
US11824340B2

The invention relates to a connection arrangement for connecting a busbar (40) to a housing (10) for electrical components (30), comprising the busbar (40) and at least one wall (11) of the housing (10) and at least one electrically insulating element (50), characterized in that the connection arrangement (20) has at least one fastening element (60; 61A; 62) for preferably detachable connection to the wall (11) of the housing (10) and the at least one electrically insulating element (50) is formed from a material having good thermal conductivity.
US11824339B2

(1) Clips for installation of electrical boxes into a finished framed wall. Plus the box clips can be used on various types of handy boxes for installation on existing walls, the old work box clips fasten the electrical box into a rectangular cutout in drywall. (2) The box clips are made from a 7 and ¾ inch by 2.5 mm or about 3/32's of an inch of cylindrical metal formed in a manner to support a plastic or metal electrical box in drywall. (3) To be used for adding electrical devices or circuits in offices or homes.
US11824332B2

A device and method for stripping a cable has at least one support roller arrangement and a work wheel arrangement. The end of the cable to be stripped can be clamped with the application of a pressure force between the work wheel arrangement and the support roller arrangement. The unit made up of the work wheel arrangement and the support roller arrangement can be driven to rotate around the cable and to roll off thereon.
US11824321B2

A tube preparation step of preparing a resin tube that has a tube wall impregnable with a solution including a fine substance and is made of a light-transmitting resin material, a solution preparation step of preparing a solution that includes a fine fluorescent substance that emits fluorescence or a fine scattering substance that scatters light as an oscillation material and an impregnation step of causing the resin tube to be immersed in the solution and causing the tube wall of the resin tube to be impregnated with the oscillation material, are included.
US11824301B2

Provided is an inter-board connection structure including: a first connector provided to the first board; a second connector provided to the second board, the second connector electrically connecting between the first board and the second board; and a vibration suppressor provided on a side of a surface opposite to a first surface where the second connector is placed, the surface opposite to the first surface being referred to as a second surface, the vibration suppressor supporting the second board from the side of the second surface to suppress vibration generated between the first board and the second board.
US11824299B2

A connector includes a cable including at least one core wire and a shielding wire arranged around the core wire with an insulating member interposed therebetween, a plug part connected to the cable and capable of fitting with a receptacle, a primary molded part including a connection portion between the core wire and a conductive member of the plug part, and a secondary molded part arranged at a lead-out portion of the cable. The dimension of the primary molded part is an outer diameter or a thickness of the plug part.
US11824296B2

A terminal includes a tube portion 33, into which a mating terminal is inserted, and a resiliently deformable resilient piece 34 disposed in the tube portion 33. The resilient piece 34 includes an inner contact point 37 located inside the tube portion 33 to contact the mating terminal, and an outer contact point 40 located outside the tube portion 33 to contact a conductor different from the mating terminal.
US11824293B2

A connector for an electrical assembly includes an electrically conductive connector tab extending from a first electrical component, and a spring element wrapped around the connector tab. An electrically conductive connector slot is located at a second electrical component. The connector tab is configured for insertion into the connector slot such that the spring element is compressed between the connector tab and the connector slot defining an electrically conductive path between the connector tab and the connector slot.
US11824289B2

Electric device with electric connection means suitable for connecting it to an electric power source, comprising a supporting surface for a textile electrically conductive band and retention means for retaining the textile electrically conductive band on supporting surface. Electric connection means comprise piercing means for piercing the textile electrically conductive band which are suitable for conducting an electric current. Textile electrically conductive band is made of double weaving and comprises two mutually parallel electrically conductive guides extending along the band. Each of the electrically conductive guides is located between two layers of textile material of said double weaving.
US11824288B2

A cable connection device is provided. The cable connection device includes a casing, a connection component, a power cable and a circuit board. The casing includes a first accommodation space, a second accommodation space and a channel. The channel is in communication between the first accommodation space and the second accommodation space. The connection component is penetrated through the channel and includes a clamping part disposed in the first accommodation space and a first conductive part disposed in the second accommodation space. Portion of the power cable is disposed in the first accommodation space. The clamping part clamps the power cable and partially pierces the insulating sleeve, so that the clamping part is connected with the wire core. The circuit board is disposed in the second accommodation space and comprises second conductive part. The second conductive part is contacted with the first conductive part.
US11824284B2

A trunk cable 12 includes a signal trunk conductor 31 that is electromagnetically shielded by a shield layer 35. A branch cable 13 includes a signal branch conductor 38 that is electromagnetically shielded by a shield layer 42. The signal trunk conductor 31 and the signal branch conductor 38 are electrically connected to each other by a relay bus bar 64 that is electromagnetically shielded by a base shielding member 65 and a cover shielding member 27.
US11824276B2

An electronic device according to various embodiments includes: at least one communication processor configured to support a plurality of network communications, a shared antenna configured to transmit at least one communication signal corresponding to the plurality of network communications, an antenna tuning circuit configured to adjust resonance characteristics of the shared antenna, and a memory configured to store a plurality of antenna configurations applied to the antenna tuning circuit, wherein the at least one communication processor is configured to: identify a plurality of target power values corresponding to the plurality of network communication, respectively, identify a first antenna configuration of the antenna tuning circuit to minimize the power consumption among the plurality of antenna configurations stored in the memory based on the at least one communication signal being transmitted through the shared antenna, based on the plurality of target power values, and apply the first antenna configuration to the antenna tuning circuit.
US11824271B1

Some techniques and apparatuses described herein provide radio frequency (RF) beamforming using a cylindrical lens and interleaved receive and transmit antenna arrays. In one example, an apparatus for wireless communication may include a cylindrical lens having a first surface and a curved second surface opposite to the first surface. In some cases, the cylindrical lens may include a power direction corresponding to a curvature of the curved second surface and a non-power direction that is orthogonal to the power direction. In some aspects, the apparatus can include at least one receive antenna array disposed proximate to the first surface of the cylindrical lens that has a plurality of receive antenna array elements. In some examples, the apparatus can include at least one transmit antenna array disposed proximate to the first surface of the cylindrical lens that has a plurality of transmit antenna array elements.
US11824266B2

An encapsulated multi-band monopole antenna is provided. Two or more sets of at least four monopole elements are encapsulated in a substrate. Conductive paths are arranged so that each element of a set of monopole element is connected to an element of each of the other sets of monopole elements.
US11824250B2

What is proposed is an antenna housing comprising at least one profile element fastened on an area of the antenna housing at a distance from said housing and shaped so that it channels an airstream striking the antenna housing so that a part of the airflow is channelled between the profile element and the antenna housing.
US11824249B2

A coplanar waveguide structure includes a dielectric layer disposed over at least a portion of a substrate and a planar transmission line disposed within the dielectric layer. In some instances, the planar transmission line can include a conductive signal line and one or more ground lines. In other instances, the planar transmission line may include a conductive stacked signal line and one or more stacked ground lines.
US11824247B2

A set of antenna geometries for use in integrated arrays at terahertz frequencies are described. Two fabrication techniques to construct such antennas are presented. The first technique uses an advanced laser micro-fabrication, allowing fabricating advanced 3D geometries. The second technique uses photolithographic processes, allowing the fabrication of arrays on a single wafer in parallel.
US11824241B2

A proton conductor is in contact with a catalyst containing platinum. The proton conductor includes a cationic organic molecule, a metal ion, and an oxoacid anion. A protic ionic liquid containing the cationic organic molecule and the oxoacid anion is coordinated to the metal ion to form a coordination polymer.
US11824225B2

The present disclosure provides a polymer separator and preparation method thereof, and a lithium-ion battery including the polymer separator and preparation method thereof. The polymer separator includes a porous substrate, a hydrophilic blocking layer, and a porous polar polymer bonding layer. The hydrophilic blocking layer is disposed between the porous substrate and the porous polar polymer bonding layer. Pore walls in the porous polar polymer bonding layer are provided with node structures.
US11824222B2

A high-voltage battery for an electrically operated vehicle, the battery housing of which has a housing cover and a housing lower part which delimit a housing interior which is divided into at least one battery cell compartment equipped with battery cells and at least one component compartment for electronic components. A degassing space is formed between a battery cell top of the battery cells and the housing cover, into which space hot exhaust gas flows during a thermal event in one of the battery cells from an exhaust gas outlet of the damaged battery cell. The high-voltage battery has a partition wall which separates the degassing space from the component compartment.
US11824219B2

A system includes a vent housing configured to be installed on a lower housing of a battery module at a first side of the vent housing. The vent housing has a main body having an opening on a second side of the vent housing and an internal chamber coupled to the opening. The internal chamber includes a first wall having an internal burst vent configured to open at a first pressure threshold and a second wall having a ventilation vent comprising a gas-selective permeability layer.
US11824214B2

Provided are a pouch case for a pouch type secondary battery in which one corner is in close contact with a cooling plate and a pouch type secondary battery including the same. In the pouch case, by controlling a shape relation among a forming portion formed to have a non-zero depth determined in advance at a center to accommodate one side of an electrode assembly, a receiving portion in surface contact with a side surface of the electrode assembly at the time of sealing the pouch case, and a sealing portion for sealing opposing ends of the forming portion and the electrode assembly, a size of a sealing protrusion formed after the electrode assembly is packaged through mechanical properties of a metal laminate sheet and a simplified die and punch may be minimized.
US11824212B2

A surface-treated steel sheet for a battery container, including a steel sheet, an iron-nickel diffusion layer formed on the steel sheet, and a nickel layer formed on the iron-nickel diffusion layer (and constituting the outermost layer, wherein when the Fe intensity and the Ni intensity are continuously measured from the surface of the surface-treated steel sheet for a battery container along the depth direction with a high frequency glow discharge optical emission spectrometric analyzer, the thickness of the iron-nickel diffusion layer being the difference between the depth at which the Fe intensity exhibits a first predetermined value and the depth at which the Ni intensity exhibits a second predetermined value is 0.04 to 0.31 μm; and the total amount of the nickel contained in the iron-nickel diffusion layer and the nickel contained in the nickel layer is 4.4 g/m2 or more and less than 10.8 g/m2.
US11824210B2

The present disclosure provides an angular battery with enhanced protection of an electrode body. The present disclosure provides an angular battery including an electrode body and a battery case that accommodates the electrode body. The battery case is configured of a substantially U-shaped case body that has a rectangular bottom surface and a pair of long side surfaces provided integrally with the bottom surface and facing each other, and a substantially U-shaped lid body having an upper lid facing the bottom surface and a pair of short side surfaces provided integrally with the upper lid and facing each other. The electrode body is attached to the lid body. In the angular battery, the case body and the lid are joined to each other to form a state in which the electrode body is accommodated inside the battery case.
US11824205B2

A method of refurbishing a singulated fuel cell stack interconnect includes scanning a first pulsed laser beam on an air side of the interconnect to vaporize seal and corrosion barrier layer residue without vaporizing a metal oxide layer located on the air side of the interconnect below the corrosion barrier layer residue, and scanning a second pulsed laser beam which is different from the first pulsed laser beam on the exposed metal oxide layer on the air side of the interconnect to reflow the metal oxide layer without removing the metal oxide layer.
US11824201B1

Provided are compositions of bundles or clumps of a reaggregated plurality of discrete carbon nanotubes with an additive whereupon the bundles or clumps disaggregate during a fabrication process that uses less than 10,000 ppm of aqueous or non-aqueous solvent. The composition can be mixed further with electroactive material to make electrodes for energy storage or collection devices.
US11824198B2

A porous silicon composite includes: a porous core including a porous silicon composite secondary particle; and a shell disposed on a surface of the porous core and surrounding the porous core, wherein the porous silicon composite secondary particle includes an aggregate of silicon composite primary particles, each including silicon, a silicon suboxide on a surface of the silicon, and a first graphene on a surface of the silicon suboxide, wherein the shell include a second graphene, and at least one of the first graphene and the second graphene includes at least one element selected from nitrogen, phosphorus, and sulfur.
US11824194B2

The present invention discloses a method for rapidly preparing a Prussian blue analogue with a monoclinic crystal structure. The Prussian blue analogue with a monoclinic crystal structure has a chemical formula of NaxM[Fe(CN)6]y·zH2O, where M=Mn or Fe, 1.5<×<2, and 0.5
US11824191B2

An alkali- and/or alkaline earth-ion sulfur battery having at least one cathode containing a cathode current collector foil, optionally a conductive adhesive interlayer, a primary cathode mass layer containing a conductive dimensionally stable porous host structure, sulfur as an active material, preferably at least 20% of the sulfur present is monoclinic sulfur allotrope, and optionally conductive additives, binders and pore-forming additives; a secondary cathode mass layer containing sulfur and alkali-ion- and/or alkaline earth-ion-intercalating material, optionally a layer containing graphene oxide and/or reduced graphene oxide, heteroatom Group VIIa and/or Group Va elements co-doped graphene, and a Group VIIa and/or Group Va heteroatom-containing polymer; at least one anode and at least one separator. The resulting cells offer a wide range of economic and ecological advantages over the currently available cells, as well as allowing versatility of materials and production processes.
US11824189B2

This application relates to anode compositions and methods of making and using the same. In particular, the anode compositions are preferably layered. Preferably, the methods of making the anode compositions comprise a surfactant mediated assembly of layers. The anode compositions have improved structural integrity and capacity while reducing capacity fade due to cycling.
US11824188B2

A positive electrode active material for an all-solid-state lithium secondary battery, which is capable of improving the rate characteristics, the cycle characteristics, and the initial charge and discharge efficiency even in the case where a sulfide-based solid electrolyte is used, wherein the surface of a lithium-containing composite oxide, referred to as present core particles, is coated with a compound, referred to as, LiAO compound, containing Li, A, where A represents one or more elements selected from the group consisting of Ti, Zr, Ta, Nb, Zn, W, and Al, and O; and a halogen is present on the surface of the present core particles.
US11824178B2

A traction battery assembly according to an exemplary aspect of the present disclosure includes, among other things, a thermal exchange plate having a plurality of coolant channels distributed within the thermal exchange plate according to a first pattern, and a thermal interface material disposed on a surface of the thermal exchange plate according to a second pattern. The first pattern mimics the second pattern.
US11824163B2

A method of making a passively impact resistant battery includes the steps of providing a porous separator material having pores and a surface, and providing a suspension composition including shear thickening enabling particles and a particle suspension solvent for suspending the shear thickening enabling particles. The shear thickening particles have a polydispersity index of no greater than 0.1, an average particle size of in a range of 50 nm to 1 um, and an absolute zeta potential of greater than ±40 mV. The suspension composition is applied to the separator material, wherein a portion of the particles and suspension solvent penetrate the pores. The suspension solvent is evaporated from the separator material. An anode layer and a cathode layer are applied. An electrolyte composition is applied between the anode layer and the cathode layer. The electrolyte composition includes an electrolyte solvent and an electrolyte salt.
US11824160B2

Improved battery systems have been developed for lithium-ion based batteries. The improved battery systems consist of two-additive mixtures in an electrolyte solvent. Such battery systems are prepared by assembling a positive electrode and a negative electrode in the sealed cell, removing residual water from the sealed cell, filling the sealed cell with a nonaqueous electrolyte under an inert atmosphere, vacuum-sealing the sealed cell, carrying out a formation process comprising charging and discharging the sealed cell until the sealed cell achieves an initial capacity. The nonaqueous electrolyte includes lithium ions, a first nonaqueous solvent comprising a carbonate solvent, a second nonaquaeous solvent comprising methyl acetate, and an additive mixture of a first operative additive of either vinylene carbonate or fluoroethylene carbonate and a second operative additive of 2-furanone. Gas formation is suppressed in the battery system during the formation process.
US11824155B2

An all-solid lithium secondary battery includes: a positive active material layer; a solid electrolyte layer; and a negative active material layer, which is capable of forming an alloy or a compound with lithium, wherein the solid electrolyte layer is between the positive active material layer and the negative active material layer, and wherein the negative active material layer comprises silver (Ag).
US11824149B1

Disclosed are an LED lamp bead and an LED lamp group. The LED lamp bead includes a light-emitting body and a light-bead bracket; and the lamp-bead bracket includes a light-emitting body fixing structure and a drive circuit; the light-emitting body fixing structure is configured for fixing the light-emitting body, and the drive circuit is connected with the light-emitting body, for driving the light-emitting body to emit light in response to a lamp bead trigger signal; and the drive circuit includes an input pin and power supply pins, the power supply pins are connected to a power supply, and the input pin is configured to receive the lamp bead trigger signal and transmit it to the drive circuit, so that the drive circuit drives the light-emitting body to emit light. The LED lamp bead provided by the present application drives the light-emitting body to emit light through the drive circuit.
US11824148B2

Disclosed is a semiconductor light emitting device including: A semiconductor light emitting device comprising: a semiconductor light emitting device chip including a plurality of semiconductor layers, and electrodes electrically connected to the plurality of semiconductor layers, the plurality of semiconductor layers including an active layer adapted to generate light by recombination of electrons and holes; an encapsulating member of a lens shape made of a light-transmitting thermoplastic resin having at least 90% transmissivity for light of a wavelength band ranging from 100 nm to 400 nm, for surrounding the semiconductor light emitting device chip; and an external substrate including conductive layers electrically connected to the electrodes of the semiconductor light emitting device chip. The encapsulating member is formed in a way that all faces of the encapsulating member are exposed to outside, except for a portion of the lower face thereof in contact with the external substrate.
US11824147B2

In an embodiment a component includes a carrier, at least one optoelectronic part arranged on the carrier, the optoelectronic part configured to emit electromagnetic radiation, a frame arranged on the carrier and enclosing a part space, wherein the optoelectronic part is arranged in the part space, and wherein the frame comprises a reflector, and a lens arranged on the frame and at least partially covering an opening of the part space, wherein the reflector is configured to direct the electromagnetic radiation onto the lens, wherein the lens is configured to direct the electromagnetic radiation of the optoelectronic part, and wherein the lens comprises at least a partial pyramidal-shaped section on a first side face facing toward the optoelectronic part.
US11824143B2

In an embodiment an optoelectronic component includes a radiation emitting semiconductor chip configured to emit primary electromagnetic radiation from a radiation emission surface, a conversion element configured to convert the primary electromagnetic radiation into electromagnetic secondary radiation, a first potting covering at least one side surface of the semiconductor chip, a second potting arranged on the first potting and an adhesion promoter with which the conversion element is fixed on the radiation emission surface of the semiconductor chip, wherein the adhesion promoter is arranged on a top surface of the first potting, wherein the first potting includes first filler particles, wherein the second potting includes second filler particles, and wherein a mass fraction of the first filler particles is greater than a mass fraction of the second filler particles per volume element.
US11824134B2

A semiconductor device includes a light-emitting element, a light-receiving element, a switching element, an input-side terminal, an output-side terminal, and a resin layer. The light-emitting element, the light-receiving element and the switching element are provided at the front side of the resin layer. The light-receiving element and the switching element are arranged in a first direction along the front side of the resin layer. The switching element is electrically connected to the light-receiving element. The light-receiving element is provided between the light-emitting element and the resin layer. The input-side and output-side terminals are provided at the backside of the resin layer. The input-side terminal is electrically connected to the light-emitting element. The output-side terminal is electrically connected to the switching element. At least one of the input-side or output-side terminals includes a portion overlapping the light-emitting element in a second direction from the resin layer to the light-emitting element.
US11824130B2

Methods of fabricating solar cells having a plurality of sub-cells coupled by cell level interconnection, and the resulting solar cells, are described herein. In an example, a solar cell includes a plurality of sub-cells. Each of the plurality of sub-cells includes a singulated and physically separated semiconductor substrate portion. Each of the plurality of sub-cells includes an on-sub-cell metallization structure interconnecting emitter regions of the sub-cell. An inter-sub-cell metallization structure couples adjacent ones of the plurality of sub-cells. The inter-sub-cell metallization structure is different in composition from the on-sub-cell metallization structure.
US11824117B2

An oxide semiconductor transistor includes: an insulating substrate including a trench; a gate electrode in the trench; an oxide semiconductor layer on a surface of the insulating substrate, the surface exposed through the trench; and a ferroelectric layer between the gate electrode and the oxide semiconductor layer, wherein the oxide semiconductor layer may include a source region and a drain region which are on the insulating substrate outside the trench and are apart from each other with the gate electrode therebetween.
US11824113B2

A semiconductor device has an impurity region covering a bottom of a gate trench and a column region. A bottom of the column region is deeper than a bottom of the gate trench. The impurity region is arranged between the gate trench and the column region. This structure can improve the characteristics of the semiconductor device.
US11824106B2

A transistor device having fin structures, source and drain terminals, channel layers and a gate structure is provided. The fin structures are disposed on a material layer. The fin structures are arranged in parallel and extending in a first direction. The source and drain terminals are disposed on the fin structures and the material layer and cover opposite ends of the fin structures. The channel layers are disposed respectively on the fin structures, and each channel layer extends between the source and drain terminals on the same fin structure. The gate structure is disposed on the channel layers and across the fin structures. The gate structure extends in a second direction perpendicular to the first direction. The materials of the channel layers include a transition metal and a chalcogenide, the source and drain terminals include a metallic material, and the channel layers are covalently bonded with the source and drain terminals.
US11824101B2

A semiconductor device includes a semiconductor substrate, an isolation feature over the semiconductor substrate, a fin protruding from the semiconductor substrate and through the isolation feature, a gate stack over and engaging the fin, and a gate spacer on sidewalls of the gate stack. A bottom portion of the sidewalls of the gate stack tilts inwardly towards the gate stack.
US11824097B2

Solid assemblies having a composite dielectric spacer and processes for fabricating the solid assemblies are provided. The composite dielectric spacer can include, in some embodiments, a first dielectric layer and a second dielectric layer having a mutual interface. The composite dielectric spacer can separate a contact member from a conductive interconnect member, thus reducing the capacitance between such members with respect to solid assemblies that include one of first dielectric layer or the second dielectric layer. The composite dielectric spacer can permit maintaining the real estate of an interface between the conductive interconnect and a trench contact member that has an interface with a carrier-doped epitaxial layer embodying or constituting a source contact region or a drain contact region of a field effect transistor. The trench contact member can form another interface with the conductive interconnect member, providing a satisfactory contact resistance therebetween.
US11824060B2

To provide a display device including a flexible panel that can be handled without seriously damaging a driver circuit or a connecting portion between circuits. The display device includes a bent portion obtained by bending an element substrate. A circuit for driving the display device is provided in the bent portion and a wiring extends from the circuit, whereby the strength of a portion including the circuit for driving the display device is increased and failure of the circuit is reduced. Furthermore, the element substrate is bent in a connecting portion between an external terminal electrode and an external connecting wiring (FPC) so that the element substrate provided with the external terminal electrode fits the external connecting wiring, whereby the strength of the connecting portion is increased.
US11824057B2

A semiconductor device and method of making same. The semiconductor device includes: a first conductivity type transistor and a second conductivity type transistor, wherein each of the first conductivity type transistor and the second conductivity type includes a gate insulating film formed on a base, a metal gate electrode formed on the gate insulating film, and side wall spacers formed at side walls of the metal gate electrode, wherein the gate insulating film is made of a high dielectric constant material, and wherein offset spacers are formed between the side walls of the metal gate electrode and the inner walls of the side wall spacers in any one of the first conductivity type transistor and the second conductivity type transistor, or offset spacers having different thicknesses are formed in the first conductivity type transistor and the second conductivity type transistor.
US11824055B2

In an output circuit of a semiconductor integrated circuit device, an output transistor is placed apart from an ESD protection diode connected to an external output terminal, and a protection resistance is placed between them. The protection resistance is formed as a plurality of separate resistance regions, and taps supplying a power supply voltage to a substrate or a well are formed between the resistance regions. Noise applied to the external output terminal is attenuated by the protection resistance before reaching the output transistor and absorbed through the taps.
US11824050B2

A foldable display device having a foldable display region includes a flexible substrate, a plurality of first light emitting units disposed on the flexible substrate in the foldable display region, and a first protector disposed on at least one of the first light emitting units. The first protector has a surface, and at least a portion of the surface has a curved profile.
US11824048B2

An uneven current distribution among a plurality of provided power semiconductor chips is to be suppressed. A power semiconductor module includes a module main body, a plurality of power semiconductor chips arranged on an upper surface of the module main body, and peripheral structures being insulating ferromagnets surrounding parts of a periphery of the module main body in a plan view, in which the plurality of power semiconductor chips are arranged in a vertical direction and a horizontal direction in a plan view, and at least one of the plurality of power semiconductor chips is arranged so as to be surrounded by other power semiconductor chips.
US11824045B2

A semiconductor package includes a first, second, third and fourth semiconductor chips sequentially stacked on one another. The second semiconductor chip includes a second substrate and a second substrate recess formed in an edge of a backside surface of the second substrate. The third semiconductor chip includes a third substrate and a first metal residual material provided in a peripheral region of a front surface of the third substrate. When the second semiconductor chip and the third semiconductor chip are bonded to each other such that the front surface of the third substrate and the backside surface of the second substrate face each other, the first metal residual material is located in the second substrate recess. A first bonding pad on the backside surface of the second substrate and a second bonding pad on the front surface of the third substrate are bonded to each other.
US11824043B2

A semiconductor package includes a base substrate, an insulating layer including a first region disposed on the base substrate and in which first and second openings are disposed and a second region, a remaining region of the base substrate other than the first region, a first semiconductor chip disposed on the base substrate and including bonding pads disposed closely to a first edge, at least one second semiconductor chip stacked on the first semiconductor chip in the form of a staircase toward a second edge, parallel to the first edge, and a molding portion covering the base substrate to encapsulate the first and second semiconductor chips, wherein the length of the first edge is disposed to overlap the second region, both ends of the second edge are disposed to overlap the first and second openings, and the molding portion fills the first and second openings.
US11824042B2

Some embodiments of the invention provide a three-dimensional (3D) circuit that is formed by stacking two or more integrated circuit (IC) dies to at least partially overlap and to share one or more interconnect layers that distribute power, clock and/or data-bus signals. The shared interconnect layers include interconnect segments that carry power, clock and/or data-bus signals. In some embodiments, the shared interconnect layers are higher level interconnect layers (e.g., the top interconnect layer of each IC die). In some embodiments, the stacked IC dies of the 3D circuit include first and second IC dies. The first die includes a first semiconductor substrate and a first set of interconnect layers defined above the first semiconductor substrate. Similarly, the second IC die includes a second semiconductor substrate and a second set of interconnect layers defined above the second semiconductor substrate. As further described below, the first and second dies in some embodiments are placed in a face-to-face arrangement (e.g., a vertically stacked arrangement) that has the first and second set of interconnect layers facing each other. In some embodiments, a subset of one or more interconnect layers of the second set interconnect layers of the second die has interconnect wiring that carries power, clock and/or data-bus signals that are supplied to the first IC die.
US11824040B2

A package component for carrying a device package and an insulating layer thereon includes a molding layer, first and second redistribution structures disposed on two opposite sides of the molding layer, a semiconductor die, and a through interlayer via (TIV). A hardness of the molding layer is greater than that of the insulating layer that covers the device package. The device package is mounted on the second redistribution structure, and the insulating layer is disposed on the second redistribution structure opposite to the molding layer. The semiconductor die is embedded in the molding layer and electrically coupled to the device package through the second redistribution structure. The TIV penetrates through the molding layer to connect the first and the second redistribution structure. An electronic device and a manufacturing method thereof are also provided.
US11824036B2

A semiconductor device includes a printed circuit board having a plurality of first electrode pads on a first main surface and a plurality of second electrode pads electrically connected to at least one of the plurality of first electrode pads on a second main surface, a first chip disposed on the first main surface and having a non-volatile memory; a second chip having a third electrode pad and a control circuit configured to control an operation of the non-volatile memory, a dummy chip having a component that has a higher thermal conductivity than a substrate of the second chip, and a sealing member sealing the first, second, and dummy chips. The third electrode pad is connected to the component of the dummy chip via a first wiring, and the component of the dummy chip is connected to one of the plurality of first electrode pads via a second wiring.
US11824023B2

A semiconductor chip includes a semiconductor substrate having a first surface and a second surface opposite to the first surface. An active layer is disposed in a portion of the semiconductor substrate adjacent to the first surface. A through electrode extends in the semiconductor substrate in a vertical direction. The through electrode has a lower surface connected to the active layer and an upper surface positioned at a level lower than a level of the second surface of the semiconductor substrate. A passivation layer is disposed on the second surface of the semiconductor substrate. A bonding pad is arranged on a portion of the passivation layer and the upper surface of the through electrode. The bonding pad has a cross-section with a “T” shape in the vertical direction. The bonding pad is connected to the through electrode.
US11824018B2

Embodiments disclosed herein include electronic packages and methods of fabricating electronic packages. In an embodiment, an electronic package comprises an interposer, where a cavity passes through the interposer, and a nested component in the cavity. In an embodiment, the electronic package further comprises a die coupled to the interposer by a first interconnect and coupled to the nested component by a second interconnect. In an embodiment, the first and second interconnects comprise a first bump, a bump pad over the first bump, and a second bump over the bump pad.
US11824007B2

A semiconductor package is fabricated by attaching a first component to a second component. The first component is assembled by forming a first redistribution structure over a substrate. A through via is then formed over the first redistribution structure, and a die is attached to the first redistribution structure active-side down. The second component includes a second redistribution structure, which is then attached to the through via. A molding compound is deposited between the first redistribution structure and the second redistribution structure and further around the sides of the second component.
US11824005B2

A package structure includes an insulating encapsulation, at least one semiconductor die, a redistribution circuit structure, and first reinforcement structures. The at least one semiconductor die is encapsulated in the insulating encapsulation. The redistribution circuit structure is located on the insulating encapsulation and electrically connected to the at least one semiconductor die. The first reinforcement structures are embedded in the redistribution circuit structure. A shape of the package structure includes a polygonal shape on a vertical projection along a stacking direction of the insulating encapsulation and the redistribution circuit structure, and the first reinforcement structures are located on and extended along diagonal lines of the package structure.
US11824002B2

An integrated circuit structure comprises a base and a plurality of metal levels over the base. A first metal level includes a first dielectric material. The first metal level further includes a first plurality of interconnect lines in the first dielectric material, wherein the first plurality of interconnect lines in the first metal level have variable widths from relatively narrow to relatively wide, and wherein the first plurality of interconnect lines have variable heights based on the variable widths, such that a relatively wide one of the first plurality of interconnect lines has a taller height from the substrate than a relatively narrow one of the first plurality of interconnect lines, and a shorter distance to a top of the first metal level.
US11824001B2

An IC package structure including an array of package units formed into a panel-shaped package units array. Each package unit has a continuous and closed metal wall surrounding the periphery of the package unit and at least one IC chip/IC die disposed in the package unit, and wherein each IC chip/IC die has a top surface and a back surface opposite to the top surface. A panel-shaped metal layer corresponding to the panel-shaped package units array can be formed on entire back side of the IC package structure and bonded to the metal wall of each package unit, wherein the back side of the IC package structure refers to the side to which the back surface of each IC chip/IC die is facing.
US11823997B2

A functional chip includes a substrate including a first face and a second face, the second face of the substrate forming the front face of the functional chip; a first oxide layer on the first face of the substrate; a second oxide layer on the first oxide layer; a first routing level formed on the surface of the second oxide layer in contact with the first oxide layer; a third oxide layer on the second oxide layer wherein a semiconductor component is inserted; a rear face formed by the surface of the third oxide layer opposite the second oxide layer, the rear face including superconductor routing tracks surrounded at least partially by one or more conductor routing tracks, the semiconductor component being connected to the superconductor routing tracks via superconductor vias and the conductor routing tracks of the rear face being connected to the routing level via conductor vias.
US11823995B2

A package substrate may include first conductive patterns, a first insulation layer and a second insulation layer. The first conductive patterns may be electrically connected with a semiconductor chip. The first insulation layer may be on an upper surface and side surfaces of each of the first conductive patterns. The first insulation layer may include at least one opening under at least one of side surfaces of the semiconductor chip. The second insulation layer may be on a lower surface of each of the first conductive patterns. Thus, a gas generated from the DAF may be readily discharged through the opening. A spreading of a crack, which may be generated at the interface between the side surface of the semiconductor chip and the molding member, toward the conductive patterns of the package substrate may be limited and/or suppressed. Adhesion between the semiconductor chip and the molding member may be reinforced.
US11823990B2

A redistribution layer is formed on a carrier wafer. A cavity is formed within the redistribution layer. An electro-optical die is flip-chip connected to the redistribution layer. A plurality of optical fiber alignment structures within the electro-optical die is positioned over and exposed to the cavity. Mold compound material is disposed over the redistribution layer and the electro-optical die. A residual kerf region of the electro-optical die interfaces with the redistribution layer to prevent mold compound material from entering into the optical fiber alignment structures and the cavity. The carrier wafer is removed from the redistribution layer. The redistribution layer and the mold compound material are cut to obtain an electro-optical chip package that includes the electro-optical die. The cutting removes the residual kerf region from the electro-optical die to expose the plurality of optical fiber alignment structures and the cavity at an edge of the electro-optical chip package.
US11823985B2

A leadframe includes a first frame part and a second frame part. The first frame part includes a bed portion including a first section being thin in a first direction, a first support portion, a first lead portion positioned between the bed portion and the first support portion in a second direction, the first lead portion being connected with the bed portion and the first support portion, a first extension portion being connected to the bed portion, and a second extension portion separated from the first extension portion in a third direction and connected to the bed portion. The second frame part includes a second support portion connected to the first and second extension portions, and a second lead portion connected to the second support portion.
US11823981B2

A semiconductor package includes a substrate, a composite seed-barrier layer, a routing via, and a semiconductor die. The substrate has a through hole formed therethrough. The composite seed-barrier layer extends on sidewalls of the through hole and includes a first barrier layer, a seed layer, and a second barrier layer sequentially stacked on the sidewalls of the through hole. The routing via fills the through hole and is separated from the substrate by the composite seed-barrier layer. The semiconductor die is electrically connected to the routing via. Along the sidewalls of the through holes, at a level height corresponding to half of a total thickness of the substrate, the seed layer is present as inclusions of seed material surrounded by barrier material of the first barrier layer and the second barrier layer.
US11823980B2

A package structure is provided. The package structure includes a first semiconductor package and a second semiconductor package connected to the first semiconductor package. The first semiconductor package includes an integrated circuit. The integrated circuit includes a first semiconductor die and a plurality of second semiconductor dies, the plurality of second semiconductor dies are stacked on the first semiconductor die, wherein at least one of orthogonal projections of the plurality of second semiconductor dies is partially overlapped an orthogonal projection of the first semiconductor die. The integrated circuit further includes through vias formed aside the first semiconductor and arranged in a non-overlapped region of the at least one of the orthogonal projections of the plurality of second semiconductor dies with the orthogonal projection of the first semiconductor die. A manufacturing method of a package structure is also provided.
US11823979B2

A semiconductor device includes a through-substrate via extending from a frontside to a backside of a semiconductor substrate. The through-substrate via includes a concave or a convex portion adjacent to the backside of the semiconductor substrate. An isolation film is formed on the backside of the semiconductor substrate. A conductive layer includes a first portion formed on the concave or convex portion of the through substrate via and a second portion formed on the isolation film. A passivation layer partially covers the conductive layer.
US11823974B2

Systems and/or methods can provide for solid-state refrigeration below 1 degree Kelvin. By applying a simple sequence of ac electrical signals to a gated semiconductor device, electrons are cooled in a refrigeration sequence that, in turn, provides cooling directly to the heat load of interest. Electrons in a single subband of a semiconductor quantum well are expanded adiabatically into several subbands, resulting in a temperature drop. Repeated application of this cycle at MHz-GHz frequencies results in a significant cooling power. The anticipated cooling powers can compete with today's standard cryogenic system, the dilution refrigerator, which represents the market standard for achieving cryogenic temperatures.
US11823973B2

A semiconductor device has a substrate and two semiconductor die disposed over the substrate. A thermal interface material is disposed over the semiconductor die. A conductive epoxy is disposed on a ground pad of the substrate. A lid is disposed over the semiconductor die. The lid includes a sidewall over the ground pad between the semiconductor die. The lid physically contacts the conductive epoxy and thermal interface material.
US11823972B2

An integrated circuit assembly may be formed having a substrate, a first integrated circuit device electrically attached to the substrate, a second integrated circuit device electrically attached to the first integrated circuit device, and a heat dissipation device comprising at least one first thermally conductive structure proximate at least one of the first integrated circuit device, the second integrated circuit device, and the substrate; and a second thermally conductive structure disposed over the first thermally conductive structure(s), the first integrated circuit device, and the second integrated circuit device, wherein the first thermally conductive structure(s) have a lower electrical conductivity than an electrical conductivity of the second thermally conductive structure. The first thermally conductive structure(s) may be formed by an additive process or may be pre-formed and attached to at least one of the first integrated circuit device, the second integrated circuit device, and the substrate.
US11823971B2

The disclosure relates to an electronic system including a plurality of adjacent, elementary power electronics modules and connected to one another by an electrical module connection. Each elementary module including at least one power component integrated on a printed circuit inserted between two electrically conductive heat sinks. The electrical module connection is made by heat sinks at the side and/or central connection surfaces thereof.
US11823969B2

A package includes a device die, an encapsulant encapsulating the device die therein, a first plurality of through-vias penetrating through the encapsulant, a second plurality of through-vias penetrating through the encapsulant, and redistribution lines over and electrically coupling to the first plurality of through-vias. The first plurality of through-vias include an array. The second plurality of through-vias are outside of the first array, and the second plurality of through-vias are larger than the first plurality of through-vias.
US11823964B2

A deposition system is provided capable of measuring at least one of the film characteristics (e.g., thickness, resistance, and composition) in the deposition system. The deposition system in accordance with the present disclosure includes a substrate process chamber. The deposition system in accordance with the present disclosure includes a substrate pedestal in the substrate process chamber, the substrate pedestal configured to support a substrate, and a target enclosing the substrate process chamber. A shutter disk including an in-situ measuring device is provided.
US11823961B2

A substrate inspection apparatus includes a light source unit, a pulsed beam matching unit, a substrate support unit, an incidence angle adjusting unit, and a detecting unit. The light source unit emits a first laser beam having a first wavelength and a second laser beam having a second wavelength. The pulsed beam matching unit matches the first laser beam and the second laser beam to superimpose a pulse of the first laser beam on a pulse of the second laser beam in time and space. The substrate support unit supports a substrate to be inspected. The incidence angle adjusting unit adjusts angles of incidence of the matched first laser beam and second laser beams to irradiate the first laser beam and the second laser beam on the substrate, and mixes the first laser beam and the second laser beam to generate an evanescent wave on the substrate. The evanescent wave generates scattered light due to a defect of the substrate. The detecting unit detects the scattered light generated due to the defect of the substrate.
US11823959B2

Various embodiments of the present disclosure are directed towards an integrated chip including a gate dielectric structure over a substrate. A metal layer overlies the gate dielectric structure. A conductive layer overlies the metal layer. A polysilicon layer contacts opposing sides of the conductive layer. A bottom surface of the polysilicon layer is aligned with a bottom surface of the conductive layer. A dielectric layer overlies the polysilicon layer. The dielectric layer continuously extends from sidewalls of the polysilicon layer to an upper surface of the conductive layer.
US11823956B2

A method of forming a two dimensional (2D) vertical fin is provided. The method includes heat treating a periodic array of irregular openings in a substrate, wherein there are walls of substrate material between adjacent openings, to reduce the surface area of the openings, and etching the openings with a crystal-plane selective etch to form squared openings in the substrate.
US11823953B2

Implementations of a method of forming a plurality of semiconductor devices on a semiconductor substrate may include: providing a semiconductor substrate having a first surface, a second surface, a size, and a thickness where the second surface opposes the first surface and the thickness is between the first surface and the second surface. The method may include processing the semiconductor substrate through a plurality of semiconductor device fabrication processes to form a plurality of semiconductor devices on the first surface. The thickness may be between 100 microns and 575 microns and the size may be 150 mm. The semiconductor substrate may not be coupled with a carrier or support.
US11823940B2

The present invention relates to a method for manufacturing an electrostatic chuck comprising: a base member of a metal material; and a dielectric layer, formed on an upper surface of the base member, including an electrode layer to the inside of which a DC power is applied. According to the present invention, the dielectric layer is formed of a ceramic material by using at least one selected from among a plasma spraying method and a sol-gel method, and thus can be provided with low porosity to increase in lifespan, and with high permittivity to increase in adhesion force to a substrate.
US11823932B2

A substrate processing system includes manufacturing process equipment including a plurality of process chambers and a control server configured to control the manufacturing process equipment. When a transporting order of semiconductor substrates is transmitted from the control server to the manufacturing process equipment, the control server provides, to the manufacturing process equipment performing an Nth process cycle (where N is a natural number) in a first transporting order, a command to switch to a second transporting order from an N+1th process cycle immediately when a restriction on at least one process chamber, into which insertion of the semiconductor substrate is restricted, is lifted.
US11823928B2

A system for controlling of wafer bow in plasma processing stations is described. The system includes a circuit that provides a low frequency RF signal and another circuit that provides a high frequency RF signal. The system includes an output circuit and the stations. The output circuit combines the low frequency RF signal and the high frequency RF signal to generate a plurality of combined RF signals for the stations. Amount of low frequency power delivered to one of the stations depends on wafer bow, such as non-flatness of a wafer. A bowed wafer decreases low frequency power delivered to the station in a multi-station chamber with a common RF source. A shunt inductor is coupled in parallel to each of the stations to increase an amount of current to the station with a bowed wafer. Hence, station power becomes less sensitive to wafer bow to minimize wafer bowing.
US11823924B2

In one embodiment, a semiconductor manufacturing apparatus includes a reformer configured to partially reform a first substrate to form a reformed layer between a first portion and a second portion in the first substrate. The apparatus further includes a joiner configured to form a joining layer between the first portion and a second substrate to join the first portion and the second substrate. The apparatus further includes a remover configured to remove the second portion from a surface of the second substrate while making the first portion remain on the surface of the second substrate by separating the first portion and the second portion.
US11823919B2

A multi-shield plate includes a plurality of windows and a plurality of vapor shields mounted to the plurality of windows, wherein each window of the plurality of windows is formed in the plate and extends through an entirety of the plate in a thickness direction. The multi-shield plate further includes a plurality of apertures in the plate, wherein each of the plurality of apertures extends through the entirety of the plate in the thickness direction and, an aperture of the plurality of apertures is aligned with a corresponding window of the plurality of windows along radius of the multi-shield plate.
US11823916B2

The present disclosure relates to load cups that include an annular substrate station configured to receive a substrate. The annular substrate station surrounds a nebulizer located within the load cup. The nebulizer includes a set of energized fluid nozzles disposed on an upper surface of the nebulizer adjacent to an interface between the annular substrate station and the nebulizer. The set of energized fluid nozzles are configured to release energized fluid at an upward angle relative to the upper surface.
US11823905B2

Self-aligned FET devices and associated fabrication methods are disclosed herein. A disclosed process for forming a FET includes forming a first mask, implanting a deep well region in a drift region using the first mask, forming a spacer in contact with the first mask, and implanting a shallow well region in the drift region using the first mask and the spacer. A disclosed FET includes a drift region, a shallow well region, a deep well region located between the shallow well region and the drift region, and a junction field effect region: in contact with the shallow well region, the drift region, and the deep well region; and having a junction field effect doping concentration of the first conductivity type. The FETs can include a hybrid channel formed by a portion of the junction field effect region, as influenced by the deep well region, and the shallow well region.
US11823900B2

A method for printing a semiconductor material includes depositing a molten metal onto a substrate in an enclosed chamber to form a trace having a maximum height of 15 micrometers and/or a maximum width of 25 micrometers to 10 millimeters and/or a thin film having a maximum height of 15 micrometers. The method further includes reacting the molten metal with a gas phase species in the enclosed chamber to form the semiconductor material. The depositing the molten metal includes depositing a metal composition including the molten metal and an etchant or depositing the etchant separate from the molten metal in the enclosed chamber.
US11823896B2

A method for forming a semiconductor structure is provided. The method includes forming a dielectric structure on a semiconductor substrate, introducing a first gas on the dielectric structure to form first conductive structures on the dielectric structure, and introducing a second gas on the first conductive structures and the dielectric structure. The second gas is different from the first gas. The method also includes introducing a third gas on the first conductive structures and the dielectric structure to form second conductive structures on the dielectric structure. The first gas and the third gas include the same metal.
US11823885B2

A method for analyzing a sample collected from a surface, the method comprising placing at least a portion of a substrate having a pressure sensitive adhesive layer containing the sample in a holder, adding a spray solvent to the sample-containing pressure sensitive adhesive layer, and analyzing the sample contained in the pressure sensitive adhesive layer and the spray solvent using paper spray mass spectrometry.
US11823881B2

An elementary particle detector including first sensors able to measure an amount of electric charge on electrodes of a readout plate and a processing unit able to determine the location of an avalanche of secondary electrons from the amount of electric charge measured by the first sensors and from the known location of the electrodes. The detector also includes at least one second sensor, each second sensor being able to measure an electrical signal produced by the secondary electrons when they pass through a conductive gate. The processing unit is additionally able to establish an arrival time of the elementary particle from a time at which the electrical signal is measured by the second sensor.
US11823878B2

A deposition apparatus includes a process chamber, a wafer support in the process chamber, a backplane structure having a first surface in the process chamber facing the wafer support, a target having a second surface facing the first surface and a third surface facing the wafer support, and an adhesion structure in physical contact with the backplane structure and the target. The adhesion structure has an adhesion material layer, and a spacer embedded in the adhesion material layer.
US11823873B2

Examples of a substrate processing apparatus includes a substrate carrier apparatus including a shaft, at least one carrier arm that is fixed to the shaft and rotates as the shaft rotates, and at least one thermometer fixed to the carrier arm, a susceptor, a heater that heats the susceptor, a temperature regulator that controls the heater, and a control unit that acquires a measured temperature, which is a surface temperature, of the susceptor obtained by the thermometer by bringing the carrier arm close to the susceptor and control the temperature regulator.
US11823872B2

According to one embodiment, an electrostatic chuck apparatus includes a substrate support plate formed of a dielectric material. The substrate support plate includes: a plurality of support bases protruding from an upper surface of the substrate support plate, a plurality of ground electrodes formed inside the substrate support plate, each of the ground electrodes at a corresponding position to a respective one the support bases, and an electrostatic chuck electrode provided below the ground electrodes.
US11823868B2

Embodiments provided herein generally include apparatus, e.g., plasma processing systems, and methods for the plasma processing of a substrate in a processing chamber. Some embodiments are directed to a radio-frequency (RF) generation system. The RF generation system generally includes an RF generator, and a vacuum interrupter configured to selectively decouple the RF generator from a bias electrode of a plasma chamber based on detection of a fault condition associated with operation of the plasma chamber.
US11823851B2

Keyboards and other input devices are provided with at least one flexible layer that extends over or under the keycaps. The flexible layer spans interkey spaces and provides finger support and key definition as the user feels the top surface of the keycaps and flexible layer. The flexible layer therefore smooths the top surface of the keyboard, supports fingers during key travel, prevents ingress of contaminants, fluids, or debris into the keyboard, and provides a surface that can be used as a touch interface that coincides with the keyboard.
US11823848B2

An electrolytic capacitor comprises a case, a capacitor element mounted in the case and an element for controlling gas diffusion between inside and outside the case. The controlling element is embedded in the case.
US11823840B2

A ceramic electronic device includes an element body and an external electrode. The element body is formed by laminating a ceramic layer and an internal electrode layer. The external electrode is electrically connected to at least one end of the internal electrode layer. At least a part of a joint boundary between the electrode layer and the ceramic layer includes an interface protrusion on the external electrode side. The interface protrusion is made of an oxide.
US11823837B2

A carbonaceous material for electric double-layer capacitors that is based on a plant-derived carbon precursor, in which carbonaceous material: a BET specific surface area is 1,900 to 2,500 m2/g; an average pore size is 2.2 to 2.6 nm as determined by a nitrogen adsorption method; a volume of micropores having a pore size of 2 nm or smaller is 0.84 to 1.30 cm3/g as determined by the MP method; a ratio of a volume of micropores having a pore size of 1 to 2 nm with respect to the volume of the micropores having a pore size of 2 nm or smaller is 25 to 50% as determined by the MP method; and a volume of mesopores having a pore size of 2 to 50 nm is 0.16 to 0.4 cm3/g as determined by the BJH method; and a method of producing same.
US11823832B2

An alert system for a transformer includes a thermographic camera configured to capture thermal images of the transformer, a current sensor configured to generate a sensor signal indicating the current magnitude of a current outputted from the transformer, a storage configured to store a machine learning model, an alert device, and a processing unit configured to obtain image temperature values from the thermal images, obtain magnitude values from the sensor signal, obtain normal temperature values by using the machine learning model and the magnitude values, and instruct the alert device to deliver an alerting signal based on a result of comparison between the image temperature values and the normal temperature values.
US11823825B2

A metal magnetic powder is constituted by metal magnetic grains that each include: a metal phase where the percentage of Fe at its center part is 98 percent by mass or higher, while the mass percentage of Fe at its contour part is lower than that at the center part; and an oxide film covering the metal phase, so as to inhibit oxidation of Fe contained in the metal phase, despite the high content percentage of Fe in the metal phase.
US11823811B2

A high density wiring system to transmit radio frequency (RF) signals to superconducting qubits disposed within a dilution refrigerator is disclosed. The high density wiring system comprises a plurality of flexible layers, with conductive layers disposed between adjacent pairs of flexible layers. The conductive layers may be constructed using phosphor bronze. The wiring system that is disposed at the lower temperature stages of the dilution refrigerator may be coated with a superconducting material. The wiring system is useful for superconducting quantum computers and cryogenic sensors, as well as cryogenic infrastructure.
US11823809B2

The present disclosure provides organic-inorganic hybrid polymer particles, which have desirable surface chemistry and optical properties that make them particularly suitable for biological and optical applications. The present disclosure also provides methods of making organic-inorganic hybrid polymer particles. The present disclosure also provides methods of using the organic-inorganic hybrid polymer particles for biological and optical applications.
US11823807B2

A nanotweezer and method of trapping and dynamic manipulation thereby are provided. The nanotweezer comprises a first metastructure including a first substrate, a first electrode, and a plurality of plasmonic nanostructures arranged in an array, and a trapping region laterally displaced from the array; a second metastructure including a second substrate and a second electrode; a microfluidic channel between the first metastructure and the second metastructure; a voltage source configured to selectively apply an electric field between the first electrode and the second electrode; and a light source configured to selectively apply an excitation light to the microfluidic channel at a first location corresponding to the array, thereby to trap a nanoparticle at a second location corresponding to the trapping region.
US11823806B2

A nuclear reactor dismantlement system according to an embodiment includes bio-protective concrete including a first space into which a reactor is inserted and a second space that is connected to the first space and is expanded in the first space, a moving device that is positioned in the second space and moves the reactor, and a cutting device that is positioned in the second space and cuts the reactor.
US11823802B2

An example system for monitoring an occupant of a room includes an enclosure, a speaker plate, a speaker, an infrared illuminator, a camera, and a power-over-Ethernet (PoE) splitter. The enclosure is mountable within an interior surface of the room. The speaker plate is removably positionable within the enclosure, and includes a speaker opening and an illuminator opening. The speaker is positioned within the speaker opening and mounted to the speaker plate. The infrared illuminator is positioned within the illuminator opening and mounted to the speaker plate. The PoE splitter is configured to: receive power and data over a first Ethernet cable, provide power to the speaker, the infrared illuminator, and the camera; and output the data to the camera over a second Ethernet cable. The camera is configured to send an audio signal to the speaker over an audio cable.
US11823792B2

A peer network may include nodes corresponding to different clinicians. An edge may interconnect the two nodes based on the corresponding clinicians sharing at least one common attribute such as for example, treating the same patients and/or interacting with the same medical devices. A machine-learning model may be applied to identify, in the peer network, one or more peer communities of clinicians. The activity pattern of a clinician may be compared to the activity patterns of other clinicians in the same peer community to determine whether that clinician exhibits anomalous behavior. An investigative workflow may be triggered when the clinician is determined to exhibit anomalous behavior. The investigative workflow may include generating an alert, activating surveillance devices, and/or isolating medication accessed by the clinician.
US11823786B1

An apparatus and method for adjusting a user nourishment selection based on nutrient diversity, the apparatus comprising 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 a proposed user selection relating to nourishment, wherein the proposed user selection comprises a plurality of ingredients, evaluate each ingredient of the plurality of ingredients, wherein evaluating each ingredient includes extracting at least a nutrient from each ingredient of the plurality of ingredients and calculating a nutrient biodiversity score for the at least a nutrient, optimize the plurality of ingredients as a function of each nutrient biodiversity score, and adjust the plurality of ingredients as a function of the optimization of the plurality of ingredients.
US11823785B2

A system for calculating nutritional requirements in a display interface the system including a computing device configured to initiate a display interface within the computing device; retrieve an input, including an input credential, and wherein the input relates a representative profile to a nutritional requirement; generate a training set using the input; receive a meal option; calculate using a machine-learning process, a nutritional requirement of the meal option using the training set; determine the nutritional requirement of the meal option as a function of the machine-learning process; and display the nutritional requirement within the display interface.
US11823784B2

A portable therapeutic platform for use in a therapeutic procedure including: (a) at least one compartment for holding at least one therapeutically effective item required to conduct the therapeutic procedure; and (b) at least one electronic communications device for receiving and transmitting information about an environment surrounding and including the platform. The use of the platform is conveniently managed by a system which transfers information about the environment surrounding and including the platform between the electronic communications device and a computer system including a processor which processes the information; and initiates a control response to the processed information. The platform and system are suitable for use to address a range of public health issues and as a countermeasure to biosecurity threats.
US11823772B2

A memory system includes a memory device and a processing device operatively coupled with the memory device. The processing device perform operations comprising receiving an indication that a first memory access operation performed in response to a first memory access command is complete, wherein the first memory access operation is associated with a first CAM entry comprising an identifier of a second CAM entry; identifying the second CAM entry using the indicator, wherein the second CAM entry references a second memory access command; and issuing, to the memory device, the second memory access command.
US11823749B2

The application provides a Content Addressable Memory (CAM) cell, a CAM memory device and an operation method thereof. The CAM cell includes: a plurality of parallel-coupled flash memory cells: wherein a storage data of the CAM cell is based on a combination of a plurality of threshold voltages of the parallel-coupled flash memory cells.
US11823742B2

The present disclosure includes apparatuses and methods for acceleration of data queries in memory. A number of embodiments include an array of memory cells, and processing circuitry configured to receive, from a host, a query for particular data stored in the array of memory cells, wherein the particular data corresponds to a search key generated by the host, search portions of the array of memory cells for the particular data corresponding to the search key, determine data stored in the portions of the array of memory cells that matches the search key, and transfer the data that matches the search key to the host.
US11823741B2

In some embodiments, the present disclosure relates a phase change random access memory device that includes a phase change material (PCM) layer disposed between bottom and top electrodes. A controller circuit is coupled to the bottom and top electrodes and is configured to perform a first reset operation by applying a signal at a first amplitude across the PCM layer for a first time period and decreasing the signal from the first amplitude to a second amplitude for a second time period; and to perform a second reset operation by applying the signal at a third amplitude across the PCM layer for a third time period and decreasing the signal from the third amplitude to a fourth amplitude for a fourth time period greater than the second time period. After the fourth time period, the PCM layer has a percent crystallinity greater than the PCM layer after the second time period.
US11823737B2

Devices, systems and methods for adaptively controlling a reset current of a memory cell are described. A system comprises: a mirror circuit with one branch coupled with a top electrode of the memory cell and the other branch coupled with one end of a resistive reference, and wherein a bottom electrode of the memory cell is coupled to a reference potential, the other end of the resistive reference is provided with a first electric potential; a control circuit; and a feedback circuit for feeding an electric potential to the top electrode of the memory cell.
US11823731B2

Devices are disclosed. A device may include a source configured to couple to a number of memory cells. The device may also include at least one transistor coupled between the source and a ground voltage. Further, the device may include an antifuse coupled between the at least one transistor and the ground voltage. Methods and systems are also disclosed.
US11823724B2

A device includes a Magnetic Tunnel Junction (MTJ) memory element comprising, a reference layer, a free layer, and a magnetic tunneling layer between the reference layer and the free layer; and a pair of magneto-electric controlling layers, which have in-plane uniaxial anisotropy, wherein the pair of magneto-electric controlling layers are disposed below the free layer.
US11823715B2

Cut-out processing for cutting out a portion of a region of a captured image, display control processing of a first screen including a captured image display region for displaying the captured image and a cut-out image display region for displaying a cut-out image cut out in the cut-out processing, display control processing for making display transition from the first screen to a second screen in which a cut-out region obtained from the captured image is set, processing for receiving a first user operation of designating, in the second screen, at least one set of coordinates and a second user operation of designating a subject, and processing for setting a cut-out region on the basis of the first user operation or the second user operation are performed.
US11823710B2

Various illustrative aspects are directed to a data storage device comprising a first spindle motor configured to rotate one or more disks in a first stack of disks, a second spindle motor configured to rotate one or more disks in a second stack of disks, and one or more processing devices configured to detect back electromotive force (BEMF) voltages generated by the first spindle motor and the second spindle motor. In other aspects the one or more processing devices can control speeds of the first spindle motor and the second spindle motor based on the detected BEMF voltages.
US11823709B2

In an approach to improving write performance by enabling host data transfer immediately after a reposition command, responsive to receiving on a tape drive a reposition command from a host, a ready response is returned to the host. Write data from the host is accumulated in a write buffer, where the write data is accumulated in the write buffer while simultaneously moving a tape media in the tape drive to a target location. The write data from the write buffer is written to the tape media immediately after the target location is reached on the tape drive.
US11823706B1

A method of detecting human voice activity includes determining a presence of human voice in a frame of audio signal using a plurality of features extracted from the frame of audio signal. The extracted features can include a number of zero-crossings, a periodicity metric, an energy ratio between a low frequency band and a high frequency band, and an envelope-to-floor ratio (EFR) in the frame of audio signal. Each of the features is associated with predefined criteria indicative of a presence of human voice, and based on comparisons of the features to the respective predefined criteria, the voice activity detector determines whether the frame of audio signal includes a human voice.
US11823703B2

A system and method for processing an audio input signal includes a microphone, a controller, and a communication link that may be coupled to a remote speaker. The microphone captures the audio input signal and communicates the audio input signal to the controller, and the controller is coupled to the communication link. The controller includes executable code to generate, via a linear noise reduction filtering algorithm, a first resultant based upon the audio input signal, and generate, via non-linear post filtering algorithm, a second resultant based upon the first resultant. An audio output signal is generated based upon the second resultant employing a feature restoration algorithm. The audio output signal is communicated, via the communication link, to a speaker that may be at a remote location.
US11823695B2

A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag. The high frequency regeneration is performed as a post-processing operation with a delay of 3010 samples per audio channel.
US11823693B2

An audio processing unit (APU) is disclosed. The APU includes a buffer memory configured to store at least one frame of an encoded audio bitstream, where the encoded audio bitstream includes audio data and a metadata container. The metadata container includes a header and one or more metadata payloads after the header. The one or more metadata payloads include dynamic range compression (DRC) metadata, and the DRC metadata is or includes profile metadata indicative of whether the DRC metadata includes dynamic range compression (DRC) control values for use in performing dynamic range compression in accordance with at least one compression profile on audio content indicated by at least one block of the audio data.
US11823687B2

In a method to decode signals, a computing device decodes spectral coefficients of a current frame are grouped into a plurality of sub-bands. The computing device classifies a sub-band as a bit allocation unsaturated sub-band based on an average quantity of allocated bits per spectral coefficient of a sub-band of the plurality of sub-bands and a threshold. The computing device obtains a noise filling gain based on an envelope of the sub-band, and obtains a reconstructed spectral coefficient of the sub-band by performing noise filling based on the noise filling gain. The computing device then obtains a frequency domain audio signal based on spectral coefficients in the sub-band obtained by decoding and the reconstructed spectral coefficient.
US11823682B2

A voice control method and display apparatus are provided. The voice control method includes converting a voice of a user into text in response to the voice being input during a voice input mode; performing a control operation corresponding to the text; determining whether speech of the user has finished based on a result of the performing the control operation; awaiting input of a subsequent voice of the user during a predetermined standby time in response to determining that the speech of the user has not finished; and releasing the voice input mode in response to determining that the speech of the user has finished.
US11823680B2

Implementations relate to an automated assistant that can respond to communications received via a third party application and/or other third party communication modality. The automated assistant can determine that the user is participating in multiple different conversations via multiple different third party communication services. In some implementations, conversations can be processed to identify particular features of the conversations. When the automated assistant is invoked to provide input to a conversation, the automated assistant can compare the input to the identified conversation features in order to select the particular conversation that is most relevant to the input. In this way, the automated assistant can assist with any of multiple disparate conversations that are each occurring via a different third party application.
US11823674B2

A process of deploying a virtual assistant at an electronic media device to obtain information related to a public-safety incident. An electronic computing device captures a real-time digital audio and/or video stream from a first user under interrogation in relation to the incident and further processes the captured stream to determine that a second user has potential information related to the incident. The electronic computing device then determines that a virtual assistant is not currently deployed at an electronic media device that is identified as positioned at a current location of the second user. When it is determined that the electronic media device is capable of hosting a virtual assistant, the electronic computing device transmits an instruction to deploy a virtual assistant at the electronic media device and further perform an interrogation of the second user to obtain information related to the public-safety incident via the deployed virtual assistant.
US11823673B2

An electronic device is provided. The electronic device includes a microphone, a communication circuitry, an indicator configured to provide at least one visual indication, and a processor configured to be electrically connected with the microphone, the communication circuitry, and the indicator, and a memory. The memory stores instructions, when executed, cause the processor to receive a first voice input through the microphone, perform a first voice recognition for the first voice input, if a first specified word for waking up the electronic device is included in a result of the first voice recognition, display a first visual indication through the indicator, receive a second voice input through the microphone, perform a second voice recognition for the second voice input, and if a second specified word corresponding to the first visual indication is included in a result of the second voice recognition, wake up the electronic device.
US11823672B2

A voice-operated system includes a processing device, and a controller that communicates with the processing device. The processing device includes a first processor to perform: displaying, on an operating panel, an operation screen for instructing a process for execution by the processing device, to receive user's instruction; and executing a process corresponding to a command received from the controller. The controller includes a second processor to perform: generating the command for the processing device based on an input voice; and transmitting the command to the processing device. The generation of the command includes, when the voice instructs the processing device to execute a first process, generating a first command for instructing the operating panel to display the operation screen for instructing execution of the first process; and when the voice instructs the processing device to execute a second process, generating a second command for instructing execution of the second process.
US11823671B1

Features are disclosed for training and using a word embedding model configured to receive textual and context data associated with an utterance of a user. A word embedding model can be trained with text data and context data to account for context associated with the text data. The word embedding model can receive an input vector including text data and one or more sets of context data associated with the text data and perform word embedding based on the input vector. In some embodiments, the input vector can include an automatic speech recognition (“ASR”) confidence score generated by an ASR model and one or more labels generated by an NLU model. In some embodiments, the input vector can include user information associated with the user.
US11823661B2

A computer-implemented technique is described herein for expediting a user's interaction with a digital assistant. In one implementation, the technique involves receiving a system prompt generated by a digital assistant in response to an input command provided by a user via an input device. The technique then generates a predicted response based on linguistic content of the system prompt, together with contextual features pertaining to a circumstance in which the system prompt was issued. The predicted response corresponds to a prediction of how the user will respond to the system prompt. The technique then selects one or more dialogue actions from a plurality of dialogue actions, based on a confidence value associated with the predicted response. The technique expedites the user's interaction with the digital assistant by reducing the number of system prompts that the user is asked to respond to.
US11823647B2

The disclosure is directed to a novel responsive layout that allows the user to build one layout that can fit on all or virtually all device form factors according to some embodiments. In some embodiments, the responsive layout is configured to allow users to arrange their content based on the size and shape of a display. In some embodiments, the system is configured to receive a request to access content through a computer and in response to the request, automatically generate a responsive layout based on a display size and a content of the request. In some embodiments, the responsive layout includes a responsive layout editor pane configured to allow the user to customize the responsive layout as desired.
US11823644B2

A system may include an electronic display panel having pixels, where each pixel emits light based on a respective programming signal applied to the pixel. The system may also include processing circuitry to determine a respective control signal upon which the respective programing signal for each pixel is based. The processing circuitry may determine each respective control signal based at least in part on approximations of respective pixel brightness-to-data relationship as defined by a function having variables stored in memory accessible to the processing circuitry.
US11823635B2

An LED backlight driver includes at least one driving chip configured to drive a backlight module. The at least one driving chip is disposed on at least one chip-on-film package, and not in direct contact with the backlight module to reduce heat transfer to the backlight module.
US11823634B2

Disclosed are systems and methods for adaptively adjusting brightness of a wearable device projection system. The systems and methods perform operations comprising: causing projection elements of the AR wearable device to project an image; receiving a measure of ambient light from an ambient light sensor; adjusting one or more hardware parameters of the projection elements of the AR wearable device based on the measure of ambient light; modifying one or more color values of the image displayed by the projection elements of the AR wearable device based on the measure of ambient light; and projecting the image with the modified color values using the projection elements of the AR wearable device with the adjusted one or more hardware parameters.
US11823633B2

The present application provides a mini light-emitting diode (mini-LED) backlight module and a display device. The mini-LED backlight module includes a plurality of separate backlight regions. Each of the separate backlight regions is provided with at least two LEDs. Each branch of the LEDs is connected to a protective circuit. The protective circuit includes a rectifier module connected in series with the LED, and a control module connected to the rectifier module and an output end of the LED.
US11823626B2

A scan driver for a display device includes a plurality of scan stage groups, each of the scan stage groups including a first scan stage and a second scan stage. The first scan stage includes: a first transistor including a gate electrode coupled to a first Q node, one electrode coupled to a first scan clock line, and another electrode coupled to a first scan line; a second transistor including a gate electrode and one electrode, which are coupled to a first scan carry line, and another electrode coupled to the first Q node; a third transistor including a gate electrode coupled to a first control line and one electrode coupled to a first sensing carry line; a fourth transistor including a gate electrode coupled to the other electrode of the third transistor, one electrode coupled to a second control line, and another electrode coupled to a first node; a first capacitor including one electrode coupled to the one electrode of the fourth transistor and another electrode coupled to the gate electrode of the fourth transistor; a fifth transistor including a gate electrode coupled to a third control line, one electrode coupled to the first node, and another electrode coupled to the first Q node; and a sixth transistor including a gate electrode coupled to the first Q node, one electrode coupled to the second control line, and another electrode coupled to the first node.
US11823623B2

A display device that includes pixel circuits, in each of which a plurality of types of transistors coexist, and that operates normally is implemented while suppressing an increase in processing cost. Each unit circuit includes a first control circuit (311), a first output circuit (321), and a second output circuit (322). The first output circuit (321) includes a first output terminal (38) connected to a first scanning signal line; a P-type transistor (M4) having a control terminal connected to a first internal node (N1), a first conductive terminal to which a gate high potential (VGH) is provided, and a second conductive terminal connected to the first output terminal (38); and a N-type transistor (M5) having a control terminal connected to the first internal node (N1), a first conductive terminal connected to the first output terminal (38), and a second conductive terminal to which a gate low potential (VGL) is provided.
US11823618B2

The present application provides a displaying device and a controlling method thereof, which relates to the technical field of displaying. The displaying device can solve the problem of residual images generated in power-off and greatly improve the product quality and the user experience. The displaying device includes: a time-sequence controlling circuit, a power-supply circuit, a system controlling circuit and a display panel; the power-supply circuit is electrically connected to the time-sequence controlling circuit and the system controlling circuit, and is configured for: providing a first power-supply voltage and a second power-supply voltage to the time-sequence controlling circuit, wherein a magnitude of the first power-supply voltage and that of the second power-supply voltage are different; in a normal shutdown mode, under control of the system controlling circuit, firstly shutting down an output of the first power-supply voltage, after a first time period, shutting down an output of the second power-supply voltage.
US11823617B2

Disclosed are a charge pump control circuit, a display panel and a display device. In particular, the charge pump control circuit includes: a first sampling identification module, in particular, a sampling terminal of a first sampling identification module is connected to the series branch circuit, the first sampling identification module is configured to sample the input voltage of the series branch circuit, and in a determination that the series branch circuit is in a heavy load working condition according to the input voltage of the series branch circuit, a first switching signal is output; in a determination that the series branch circuit is in a light load working condition according to the input voltage of the series branch circuit, a second switching signal is output.
US11823599B2

A threshold voltage detecting method is disclosed in the present application. In the threshold voltage detecting method provided in the present application, a path between a driving transistor and a detecting circuit is shut down during detecting, so that a current flowing through the driving transistor in a detecting stage only needs to charge a storage capacitor, but does not need to charge a parasitic capacitor on the detecting circuit, thereby shortening a threshold voltage detecting time of the driving transistor, and further improving threshold voltage detecting efficiency of the driving transistor.
US11823588B2

One embodiment of the present application sets forth a computer-implemented method for remotely monitoring performance of a task in real time, comprising receiving, in real time from a first student computing device, first student data that includes a first set of actions performed in a first student application instance executing on the first student device, comparing a first student action included in the first set of actions to a first target action, in response to comparing the first student action to the first target action, identifying a first issue indicator associated with the first student action, determining a first remedy associated with at least one of the first target action and the first issue indicator, and performing a first remediation action associated with the first remedy.
US11823586B1

An apparatus for playing chords, scales and/or intervals on a musical instrument for visually-impaired people is provided. The apparatus can have a substantially rectangular card with multiple indicators attached to the card that a visually-impaired person can play all chords, intervals and scales on a piano with a dedicated card having the chord or scale configuration by aligning the indicators to any piano key and finding the other keys of the same chord or scale on the piano by aligning the other indicators.
US11823579B2

A flight management system is configured to manage the flight of a flight vehicle in communication with a user terminal operated by a user. The flight management system includes a receiver configured to receive from the user terminal the flight application information including the identification information of the flight vehicle, a flight path preferred by the user, and a flight time preferred by the user; a determination unit configured to determine whether or not to permit utilization of predetermined radio waves with the flight vehicle to fly along the flight path at the flight time based on the flight application information; and a transmitter configured to transmit the flight information instructing the flight vehicle to fly along the flight path to the flight vehicle identified by the identification information on the condition that the determination unit determines to permit utilization of predetermined radio waves.
US11823578B2

An unmanned aerial vehicle (UAV) system for maintaining railway situational awareness, includes a ground station configured to be mounted to a train, a UAV including a sensor, a processor, and a memory. The sensor is configured to provide a signal indicative of condition and/or an event. The memory contains instructions, which, when executed by the processor, cause the system to: selectively deploy the UAV, from the ground station mounted to the train, receive the signal from the sensor; and determine a condition and/or an event, relative to the train, based on the sensed signal.
US11823565B2

A system for determining a vehicle queue length in a connected vehicle infrastructure environment includes a vehicle traffic data evaluation module with a processor configured via executable instructions to receive vehicle traffic data of multiple vehicles, the vehicle traffic data comprising basic safety messages, create a geometric representation of a vehicle queue, the vehicle queue comprising one or more segments, each segment comprising a set length, extract data of speed, location, date and time from the basic safety messages, aggregate extracted data with the geometric representation of the vehicle queue, assign a speed value of a basic safety message of a vehicle to a segment when the vehicle is identified to be located within the segment of the vehicle queue, detect a sequence of segments comprising assigned speed values, and determine a vehicle queue length based on the set length of each segment.
US11823559B2

A method and system provide for project a safe area during an emergency situation is provided. A server, using at least one electronic sensor, determines that an emergency situation is occurring in a building. The emergency situation can be an armed intruder, a natural disaster, a chemical spill or the like, etc. The server determines likely unsafe areas and at least one likely safe area within the building during the emergency situation. A projector, which can be incorporated into a camera or separate from a camera, projects visual guidance features within the building, the visual guidance features directing occupants in the building toward the likely safe area.
US11823551B2

A first communications device (121) for detecting disturbing sound (101) is provided, operative to acquire a first representation of sound audible in a surrounding (120) of the first communications device, acquire, from second communications devices (111-114) which are spatially separated from the first communications device, second representations of sounds audible in the surroundings (110) of the second communications devices, and determine at least one second representation of sound which represents the same sound originating from the same source of sound. The first communications device is further operative to perform one or both of: i) if a sound level of a second representation of sound representing the same sound from the same source as the first representation of sound exceeds a first sound level threshold, and if the first communications device is proximate to the source of the sound, one or more of: trigger a notification to a user of the first communications device, reduce a volume of media played-out by the first communications device, and stop play-out of media by the first communications device, and ii) if a sound level of the first representation of sound exceeds a first sound level threshold, send a disturbance notification to the second communications device which is proximate to the source of the sound.
US11823549B1

Systems and methods for configuration for contextual response to motion-based events are disclosed. For example, a predefined event may be detected. The system may determine that a subject associated with the event is of a given type of subjects and may determine whether another person is present in the environment associated with the event to assist in providing aid. The presence of the other person may be detected, a type of the other person may be performed, and a notification may be output on a second device associated with the other person based on the type. The system may track when the other person reach an area associated with the event and may cause the first device to perform an action to assist the other person in providing aid.
US11823534B1

A system and method for awarding secondary prizes, such as relative to wagering events presented at gaming machines and gaming tables, is provided. A player receives a different number of opportunities, such as prize entries, for wagers placed on different wagering events having different house advantages, and preferably where each prize entry has its own win/lose outcome.
US11823533B2

Gaming systems and methods for determining which features, if any, to activate in association with one or more plays of a game based on a current value of a progressive award.
US11823532B2

Embodiments described herein relate to systems and methods for monitoring progressive game activities at a plurality of gaming tables. For example, embodiments described herein relate to systems and methods for monitoring that a bet for playing a progressive game was made, the amount of the bet, the position of the bet, the identification of the player who made the bet and the identification of the gaming table at which the bet was made. A progressive jackpot metric may be computed based on the data captured at the gaming table for increasing or decreasing one or more progressive jackpots. Visual elements corresponding to the one or more progressive jackpots may be rendered on a jackpot interface display.
US11823531B1

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for proof of play (PoP) blockchain mining. In some implementations, a corresponding method may include providing a set of one or more task parameters for a group task to each of two or more users; responsive to a consensus among the two or more users, storing a start-task transaction that includes the set of one or more task parameters signed by each of the two or more users; storing an end-task transaction at an address of a blockchain; determining respective rewards for at least a subset of the two or more users based at least on the start-task transaction and the end-task transaction; and recording the respective rewards in the blockchain.
US11823522B2

The present invention relates to a method, a sensor, a sensor unit and a bank-note processing machine for checking the completeness and/or authenticity of value documents. A value document comprises at least one machine-readable feature substance in at the least two locations. According to the method, the value document is excited at least locally at measuring locations. Furthermore, a feature intensity with respect to the machine-readable feature substance is captured location-resolved at several different locations of the value document. The location-based feature intensities are classified location-based with the help of a threshold value. Furthermore, location-based limits of a location distribution to be expected of the machine-readable feature substance are determined. Finally, a location-based distribution of the classified feature intensities is assessed.
US11823520B2

A speedy and efficient checkout process at a checkout counter in a store is realized by a deposit machine that receives deposited money from a customer and issues a pre-deposit receipt with which a pre-deposit amount is associated, and a POS register that scans a barcode of a commodity to calculate a checkout amount and reads a pre-deposit receipt to specify a pre-deposit amount. The POS register performs a checkout process for the checkout amount by using the pre-deposit amount, calculates, as change, a difference between the pre-deposit amount and the checkout amount, and causes a change machine to dispense money corresponding to the change.
US11823518B2

The present invention reduces the amount of data for generating history information that can identify the time when a paper sheet moves along a transport path. The present invention includes an update unit (103) that updates reference timers (Ta and Tb) at predetermined time intervals (10 μs and 1 ms), respectively, an initializing unit (104) that initializes the reference timers at predetermined time intervals (5 s and 25 s), respectively, a storage unit (102) that stores therein the numbers of times of the initialization, and a saving unit (105) that saves difference information (D) identifying current values of the reference timers and the numbers of times of the initialization when a paper sheet moves along a transport path (P).
US11823515B2

A method of asset access control includes: storing, at an access control server: an asset record corresponding to a physical asset and containing an asset identifier corresponding to the asset; and an account record corresponding to a user of the physical asset and containing an account identifier; receiving, at the access control server from a client computing device, an authorization request containing the asset identifier and the account identifier; determining, based on a comparison between the asset record and the account record, whether to authorize the request; when the determination is affirmative, transmitting an instruction to a collector device mounted on the physical asset to permit subsequent access to the asset.
US11823508B2

A light inspection system positions an autonomous vehicle (AV) in a field of view of a camera such that the camera captures an image of a light of the AV. The light inspection system instructs a camera to capture an image of the light while the light is switched on. The light inspection system receives the captured image, determines a luminance of the light based on the image, and determines to service the light in response to the luminance of the light being below a threshold luminance.
US11823502B2

Operation of a materials handling vehicle is monitored for impacts by generating an electrical impact signal indicative of a force measurement electronically read from a sensor mounted on the materials handling vehicle, generating an electrical impulse signal indicative of a change of momentum of the materials handling vehicle, and outputting an electrical impact alarm signal when the electrical impact signal exceeds a selected force limit threshold and the electrical impulse signal exceeds an impulse signal limit within a predetermined time period.
US11823498B1

The disclosed computer-implemented method may include (1) receiving a present frame of a video stream, the present frame comprising a present depiction of a multi-segment articulated body system, (2) identifying a previous frame of the video stream that comprises a previous depiction of the multi-segment articulated body system, (3) analyzing the present frame and the previous frame to determine whether the multi-segment articulated body system remained substantially rigid between the previous frame and the present frame, and (4) estimating a pose of the multi-segment articulated body system in the present frame using a first pose estimation computation that treats the multi-segment articulated body system as rigid and that is selected in contrast to a second pose estimation computation based on determining that the multi-segment articulated body system remained substantially rigid between the previous frame and the present frame. Various other methods, systems, and computer-readable media are also disclosed.
US11823478B2

A computing device may access visually rich documents comprising an image and metadata. A graph, based on the image or metadata, can be generated for a visually rich document. The graph's nodes can correspond to words from the visually rich document. Features for nodes can be determined by the device. The device may generate model labeled graphs by assigning a pseudo-label to nodes using a pretrained model. The device may generate a plurality of graph labeled graphs by assigning a pseudo-label to nodes by matching a first node from a first graph to at least a second node from a second graph. The device may generate a plurality of updated graphs by cross referencing labels from the model labeled graphs and the graph labeled graphs. Until a change in labels is below a threshold, a model can be trained to perform key-value extraction using the updated graphs.
US11823474B2

The present disclosure relates to a handwritten text recognition method, including: acquiring an information sequence including a plurality of track points of handwritten text, wherein information on each track point comprises its abscissa, writing time and writing state value; dividing the plurality of track points into a plurality of strokes according to the writing state value of each track point, the writing state value including a first value representative of stroke pen-up and a second value representative of stroke pen-down, respectively; calculating a first segmentation threshold of the handwritten text; determining a first text segmentation point according to a result of comparison between an absolute value of a difference between abscissas of a start track point of one stroke and an end track point of its previous stroke and the first segmentation threshold; and performing text segmentation according to the first text segmentation point to obtain a text segmentation result.
US11823472B2

When three-dimensional audio is produced by using headphones, particular HRTF-filters are used to modify sound for the left and right channels of the headphone. As the morphology of every ear is different, it is beneficial to have HRTF-filters particularly designed for the user of headphones. Such filters may be produced by deriving ear geometry from a plurality of images taken with an ordinary camera, detecting necessary features from images and fitting said features to a model that has been produced from accurately scanned ears comprising representative values for different sizes and shapes. Taken images are sent to a server (52) that performs the necessary computations and submits the data further or produces the requested filter.
US11823468B2

A driver status warning system includes a memory storing camera position data; an integrated controller configured to generate a motor driving signal corresponding to the camera position data; a camera assembly embedded in an A-pillar of a vehicle and including an electric motor configured to generate a rotational force according to the motor driving signal, a screw bar configured to be rotated by the rotational force, and a camera configured to be moved upward or downward on the A-pillar by the rotation of the screw bar assembly; and a facial recognition module configured to analyze an image of a driver's face captured by the camera to sense the driver's condition.
US11823461B1

Systems and methods for perceiving a scene around a mobile device include a sensor system capturing an image of and object list data for the scene around the mobile device. The image includes a point cloud with group(s) of points. An object list is generated from the object list data, and the object list indicates a location and a speed of each surface in a set of surfaces in the scene. A perception system generates a selected perception using the image and the object list. The selected perception is generated based on a comparison of first, second, and third perceptions within a hierarchy. The first perception includes object speed and object location. The second perception includes object classification and object tracking, and the third perception includes object type and object model. A motion planner generates a motion plan for the mobile device based on the selected perception.
US11823457B2

An image recognition method may include: acquiring a target image, where the target image may include a weld bead region; performing initial segmentation on the target image, to obtain a first recognition result, where the first recognition result may include first recognition information for the weld bead region in the target image; performing feature extraction on the target image, to obtain a region representation; obtaining a context representation based on the first recognition result and the region representation, where the context representation may be used for representing a correlation between each pixel and remaining pixels in the target image; and obtaining a second recognition result based on the context representation, where the second recognition result may include second recognition information for the weld bead region in the target image.
US11823452B2

Methods, systems, and apparatus for video analytics evaluation are disclosed. A method includes: identifying a video to display a result of an evaluation of video analysis; identifying a particular time in the video when a video analysis determination does not match a ground truth determination for the video; displaying an image from the particular time in the video; and displaying an indication that the video analysis determination does not match the ground truth determination for the video. Displaying the image from the particular time in the video can include generating a graphical user interface for presentation on a display of a computing device. The indication that the video analysis determination does not match the ground truth determination for the video can include a user-selectable icon. In response to a user selecting the user-selectable icon, the method can include displaying video analysis results for the particular time in the video.
US11823451B2

An information processing method in which an object of interest is classified using node group information defining a node group having modeled a scheme of classification as a tree structure and having grouped nodes possessing a same parent node, comprises: setting depth information for determining whether to perform classification for a particular node group when sequentially traversing node groups from the parent node using the node group information to classify the object of interest; and classifying the object of interest by sequentially traversing node groups from the parent node using the node group information, and providing a classification result, wherein classifying the object of interest varies a depth up to which node groups are sequentially traversed from the parent node to classify the object of interest, in accordance with setting of the depth information.
US11823450B2

To determine the head pose of a user, a head-mounted display system having an imaging device can obtain a current image of a real-world environment, with points corresponding to salient points which will be used to determine the head pose. The salient points are patch-based and include: a first salient point being projected onto the current image from a previous image, and with a second salient point included in the current image being extracted from the current image. Each salient point is subsequently matched with real-world points based on descriptor-based map information indicating locations of salient points in the real-world environment. The orientation of the imaging devices is determined based on the matching and based on the relative positions of the salient points in the view captured in the current image. The orientation may be used to extrapolate the head pose of the wearer of the head-mounted display system.
US11823445B2

A hardware accelerator for an object detection network and a method for detecting an object are provided. The present disclosure provides robust object detection that advantageously augments traditional deterministic bounding box predictions with spatial uncertainties for various computer vision applications, such as, for example, autonomous driving, robotic surgery, etc.
US11823436B2

Systems and methods are disclosed for generating a specialized machine learning model by receiving a generalized machine learning model generated by processing a plurality of first training images to predict at least one cancer characteristic, receiving a plurality of second training images, the first training images and the second training images include images of tissue specimens and/or images algorithmically generated to replicate tissue specimens, receiving a plurality of target specialized attributes related to a respective second training image of the plurality of second training images, generating a specialized machine learning model by modifying the generalized machine learning model based on the plurality of second training images and the target specialized attributes, receiving a target image corresponding to a target specimen, applying the specialized machine learning model to the target image to determine at least one characteristic of the target image, and outputting the characteristic of the target image.
US11823433B1

Training a descriptor network includes obtaining a first image of a scene from an image capture device, applying a sensor sensitivity model to the first image to obtain shadow-invariant image data for the first image, and selecting a first patch from the image. Training a descriptor network also includes obtaining a subset of the shadow-invariant image data corresponding to the first patch, and training the descriptor network to provide localization data based on the first patch and the subset of the shadow-invariant image data.
US11823423B2

Methods for compressing shape data for a set of electronic designs include inputting a set of shape data, where the shape data comprises mask designs. A convolutional autoencoder encodes the set of shape data, where the encoding compresses the set of shape data to produce a set of encoded shape data. The convolutional autoencoder is tuned for increased accuracy of the set of encoded shape data based on design rules for the set of shape data. The convolutional autoencoder comprises a set of parameters comprising weights, and the convolutional autoencoder has been trained to determine what information to keep based on the weights.
US11823417B2

An image compression camera module, an image processing system, and a method of compressing each of a plurality of pixel groups forming image data are provided. The method includes detecting a bad pixel among a plurality of pixels in a pixel group, generating a flag indicating position information about the bad pixel, calculating a first difference between a pixel value of a pixel among the plurality of pixels excluding the bad pixel and a reference pixel value, and generating a bitstream including the flag and the first difference.
US11823413B2

An eye tracking system configured to: receive a plurality of right eye images of a right eye of a user; receive a plurality of left eye images of a left eye of a user, each left eye image corresponding to a right eye image in the plurality of right eye images; detect a pupil and determine an associated pupil signal, for each of the plurality of right eye images and each of the plurality of left eye images; calculate a right eye pupil variation of the pupil signals for the plurality of right eye images and a left eye pupil variation of the pupil signals for the plurality of left eye images; and determine a right eye weighting and a left eye weighting based on the right eye pupil variation and the left eye pupil variation. For one or more right eye images and one or more corresponding left eye images, the eye tracking system can: determine at least one right eye gaze signal based on the right eye image and at least one left eye gaze signal based on the corresponding left eye image; and calculate a combined gaze signal from a weighted sum of the right eye gaze signal and the left eye gaze signal using the right eye weighting and the left eye weighting.
US11823412B2

A method for generating and evaluating N-to-1 mappings, between spatial point sets in nD, n=2 or 3 implemented on a computing device comprising a programmable general purpose processor and a programmable data-parallel coprocessor and a memory coupled with them. Embodiments comprises using the computing device to receive a first and a second spatial point sets, the first spatial point set comprising a first non-empty portion of non-isolated points and a second non-empty portion of constrained points, an array of fixed correspondents for the second non-empty portion, and a CCISS or padded CCISS between the first non-isolated portion and the second spatial point set, and use these to generate an array of N-to-1 mappings between the first portion of non-isolated points and the second spatial point set, an array of overall distance measures for the array of N-to-1 mappings, and an optimal N-to-1 mapping with the lowest overall distance measure.
US11823400B2

Highly accurate shape registration processing is performed. In the image processing apparatus, data, which correspond to N frames (N is an integer not less than 2), in units of frames including a plurality of three-dimensional models per frame is acquired. Then, shape registration processing is performed for the acquired three-dimensional models corresponding to the N frames by using information indicating a correspondence relationship of the three-dimensional models between frames of the N frames.
US11823392B2

A method, system and computer program product for segmenting generic foreground objects in images and videos. For segmenting generic foreground objects in videos, an appearance stream of an image in a video frame is processed using a first deep neural network. Furthermore, a motion stream of an optical flow image in the video frame is processed using a second deep neural network. The appearance and motion streams are then joined to combine complementary appearance and motion information to perform segmentation of generic objects in the video frame. Generic foreground objects are segmented in images by training a convolutional deep neural network to estimate a likelihood that a pixel in an image belongs to a foreground object. After receiving the image, the likelihood that the pixel in the image is part of the foreground object as opposed to background is then determined using the trained convolutional deep neural network.
US11823385B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing fundus images using fundus image processing machine learning models.
US11823371B2

Methods and systems are disclosed for obtaining a first image of a tray, determining a presence or absence of one or more first patterns in the first image, determining a rotation of each the one or more first patterns in the first image, and performing an action based on the presence or absence and the rotation of the one or more first patterns in the first image.
US11823370B2

The present application discloses a method for inspecting a battery tab, the method including: obtaining a sectional view of a plurality of layers of tabs of a battery; identifying and analyzing the sectional view to obtain a plurality of connected domains, where each connected domain includes one tab or a plurality of tabs that are bonded with each other; determining, based on positions and a number of intersection points of tab bonding in each connected domain, a number of layers of tabs corresponding to the connected domain; calculating a total number of layers of the plurality of layers of tabs in the sectional view based on the number of layers of tabs corresponding to the connected domain; and determining, based on the total number of layers of tabs and a preset real number of layers of tabs, whether the plurality of layers of tabs are folded.
US11823369B2

A detection system detects malfunctions in an autonomous farming vehicle during an autonomous routine using one or more models and data from sensors coupled to the autonomous farming vehicle. The models may include machine-learned models trained on the sensor data and configured to identify objects indicative of an operational or malfunctioning component within a tilling assembly such as a tilling shank or sweep. Additionally, a machine-learned model may be trained on sensor data to detect whether debris has plugged the tilling assembly of the autonomous farming vehicle. In response to detecting a malfunction or a plug, the detection system may modify the autonomous routine (e.g., pausing operation) or provide information for the malfunction to be addressed (e.g., the likely location of a malfunctioning sweep that has detached from the tilling assembly).
US11823363B2

The present invention provides an infrared and visible light fusion method, and belongs to the field of image processing and computer vision. The present invention adopts a pair of infrared binocular camera and visible light binocular camera to acquire images, relates to the construction of a fusion image pyramid and a significant vision enhancement algorithm, and is an infrared and visible light fusion algorithm using multi-scale transform. The present invention uses the binocular cameras and NVIDIATX2 to construct a high-performance computing platform and to construct a high-performance solving algorithm to obtain a high-quality infrared and visible light fusion image. The present invention constructs an image pyramid by designing a filtering template according to different imaging principles of infrared and visible light cameras, obtains image information at different scales, performs image super-resolution and significant enhancement, and finally achieves real-time performance through GPU acceleration.
US11823360B2

A virtual, augmented, or mixed reality display system includes a display configured to display virtual, augmented, or mixed reality image data, the display including one or more optical components which introduce optical distortions or aberrations to the image data. The system also includes a display controller configured to provide the image data to the display. The display controller includes memory for storing optical distortion correction information, and one or more processing elements to at least partially correct the image data for the optical distortions or aberrations using the optical distortion correction information.
US11823356B2

The present disclosure provides computing device implemented methods, computing device readable media, and systems for motion compensation in a three dimensional scan. Motion compensation can include receiving three-dimensional (3D) scans of a dentition, estimating a motion trajectory from one scan to another, and calculating a corrected scan by compensating for the motion trajectory. Estimating the motion trajectory can include one or more of: registering a scan to another scan and determining whether an amount of movement between the scans is within a registration threshold; determining an optical flow based on local motion between consecutive two-dimensional (2D) images taken during the scan, estimating and improving a motion trajectory of a point in the scan using the optical flow; and estimating an amount of motion of a 3D scanner during the scan as a rigid body transformation based on input from a position tracking device.
US11823354B2

A computer-implemented method for correcting artifacts in computed tomography data is provided. The method includes inputting a sinogram into a trained sinogram correction network, wherein the sinogram is missing a pixel value for at least one pixel. The method also includes processing the sinogram via one or more layers of the trained sinogram correction network, wherein processing the sinogram includes deriving complementary information from the sinogram and estimating the pixel value for the at least one pixel based on the complementary information. The method further includes outputting from the trained sinogram correction network a corrected sinogram having the estimated pixel value.
US11823352B2

An example apparatus for video imaging includes a feature estimator to calculate a local value of a feature for averaging in a compressed set of features of a current frame. The apparatus also includes a validator to calculate a validity map comprising a weight for frame-wide averaging based on the compressed current frame. The apparatus further includes a vector generator to generate a state vector based on the local value of the feature and the weight. The apparatus further includes a relevance calculator to calculate a relevance to local processing for each coordinate in a restored state vector associated with a previous frame. The apparatus further includes a vector modulator to multiply the restored state vector by the relevance feature to generate a set of output features.
US11823348B2

A method and system for training a neural network to perform processing of digital data. The input data can be heterogeneous and the method or system obtains a multiple of loss signals. The input data can be selected so that the loss signals are balanced and can fulfill several conditions of the output data. When running a trained neural network on digital frame images, intermediate results of processing a frame can be used on later frames and in this way processing delay can be decreased.
US11823344B2

Disclosed herein are system, method, and computer program product embodiments for mobile device tracking system within a VR simulation. The method includes determining a position and orientation of a mobile device tracking module (e.g., case) attached to a mobile device, calculating a position and orientation of the of the mobile device based at least partially on a position and orientation of a tracking module, simulating a real world environment, generating a virtual visualization of the mobile device and rendering a VR simulation based at least partially on the position and orientation of the display screen of the mobile device. The position and orientation of the display screen provides a virtual position and orientation of the display screen relative to a virtual origin within the VR simulation.
US11823341B2

Systems and methods are provided for capturing by a camera of a user device, a first image depicting a first environment of the user device; overlaying a first virtual object on a portion of the first image depicting the first environment; modifying a surface of the first virtual object using content captured by the user device; storing a second virtual object comprising the first virtual object with the modified surface; and generating for display the second virtual object on a portion of a second image depicting a second environment.
US11823336B2

In some embodiments, a method comprises obtaining a video stream of a portion of a geographic area, the video stream comprising a plurality of video frames, each of the plurality of video frames captured at a respective first time. Contextual metadata is obtained, the contextual metadata associated with one or more objects located in the portion of the geographic area at a second time, the second time being before each of the respective first times. The contextual metadata is inserted into one or more of the plurality of video frames, thereby causing the contextual metadata associated with the one or more objects to be overlaid on one or more corresponding portions of the one or more of the plurality of video frames.
US11823334B2

Disclosed are systems and methods for generating a walkable 360-degree video or virtual reality (VR) environment. 360-degree video data is obtained for a real-world environment and comprises a plurality of chronologically ordered frames captured by traversing a first path through the real-world environment. One or more processing operations are applied to generate a processed 360-degree video, which can be displayed to a user of an omnidirectional treadmill. Locomotion information is received from one or more sensors of the omnidirectional treadmill, wherein the locomotion information is generated based on a physical movement on or within the omnidirectional treadmill. Using the received locomotion information, one or more playback commands for controlling playback of the processed 360-degree video are generated. One or more selected frames of the processed 360-degree video are rendered for presentation and display to the user, based on the one or more playback commands.
US11823324B2

A graphics processing system configured to use a rendering space which is subdivided into a plurality of tiles, includes geometry processing logic having geometry transform and sub-primitive logic configured to receive graphics data of input graphics data items, and to determine transformed positions within the rendering space of one or more sub-primitives derived from the input graphics data items using a plurality of shader stages; and a tiling unit configured to generate control stream data including sub-primitive indications to indicate which of the sub-primitives are to be used for rendering each tile. The geometry processing logic is configured to write to a memory, for each instance of a pre-determined shader stage, shader stage output data comprising data output from each instance of the pre-determined shader stage used to process the received graphics data.
US11823323B2

An image source (407) provides an image divided into segments of different sizes with only a subset of these comprising image data. A metadata generator (409) generates metadata structured in accordance with a tree data structure where each node is linked to a segment of the image. Each node is a branch node linking the parent node to child nodes linked to segments that are subdivisions of the parent node, or a leaf node which has no children. A leaf node is either an unused leaf node linked to a segment for which the first image comprises no image data or a used leaf node linked to a segment for which the first image comprises image data. The metadata indicates whether each node is a branch node, a used leaf node, or an unused leaf node. An image signal generator (405) generates an image signal comprising the image data of the first image and the metadata.
US11823317B2

A method of rendering geometry of a 3D scene for display on a non-standard projection display projects geometry of the 3D scene into a 2D projection plane, wherein image regions are defined in the projection plane, maps the geometry from the projection plane into an image space using transformations, wherein a respective transformation is defined for each image region, and renders the geometry in the image space to determine image values of an image to be displayed on the non-standard projection display. The transformations are configured for mapping the geometry into the image space so as to counteract distortion introduced by an optical arrangement of the non-standard projection display.
US11823315B2

This application belongs to the field of computer technologies, and provides an animation making method and apparatus, a computing device and a storage medium, to improve execution efficiency of animation making. In response to a pose selection instruction for a non-reference skeleton pose, a target plug-in node is invoked, the target plug-in node obtaining a non-reference skeleton shape model corresponding to the non-reference skeleton pose from a non-reference skeleton shape model set based on the pose selection instruction; target skeleton pose for an animated character is determined based on a parameter input instruction for a parameter of the target skeleton pose; and a target skeleton shape model of the target skeleton pose is generated based on the obtained non-reference skeleton shape model of the non-reference skeleton pose.
US11823303B2

A data processing method and apparatus are disclosed. In various embodiments, R groups of proposal region sequences are obtained. Each group of proposal region sequence includes a plurality of proposal regions. In those embodiments, a VRPAC instruction is invoked to calculate an area of each proposal region in each group of proposal region sequence. For a jth group of proposal region sequence in the R groups of proposal region sequences, a VIOU instruction and a VAADD instruction are invoked to determine j suppression matrices of the jth group of proposal region sequence and determine a suppression vector of the jth group of proposal region sequence based on the j suppression matrices. In those embodiments, an unsuppressed proposal region is determined based on a suppression vector of each group of proposal region sequence.
US11823302B2

A device for and a computer implemented method of digital signal processing. The method includes providing a first set of data, mapping the first set of data with to a second set of data, and determining an output of the digital signal processing depending on the second set of data. The second set of data is determined depending on a sum of a finite series of terms. At least one term of the series is determined depending on a result of a convolution of the first set of data with a kernel and at least one term of the series is determined depending on the first set of data and independent of the kernel.
US11823298B2

Systems and methods for providing an impression inventory trading platform are described. A specification of impression inventory for sale is received from a seller, the impression inventory having associated therewith a plurality of attributes. Each attribute is specified as either visible or hidden to a potential impression inventory buyer. The impression inventory specification and visible attributes associated therewith are provided to one or more potential impression inventory buyers via a user interface, and negotiation for purchase of the impression inventory is facilitated between the seller and one or more of the potential impression inventory buyers via the user interface.
US11823296B2

A method for agricultural land parcel valuation includes: accessing data for parcels within a prescribed region, the data comprising management practices, historical weather conditions, locations and topography, remote sense images, soil types, and crop types; assessing and ranking the management practices for each of the parcels; generating simulation inputs for the each of the parcels, where the simulation inputs comprise highest ranked management practices, the historical weather conditions, the locations and topography, the soil types, and the crop types; simulating crop growth for the each of the parcels over a prescribed number of previous years, where the simulating employs the simulation inputs provided by the generating; and employing selected outputs from the simulating to calculate agricultural metrics and a valuation corresponding to the each of the parcels, where the agricultural metrics include a productivity metric.
US11823295B2

A system reduces risk of pathogen exposure within a space that is located within a facility having a plurality of spaces that periodically have one or more people within the space. The system includes one or more occupancy sensors that are configured to provide an indication of when the space is occupied and when the space is not occupied. A sanitizer is configured to sanitize surfaces within the space when activated. A controller is operably coupled with the one or more occupancy sensors and the sanitizer. The controller is configured to determine a designated time to sanitize the space based at least in part upon information received from the one or more occupancy sensors and to automatically instruct the sanitizer to sanitize surfaces within the space at the designated time.
US11823277B1

A user interface with visual presentation of data, real time risk adjustment, and underwriter approval processes is described. The system provides computer control for performing cashflow analysis, assessing risk, optimizing loan offers, generating dashboards with status information and tile displays of loan application data, and displaying of optimized loan offers. The dashboard includes a progress indicator of an electronic loan request to a complete loan application and finally to an approval or rejection. The dashboard also includes visual indications, including color and signals, directing the underwriter's attention to important or necessary action steps to reject or advance the loan. The dashboard interface can be customized. The dashboard interface includes a moveable, arrangeable, multi-sided color-coded tile system. Risk may be modified by the underwriter through the user interface through scale sliders, causing loan scoring and optimizing to occur in real time and presenting new loan offers to the underwriter for approval.
US11823272B2

As described herein, a system, method, and computer program are provided for investment transaction enrichment using transaction to holdings matching. In use, data defining an investment transaction identified. Additionally, the data is used to automatically match the investment transaction to a particular holding. Further, the data is enriched with one or more attributes of the particular holding.
US11823260B2

A computer-implemented method for regulating a loan managed by a loan accounting system that includes steps of: detecting a new action affecting a logical history of a loan managed by the loan accounting system, with the new action representing a new event in a loan process of the loan; identifying a first series of events related to the logical history of the loan affected by the new action; automatically calculating states of the loan based on a plurality of actions each associated with an event of the first series of events, wherein at least two of the actions have a causal relationship with one another; and automatically recalculating and updating a physical history of the loan based on the calculated states of the loan with the physical history including a second series of events that is different than the first series of events.
US11823256B2

Systems and methods are provided for generating a virtual reality (VR) simulation of a retail store, which simulation is configured and displayed on an immersive VR display device that enables a user to experience the simulated retail store as if it were a physical retail store. The systems enable the user to arrange display cases and other interior store components, and to populate shelves, racks, and the like, with products to be sold in the retail store. A VR platform enables multiple users to synchronously view the VR simulation and make coordinated changes to develop an optimized configuration of the retail store. Marketing, sales, merchant, and other data may be collected, aggregated, and analyzed to identify purchase trends of certain products; the analyzed data may identify user shopping preferences, and the VR platform may generate a customized retail store including only products relevant to a user.
US11823248B2

Methods and systems for generating recommendations are disclosed. In some examples, from a set of positive reviews associated with a merchant offering, at least one attribute is identified and associated with the set of positive reviews, based on reviewer profiles associated with each respective positive review. The attribute is associated with the merchant offering. A match is determined between a customer attribute in a first customer profile and the at least one attribute. A set of recommendations is generated to be presented, via a customer electronic device, to a customer associated with the first customer profile, the set of recommendations including the merchant offering associated with at least one attribute.
US11823244B2

A system and method for personalizing user interest based on user built profiles are provided. In example embodiments, the system may include a non-transitory, computer-readable medium storing computer-executable instructions and one or more processors. When the one or more processors execute the computer-executable instructions, the processors may be configured to receive a first attribute and a second attribute describing an item of interest submitted by a user, the first attribute and the second attribute assigned to a category by the user. When the first attribute is received, the one or more processors may determine at least one shared feature between the first attribute and the second attribute, and display recommended items to the user that include the at least one shared feature.
US11823242B2

A method implemented in software and a software system for dynamically determining how to display one or more statements of interest (such as an offer or soft offer) is disclosed. After receiving one or more statements of interest from potential buyers, a software-implemented method determines a preferred manner for displaying one or more statements of interest received from the potential buyers to the seller, and displays the offers in a grid layout. The grid layout shows a number of buyers interested in making a hard offer in a manner that gives the seller insight regarding pricing their property as well as other factors that are determined to likely make the property more valuable. The one or more statements of interest are categorized into one or more categories, including the seller's displayed (and quoted) price. Each of the categories is associated with a price range, and optionally the price range is determined using machine learning techniques.
US11823241B2

In one example, a content catalog system may process a bulk set of errors to prioritize those errors that may benefit from manual review by a human error administrator. A catalog quality management sub-system of the content catalog system may receive an error output describing a catalog error for a product aspect of a product in a content catalog from an error detection module. The catalog quality management sub-system may categorize the catalog error by a degree of human interaction with an error fix determined from an error metric in the error output. The catalog quality management sub-system may apply an error fix to the catalog error based on the degree of human interaction.
US11823240B2

A system for providing biometric data to a user device. The system includes an electronic processor, the electronic processor configured to receive, from a remote device, biometric data for a user and create a biometric token for the user based on the biometric data. The electronic processor is also configured to transmit the biometric token to a global token repository, periodically create, for a user device, an update package including a subset of updated biometric tokens from the global token repository that are associated with one or more programs associated with the user device, by identifying one or more updated biometric tokens in the global token repository associated with a program GUID of a program of the one or more programs, and transmit the update package to the user device when the user device is next in communicative contact with the electronic computing device.
US11823237B2

Many conventional advertisements designed for display as part of a web page executed by a web browser are not suitable for display in an online video player that, though included in a web page, is executed by a multimedia platform. Such conventional advertisements are referred to herein as web page advertisements. A system display a web page advertisement in the frame of such an online video player by determining characteristics of the video player in the context of the multimedia platform and converting those characteristics into a context compatible with the web browser. The system can also include a virtual web browser that executes either on the multimedia platform on a server device that is communicatively coupled to the multimedia platform. The system can also include an ad tag translator that executes either on the multimedia platform on a server device that is communicatively coupled to the multimedia platform.
US11823235B1

In an approach for identifying a user's interest in a media object and one or more personalities and presenting the user with a visual of how the media object looks on a particular personality, a processor receives a request to determine suitability of the media object for the user. A processor presents the media object to a multilabel classifier to be matched to a set of profile data of the user and a set of data of one or more personalities. A processor receives an output instruction from the multilabel classifier to combine the media object with a particular personality of the one or more personalities. A processor generates a combined media object of the media object with the particular personality using a generative adversarial neural network. A processor inserts the combined media object into an advertising template to generate an advertisement. A processor presents the advertisement to the user.
US11823233B2

A system for integrated consumer interaction via media broadcast utilizing automated callback handling during media playback, comprising an immediate communication system that communicates with a media provider and a communications system, wherein the consumer submits a request to a content provider for interaction that is then handled by the immediate communication to establish an interaction with a communication system, and a method for providing integrated consumer interaction. Additionally, the components of the system can be configured to support automated callback handling during media content playback for incoming requests such as incoming calls, texts, and emails.
US11823228B2

Systems and methods for providing purchase driven financial statements include an account processor that receives account data associated with one or more financial accounts of the account holder and advertising data via a network; one or more databases that stores at least the received account data and the received advertising data; and a statement processor that creates a financial statement based at least in part on the account data and the advertising data, provides the financial statement to an account holder, and tracks the account holder's future account data based on the provided advertising data.
US11823225B2

Methods and apparatus to incorporate saturation effects into marketing mix models are disclosed. An example apparatus includes means for converting adstock data associated with an advertising campaign into effective reached realized (ERR) data based on a first saturation curve, the adstock data corresponding to adstocked gross rating points generated from marketing mix input data. The apparatus further including means for performing regression analysis to: identify the first saturation curve from among a plurality of plausible curves based on a fit of different ones of the plurality of plausible curves to the marketing mix input data, the first saturation curve to define a relationship indicative of saturation effects of the advertising campaign on a target audience of the advertising campaign; and determine an impact of the advertising campaign on sales during a period of interest based on a regression analysis of the ERR data relative to sales data.
US11823213B2

Provided are systems and methods for inserting friction points into a user session with an online resource such as a website or mobile application. In one example, the method may include receiving user data, predicting a likelihood that the user will behave inappropriately when interacting with an online resource of the host platform based on the received user data, determining a friction point in response to the predicted likelihood the user will behave inappropriately being greater than a predetermined threshold, and modifying at least one of displayed content and interactive capabilities of the online resource which are available to the user based on the determined friction point.
US11823207B2

Tamper-proofing and secure identity validation techniques in a transaction processing system and secure electronic payment techniques are disclosed. A tamper-proof transaction processing device is provided and comprises at least two different strength adhesives to secure parts of the device together and a housing comprising at least a first and second protective layer. An electronic component comprising a secure element chip storing unique information relating to the chip is located between the first and second protective layer in the housing. In another aspect, a transaction processing system includes a payment instrument that is configured to approve only negative value and/or zero value transaction requests. Another aspect provides an identity card checking system and method where the identity card is brought into proximity of a data processing device and identity information is displayed on the screen of the data processing device for the period of time while the card is in proximity.
US11823206B2

Tamper-proofing and secure identity validation techniques in a transaction processing system and secure electronic payment techniques are disclosed. A tamper-proof transaction processing device is provided and comprises at least two different strength adhesives to secure parts of the device together and a housing comprising at least a first and second protective layer. An electronic component comprising a secure element chip storing unique information relating to the chip is located between the first and second protective layer in the housing. In another aspect, a transaction processing system includes a payment instrument that is configured to approve only negative value and/or zero value transaction requests. Another aspect provides an identity card checking system and method where the identity card is brought into proximity of a data processing device and identity information is displayed on the screen of the data processing device for the period of time while the card is in proximity.
US11823200B2

One or more embodiments include obtaining information from a physical payment card. Based on the information from the physical payment card, an output is obtained that includes a valid account number corresponding to the physical payment card. The valid account number is displayed to the cardholder. The physical payment card does not contain a visual indication of the valid account number and thus cannot be used by a malicious entity. One or more embodiments may include a physical payment card. The physical payment card includes a fake account number that cannot be used for executing a transaction based on funds associated with the physical payment card. They physical payment card may also include a key that can be mapped to a valid account number that can be used for executing a transaction based on funds associated with the physical payment card.
US11823199B2

An exemplary system, method, and computer-accessible medium can include receiving first information related to a first transaction associated with a financial account, determining a first network coverage area associated with the first transaction, receiving second information related to a second transaction associated with the financial account, determining a second network coverage area associated with the second transaction, flagging the second transaction as potentially fraudulent based on the first network coverage area and the second network coverage area. The financial account can be a credit card account. The second transaction can be flagged if the first network coverage area and the second network coverage area do not overlap. The first network coverage area can be based on a coverage area for a first satellite and the second network coverage area can be based on the coverage area for a second satellite, where the first satellite can be different than the second satellite.
US11823198B1

A secure authentication system, computer program recording medium and method enable secure transaction with authentication to eradicate fraud. A customer is authenticated via a customer application executed on a communication device. A customer-paced communication session is enabled between the customer application and a transaction system via a network connection. A customer continuity factor is monitored in maintaining the communication session. In response to receiving a customer request via the customer application, a level of trust in current authentication of the customer is determined based on the user continuity factor. In response to the level of trust being below a trust threshold, the customer is directed via the customer application to provide a customer request comprising a customer-supplied image having a specified contextual element. The communication session is re-authenticated to process the user input by the transaction system based on verification of the received user-supplied image.
US11823186B2

In some examples, a wireless card reader detects insertion of a chip card at a chip card reader interface that includes electrical contacts positioned in the wireless card reader to contact contacts of the chip card when inserted into the wireless card reader. The wireless card reader may send, to a mobile computing device, a wireless communication request to send a PIN to the card reader. The card reader may receive, from the mobile computing device, a wireless communication including the PIN entered by a user on the mobile computing device. The card reader may send the PIN for authentication of the PIN. The card reader may receive a confirmation that the PIN has been authenticated. The card reader may send, to the mobile computing device, via the communication component, an indication of the confirmation that the PIN has been authenticated.
US11823183B1

Example implementations include a method for using tokens between two entities including a client device and a server, by generating, by a first one-way function of the client device, a first intermediate value from a transaction count corresponding to a number of transactions involving an original data, the first intermediate value being unique to a first verification transaction at a server, generating, by a second one-way function of the client device, a second intermediate value from the first intermediate value, the second intermediate value being unique to a second verification transaction at the server, sending, by the client device, a first token based on the first intermediate value to the server to execute the first verification transaction, and sending, by the client device, a second token based on the second intermediate value to the server to execute the second verification transaction.
US11823181B2

An object of the present invention is to provide a currency handling system which makes it possible to decrease a risk of dealing with foreign currency at the time of the occurrence of a communication error in a case in which a currency reading device capable of accepting a variety of currencies including a foreign currency is used while the currency handling system is connected to a management server through a communication line. A currency handling system 100 is connected to a casino management system 2 through a network 3, and includes a currency reading device 201 which is capable of accepting a variety of currencies and a PTS terminal 700. The PTS terminal 700 causes a process which limits usage of a foreign currency but allows usage of a local currency in the currency reading device 201 to be performed in a case (offline state) in which an error occurs in communication with the casino management system 2.
US11823169B2

Embodiments described herein disclose a mobile device system for displaying contactless payment options to a user of a mobile device. A location of the device may be detected. The location may be transmitted to a payment services provider, and information indicating that the location corresponds to a merchant having contactless payment options may be received. In response, graphical depictions of payment options associated with a plurality of payment sources are displayed on a touch-sensitive display of the mobile device. A selection of one of the graphical depictions is received, and in response, one or more transceivers of the mobile device, such as one or more NFC transceivers, may be activated. The activation may cause the transceivers to transmit a personal account number to a point-of-sale terminal. Thus, the user is presented with contactless payment options based on a geographical location, and may be presented with a suggested payment source.
US11823155B2

Disclosed are an apparatus and a method for processing user information of a smart automated machine using face recognition, which can guide video counseling through user recognition using face recognition technique in a smart automated machine, accurately detect departure and change of a user, and control the logout based on information of departure and change of the user, thereby protecting personal information and improving security. When a transaction starts in a task control unit, face recognition monitoring is requested by interworking with a user departure/change determination unit, a face recognition solution is executed as the face recognition monitoring is requested, a user departure/change detection event is generated and transmitted to the task control unit when departure/change of the user is detected, and the logout is selectively controlled according to the departure or change to protect personal information, thereby enhancing security.
US11823154B2

This disclosure describes, in part, techniques for enabling merchant devices to interoperate with one another in a more robust manner, such that overall operation and efficiency within a merchant establishment is improved. For instance, the techniques described herein may enable the intelligent routing of requests between devices within the merchant establishment based on real-time locations of the devices, which devices are associated with which orders, and the like.
US11823146B2

Systems and methods for initiating and/or facilitating a financial transaction in response to detecting and translating a spatial gesture may be provided. A payor transaction device may be capable of detecting, via a motion-detecting device, a payor spatial gesture corresponding to a payment gesture of one or more predetermined spatial gestures and, responsive to detecting the payor spatial gesture, receiving payee account information from a payee transaction device. The payor transaction device may also be capable of transmitting, to a payor computing device, transaction data comprising the payee account information and data indicative of the payor spatial gesture. The payor computing device may be capable of transmitting at least a portion of the transaction data to a financial service provider terminal to enable the financial service provider terminal to facilitate the requested transaction.
US11823135B2

System and methods are provided for managing messages generated by an organization for delivery to various recipients. Proposed messages including content data are electronically received from user systems associated with an organization. At least one governance rule is applied to the content data and where a lack of compliance is found an electronic notification is generated. One or more modifications to the content data of the proposed message are received and the modified message is converted into at least two different formats for transmission to a number of recipient systems.
US11823134B2

A computer-implemented method, computer program product and computing system for: enabling a user to define a first compensation plan for one or more performance-based employees within an automotive space; enabling the user to define a second compensation plan for the one or more performance-based employees within the automotive space; and comparing the first compensation plan to the second compensation plan to determine one or more differential characteristics for the second compensation plan with respect to the first compensation plan.
US11823126B2

The present disclosure accurately detects the position of a shelf label disposed on a display shelf. A shelf label detection device may be provided with a shelf label position correction unit and a shelf label position identification unit. The shelf label position correction unit corrects a manual shelf label position set including a shelf label position that has been set in advance for a reference camera image, using an automatic shelf label position set which includes a shelf label position detected from a monitoring camera image using image recognition, thereby generating a corrected shelf label position set. The shelf label position identification unit uses the corrected shelf label position set to identify the shelf label position in the monitoring camera image.
US11823119B1

A method/system is provided for automatically managing a shipping system, including receiving trip information for a plurality of trips requested by at least one shipper and receiving get-load requests associated with a plurality of carriers to participate in an assignment process to be assigned to execute one or more of the trips. The method further includes tentatively assigning a carrier identified by a get-load request to a trip, triggering a determination whether an EL requirement for the trip is satisfied by an amount of original EL indicated for the carrier, and if not satisfied, requesting adequate immediate digital provision of EL trip coverage for the carrier, only assigning the carrier to the trip after receiving confirmation that the EL trip coverage can be immediately and digitally obtained, and otherwise blocking the get-load request associated with the carrier from participating in an assignment process to be assigned to the trip and/or other equivalent trips.
US11823116B2

Various embodiments of the present invention are directed to concepts for on-boarding potential new customers for a carrier, wherein each potential new client has unique requirements. A method for on-boarding new clients comprises steps for identifying the unique requirements of the potential new customer by comparing the new customer's business model against identified issues common to entities having similar business models. Based on the identified unique requirements of the potential new customer, instructions for implementing required special procedures are generated. A pricing strategy is generated based on the identified customer requirements and any special procedures necessary for implementation of the customer requirements. During implementation, the provided services are monitored, and reports and/or alerts are generated for the customer and/or the carrier. Moreover, the identified issues common to certain business models may be updated to reflect new issues identified during implementation of the service.
US11823115B2

A computer system that queries a carrier computer system of a carrier associated with a shipment to determine whether delivery appointment scheduling is available for the shipment, based on a determination that the delivery appointment scheduling is available, generates and transmits a link for a dynamically generated web page to the recipient; receives a signal indicating activation of the link; obtains scheduling information for the shipment from the carrier computer system; dynamically generates page code for the web page and transmits the web page to a client, the web page displaying information associated with the shipment and digital assets that visually correspond to the shipper of the shipment and including a scheduling tool; receives a selection of a time slot from the scheduling tool; and communicates with the carrier computer system to update the carrier computer system with the time slot to schedule delivery of the shipment to the recipient.
US11823112B2

A server including an interface configured to communicate with a blockchain network having a plurality of nodes including a vehicle, and a first entity; and a processor, programmed to receive a plurality of trigger events of a first cluster broadcasted by the vehicle to the blockchain network, receive a first request from the first entity to access the plurality of trigger events of the first cluster, send a first key to the first entity to allow the access to the plurality of trigger events of the first cluster, receive a plurality of trigger events of a second cluster broadcasted by the vehicle to the blockchain network, receive a second request from the first entity to access the plurality of trigger events of the second cluster, and decline the second request.
US11823110B2

Various embodiments set forth systems and techniques for determining expandability of a budding design. The techniques include receiving a building geometry indicating a size of a building and a shape of the building; receiving building placement data indicating a placement of the building within a site; identifying one or more remaining spaces within the site based at least on the size of the building, the shape of the building, and the placement of the building within the site; for each remaining space of the one or more remaining spaces: determining whether the remaining space is a usable space; based on the determining whether the remaining space is a usable space, generating a space expansion value corresponding to the remaining space; and computing, based on space expansion values corresponding to the one or more remaining spaces, one or more aggregate expansion values associated with the building geometry and the building placement.
US11823105B2

Efficiency improvements for electronic task managers and an improved user experience are realized when more relevant and fewer irrelevant tasks are presented to users and users are given greater control in manipulating those task items. By heuristically determining times, locations, and semantics associated with task relevance and integrating the management of tasks into more applications, the functionality of the systems providing for electronic task management is improved, as computer resources are spent with greater utility to the users and the user experience is improved for the users.
US11823104B2

Systems and methods for fixing schedule of tasks using a remote optimization engine are provided. In one implementation, the system may periodically receive from a local server a data associated with a native scheduling engine. The system may process in a stateless manner the data periodically received from the local server using the optimization engine to update a prediction model. The system may also be configured to transmit information associated with the updated prediction model to the local server for enabling improvement of the native scheduling engine.
US11823091B2

Technology is directed to tools for providing tax related services for virtual currency holdings, e.g., bitcoin holdings. The tax related services can include computation of taxes such as income tax, sales tax, and payroll tax for virtual currency holdings. The services can also include facilitating filing of the taxes with the concerned department. The tool can include a computing device configured to execute a tax application for computing the taxes on virtual currency holdings. The user provides information on a source of virtual currency transactions, e.g., an address of a bitcoin wallet, to the tax application, and the tax application retrieves the transactions from the source. The tax application categorizes the transactions into various transaction types and identifies the taxable and/or non-taxable transactions. The gain/loss and the associated tax are computed for the taxable transactions using one or more cost-basis methods.
US11823088B1

Systems and methods for fast and efficient retrieval of NFT ownership information are provided. An exemplary method includes initializing a mirror blockchain by making a copy of an NFT blockchain; initializing an ownership transaction table and an NFT ledger from a mirror NFT blockchain by processing the mirror blockchain from a beginning block to an end block; periodically update the mirror blockchain with new blocks from an NFT blockchain thereby forming a new end block; processing ownership transaction events that modify NFT ownership in the new blocks up to a fixed offset from the new end block; updating the ownership transaction table; updating the NFT ledger; receiving a request for all NFTs owned by a crypto-wallet address; generating a response with the NFTs owned by the crypto-wallet address from the NFT ledger; selecting an NFT group; and verifying the NFT ledger against the NFT blockchain ownership.
US11823080B2

The techniques herein include using an input context to determine a suggested action and/or cluster. Explanations may also be determined and returned along with the suggested action. The explanations may include (i) one or more most similar cases to the suggested case (e.g., the case associated with the suggested action) and, optionally, a conviction score for each nearby cases; (ii) action probabilities, (iii) excluding cases and distances, (iv) archetype and/or counterfactual cases for the suggested action; (v) feature residuals; (vi) regional model complexity; (vii) fractional dimensionality; (viii) prediction conviction; (ix) feature prediction contribution; and/or other measures such as the ones discussed herein, including certainty. The explanation data may be used to determine whether to perform a suggested action.
US11823074B2

Examples of a system for intelligent communication management for content summarization are provided. In an example, the system receives a summary generation requirement. The system establishes a question database for generation a set of questions for a user corresponding to the summary generation requirement. The system implements an artificial intelligence component to sort the answers obtained from the question and generates a user-specific knowledge database. The system may use the user-specific knowledge model for generation of further questions for the user. The system may assist a user with collecting information in a conversational manner mode and to automatically produce intelligible deliverables. The system may accept multiple modes of input while collecting information from a user. The system may be used for an automatic summary generation for customer service conversations, interviews, conferences and presentations, a person's holiday chronicles, and the like. The system may be used for generating minutes for meetings.
US11823068B2

An assistant executing at, at least one processor, is described that determines content for a conversation with a user of a computing device and selects, based on the content and information associated with the user, a modality to signal initiating the conversation with the user. The assistant is further described that causes, in the modality, a signaling of the conversation with the user.
US11823066B2

Aspects of the disclosure relate to using synthetic DNA stranding and mutant nucleotide processes to conduct enterprise market volatility predictions. In some embodiments, a computing platform may receive market data from a plurality of lines of business across an enterprise, wherein the market data is received in a raw, uncompressed format. Thereafter, the computing platform may assimilate and preprocess the market data to output vectored market data. The computing platform may perform a synthetic DNA stranding process on the vectored market data to create one or more strands of synthetic DNA market data, and output the one or more strands of synthetic DNA market data to a synthetic DNA client server, wherein the one or more stands of synthetic DNA market data is configured for input in a market volatility prediction model.
US11823055B2

Vehicular in-cabin sensing is performed using machine learning. In-cabin sensor data of a vehicle interior is collected. The in-cabin sensor data includes images of the vehicle interior. An occupant is detected within the vehicle interior. The detecting is based on identifying an upper torso of the occupant, using the in-cabin sensor data. The imaging is accomplished using a plurality of imaging devices within a vehicle interior. The occupant is located within the vehicle interior, based on the in-cabin sensor data. An additional occupant within the vehicle interior is detected. A human perception metric for the occupant is analyzed, based on the in-cabin sensor data. The detecting, the locating, and/or the analyzing are performed using machine learning. The human perception metric is promoted to a using application. The human perception metric includes a mood for the occupant and a mood for the vehicle. The promoting includes input to an autonomous vehicle.
US11823037B1

A neuromorphic analog signal processor includes a flexible circuit corresponding to an analog neural network. The flexible circuit includes operational amplifiers, each operational amplifier corresponding to an analog neuron. The flexible circuit also includes photoresistors or photodiodes interconnecting the operational amplifiers, and illumination sources. Each illumination source transmits light to a corresponding photoresistor or photodiode, thereby changing the resistance as a function of brightness of applied light. The flexible circuit also includes control circuits, each control circuit configured to apply a pulse-width modulation corresponding to a weight value, thereby causing pulsed signals at the illumination sources. The flexible circuit also includes a memory circuit coupled to the circuits. The memory circuit is configured to (i) store weight values corresponding to connections of the analog neural network and (ii) supply different weight values to the control circuits for different time periods.
US11823036B2

An arithmetic device and an electronic device having small power consumption is provided. An arithmetic device and an electronic device capable of high-speed operation is provided. An arithmetic device and an electronic device capable of suppressing heat generation is provided. The arithmetic device includes a first arithmetic portion and a second arithmetic portion. The first arithmetic portion includes a first CPU core and a second CPU core. The second arithmetic portion includes a first GPU core and a second GPU core. The CPU cores each have a power gating function and each include a first data retention circuit electrically connected to a flip-flop. The first GPU core includes a second data retention circuit capable of retaining an analog value and reading out the analog value as digital data of two or more bits. The second GPU core includes a third data retention circuit capable of retaining a digital value and reading out the digital value as digital data of one bit. The first to third data retention circuits each include a transistor including an oxide semiconductor and a capacitor.
US11823024B2

The present disclosure provides directed to new, more efficient neural network architectures. As one example, in some implementations, the neural network architectures of the present disclosure can include a linear bottleneck layer positioned structurally prior to and/or after one or more convolutional layers, such as, for example, one or more depthwise separable convolutional layers. As another example, in some implementations, the neural network architectures of the present disclosure can include one or more inverted residual blocks where the input and output of the inverted residual block are thin bottleneck layers, while an intermediate layer is an expanded representation. For example, the expanded representation can include one or more convolutional layers, such as, for example, one or more depthwise separable convolutional layers. A residual shortcut connection can exist between the thin bottleneck layers that play a role of an input and output of the inverted residual block.
US11823022B2

Systems, methods, computer program products, and apparatuses for low latency, fully reconfigurable hardware logic for ensemble classification methods, such as random forests. An apparatus may comprise circuitry for an interconnect and circuitry for a random forest implemented in hardware. The random forest comprising a plurality of decision trees connected via the interconnect, each decision tree comprising a plurality of nodes connected via the interconnect. A first decision tree of the plurality of decision trees comprising a first node of the plurality of nodes to: receive a plurality of elements of feature data via the interconnect, select a first element of feature data, of the plurality of elements of feature data, based on a configuration of the first node, and generate an output based on the first element of feature data, an operation, and a reference value, the operation and reference value specified in the configuration of the first node.
US11823008B2

This disclosure relates to a computer-implemented method of controlling an algorithm, and a device for implementing said method, the method including developing the algorithm from a first state to a second state by a machine learning process; determining a second computational cost of executing the algorithm in its second state; determining if the second computational cost satisfies a trigger condition; and, if so, consolidating the algorithm from the second state to a third state, wherein a third computational cost of executing the algorithm in its third state is less than the second computational cost.
US11823006B2

Facilitate the work of setting the part program used in the measuring device for each object to be measured. A measurement control apparatus of the present invention includes a code reader that reads a code containing at least a part program identification information, and a measurement information providing unit that, when the code is read by the code reader, sends a start command of a part program corresponding to the part program identification information recorded in the code to a measuring device, and causes the measuring device to execute processing according to the part program prepared in advance.
US11822998B2

A capacitive coupled radio frequency identification, RFID, tag and method for reading the tag, the tag comprising a semiconductor substrate having a first planar surface and a second planar surface distal from the first planar surface. A metallic pad formed on the first planar surface of the semiconductor substrate. A circuit formed on the semiconductor substrate and electrically connected to the metallic pad and the second planar surface of the semiconductor substrate, the circuit configured to respond to a radio frequency, RF, input signal by providing a data signal encoded by varying an impedance between the metallic pad and the second planar surface of the semiconductor substrate.
US11822995B2

In one example in accordance with the present disclosure, a system is described. The system includes at least one directional antenna to 1) emit energy waves towards a mass in which an object is disposed and 2) receive reflected signals from a resonator disposed on the object as the mass is moved relative to the directional antenna. The system also includes a controller to, based on received reflected signals, determine a pose of the object within the mass.
US11822989B2

A method for multi-phase monitoring, comprising: receiving a first set of data associated with a monitoring agent during a first phase of an itinerary for monitoring an asset; determining the first phase of the itinerary is complete; receiving a second set of data relating to a second phase of the itinerary, the second set of data defining a phase requirement for implementing the second phase; determining an agent capability of the monitoring agent; comparing the agent capability to the phase requirement; and performing an action based on whether the phase requirement is capable of being met by the monitoring agent.
US11822988B2

Disclosed herein is an improved AR technology for aligning virtual content with a real-world environment. In one aspect, the disclosed process may involve a first computing device receiving an indication that a second computing device detected a given QR pattern on a given strip of QR tape installed in a real-world environment. In response to receiving the indication, the first computing device may obtain installation information regarding a layout of the given strip of QR tape. Based at least on an identifier of the given QR pattern and the information regarding the layout of the given strip of QR tape, the first computing device may then determine a position and orientation of the second computing device, align virtual content on the real-world environment, and instruct the second computing device to present a view of the real-world environment that has the aligned virtual content superimposed onto the real-world environment.
US11822986B2

A reading apparatus includes a reading device and circuitry. The reading device reads a recording medium in a direction intersecting a conveyance direction of the recording medium. The circuitry detects a reference image for cutting processing of the recording medium, based on read information read by the reading device.
US11822975B2

Systems and methods for generating synthetic data are disclosed. For example, a system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a dataset including time-series data. The operations may include generating a plurality of data segments based on the dataset, determining respective segment parameters of the data segments, and determining respective distribution measures of the data segments. The operations may include training a parameter model to generate synthetic segment parameters. Training the parameter model may be based on the segment parameters. The operations may include training a distribution model to generate synthetic data segments. Training the distribution model may be based on the distribution measures and the segment parameters. The operations may include generating a synthetic dataset using the parameter model and the distribution model and storing the synthetic dataset.
US11822966B2

In an accelerator control system (100), a general-purpose server (110) includes a digest information generation unit (1112) that binarizes an accelerator function to generate first digest information (130) of the accelerator function and a server management control unit (1111) that compares the first digest information (130) created before the accelerator function is implemented on an FPGA function unit (122) with second digest information (130) notified from an accelerator board (120) and determines whether the accelerator function is rewritten, and the accelerator board (120) includes a digest information generation unit (1212) that generates the second digest information (130) of the accelerator function written in the FPGA function unit (122), and an FPGA management control unit (1211) that notifies the general-purpose server (110) serving as a rewriting source of the second digest information (130) generated.
US11822962B2

A method for managing cloud resource dependencies is described. The method may include receiving a resource configuration of a first resource. The method may include identifying a dependency of a first stage of a first resource on a second resource and performing a topological sort of a plurality of resources, based at least in part on the dependency of the first stage of the first resource. The method may include constructing a dependency graph including the plurality of resources, including the first stage of the first resource in a subordinate rank and the second resource in a superior rank, corresponding to the topological sort. The method may include generating an execution queue including the second resource in a priority execution position in the execution queue. The method may include executing the plurality of resources according to the execution queue.
US11822954B2

In accordance with embodiments disclosed herein, there are provided mechanisms and methods for automating deployment of applications in a multi-tenant database environment. For example, in one embodiment, mechanisms include managing a plurality of machines operating as a machine farm within a datacenter by executing an agent provisioning script at a control hub, instructing the plurality of machines to download and instantiate a lightweight agent; pushing a plurality of URL (Uniform Resource Locator) references from the control hub to the instantiated lightweight agent on each of the plurality of machines specifying one or more applications to be provisioned and one or more dependencies for each of the applications; and loading, via the lightweight agent at each of the plurality of machines, the one or more applications and the one or more dependencies for each of the one or more applications into memory of each respective machine.
US11822948B2

In response to a request to remove a PCI device from a virtual machine (VM), a processing device may transmit, to a guest operating system (OS) of a VM, an indication that a peripheral component interconnect (PCI) device connected to the VM has been disconnected such that the PCI device appears disconnected to a PCI port driver of the guest OS and simultaneously communicates with a device driver of the guest OS. The processing device may transmit a device removal request to the device driver. The removal request may be transmitted to the device driver without the delay associated with the “push button” approach to device removal since the guest OS already believes the PCI device has been disconnected from the VM. A graceful removal of the device driver may be performed and the PCI device may be disconnected from the VM.
US11822943B2

In some embodiments, an electronic device presents information about a function of an application and facilitates performance of functions of the application. The information is optionally displayed in response to receiving an input to perform an action associated with the respective function when information-display criteria are met. In some embodiments, the criteria include a criterion that is satisfied when the respective function has not yet been initiated by the user on the electronic device.
US11822941B2

A current state of a mobile computing device may be monitored. The mobile computing device has a set of one or more installed applications. The current state is related to the set of installed applications. A first computing action of a user of the mobile computing device is identified responsive to the current state. The first computing action is related to the set of installed applications. Responsive to the first computing action, a set of one or more candidate computing actions is determined. The mobile computing device generates, based on the first computing action, a projected visualization that relates to a first candidate computing action of the set of candidate computing actions.
US11822933B2

Systems and methods are disclosed for derivation of executable tasks for synchronizing configuration parameters. An example method may comprise: obtaining a first set of configuration parameters of a first computer system corresponding to a first time value; obtaining a second set of configuration parameters of the first computer system corresponding to a second time value; performing a comparison between the first set of configuration parameters and the second set of configuration parameters to determine one or more differences; deriving in view of the comparison, one or more executable tasks to convert the first set of configuration parameters to the second set of configuration parameters; and providing, to a second computer system, the one or more executable tasks for execution by the second computer system to synchronize configuration parameters of the second computer system to configuration parameters of the first computer system corresponding to the second time value.
US11822932B2

A computing device includes a read cache file to store a network driver, and a processor to execute the read cache file to run the network driver to connect the computing device to a communications network. A streamed base disk image is received from a server via the communications network that is used to boot the computing device.
US11822931B2

Aspects of the disclosure provide for mechanisms providing a captive portal to manage a driver application for a peripheral device. Systems and methods of the disclosure include: receiving, at a peripheral device from a client device, a request to connect with the peripheral device over a wireless network provided by the peripheral device; in response to receiving the request, establishing a connection with the client device over the wireless network; receiving, at the peripheral device from the client device, another request to access a first web page at a first address via the connection; and redirecting, by a processing device of the peripheral device, the client device to a second web page associated with a driver application for the peripheral device instead of providing the first web page, wherein the driver application enables the client device to request the peripheral device to perform an operation.
US11822927B2

An apparatus to shorten the time taken for executing a booting process includes, in one embodiment, a connection processing unit that establishes communication with and acquires information from a plurality of devices that are communicably coupled externally to an information processing device, the information relating to the plurality of devices regardless of whether a booting process is executed. The apparatus also includes a communication control unit that executes communication with each of the plurality of devices during the booting process, and a first processing unit that one of enables or disables communication between the communication control unit and a selected one of the plurality of devices in response to the acquired information related to the selected one of the plurality of devices. A method and a computer program product also perform functions of the apparatus.
US11822923B1

A load/store unit includes a first queue including a first entry for a store operation and a second queue including a second entry for a load operation that includes a return instruction that redirects a program flow to a location indicated by the return instruction. The load/store unit also includes a processor to determine that the store operation matches the load operation and selectively perform store-to-load forwarding (STLF) of a return address for the return instruction from the first entry to the second entry based on whether the store operation is associated with a call instruction. The load/store unit forwards the return address to the second entry in response to the store operation being associated with the call instruction. The load/store unit blocks forwarding until the store operation retires in response to the store operation not being associated with the call instruction.
US11822919B2

A method of API documentation generation includes receiving an API interaction, determining at least one interaction parameter based on the API interaction, and automatically generating the documentation based on the at least one interaction parameter. The generated documentation documents an action associated with the API interaction.
US11822914B2

A method includes providing a relational database and at least one schema describing tables of the relational database with columns of the relational database, providing an application executing read/write or delete jobs in the relational database where the application is running in a cloud environment, upgrading the application running in the cloud environment to a new version of the application. The application uses pods to perform the steps of the upgrading. The method includes replacing an old version of the application using an intermediate version of the application, where the intermediate version of the application behaves differently depending on values of definitions in a new supportive column created in the relational database, and replacing the intermediate version of the application with pods using the new version of the application.
US11822913B2

Dynamically updating, or retraining and updating, artificial intelligence (AI)/machine learning (ML) models in digital processes at runtime is disclosed. Production operation may not need to be stopped for AI/ML model update or retraining and update. The update steps and/or retraining steps for the AI/ML model may be included as part of the digital process. The AI/ML model update may be requested from internal logic (e.g., from the evaluation of a condition, by an that expression calls for the AI/ML model, etc.), external requests (e.g., from external triggers in a finite state machine (FSM), such as a file change, database data, a service call, etc.), or both. Automation of AI/ML model updates or retraining and updates may be provided, where the software reloads/reinitializes/re-instantiates with a retrained and/or updated AI/ML model after (and possibly immediately after) the AI/ML model becomes available.
US11822909B2

Implementations are described herein for adapting existing source code snippets to new contexts. In various implementations, a command may be detected to incorporate an existing source code snippet into destination source code. An embedding may be generated based on the existing source code snippet, e.g., by processing the existing source code snippet using an encoder. The destination source code may be processed to identify one or more decoder constraints. Subject to the one or more decoder constraints, the embedding may be processed using a decoder to generate a new version of the existing source code snippet that is adapted to the destination source code.
US11822900B2

There is provided with a filter processing device for performing a convolution operation using a filter on a feature plane. An acquisition unit acquires feature plane data, filter coefficients of the filter, and valid coefficient information which specifies filter coefficients to be used in the convolution operation among the filter coefficients of the filter. A calculation unit performs a convolution operation of the filter coefficients specified by the valid coefficient information and pieces of the feature plane data corresponding to the specified filter coefficients.
US11822891B2

A computing system identifies an incoming voice call from a user device to an agent device associated with the computing system. The computing system generates a transcription of the incoming voice call using one or more natural language processing techniques. The computing system extracts a problem description from the transcription. The problem description indicates a topic for the incoming voice call. A first machine learning model estimates a situation vector from the problem description. A second machine learning model identifies a pre-existing situation vector that closely matches the estimated situation vector. The computing system retrieves a situation description that corresponds to the identified pre-existing situation vector.
US11822889B2

A personal conversationalist system includes a processor, and a computer-readable medium storing instructions which, when executed by the processor, cause the processor to operations that include receiving a first data input feed, accessing a first user profile that is as associated with a first user, detecting a conversation event when first data in the first data input feed satisfies a first conversation event condition, generating a first conversationalist persona based on the conversation event, the first user profile, and data provided in the first data input feed; and initiating a first conversation session via the first conversationalist persona by outputting a first conversationalist persona response that is based on the conversation event, the first user profile, and the data provided in the first data input feed.
US11822884B2

A method, computer program, and computer system to recover a dropped pronoun is provided for receiving data corresponding to one or more input words and determining contextual representations for the received input word data. The dropped pronoun may be identified based on a probability value associated with the contextual representations, and a span associated with one or more of the received input words may and that corresponds to which of the input words the dropped pronoun refers may be determined.
US11822883B2

Techniques are disclosed relating to natural language processing. In some embodiments, a computer system receives unlabeled content. In some embodiments, the computer system embeds, using a machine learning model, the unlabeled content, where the embedding generates an unlabeled vector. In some embodiments, the computer system determines, from a plurality of labeled vectors stored in a vector index, a first set of labeled vectors that match the unlabeled vector, where the first set of labeled vectors are generated from a set of labeled content stored in a database. In some embodiments, the computer system assigns a new label to the unlabeled content, where the new label is selected from the first set of labeled vectors. In some embodiments, the computer system stores the newly labeled content in the database. The disclosed techniques may advantageously provide for automatically labeling content based on its semantic rather than its syntactic meaning.
US11822882B2

Embodiments are disclosed for automatic enhancement of paragraph justification. A method includes receiving a selection of at least one paragraph, determining a plurality of penalty values for at least one typographic feature by varying a typographic feature value, the penalty values indicating a deviation from an optimal layout of the at least one paragraph, determining at least one optimal penalty value for the at least one typographic feature, the at least one optimal penalty value corresponding to at least one optimal typographic feature value of the at least one typographic feature, determining a priority for each of the at least one typographic feature based on a plurality of justification rules and the at least one optimal penalty value, and updating the at least one typographic feature of the at least one paragraph based on the priority and the at least one optimal typographic feature value.
US11822866B2

A computer-assisted method for determining a microfluidic circuit configured to reproduce a neuron circuit, and comprising including the following steps: —obtaining a description of the neuron circuit, the description of the neuron circuit comprising a plurality of neuron populations and at least one neuron connection; —determining at least one first parameter for each node of a plurality of nodes of the microfluidic circuit, each node being associated with and configured to receive one neuron population among the plurality of neuron populations of the neuron circuit; —determining at least one second parameter for at least one connection of the microfluidic circuit, each connection being associated with and configured to receive a neuron connection of the at least one neuron connection of the neuron circuit; —determining the positioning of each node of the plurality of nodes and of each connection of the at least one connection.
US11822863B2

Aspects of the disclosure relate to processing systems using improved model-based techniques for performing virtual device simulation. A computing platform may receive commands directing the launch of a visual model corresponding to a device identifier. The computing platform may send commands directing a database to provide a state machine model corresponding to the visual model. The computing platform may receive the state machine model and subsequently an indication of a virtual interaction with the visual model. Based on the indication, the computing platform may cause a state change of the visual model and may send, to the client device, state change information corresponding to the visual model. The computing platform may receive information verifying simulated operation parameters, and based on the information the computing platform may cause an implementation update to a device, corresponding to the visual model, based on the simulated operation parameters.
US11822844B2

According to an example, a server-based platform processes requests for graphical content on behalf of client computing devices.
US11822843B2

An image forming apparatus that includes an image forming section configured to form an image on a sheet and is capable of communicating with a server. The image forming section executes a series of an image formation job including a first step for forming an image on a sheet having a first attribute and a second step for forming an image on a sheet having a second attribute different from the first attribute after the first step. History information of the image formation job, which enables identification of switching timing between the first step and the second step, is acquired and notified to the server.
US11822842B1

Systems and methods relate generally to driverless printing. In a method, time expired files are hidden in a hot folder. The hot folder is configured to push a print job entry for the driverless printing for the time expired files. The hiding includes: renaming a first data file name to a second data file name; marking the second data file name as processing in association with operation of the hot folder; mapping a relationship between the first data file name and the second data file name; renaming a first reference file name to a second reference file name; marking the second reference file name as processing in association with operation of the hot folder; and mapping a relationship between the first reference file name and the second reference file name. The print job entry is created for the print job and is pushed for the time expired files.
US11822839B2

A storage medium stores a program for causing a computer to execute: a display step of displaying a first image and a second image on a page on a screen provided by a first application program in response to a predetermined user operation being performed on a screen provided by a second application program that is different from the first application program; and an instruction step of selecting a print apparatus that prints the page in response to a specific user operation being performed on the screen and instructing the print apparatus to print, in which setting sizes of the first image and second image displayed on the page on the screen provided by the first application program in the display step are respectively controlled to be a first size and a second size that are set in the second application program.
US11822838B1

A print management service facilitates the secure exchange of print job information between a client who requests a print job and multiple candidates who may wish to bid on the job. The service generates a smart contract that includes some information about the print job but that omits other information, such as the content to be printed. When a print service provider submits a qualifying bid to a processor that executes the smart contract, the smart contract will award the job to that provider, and the print service provider will then receive access to the full content of the print job. The smart contract may require proof of work to trigger payment from the client to the service provider upon completion of the print job.
US11822835B2

This specification discloses a non-transitory computer-readable storage medium storing a set of program instructions for a computer configured to manage rental printers. The computer includes a controller and a memory. The set of program instructions, when executed by the controller, causes the computer to perform: referring to history information indicating a printer use history of each of a plurality of users; and determining, for a part of a target printer to be rented to a target user, whether the part satisfies a replacement condition by using the history information and a scheduled rental period. The scheduled rental period is a rental period during which the target printer is scheduled to be rented. The replacement condition indicates that the part should be replaced before the target printer is rented to the target user.
US11822834B2

An image forming apparatus configured to include an execution function of performing authentication processing on a user and executing a stored job, which is stored in a storage device in association with the user, based on a success of the authentication processing without an instruction from the user includes one or more memories, and one or more processors that execute a set of instructions to receive a job execution request to execute a job different from the stored job from an information processing terminal, and in a case where the job execution request is received and the authentication processing using user information included in the job execution request is successful, control execution of the execution function of executing the stored job without the instruction from the user to prevent the execution function from being executed.
US11822830B2

The present invention enables a desired number of original gift boxes to be produced easily. An image print device includes an input unit to which a user image is input, a storage unit storing a template image of a gift box, an edit processing unit combining the template image with the user image to generate a combined image, and a printer printing, for output, the combined image on a sheet. The storage unit stores a plurality of template images of gift boxes different in shape or size. The image print device further includes a box selection unit receiving selection of a gift box shape or size, and the edit processing unit combines a template image with the user image, the template image corresponding to the gift box shape or size that is selected.
US11822828B1

Storage objects are mapped to host applications in a storage domain. Each of the storage objects is analyzed to determine importance in terms of predetermined criteria such as quality of service of the storage object, replication level of the storage object, size of the storage object, input-output loading of the storage object, and input-output loading of a host application that uses the storage object. Storage objects that satisfy predetermined importance characteristics are automatically tagged with the name of the host application that uses the storage object. The storage objects may also be tagged with the names of data structures that satisfy predetermined importance characteristics. Storage groups, masking views, and volume devices may also be tagged.
US11822824B2

A processing system operates by: storing a data segment as a set of encoded data slices, wherein the set of encoded data slices are dispersed storage error encoded and stored in at least one storage unit of a storage network; receiving, from a requestor, an access request associated with the data segment; detecting an access anomaly associated with the access request, the access anomaly having one of a plurality of anomaly types; denying the access request in response to detecting the access anomaly; generating, based on the one of the plurality of anomaly types, an anomaly detection indicator identifying the requestor; and sending the anomaly detection indicator to other devices of the storage network.
US11822803B2

Techniques for managing data blocks involve: generating, based on a first hash algorithm, a first fingerprint for a first block. The techniques further involve: if it is determined that there is a second fingerprint, in a fingerprint database, that is generated for a second block based on the first hash algorithm and matches the first fingerprint, determining whether there is a third fingerprint, in the fingerprint database, that is generated for the second block based on a second hash algorithm. The techniques further involve: if it is determined that the third fingerprint exists in the fingerprint database, generating a fourth fingerprint for the first block based on the second hash algorithm; and determining whether the first block and the second block are duplicate by comparing the third fingerprint and the fourth fingerprint. Such techniques can effectively reduce the overhead of identifying duplicate data blocks in data deduplication.
US11822802B2

One aspect of the instant application can provide a storage system. The storage system can include a plurality of byte-addressable storage devices and a plurality of media controllers. A respective byte-addressable storage device is to store a parity block or a data block of a data stripe, and a respective media controller is coupled to a corresponding byte-addressable storage device. Each media controller can include a tracker logic block to serialize critical sections of multiple media-access sequences associated with an address on the corresponding byte-addressable storage device. Each media-access sequence comprises one or more read and/or write operations, and the data stripe may be inconsistent during a critical section of a media-access sequence.
US11822801B2

Configuring systems to provide host access may include: configuring a stretched volume; and performing processing that allows the host access to the stretched volume. The processing may include: receiving a first command to create a first host object for access control for the host in the first data storage system; in response to receiving the first command, performing first processing including: creating the first host object that includes an initiator set of the host; and creating a second host object on the second data storage system, wherein the second host object includes the initiator set and specifies access control in the second data storage system for the host; receiving a second command to map the stretched volume to the first host object; and in response to receiving the second command, granting the host access to the stretched volume on the first data storage system and the second data storage system.
US11822797B1

An object computational storage system, a data processing method, a client end and a storage medium are disclosed, belonging to the field of electrical digital data processing, including a storage control device and a storage chip or a storage disk connected thereto. The storage control device is a computational storage management system, and performs the following processing: receiving an external data processing request, parsing information of a specified storage object, information of a specified function, and information of input data carried by the data processing request; when it is determined that calling the specified function for the specified storage object is supported, calling the specified function to perform computation on data of the specified storage object according to the input data; and returning a computation result to a sender of the data processing request.
US11822796B2

A method includes detecting a power-up event associated with a memory sub-system comprising a plurality of blocks of memory cells having blocks of memory cells associated therewith, responsive to detecting the power-up event and prior to receipt of signaling indicative of a host initiation sequence, determining that a block of memory cells associated with a respective block among the plurality of blocks of memory cells is an open virtual block of memory cells, determining that the respective block associated with the open virtual block of memory cells exhibits greater than a threshold health characteristic value, and selectively performing a media management operation of a respective block of memory cells associated with the open virtual block of memory cells in response to the determination that the respective block exhibits greater than the threshold health characteristic value.
US11822795B2

Devices and methods for executing instructions in an automatic and secure manner include a security processor having at least a read-only memory, a random access memory, a computer capable of performing cryptographic functions, a monotonic counter management unit associated with one or more monotonic counters, is such that it does not include any other storage memory, meaning that the security processor does not store any program or external data, a public key allowing at least one initial enrolled administrator to be authenticated is stored before the first use of same in its read-only memory, its random access memory is capable of loading a set of data and instructions that can be authenticated by a public key cryptographic module, the execution by the computer, after the authentication of same, of certain instructions, increments one of the monotonic counters.
US11822793B2

The present disclosure generally relates to detecting command identification (CID) collisions in host commands. Host commands stored in submission queues are supposed to have unique CIDs. The host device selects the CID and attaches the CID to the command. Once the command is executed, the host device may reuse the CID. Sometimes, the host device reuses a CID before a command already using the CID is executed, which is a collision. Rather than search all CIDs to find a collision, redundancy bits can be created for each command, and the redundancy can be the same for multiple pending commands. The redundancy bits can be checked first to see if there is a match, followed by comparing CIDs for only those commands that have matching redundancy bits. In so doing, CID collisions are detected earlier and easier.
US11822790B2

The present disclosure includes apparatuses and methods related to a memory system with cache line data. An example apparatus can store data in a number of cache lines in the cache, wherein each of the number of lines includes a number of chunks of data that are individually accessible.
US11822777B2

Systems, devices, and methods relate to utilizing an electronic caliper to analyze an electronic electrocardiogram (ECG). An example method for includes outputting, by a display, an electronic ECG within a graphical user interface (GUI). An electronic caliper is output, by the display, as overlaid on the electronic ECG within the GUI. The electronic caliper includes a first electronic tip and a second electronic tip. The method further includes receiving, by a user input device, a user input signal and moving, based on the user input signal, the first electronic tip, the second electronic tip, or both the first electronic tip and the second electronic tip, relative to the electronic ECG within the GUI.
US11822776B2

Methods, systems, and media for providing media guidance with contextual controls are provided. In some embodiments, the method comprises: causing a user interface to be presented that includes media interface elements, wherein each of the media interface elements is a selectable object that represents at least one media content item; determining that a media interface element from the media interface elements has been selected; in response to determining that the media interface element has been selected, causing the at least one media content item corresponding to the selected media interface element to be presented in a portion of the user interface; and concurrently with causing the at least one media content item to be presented, causing a control interface to be presented that is associated with the selected media interface element.
US11822773B2

Systems and methods for generating and utilizing an interactive causal loop diagram using a causal loop designer are provided. In one or more examples, a computer-implemented method for creating a causal loop diagram comprising visually emphasized elements can comprise displaying a first element and a second element, wherein the first element and the second element comprise visually emphasizable elements. In response to receiving a user command to connect the first element to the second element, the method can comprise displaying a connection between the first element and the second element, wherein the connection comprises a visually emphasizable element. In one or more examples, the method comprises displaying a causal loop diagram comprising the first element, the second element, and the connection. In response to a user activating a visual emphasis tool, the method can comprise visually emphasizing one or more of the visually emphasizable elements.
US11822768B2

An electronic apparatus is provided. The electronic apparatus includes a display and a processor configured to control the electronic apparatus to: obtain a text corresponding to an input based on a machine reading comprehension (MRC) model, obtain a plurality of operation information by dividing the text into an operation unit of the electronic apparatus, obtain sequence information of the plurality of operation information based on the plurality of operation information and the obtained text, and control the display to provide a guide user interface (UI) to sequentially perform the plurality of operations based on the sequence information.
US11822762B2

An input display system includes a computer including a display, a memory, and a processor, to display auxiliary information on a screen for supporting an input action of an operator when a plurality of predetermined fields are displayed on the screen, and information according to a predetermined rule is input into each of the fields by the operator. The processor is configured to execute detecting that a first field is activated; and displaying, upon detecting through the detecting that the first field is activated, on the screen, auxiliary information indicating that information is to be input in a second field, in a predetermined range from the second field being a field into which information is to be input next to the first field.
US11822761B2

The present disclosure generally relates to user interfaces for managing shared-content sessions. In some embodiments, content is shared with a group of users participating in a shared-content session. In some embodiments, the content is screen-share content that is shared from one device to other participants of the shared-content session. In some embodiments, the content is synchronized content for which output of the content is synchronized across the participants of the shared-content session.
US11822750B2

A touch screen sensor includes a visible light transparent substrate and an electrically conductive micropattern disposed on or in the visible light transparent substrate. The micropattern includes a first region micropattern within a touch sensing area and a second region micropattern. The first region micropattern has a first sheet resistance value in a first direction, is visible light transparent, and has at least 90% open area. The second region micropattern has a second sheet resistance value in the first direction. The first sheet resistance value is different from the second sheet resistance value.
US11822742B2

The present disclosure provides a touch display device which includes a display panel and a flexible circuit board coupled to the display panel. The flexible circuit board includes a display functional region and a touch functional region, the display functional region is coupled to a control mainboard of the touch display device via a first connector, and the touch functional region is coupled to the control mainboard of the touch display device via a second connector.
US11822737B2

An information handling system mouse couples a scroll wheel at a scroll wheel position of the mouse upper surface to a five-way switch so that movement of the scroll wheel commands through the five-way switch a scroll up or down, a swipe left or right and a press down mouse click. An adjacent button provides precision or fast scroll through an interaction separate from the scroll wheel. A vibration device interfaced with the scroll wheel provides haptic feedback of end user interactions, such as by providing vibrations with a vertical orientation from a position below the scroll wheel.
US11822720B2

A wearable computing device with bio-signal sensors and a feedback module provides an interactive mediated reality (“VR”) environment for a user. The bio-signal sensors receive bio-signal data (for example, brainwaves) from the user and include bio-signal sensors embedded in a display isolator, having a deformable surface, and having an electrode extendable to contact the user's skin. The wearable computing device further includes a processor to: present content in the VR environment via the feedback module; receive bio-signal data of the user from the bio-signal sensor; process the bio-signal data to determine user states of the user, including brain states, using a user profile; modify a parameter of the content in the VR environment in response to the user states of the user. The user receives feedback indicating the modification of the content via the feedback module.
US11822715B2

In an embodiment, an electronic device includes a display and an eye tracker. The display includes one or more foveated areas. In the embodiment, the eye tracker is configured to collect eye tracking data regarding a gaze of one or more eyes of a user on the display. The electronic device also includes processing circuitry operatively coupled to the display. In the embodiment, the processing circuitry is configured to receive an indication of a motion associated with the gaze from the eye tracker. The processing circuitry is also configured to determine a previous location associated with the gaze during a previous frame and a target position associated with the gaze during a target frame. In the embodiment, the processing circuitry is configured to expand one or more foveated areas of the display adjacent a previous position of the gaze of the user.
US11822714B2

An electronic device is configured to obtain an eye image in which an eye that looks at a display is captured. The electronic device includes at least one memory storing instructions; and at least one processor which executes the stored instructions causing the at least one processor to: perform line-of-sight detection, based on the obtained eye image; and provide, based on at least one of a position of a pupil image in the eye image and a number of corneal reflection images in the eye image, a predetermined notification regarding a method of adjusting a viewing state in which the display is visually perceived.
US11822711B2

A method for switching a configuration of an enhanced reality headset is provided. The method includes identifying a scenario to switch a configuration of an enhanced reality headset between a virtual reality configuration, an augmented reality configuration, and a direct reality configuration, wherein the virtual reality configuration and the augmented reality configuration include a computer generated image, and the direct reality configuration and the augmented reality configuration include a real-time image of an environment of a user of the enhanced reality headset. The method includes providing a notification to a user of the enhanced reality headset including an intent to switch the configuration of the enhanced reality headset, and switching the configuration of the enhanced reality headset according to the scenario.
US11822708B2

A method comprising: in response to a determination that a user is not consuming or not fully consuming virtual content, rendering to the user, a real-time notification in response to real-time virtual content consumable by the user, wherein the real-time notification directs a user to adopt a particular orientation in the real space for starting or augmenting consumption, of the real-time virtual content.
US11822695B2

Automated assistant responses may be assembled and/or evaluated to address privacy concerns. In various implementations, a free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.
US11822692B2

The described implementations relate to an access control framework for a database system. One implementation can receive, from a user, a request for data that identifies a resource, such as a view that obtains data from a database. The implementation can check the identity of the user to identify user roles associated with the user. The implementation can identify an access policy that is associated with the resource, and a rule that is associated with the access policy and applies to the user roles associated with the user. The rule can be applied to the request for data using attributes of the access policy. For example, if the request for data is a query on a view, the query can be rewritten to apply the rule.
US11822683B2

A system for automatic permission management in different collaboration systems is described. The rights management system enabled with the present invention provides a “detection component” or “connector” that will identify the user who is sharing the protected document and list of recipients who need to be given access to it. The content sharing systems include but are not limited to shared local or network folders or messaging tools like email or chatting applications, and collaboration tools like SHAREPOINT, BOX, DROPBOX, GOOGLE DRIVE, etc. The permissions for users are added to the document/mail as and when it flows through different collaboration or distribution systems, thus enabling the business users to access the document without any disruption in their normal business workflow.
US11822682B2

Embodiments described herein relate measuring and quantifying the privacy risk for disclosure of trajectory data based on one or more attributes of the trajectory data. Methods may include: receiving probe data points defining at least one trajectory; identifying attributes of the at least one trajectory, where the identified attributes include values for respective trajectories; calculating a privacy risk associated with the at least one trajectory based, at least in part, on a distribution of values of the identified attributes, where the privacy risk includes a measure of difficulty in identifying a source of the at least one trajectory; and providing information associated with the at least one trajectory for location-based services in response to the privacy risk satisfying a predetermined value.
US11822681B1

A data processing system may include a plurality of host servers, each server including a device processor and a non-transitory computer readable medium including instructions stored thereon and executable by the processor, wherein the computer readable medium of each server includes instructions for running one or more virtual machines. In addition, the system may include a system controller including a device processor and a non-transitory computer readable medium including instructions stored thereon and executable by the processor, the computer readable medium of the system controller including instructions for receiving commands to host two or more virtual machines on the plurality of host servers; making a determination as to which of the virtual machines share commonalities with one another; and based on the determination, providing instructions to the plurality of host servers to host virtual machines determined to share one or more commonalities with one another on the same host server.
US11822674B1

Embodiments for a method of tracking provenance information for data in a database are disclosed. The method includes storing data in a first one or more cells of a database, translating provenance information for the data into a new block for a provenance blockchain corresponding to the first one or more cells, and storing the new block in the database.
US11822671B2

An information processing device (10) includes a selection receiving unit (110) that receives an input indicating selection of at least one countermeasure among a plurality of countermeasures applicable to a terminal, an operating information specifying unit (120) that specifies a type of operating information corresponding to the countermeasure applicable to the terminal, an operating information acquisition unit (130) that acquires operating information of the type specified by the operating information specifying unit (120), a remaining terminal specifying unit (140) that specifies remaining terminals where a security risk remains when the countermeasure received by the selection receiving unit (110) is applied based on terminal-specific countermeasure information indicating a countermeasure applicable to each terminal against the security risk, a prediction unit (150) that predicts the number of remaining terminals at a future time based on the operating information acquired by the operating information acquisition unit (130), and a presentation unit (160) that presents prediction results predicted by the prediction unit (150).
US11822655B1

Features of sample files that are known to be normal are extracted by random projection. The random projection values of the sample files are used as training data to generate one or more anomaly detection models. Features of a target file being inspected are extracted by generating a random projection value of the target file. The random projection value of the target file is input to an anomaly detection model to determine whether or not the target file has features that are novel relative to the sample files. The target file is declared to be an outlier when an anomaly detection model generates an inference that indicates that the target file has novel features.
US11822649B2

A system for monitoring intrusion anomalies in an automotive environment, the system comprising: a telematic control unit; a plurality of engine control units, each of the plurality of engine control units associated with a local security monitor and a diagnostic communications manager arranged to receive information regarding intrusion anomalies detected by the local security monitor; and an anomaly analyzer in communication with each of the diagnostic communication managers and the telematics control unit, the communication utilizing a diagnostic over Internet protocol, the anomaly analyzer arranged to aggregate the information regarding intrusion anomalies detected by the respective local security monitors.
US11822639B2

A system and method for authenticating a face mask with a user for providing secure access to a user device whereby received on the user device is a request from the user to pair a user face mask having a pre-printed unique identifier with the user device for user authentication purposes. The user device captures an image of the pre-printed unique identifier on the user face mask so as to associate the captured image of the unique identifier with the user device. Afterwards, when the user requests access to the user device in a locked state, the user device is caused to capture of an image of the unique identifier affixed to the user face mask. The user device may further be caused to capture an image of at least a portion of the user's face to authenticate the captured unique identifier affixed to the user face mask with the captured portion of the user's face to verify the captured unique identifier and the captured portion of the user's face are associated with the user device.
US11822633B1

Techniques are described for authenticating an individual based at least partly on a tremor signature of the individual. Motion data is collected through motion sensor(s), such as accelerometers, gyroscopic motion sensors, and so forth, of a portable computing device that is being held, worn, or is otherwise in contact with the user. Based on the collected motion data, a tremor signature may be determined and compared to a previously determined model for the user, and an authentication determination may be made based on the comparison. The tremor signature may be used in combination with other information to authenticate the user. For example, the tremor signature may be used in combination with location information and/or other biometric data such as a fingerprint scan, image of the user's face, audio recording of the user's voice, the user's heartbeat, a cardiac electrical signature, bio-electrical impedance, and so forth.
US11822627B2

The exemplary embodiments are related to a device, a system, and a method for implementing a mechanism that is configured to prevent the unauthorized execution of software. A user device is configured to execute a feature access function corresponding to an application feature included in an application. The feature access function is configured to receive one of a plurality of values each time the application is launched. During operation, the feature access function receives a value and determines whether a condition is satisfied. When the condition is satisfied, the value is returned which indicates that execution of the application feature is permitted.
US11822620B2

Embodiments of the present invention provide systems, methods, and computer storage media directed to optimizing the accuracy of local feature detection in a variety of physical environments. Homographic adaptation for facilitating personalization of local feature models to specific target environments is formulated in a bilevel optimization framework instead of relying on conventional randomization techniques. Models for extraction of local image features can be adapted according to homography transformations that are determined to be most relevant or optimal for a user's target environment.
US11822599B2

In an approach to collaborative discourse, responsive to receiving a collaborative discourse, a document corpora of the collaborative discourse is analyzed. A picture metadata is analyzed for each image in a graphic repository. A machine learning model is derived based on the analysis of the document corpora and the analysis of the picture metadata. Appropriate images are selected from the graphic repository based on the machine learning model, where the appropriate images closely align with the collaborative discourse.
US11822598B2

Techniques for formulating queries and retrieving relevant results for 3D components in a virtual or augmented reality system. In an aspect, a user works with a 3D component using a workflow, and views the 3D component from one or more selected perspective views. Data associated with the workflow and the selected perspective views are transmitted to an online engine. The online engine may include a query formulation module for automatically forming a query based on the received workflow data and selected perspective views. The formulated query may be supplied to a search engine to retrieve online results based on relevance to the formulated queries. One or more most relevant online results may be seamlessly served to the user as part of the workflow.
US11822595B2

Techniques are disclosed for incremental agglomerative clustering of data, including but not limited to digital image data. Fewer than all of a plurality of existing digital image fingerprints are sampled from a first hierarchical data cluster of digital image fingerprints stored in a data storage device, the first hierarchical data cluster excluding a new digital image fingerprint. The new digital image fingerprint and the existing digital image fingerprints sampled from the first hierarchical data cluster are clustered to produce a second hierarchical data cluster of digital image fingerprints, the second hierarchical data cluster including the new digital image fingerprint. If a majority of the existing digital image fingerprints in the first hierarchical data cluster match the new digital image fingerprint, then the second hierarchical data cluster is mapped to the first hierarchical data cluster based on the determination.
US11822579B2

Provided is a sensor network capable of acquiring, from a data center, learning data composed of a pair of sensor data (input) and a classification label (output) necessary for adding/changing a classification label for updating a classifier while reducing the volume of communication between a sensor and the center. One aspect of the present invention relates to a sensor network, including one or more sensor nodes and a data center. The sensor node includes: an encoding unit for encoding sensor data by an encoder part of an autoencoder; and a transmission unit for transmitting the encoded data. The data center includes: a reception unit for receiving data encoded from sensor data by the encoder part of the autoencoder; a decoding unit for decoding the encoded data by a decoder part of the autoencoder; and a storage unit for storing the decoded data therein.
US11822576B2

In some implementations, a device may receive an indication of an item associated with a user and a first entity and may store information associated with the item in a first entry of a first database associated with the user. The device may identify a second entry in a second database associated with the first entity. The second entry may identify one or more documents associated with the item, and the second database may identify documents for a second set of items associated with the first entity. The device may map the first entry to the second entry to enable the one or more documents associated with the item to be associated with the first entry of the first database associated with the user. The device may transmit an indication of at least one document of the one or more documents.
US11822570B2

Database synchronization by initiating a transaction to synchronize data from a source database to a target database. The source database issues a trigger that provides a sequence identification (ID) and calculates a thread number that is employed for syncing the rows from the source database to the target database based on a primary key hash. The sequence identification (ID) and the thread number from the source database is inserted into a synchronization (SYNC) table. Data synchronization may also include picking the rows that are allotted their thread number from the SYNC table using polling threads. The rows from the SYNC table may be replicated into target database using a sequence provided by the sequence identification and thread number.
US11822566B2

A data analytics application receives a workflow that includes a sequence of tools. Each tool performs a data analytics function. The data analytics application processes a data file using the sequence of tools to generate a result item representing an outcome of the processing of the data file. The data analytics application stores one or more metadata files, each of which includes data generated by an interactive tool in the sequence during the processing of the data file. The data analytics application receives a user input through an interactive element associated with an interactive tool in the sequence. The interactive element can modify an operation of the interactive tool based on the user input. The data analytics application retrieves the metadata file for the interactive tool and processes the metadata file by using a subset of the sequence of tools and the user input to generate a different result item.
US11822559B2

Apparatus and methods for generating a holographic structure are provided. The methods may include retrieving datasets stored in an object-based database. Each dataset may store a record of an interaction between a customer and an entity. The methods may include running a first routine and a second routine on the retrieved datasets to generate a holographic token (“HT”). The HT may store user questions and an emotion. In response to an edge gateway receiving a request, from an edge device associated with the customer, to establish a communication session leveraging extended reality capabilities, the methods may include activating a representative device to establish a communication session with the edge device. The methods may also include triggering the representative device to display a holographic structure for viewing via the representative device that includes a facial image displaying the emotion and the subset of the extracted user questions.
US11822558B2

Technology is described herein for searching an index, including operations of: obtaining a source data item; generating a source context-supplemented vector based on the source data item; and searching the index to find one or more target context-supplemented vectors that are determined to match the source context-supplemented vector. Each context-supplemented vector, which is associated with a particular data item, is made up of two parts: a language-agnostic vector and a context vector. The language-agnostic vector expresses the meaning of the particular data item in a manner that is independent of a natural language that is used to express the particular data item, while the context vector expresses a context associated with the formation of the particular data item. More generally, the technology's use of context vectors allows it to perform index search operations in a more efficient manner, compared to a search engine that does not use context vectors.
US11822554B2

First and second database accounts respectively share first and second source datasets with one another in a data clean room. The first database account stores a first approved-statements table that contains database statements that are permitted by the first database account to be executed against a combination of the shared first source dataset and the shared second source dataset. The second database account stores a second approved-statements table that contains database statements that are permitted by the second database account to be executed against the combination of the shared first source dataset and the shared second source dataset. One or more queries received from the first database account that are included in the second approved-statements table are processed, as are one or more queries received from the second database account that are included in the first approved-statements table.
US11822553B1

Dashboard loading from a cloud-based data warehouse cache, including determining that a result for a first query is stored in a cache of a cloud-based data warehouse; sending, in response to the result being stored in the cache, to the cloud-based data warehouse, a request for the result from the cache; and providing, based on the result for the first query, one or more dashboard visualizations.
US11822552B2

A method for referencing and updating objects in a shared resource environment. A reference counter counts is incremented for every use of an object subtype in a session and decremented for every release of an object subtype in a session. A session counter is incremented upon the first instance of fetching an object type into a session cache and decremented upon having no instances of the object type in use in the session. When both the reference counter and the session counter are zero, the object type may be removed from the cache. When the object type needs to be updated, it is cloned into a local cache, and changes are made on the local copy. The global cache is then locked to all other users, the original object type is detached, and the cloned object type is swapped into the global cache, after which the global cache in unlocked.
US11822549B2

Provided are systems and methods for creating histograms with distinct value sketches integrated therein and for query processing based on the histograms with distinct value sketches. In one example, the method may include storing a histogram that comprises a representation of a bucket of data from a database and that includes a distinct value sketch with a distinct value attribute that identifies an estimated number of distinct values within the bucket of data, receiving a database query, generating a query execution plan for the database query based on the distinct value attribute of the bucket within the distinct value sketch embedded within the histogram, and executing the database query on the bucket of data from the database based on the generated query execution plan.