US11425416B2

A video decoding method and device for determining whether a prediction mode of a current block is an affine mode; splitting, when the prediction mode of the current block is the affine mode, a luma block of the current block into a plurality of sub luma blocks having a square shape based on a predefined sub block size; determining a mean luma motion vector for four neighboring sub luma blocks among the plurality of sub luma blocks, by using a motion vector of an upper-left sub luma block of the four sub luma blocks and a motion vector of a lower-right sub luma block of the four sub luma blocks; determining the mean luma motion vector to be a motion vector of a current sub chroma block corresponding to the four sub luma blocks; and performing prediction on the current sub chroma block by using the determined motion vector, in a video encoding and decoding process are suggested.
US11425413B2

An encoder that; obtains two prediction images by performing motion compensation using two motion vectors; obtains a gradient value of each of pixels included in the two prediction images; derives a local motion estimation value for each of sub-blocks based on the pixel value and the gradient value of each of the pixels, the sub-blocks being obtained by partitioning the current block; and generates a final prediction image for the current block using the pixel value and the gradient value of each of the pixels, and the local motion estimation value derived for each of the sub-blocks. Each of the pixels in the two prediction images is interpolated with sub-pixel accuracy, and a reference range for the interpolation is included in a normal reference range that is referred to for motion compensation for the current block in normal inter prediction performed without using the local motion estimation value.
US11425408B2

A system and method for improving the coding efficiency of motion vector information in video coding. According to various embodiments, a list of motion vector predictor candidates is arranged according to predefined rules. Each motion vector also has a reference index associated with it. One of the motion vector candidates is then selected as a predictor based on predefined rules, or the selection is explicitly signaled in the bitstream. The reference index associated with the selected motion vector is used as a reference index for the current block. The reference index is predicted along with the motion vector. Such embodiments can improve the compression efficiency of modern video codecs.
US11425406B2

The present application relates to improved weighting processing of combined intra-inter prediction. A method for processing video includes: determining, during a conversion between a current video block, which is coded in a combined intra and inter prediction (CIIP) mode, of a video and a bitstream representation of the current video block, a weight pair comprising a first weight for a first prediction result of the current video block and a second weight for a second prediction result of the current video block, based on one or more neighboring video blocks to the current video block, wherein the first prediction result is generated by an intra prediction mode and the second prediction result is generated by an inter prediction mode; and determining a prediction result of the current block based on a weighted sum of the first prediction result and the second prediction result.
US11425402B2

A method for sharing the motion estimation and mode decision results and decisions of one codec with another codec is disclosed. A video is received to be transcoded into a plurality of different output encodings of a plurality of different codecs. Each codec has a different video encoding format. A shared motion estimation and a shared mode decision processing of the video are performed. One or more results of the shared mode decision processing shared across the plurality of different codecs are used to encode the video into the plurality of different output encodings of the plurality of different codecs.
US11425397B2

Video encoding and decoding techniques for bi-prediction with weighted averaging are disclosed. According to certain embodiments, a computer-implemented video signaling method includes signaling, by a processor to a video decoder, a bitstream including weight information used for prediction of a coding unit (CU). The weight information indicates: if weighted prediction is enabled for a bi-prediction mode of the CU, disabling weighted averaging for the bi-prediction mode.
US11425393B1

A system for calculating token rates for video encoding includes a plurality of different probability lookup tables implemented in hardware, wherein each of the probability lookup tables specifically corresponds to a different prediction mode of a video codec. The system includes an application-specific integrated circuit compute unit. For each candidate prediction mode among the different prediction modes, the application-specific integrated circuit is configured to determine a rate distortion cost (RD Cost) for a video. The application-specific integrated circuit is configured to select one of the plurality of different probability lookup tables that corresponds to the candidate prediction mode and use the selected one of the plurality of different probability lookup tables to calculate a corresponding token rate for the candidate prediction mode. The application-specific integrated circuit is configured to encode the video using a selected one of the different prediction modes determined based on the determined rate distortion costs.
US11425380B2

A method of visual processing includes determining, during a conversion between a block of a video and a bitstream representation of the video, whether there is a switch from a first residual coding technique to a second residual coding technique based on a number of context coded bins per unit used in the first residual coding technique. The unit is included in the block, and coefficients of the unit are coded in the bitstream representation in multiple passes. The method also includes performing the conversion based on the determining.
US11425373B2

Disclosed are an intra-prediction mode-based image processing method and a device therefor. Particularly, a method for processing an image on the basis of an intra-prediction mode may comprise the steps of: configuring a reference sample to be used for prediction of a current block on the basis of width information and height information of the current block when the current block is a non-square block; deriving an intra-prediction mode of the current block; and generating a prediction sample of the current block by using the reference sample on the basis of the intra-prediction mode of the current block.
US11425369B2

A mode signaling syntax element is provided based on an encoded representation of a picture in a video sequence. The mode signaling syntax element is employed to determine whether a final reference picture list is the same for all slices of a same slice type in the picture. The mode signaling syntax element signals to a decoder that it does not necessarily have to repeat computationally complex reference picture list construction functions for each slice in the picture.
US11425367B2

Wedgelet separation lines of neighboring blocks are predicted from each other by aligning the wedgelet separation lines of such neighboring blocks to each other, thereby reducing the side information coding rate that may be used.
US11425365B2

A photoelectric conversion device comprising: a first substrate that includes a pixel circuit including a photoelectric conversion element; a second substrate having a signal processing circuit that drives the pixel circuit or processes a signal from the pixel circuit; a connection part electrically connecting the first substrate and the second substrate; and an inspection circuit, wherein the inspection circuit is formed in one of the first and second substrates and is connected to a wire supplying a first potential and being provided in the one of the first and second substrates, and the inspection circuit is connected via the connection part to a wire supplying a second potential and being provided in the other of the first and second substrates.
US11425364B2

A head-up display system for a vehicle includes a head-up display apparatus and an occupant monitoring apparatus. The head-up display apparatus includes a projection device configured to project a three-dimensional image in front of an occupant of the vehicle. The head-up display apparatus is configured to project a projection image with respect to an object present outside of the vehicle. The occupant monitoring apparatus includes an imaging device configured to capture an image of the occupant. The occupant monitoring apparatus is configured to generate personal data related to a sense of sight of the occupant on the basis of the captured image of the occupant. The head-up display apparatus is configured to adjust the projection image in the three-dimensional image on the basis of the personal data generated by the occupant monitoring apparatus, and project, from the projection device, the three-dimensional image in which the projection image is adjusted.
US11425361B2

An image display device includes a display optical system, a base including a display optical system guide unit configured to guide the display optical system in a substantially linear direction, a main body exterior configured to house the base, a display exterior configured to cover the display optical system, and a display exterior guide unit configured to guide the display exterior in a substantially linear direction relative to the main body exterior, wherein the display optical system is engaged with the display exterior to move in conjunction with the display exterior, and wherein the base and the main body exterior are engaged with each other by an engagement mechanism configured to suppress transmission of an external force applied to the main body exterior to the base.
US11425358B2

A system and method to capture the surface geometry a three-dimensional object in a scene using unsynchronized structured lighting is disclosed. The method and system includes a pattern projector configured and arranged to project a sequence of image patterns onto the scene at a pattern frame rate, a camera configured and arranged to capture a sequence of unsynchronized image patterns of the scene at an image capture rate, and a processor configured and arranged to synthesize a sequence of synchronized image frames from the unsynchronized image patterns of the scene. Each of the synchronized image frames corresponds to one image pattern of the sequence of image patterns.
US11425356B2

A system and method to calibrate an uncollimated laser diode for three-dimensional imaging applications. A method includes providing an optical comparator having an uncollimated laser diode as a light source to generate a shadow with sharp boundaries when used to illuminate an opaque occluder, wherein a two lines source model of light propagation is used to describe a behavior of the uncollimated laser diode, the two lines source model defined by two three-dimensional (3D) lines as model parameters, the uncollimated laser diode calibrated by estimating the two lines as a function of a sample of a ray field emitted by the uncollimated laser diode.
US11425339B2

Disclosed herein is an artificial intelligence device for providing connection between a plurality of home devices, including a communication interface configured to receive a visitor image from a door locking device including a door camera for photographing a visitor, and a processor configured to obtain visitor information output from a visitor recognition model by inputting the visitor image to the visitor recognition model and select a home device to receive the visitor image and the visitor information from among the plurality of home devices, wherein the communication interface transmits the visitor image and the visitor information to the selected home device.
US11425338B2

A food management system includes a computing apparatus, and a refrigerator including a storage chamber and configured to transmit an image of the storage chamber to the computing apparatus. The computing apparatus may include a communication device; and a processing device configured to identify a food from an image received from the refrigerator through the communication device and to transmit information related to the food identified by the refrigerator through the communication device. The processing device may identify the food using different processes from different images.
US11425337B2

To reduce complication of a configuration of a vehicle while suppressing an increase in weight of the vehicle, a camera system mounted on a vehicle includes an imaging unit to capture multiple frame images of an outside of the vehicle per cycle and an image processor to obtain the multiple frame images from the imaging unit and separate the multiple frame images into a first given number of frame images as a recognition target and a second given number of frame images as a storage target to be stored in an image recorder. The image processor separately outputs the first and second given numbers of frame images to be recognized and stored, respectively.
US11425335B2

A method of protecting privacy in video may include classifying, via a trained multi-level neural network, a plurality of objects within frames of a video content. Training the multi-level neural network may include inputting a plurality of pixels of at least one frame, fitting the pixels into different layers, and assigning weights to individual components within the layers. The method may also include determining if the classified objects are private objects or non-private objects, tracking the detected objects between each frame of the video content within a threshold distance of movement, and masking the private objects.
US11425330B2

A projector includes an image converting module, a processing module and an imaging module. The image converting module receives an original image sequence with a first frame rate. The image converting module inserts a plurality of supplement images into the original image sequence per second to output a supplement image sequence with a second frame rate, wherein the second frame rate is larger than the first frame rate. The processing module is coupled to the image converting module. The processing module receives the supplement image sequence from the image converting module. The processing module ignores the supplement images and processes and outputs the original image sequence. The imaging module is coupled to the processing module. The imaging module receives the original image sequence from the processing module and outputs the original image sequence by the first frame rate.
US11425323B2

An image sensor includes a pixel array including a plurality of pixels arranged in a matrix, each of the pixels including a microlens, a first photoelectric conversion element, and a second photoelectric conversion element, the first and second photoelectric conversion elements being arranged parallel with each other in a first direction below the microlens; and a row decoder configured to control a first image signal generated by the first photoelectric conversion element and a sum image signal generated by the first and second photoelectric conversion elements to be sequentially output from a first pixel in a first row of the pixel array during a first readout period, and to control a second image signal generated by the second photoelectric conversion element and the sum image signal to be sequentially output from a second pixel in a second row of the pixel array during a second readout period.
US11425308B2

A system includes a robotic camera and a robotic display. The robotic camera has a robotic camera mount that moves an image capture device such as a camera and the robotic display has a robotic display mount that moves an image display device, such as a video display. The robotic mounts are used to synchronously move the camera and display so that they are in positions where captured images are displayed in the same orientation, e.g. images captured in a portrait orientation are displayed by the display in the same orientation and images captured in a landscape orientation are displayed by the display in the same orientation.
US11425307B2

An image capture method and an image capture device are disclosed. The device includes a first chip, zoom lenses, image sensors, zoom motors, and focus motors. The number of the first chip is one; and the number of the zoom lenses are two, comprising a first short zoom lens and a second long zoom lens, wherein the two zoom lenses have different zoom ranges, and there is an overlap range between the zoom ranges of the two zoom lenses. The number of the image sensors is two, and the two image sensors correspond to the two zoom lenses respectively, and the two image sensors are communicatively connected to the first chip respectively. The number of the zoom motors is two, the number of the focus motors is two, and the two zoom motors and the two focus motors are communicatively connected to the first chip respectively.
US11425305B2

A control method includes: a preview image is displayed; a user input acting on the preview image is received, in which the user input includes an adjustment of a display position of a target object in the preview image from a first position to a second position; and in response to the user input, a shooting angle of the camera is adjusted according to the adjustment of the display position.
US11425302B2

An image pickup apparatus includes a sensor configured to pick up a plurality of images different in in-focus position in an optical axis direction, an adjustment unit configured to adjust a parameter relating to image pickup to correct influence caused by an effective F-number varied depending on an in-focus position when at least a part of the plurality of images is picked up, and a synthesis unit configured to synthesize the plurality of images.
US11425301B2

An image processing apparatus obtains image data and transmits the image data to an external apparatus. The image processing apparatus applies first image processing to the image data and receives a result of second image processing applied in the external apparatus to a part of the image data corresponding to a partial area of an entire image represented by the image data, prior to receiving a result of the second image processing applied in the external apparatus to the entirety of the image data corresponding to the entire image. The image processing apparatus, when causing a display apparatus to display the image data that has been transmitted to the external apparatus, causes the display apparatus to display the image data along with an indicator indicating a status of the second image processing being applied to the image data in the external apparatus.
US11425295B2

An integrated substrate for an anti-shake apparatus defined with an optical axis includes: a substrate, a lens module, an anti-shake apparatus and an image-sensing module. The substrate includes a frame having, a predetermined thickness. The frame includes a first surface, a second surface, a first circuit layout, and a second circuit layout. The lens module is located above the substrate on the optical axis. The anti-shake apparatus is furnished between the lens module and the substrate. The image-sensing module has an active side and an inactive side, and the inactive side is furnished onto the second surface. The active side is located on the optical axis in a manner of facing the lens module. The anti-shake apparatus is coupled to the first circuit layout, while the image-sensing module is coupled to the second circuit layout. The first and second circuit layouts comprise a plurality of first and second metal leads, respectively.
US11425292B1

A method and an apparatus for camera-free light field imaging with optoelectronic intelligent computing are provided. The method includes: obtaining an optical computing result by an optical computing module in response to receiving a light signal of an object to be imaged, in which the optical computing result includes light field imaging of the object to be imaged; computing by an electronic computing module the optical computing result to obtain an electronic computing result; and in response to determining based on the electronic computing result that cascading is required, forming a cascade structure by taking the electronic computing result at a previous level as an input of the optical computing module at a current level, and in response to determining that cascading is not required, outputting a final result.
US11425289B2

The present disclosure provides a method for adjusting a position of a photosensitive chip of an image acquisition device. The method may include determining a first symmetrical axis and a second symmetrical axis of the photosensitive chip. The first symmetrical axis may divide the photosensitive chip into a first portion and a second portion, and the second symmetrical axis may divide the photosensitive chip into a third portion and a fourth portion. The method may further include adjusting the position of the photosensitive chip from an initial position to an adjusted position. When the photosensitive chip is at the adjusted position, a first image resolution corresponding to the first portion may be substantially equal to a second image resolution corresponding to the second portion, and a third image resolution corresponding to the third portion may be substantially equal to a fourth image resolution corresponding to the fourth portion.
US11425284B2

A camera module is disclosed herein, including a housing, a lens unit arranged in the housing and including at least one lens, a first driving unit arranged adjacent to a first surface inside the housing and configured to move the at least one lens in a direction along an optical axis, and a second driving unit arranged adjacent to the first surface inside the housing to move the lens unit in a direction perpendicular to the optical axis, where the first driving unit forms a first magnetic field oriented in a first direction, and wherein the second driving unit forms a second magnetic field oriented in a second direction intersecting the first direction at a pre specified angle.
US11425277B2

A method for manufacturing decorative panels includes rendering a wood pattern on a paper with a marking device to form a decorative layer before resin impregnation and heat pressing, wherein the marking device includes M inks and N inkjet printhead units. The rendering is performed in a plurality of passes in which each inkjet printhead unit includes the M inks, and the rendering step includes generating N sub-images in which an intensity of each pixel in the wood pattern equals the sum of intensities of corresponding pixels from the N sub-images, and the intensity of a pixel from a first sub-image from the N sub-images is a first percentage between 1 and 99 of the intensity of corresponding pixel in the wood pattern, and the intensity of a corresponding pixel from a second sub-image from the N sub-images is a second percentage between 1 and 99 of the intensity of corresponding pixel in the wood pattern.
US11425267B2

A function executing device may comprise a first wireless interface according to a Bluetooth Low Energy scheme being capable of repeatedly sending an advertising signal. The function executing device may after a first advertising signal in which a first radio field intensity is used has been sent from the first wireless interface, receive a specific signal via the first wireless interface from a terminal device, change a radio field intensity used for sending the advertising signal from the first radio field intensity to a second radio field intensity lower than the first radio field intensity, and after a second advertising signal in which the second radio field intensity is used has been sent from the first wireless interface, establish a first wireless connection with the terminal device via the first wireless interface.
US11425248B2

Techniques for hybrid behavioral pairing in a contact center system are disclosed. In one embodiment, the techniques may be realized as a method for hybrid behavioral pairing in a contact center system comprising: determining a first ordering of a plurality of agents according to a behavioral pairing strategy with a balanced agent utilization; determining a second ordering of the plurality of agents according to a performance-based routing strategy with an unbalanced agent utilization; determining a third ordering of the plurality of agents according to a combination of the first ordering and the second ordering having a skewed agent utilization between the balanced agent utilization and the unbalanced agent utilization; and outputting a hybrid behavioral pairing model based on the third ordering for connecting a contact to an agent of the plurality of agents in the contact center system.
US11425247B1

A method may include determining that a digit pattern has been input on a user device to initiate a call; transmitting the digit pattern to a device that stores a list of digit patterns to which calls are not to be completed; receiving, from the device, data that indicates whether the digit pattern is on the list of digit patterns; prohibiting the call from being initiated with a network when the data indicates that the digit pattern is on the list of digit patterns; and initiating the call with the network when the data indicates that the digit pattern is not on the list of digit patterns.
US11425236B2

Provided is a mobile terminal including a plurality of cameras to minimize an occurrence of occlusion, wherein the first lens part, the second lens part, and the ToF lens part are provided on one surface of the body to be exposed outside, the first holder, the second holder, and the ToF holder each have a rectangular transverse-section, and the first holder, the second holder, and the ToF holder are arranged such that the ToF lens part is located between the first lens part and the second lens part.
US11425230B2

A parsing apparatus includes an interface, a first parser, a second parser and a controller. The interface is configured to receive packets belonging to a plurality of predefined packet types. The first parser is configured to identify any of the packet types. The second parser is configured to identify only a partial subset of the packet types. The controller is configured to receive a packet via the interface, to attempt identifying a packet type of the received packet using the second parser, and in response to detecting that identifying the packet type using the second parser fails, to revert to identify the packet type of the received packet using the first parser.
US11425228B2

Protocol independent signal slotting and scheduling is provided by receiving a frame including a header and a payload for transmission; in response to determining that the frame matches a rule identifying the frame as part of a control loop, compressing the header according to the rule to produce a compressed packet of a predefined size that includes the compressed header and the payload; scheduling transmission of the compressed packet; and transmitting the compressed packet to a receiving device. In some embodiments, before compressing the frame, in response to determining that a size of the payload does not match a predefined size threshold: the payload is fragmented into a plurality of portions, wherein each portion satisfies the predefined size threshold, or the compressed packet is padded to the predefined size threshold via forward error correction padding information.
US11425227B2

Techniques for identifying certain signals sent over the CAN bus between components of a vehicle are provided herein. Specifically, certain testing maneuvers designed to engage the component of interest are provided to a technician for performing on the vehicle. The messages can be captured from the CAN bus and analyzed, using supervised machine learning algorithms, to isolate the message ids and the byte numbers so that the values of the component of interest may be observed for determining performance metrics. Once identified, these performance metrics may be used to compare with other vehicles or improve the design and performance of the vehicle.
US11425224B2

Novel tools and techniques are provided for implementing intent-based disaggregated and distributed composable infrastructure. In some embodiments, a computing system might receive, over a network, a request for network services from a customer, the request comprising desired characteristics and performance parameters, without specific information regarding any of hardware, hardware type, location, or network for providing the requested services. The computing system might identify network resources based at least in part on the desired characteristics and performance parameters, might establish transport links between the identified two or more network resources (which may be disaggregated and distributed), might configure (in some cases, based on derived distributable synchronization state(s)) at least one of the identified network resources to simulate zero (or near-zero) latency and/or to simulate zero (or near-zero) distance between the identified network resources, and might allocate the identified two or more network resources for providing the requested network services.
US11425223B2

A computer-implemented method, operable with a content delivery network (CDN) uses late binding of caching policies; by a caching node in the CDN, in response to a request for content, determining if the content is cached locally. When it is determined that said content is cached locally, then: determining a current cache policy associated with the content; and then determining, based on said current cache policy associated with the content, whether it is acceptable to serve the content that is cached locally; based on said determining, when it is not acceptable to serve the content that is cached locally, obtaining a new version of the content and then serving the new version of the content, otherwise when it is acceptable to serve the content that is cached locally, serving the content that is cached locally.
US11425217B1

A computer implemented method is described for management of development and deployment of a service based architecture. A graph data structure is generated for the development and deployment of the service based architecture. The graph data structure includes multiple layers which include a core layer and a catalog layer. The graph data structure relates an initial tenant and one or more additional tenants or neighboring tenants in the core layer. The management device assigns a catalog data structure to the catalog layer of the graph data structure. The catalog data structure includes addresses for the initial tenant and the one or more additional tenants for respective hosted locations within the service based architecture. A service offering is described as one or more item nodes in the graph data structure. The graph data structure associates the item node to the catalog data structure of the catalog layer and the initial tenant in the core layer. The method receives a request from an external device for the item node, validates the item node from the request using the graph data structure for the initial tenant and the at least one second tenant, and generates a response for the external device in response to the validation of the item node.
US11425216B2

A request is received from a client device over a Virtual Private Network (VPN) tunnel. The request is received at a first one of a plurality of edge servers of a distributed cloud computing network. A destination of the request is determined and an optimized route for transmitting the request toward an origin server is determined. The optimized route is based at least in part on probe data between edge servers of the distributed cloud computing network. The request is transmitted to a next hop as defined by the optimized route.
US11425212B2

A disclosed method of serving web page requests includes detecting a client request for a web page that contains an object. A preloader application is invoked to execute while the object is downloading to the client. The preloader application displays a preloader message during at least part of the downloading interval. At least a part of the preloader message is an advertisement or is otherwise unrelated to a progress of the downloading of the object. A size of the object may exceed a specified threshold and/or a type of the object may match any of a set of predetermined object types. The set of predetermined object types may include a Java® object type, a Flash® object type, or another object type suitable for implementing motion graphics. In some embodiments, the preloader application resides on a third party web site.
US11425210B2

Aspects of the subject disclosure may include, for example, detecting a plurality of mobile devices in proximity to a device. Further embodiments can include identifying a user identifier associated with each of the plurality of mobile devices resulting in a plurality of user identifiers. Additional embodiments can include obtaining a user profile associated with each of the plurality of user identifiers resulting in a plurality of user profiles. Also, embodiments can include identifying a first user profile having a first priority among the plurality of user profiles. Further embodiments can include provisioning the first user profile on a media processor or set top box and providing media content for presentation on a display according to the first user profile. Other embodiments are disclosed.
US11425205B1

Exemplary embodiments relate to techniques for improving the speed and rendering quality of an image (e.g., a JPEG), and are especially useful in an end-to-end encrypted environment. The image may be analyzed on the sending-client side and the image data is broken into multiple categories. In one embodiment, the image data is broken into four chunks, where each chunk could be rendered (in conjunction with previous chunks) to provide increasingly high levels of quality (e.g., a thumbnail chunk, a mid-quality chunk, a high-quality chunk, and a full-quality chunk). The image is uploaded to a blob store, and a message is sent to the receiving client with image information. At the recipient side, the JPEG image data is retrieved from the blob store and each chunk is rendered at progressively increasing levels of quality. Consequently, images are rendered faster, and the quality increases over time.
US11425203B2

Certain aspects provide a method of commissioning a virtualized network function (VNF), including: at a commissioning virtual machine instantiated in a virtualized environment of a customer network, configuring a remote access connection facility for accessing the commissioning virtual machine remotely from outside of the customer network, wherein the commissioning virtual machine has access to a virtual infrastructure manager (VIM) component of the virtualized environment; causing, via the remote access connection facility, configuration of a VNF manager component within the commissioning virtual machine; and causing, via the remote access connection facility, the configured VNF manager component to instruct the VIM component to instantiate one or more virtual machines in the virtualized environment, the one or more virtual machines being operable to perform at least a part of the VNF.
US11425200B2

A communication adapter of a gas turbine engine of an aircraft includes an internal sensor system including a plurality of sensors within the communication adapter, a memory system, and processing circuitry. The processing circuitry is configured to receive a plurality of time series data at the communication adapter from an engine control during operation of the gas turbine engine, record a plurality of internal sensor data versus time in the memory system based on the internal sensor system until an end condition is met, correlate the time series data with the internal sensor data based on an alignment in time to form an enhanced data set, and transmit the enhanced data set from the communication adapter to an offboard system based on a transmit condition.
US11425188B2

An apparatus and method for transmitting and receiving information related to multimedia data in a hybrid network and a structure thereof are provided. The transmission method includes generating transmission characteristic information about the media data, and transmitting the transmission characteristic information. The transmission characteristic information includes valid range information about the transmission characteristic information.
US11425186B2

Systems and methods for providing a personalized visual display of multiple products are provided. A described method includes receiving product information for a set of multiple products and user information for a particular user or user device and selecting a plurality of the multiple products estimated to be most relevant to the particular user or user device based on the product information for the set of multiple products and the user information for the particular user or user device. The method further includes generating a personalized visual display of the selected products including product images for multiple of the selected products. All of the products in the personalized visual display may be associated with the same content provider. The method further includes causing the personalized visual display to be presented via the user device.
US11425165B2

Methods, systems, articles of manufacture and apparatus are disclosed to reduce spoofing vulnerabilities. An example apparatus to verify token integrity for a computing device includes an artifact engine to store first artifact data with a first timestamp in a device artifact storage, and store second artifact data with a second timestamp in the device artifact storage. The example apparatus includes an offchain identification protector (OIP) controller to generate a first token based on the first artifact data and the first timestamp, the first token to establish a first entry in a blockchain at a first time, and generate a second token based on the second artifact data, the second timestamp, and the first token, the second token to establish a second entry in the blockchain at a second time after the first time. The example apparatus also includes a verify engine to select the first or the second artifact from the device artifact storage, and search for a match of the selected first or second artifact in the blockchain to verify an integrity of the second token at a third time.
US11425164B2

Distributed storage of a file in edge storage devices that is resilient to eavesdropping adversaries and Byzantine adversaries. Approaches include a cost-efficient approach in which an authorized user has access to the content of all edge storage nodes. In this approach, key blocks and file blocks that are masked with key blocks are saved in the edge storage nodes. Additionally, redundant data for purposes of error correction are also stored. In turn, upon retrieval of all blocks, errors introduced by a Byzantine adversary may be corrected. In a loss resilient approach, redundant data is stored along with masked file partitions. Upon retrieval of blocks from the edge storage nodes, a unique approach to solving for the unknown file partition values is applied with identification of corrupt nodes based on an average residual error value for each storage node.
US11425163B2

Methods, systems, and computer readable media to control a cyber physical system using an observer-based controller are described.
US11425155B2

Space system TT&C monitoring includes analyzing network traffic comprising of data packets between a front-end processor (FEP) and a cryptographic unit. A JavaScript Object Notation (JSON) object is created when the network traffic containing a vehicle command is detected. The JSON object is transmitted, by way of a data transport mechanism, to either a cyber defense module or a security information and event management (SIEM) module for further ingestions and visualization. The JSON object is analyzed using machine learning (ML) module or a rule-based intrusion detection system (IDS) module to generate an anomaly score for the SIEM module for further ingestions and visualization.
US11425152B2

An interface system for securing devices on a network gaining access to an external wide area network, such as Internet. The interface system includes a gateway, a vulnerability scanner, switch, cameras, network access controller, and machine learning module. The interface system detects any unusual activity from a device on the network and can take autonomous decisions based on calculated scores to allow or block the unusual activity.
US11425150B1

Aspects of the disclosure relate to visualization of lateral movements of an intruder on a network by connecting to computers and/or resources under investigation. A first computer is identified for investigation. Logs regarding incoming and outgoing connections to the computer are extracted and can be prefiltered based on specific IDs or other criteria. Maps of incoming and outgoing connections are stored in memory along with event information. Each subsequent computer to which the computer connected or resource accessed is identified. The map is updated based on logs from that computer or resource. A graphical image showing each applicable host, its connections, the chronology, and/or contextual information is generated and displayed. Individual hosts and other displayed data can be user-selectable to drill down and/or provide additional information. The process can repeat until all hosts, from patient zero to all endpoints, have been identified and rendered.
US11425144B2

According to certain implementations, a permissions gateway receives an access request indicating multiple sets of secured data that include high-granularity data stored on multiple secured data repositories. The access request is compared to a permission set with multiple consent parameters, which indicate access types for the secured data. Based on a comparison of the access request to a permission set, the permissions gateway queries, the permission gateway queries a first data repository for a high-granularity dataset that includes a portion of the high-granularity data, and queries a second data repository for a low-granularity dataset that includes a summary of part of the high-granularity data. The permissions gateway generates a multi-granularity response to the access request, based on a combination of the high-granularity dataset and the low-granularity dataset.
US11425139B2

State information is received from a server indicating an identity of a user logged into the server. An administrative domain wide policy is determined that specifies a relationship between user a group and services or servers accessible to users belonging to the user group. Relevant servers are sent updated management instructions corresponding to rules of the administrative domain wide policy. Such rules provide access to a service or server to users belonging to user groups related to the service. As a result, the servers allow communications that provide access to users based on the specified relationships.
US11425124B2

A method for authorization of internet of things (“IoT”) identity bootstrapping includes receiving from a device, at a network access server (“NAS”) of a user and in response to an attestation request sent to the device, a vendor network address of a vendor server of a vendor and a device identifier for the device. The method includes authenticating the vendor using the vendor network address and, in response to authenticating the vendor, sending the device identifier to the vendor server. The method includes communicating device attestation packets between the vendor server and the device. The device attestation packets validate the device to the vendor server. The method includes receiving device attestation from the vendor server. The device attestation indicating validity status of the device to the NAS. The method includes, in response to the device attestation indicating validity of the device, transmitting a new device identity to the device.
US11425122B2

A solution for circumventing censorship is disclosed. A first device connects to a first server hosted in a content delivery network (CDN). The CDN routes the first device's connection request to the first server. The first server responds by providing the first device with a configuration file that contains a plurality of second servers for the first device to access. The first device disconnects from the first server and hops between one or more of the plurality of second servers contained in the configuration file. By distributing the configuration file from a first server hosted in a CDN, the first device obfuscates the true endpoint of the connection. Thus, the first device obtains the configuration file without drawing the ire of censors. By hopping from server-to-server, the first device stays one step ahead of censors. Accordingly, a multi-prong approach to staying a step ahead of eavesdroppers, sniffers, and censors is described.
US11425121B2

In an approach to improve multi-factor authentication embodiments generate an evaluation-mask over one or more modified items on a modified image created by a generative adversarial network (GAN). Further, embodiments create a scoring grid by comparing an original image with the modified image to identify different pixels between the original image and the modified image, and overlay the evaluation-mask over the identified different pixels on the modified image. Embodiments display the modified image as a multi-factor authentication prompt to a user and prompt the user to provide a response that identifies one or more modifications in the modified image. Additionally, embodiments compute an evaluation score based on a comparison of the response from the user with the evaluation-mask, to validate the response from the user, and authenticate and grant the user access to data or other resources if the evaluation score meets or exceeds a predetermined threshold.
US11425111B2

Various approaches for implementing attestation using an attestation token are described. In an edge computing system deployment, an edge computing device includes an attestable feature (e.g., resource, service, entity, property, etc.) which is accessible from use of an attestation token, by the operations of: obtaining a first instance of a token that provides proof of attestation for an accessible feature of the edge computing device, with the token including data to indicate trust level designations for the feature as attested by an attestation provider; receiving, from a prospective user of the feature, a request to use the feature and a second instance of the token, with the second instance of the token originating from the attestation provider; and providing access to the feature based on a verification of the instances of the token, by using the verification to confirm attestation of the trust level designations for the feature.
US11425102B2

A method of communicating and securing data on a network with an air-gap device that includes switching of a first air-gap such that a second air-gap is generated between a second port and a first communication circuit to one or more devices, and such that a second operable connection is generated between a first communication circuit to the one or more devices and a third port. The air gap-device includes a first interface comprising a first port, the first interface being part of the first communication circuit to the one or more devices a second interface comprising the second port; a third interface comprising the third port; and a physical relay array block operably coupled to and corresponding to the first, second and third interfaces, with the physical relay array block configured for physical switching between a first and second configuration that generates the first and second switching.
US11425101B2

In one embodiment, an apparatus includes: a first controller to couple to an interconnect to which a plurality of devices may be coupled, the first controller to communicate first information via the interconnect according to the native communication protocol; a first transceiver to drive the first information onto a first line of the interconnect; a second transceiver to drive a clock signal onto a second line of the interconnect; and a second controller to communicate second information via the interconnect. In an embodiment, the native communication protocol is a single-ended communication protocol and the second controller is to communicate the second information differentially via the interconnect. Other embodiments are described and claimed.
US11425098B2

An identity provider (IdP) service interoperates with a Virtual Private Network (VPN) client. The IdP service receives a login request originating from the VPN client to establish a VPN tunnel between the VPN client and a VPN host, the login request indicating a user of the VPN client. The IdP service provides a response to the login request. The response includes at least both first information including an indication that the user of the VPN client is an authorized user and second information including an indication of a VPN policy for the VPN tunnel, the VPN policy including a VPN client policy to be utilized during the VPN tunnel by the VPN client and a VPN host policy to be utilized during the VPN tunnel by the VPN host.
US11425095B2

A novel method for managing firewall configuration of a software defined data center is provided. Such a firewall configuration is divided into multiple sections that each contains a set of firewall rules. Each tenant of the software defined data center has a corresponding set of sections in the firewall configuration. The method allows each tenant to independently access and update/manage its own corresponding set of sections. Multiple tenants or users are allowed to make changes to the firewall configuration simultaneously.
US11425092B2

A method and system for configuring a web application firewall (WAF) device. The system includes continuously receiving events of an event log associated with a first web based application; generating for each event a signature using a local sensitive hash function; populating a Markov model based on signatures generated for the events, wherein each node in the Markov model corresponds to a generated signature; generating a first new signature for a first new received event, and a second new signature for a second new received event, wherein the second event is subsequent to the first event; determining a probability based on the Markov model that the second event is subsequent to the first event, by locating a first node corresponding to the first new signature and a second node corresponding to the second new signature; and authorizing a request associated with the second event, in response to determining that the determined probability exceeds a predefined threshold.
US11425071B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating, in response to a single input operating system command that is invoked independent of a native application, a message that includes an image of a particular environment instance of the native application that was displayed when the single input operating system command and a uniform resource identifier of the particular environment instance of the native application.
US11425069B2

Systems and methods herein provide for improved handling of oversized email attachments. An example system can identify an oversized email attachment before an email is sent, by comparing the size of the attachment to a maximum file size at an email server. The user can then be notified that the attachment is over the allowable file size before sending the email. The system can also un-attach the oversized file, compress it using a suitable compression method, and reattach a compressed file. The compression can be done at the sender's request or automatically.
US11425068B2

Among other things, embodiments of the present disclosure relate to communicating via an avatar embedded in an email message. In some embodiments, the avatar can provide information associated with the email message.
US11425063B2

One or more systems and/or techniques for generating a content item from content within a content area are described herein. A first boundary and a second boundary may be defined for a content area based upon a first user input and a second user input, such as swipe gestures. A content item may be generated based upon content within the content area. In an example, a beginning boundary designator may be displayed for the first boundary and an ending boundary designator may be displayed for the second boundary in response to one or more swipe gestures of a user interface. In an example, the content item may be stitched to a second content item to create a stitched content item.
US11425060B2

Techniques for transmitting a response in a messaging application via a notification can include receiving, at a computing device having one or more processors, an electronic message via a messaging application. The technique can also include outputting, at the computing device, a notification of the electronic message via a system level notification function when the messaging application is executing in a background of the computing device. The notification can include an identifier of a sender of the electronic message, at least a portion of the electronic message, and one or more suggested responses to the electronic message. The technique can further include receiving a selection of a particular response of the one or more suggested responses via the notification, and transmitting, via the messaging application, the particular response for sending to the sender of the electronic message while the messaging application is executing in the background of the computing device.
US11425059B2

A device receives, based on a user interaction with a chatbot, request data for a request for a service associated with a software tool that is part of a service management system. The device identifies, based on the request data, the service that is being requested and a first set of entity data for a first set of entities relating to the service. The device obtains a second set of entity data for a second set of entities by using an application programming interface (API) to reference a data structure that is associated with the service management system and that stores the second set of entity data. The device causes one or more components of the service management system to use the first set of entity data to execute a set of actions to perform the service.
US11425057B2

A memory of a network device is divided into first blocks, each first block being divided into second blocks, and each second block including a first storage space and second storage space. When a packet is stored, second blocks occupied by the packet are determined based on a packet length and a first storage space length, and the packet is stored into a first storage space of each of the second blocks. For each of the second blocks, a PD corresponding to the second block is generated, and stored into a second storage space of the second block. When a packet is read, the second blocks to be read are determined based on a start address of the packet. A packet fragment is read from a first storage space of the second blocks to be read, and the read packet segments are composed into the second packet to be sent.
US11425053B2

Methods, systems, and computer-readable media for on-demand resource provisioning for service instances. An on-demand service broker provisions IaaS resources at service instance creating time. The service broker provides a catalog listing one or more service plans, each service plan corresponds to a set of available resources. A user device selects a respective service plan that matches specific needs of an application that consumes the resources. The service broker generates a deployment manifest based on the selected service plan. The service broker then submits the deployment manifest to a deployment system. The deployment system provisions the resources to the service instance according to the manifest generated by the service broker.
US11425051B2

A flow control method and system, and a device are provided to implement flow control in a process of transmitting a media stream between devices. The method includes: receiving, by a first device, a media stream that is sent by a second device at a first rate; instructing based on a rate of a media stream in a first time period in which a buffer usage rises from a first threshold to a second threshold, the second device to send a media stream to the first device at a second rate which is less than the first rate; instructing based on a rate of a media stream in a second time period in which the buffer usage rises from the second threshold to a third threshold, the second device to send a media stream to the first device at a third rate which is not greater than the second rate.
US11425043B2

A middlebox system that maintains a load balancing configuration in a large scale IoT deployment is provided. The system performs reverse address translation for a first packet of a particular application from a first server to a first client according to a binding structure that couples a source address indicating the first client with (i) a destination addresses indicating the first server and (ii) an application client marker of the first client for the particular application. The system performs reverse address translation for a second packet of the particular application from a second server to the first client by using the application client marker in the binding structure to determine the source address indicating the first client.
US11425040B2

A network switching device includes: a communication unit; an information collection unit configured to obtain information on a network state of the network from first and second information for packets received through the communication unit; a marking reference calculation unit configured to calculate a marking reference based on the second information when it is determined that the network state has changed based on the first information; and a marking execution unit configured to perform marking indicating a congestion degree on at least a part of the packets received through the communication unit based on the calculated marking reference.
US11425030B2

A method may include, with a controller of an AS, routing a data flow from a source device, through at least one front-end node to a plurality of back-end nodes, and balancing, by the controller, the data flow to the back-end nodes equally based at least in part on ECMP routing. A number of routes from the back-end nodes to endpoint devices may be determined based at least in part on a preference for a primary route from the back-end nodes to a corresponding one of the endpoint devices, and backup routes from the back-end nodes to the corresponding one of the endpoint devices. An indication of a failure of a first endpoint device is received, and the back-end nodes utilize a first backup route that is associated with a second endpoint device to rebalance the data flow from the first endpoint device to the second endpoint device.
US11425029B2

In an internal network monitoring method for monitoring an internal network, a specified network packet, which is scheduled to be transmitted via a specified path, is inspected. A packet characteristic is extracted from a data link layer of the specified network packet. The specified network packet is directly transmitted via the specified path if the packet characteristic does not comply with a preset condition. The specified network packet is redirected to be transmitted via another path different from the specified path or mirroring the specified network packet to create a mirror packet if the packet characteristic complies with the preset condition.
US11425028B2

In one embodiment, a method includes mapping micro-service network interfaces in a service network to service engine network interfaces for connecting micro-services to external endpoints, transmitting a request for communication with one of the external endpoints from one of the micro-services to a service broker operable to select one of the micro-service network interfaces for the communication with the external endpoint, and receiving a response from the service broker with the selected micro-service network interface. The service broker dynamically selects a service path for the communication based on a policy and independent from default network routes.
US11425027B2

An apparatus includes an interface and a processor. The interface communicates with a network including network elements interconnected in a Cartesian topology. The processor defines first and second groups of turns, each turn includes a hop from a previous network element to a current network element and a hop from the current network element to a next network element. Based on the turns, the processor specifies rules that when applied to packets traversing respective network elements, guarantee that no deadlock conditions occur in the network. The rules for a given network element include (i) forwarding rules to reach a given target without traversing the turns of the second group, and (ii) Virtual Lane (VL) modification rules for reassigning packets, which traverse turns of the first group and which are assigned to a first VL, to a different second VL. The processor configures the given network element with the rules.
US11425026B2

Disclosed herein are systems and methods for scalable and secure transmission of multicast data over a public communication network. In exemplary embodiments of the present disclosure, a virtual overlay network can be presented as a single virtual interface to a computing device, for the receipt and transfer of multicast data in a secure and scalable manner across a public insecure communication network.
US11425023B2

A network system in which network relay devices such as switches or routers which reduce the load of VPN path information are connected to a Clos topology and a configuration method thereof are provided. A network system according to the present invention is a network system in which a plurality of network relay devices that are routers or switches are connected by a leaf/spine type Clos topology and which performs path control using BGP. Each of the plurality of network relay devices belongs to an entire AS made up of all of the plurality of network relay devices by BGP confederation, and the respective network relay devices belong to a sub AS. A leaf type network relay device is connected to a spine type network relay device via an eiBGP peer and is connected to the other leaf type network relay devices via as iBGP peer.
US11425019B2

A data-driven approach to network performance diagnosis and root-cause analysis is presented. By collecting and aggregating data attribute values across multiple components of a content delivery system and comparing against baselines for points of inspection, network performance diagnosis and root-cause analysis may be prioritized based on impact on content delivery. Recommended courses of action may be determined and provided based on the tracked network performance analysis at diagnosis points.
US11425017B2

A device may receive packet data identifying packets exchanged between client devices via a network of network devices. The device may classify the packet data based on timestamps and protocols associated with the packets and to generate classified packet data. The device may group the classified packet data into packet data sets corresponding to packet flows between pairs of the client devices. The device may select a packet data set, from the packet data sets, based on one or more filtering criteria. The device may process the packet data set to determine whether the packet data set is associated with one or more problem packets. The device may perform one or more actions based on determining whether the packet data set is associated with one or more problem packets.
US11425013B2

A method for determining timing information in an optical communication link includes transmitting a falling edge from a transceiver positioned at a near end of the optical communication link and simultaneously starting a first timer at the transceiver positioned at the near end of the link. The transmitted falling edge is received at a transceiver positioned at a far end of the link. A falling edge is transmitted from the transceiver positioned at the far end of the link after a response delay. The transmitted falling edge is received at the transceiver positioned at the near end of the link while the first timer is simultaneously terminated at the transceiver positioned at the near end of the link and the elapsed time is recorded. The total link delay is determined based on the elapsed time.
US11425010B2

Techniques are described herein for presenting signal strength indicators on a display screen of a user equipment based on various telecommunications signals and one or more types of user experience corresponding to network performance metrics in a target geolocation of a network. The signal strength indicia can include one or more sets of signal bars. The user equipment can be equipped to measure the signal strength received. Additionally, the user equipment can analyze network performance metrics such as packet latency, throughput, packet loss, and availability based on user experience. One or more user experience types can be selected in order to compute a value that is representative of the received signal strength and the user experience data. Signal strength indicators are displayed on the display screen of the user equipment based on the measured signal strength and user experience for different forms of communication such as voice, video, and data.
US11425008B2

Methods, computer systems, and computer-storage medium are provided for monitoring, analyzing, and providing reports regarding direct access technologies, for example DirectAccess, VPN, or VPN-like technologies. User activity associated with DirectAccess servers can be filtered by server location to allow administrators to determine which users, and how many users, utilized or are utilizing each DirectAccess server, which can be identified by geographic locations. In some cases, this information can be used to address technical support issues or to determine which resources of an entity may be under- or over-utilized.
US11424998B2

Information technology service management records in a service level target database table may include aggregating, at a predetermined elapsed time, a plurality of actions performed on each of a plurality of ITSM records since a prior update of an SLT database. Service level target tracking may further include identifying a portion of the plurality of aggregated actions that are applicable to an SLT database table entry corresponding to an ITSM record of the plurality of ITSM records. Service level target tracking may also include compressing, in a single operation, the portion of the plurality of aggregated actions.
US11424996B2

A display device according to an embodiment of the present disclosure includes: a display; a communication unit configured to communicate with at least one other display device; a memory storing one or more instructions; and a control unit including at least one processor configured to perform at least one of the one or more instructions. According to an embodiment of the present disclosure, provided are a display device capable of selectively blocking outbound traffic generated in the display device and generally applying the blocking of outbound traffic to a plurality of display devices and a method for configuring the display device.
US11424993B1

At an artificial intelligence based service to detect violations of resource usage policies, an indication of a first data set comprising a plurality of network traffic flow records associated with at least a first device of a set of devices may be obtained. Using the first data set, a machine learning model may be trained to predict whether resource usage of a particular device of a particular network violates a first resource usage acceptability criterion. In response to determining, using a trained version of the model, that the probability that a second device has violated the acceptability criterion exceeds a threshold, one or more actions responsive to the violation may be initiated.
US11424990B2

A system and method for topology construction in hybrid cloud environments includes receiving connection information from a local perimeter edge router of a local network that has a known topology and receiving connection information from a remote perimeter edge router of a remote network that is provided by a cloud provider. The received local perimeter edge router connection information is associated with the received remote perimeter edge router connection information. The associated connection information is normalized to a generic model, the generic model representing connections having different link layer policies in a generic way and the normalized connection information is applied to a network topology of the local network and the remote network.
US11424982B2

A method of remediating system services relies on a first dependency graph with super nodes, to each of which a set of system services are assigned, and second dependency graphs, each of which represents dependencies among the system services that are in one of the sets. The method includes the steps of: comparing an actual configuration state of the system services to a desired configuration state of the system services to identify configurations that are in drift; identifying system services corresponding to the configurations that are in drift; determining an order of updating configurations of the identified system services using the first and second dependency graphs; and applying the desired configurations of the identified system services in the order determined, wherein after the configurations of an identified system service are updated, the system service executes with the updated configurations.
US11424978B2

A network device receives multi-destination packets from a first node and forwards at least a first of the multi-destination packets to another network device using a first multi-destination tree with respect to the network device. The network device detects that a link associated with the first multi-destination tree satisfies one or more criteria and, in response to detecting that the link satisfies the one or more criteria, selects a second multi-destination tree with respect to the network device. The network device forwards at least a second of the multi-destination packets to the other network device using the second multi-destination tree.
US11424962B2

An OAM core network may receive a request for a ML/NN model and features associated with a ML/NN procedure. The OAM core network may determine a latest update to the ML/NN model and features based on the request and generate a response to the request indicative of the latest update to the ML/NN model and features. In aspects, a base station may initiate the request for the ML/NN model and features by transmitting the request for the ML/NN model and features to the OAM core network. The base station may receive the generated response of the OAM core network based on the transmitted request. In further aspects, a UE may initiate the request for the ML/NN model and features by transmitting the request to the base station, where the UE may receive the ML/NN model and features from the base station based on the transmitted request.
US11424958B2

Described herein are systems, methods, and software to manage maximum segment size (MSS) values associated with multiple tunnels according to an implementation. In one implementation, a gateway may obtain a Transmission Control Protocol (TCP) synchronize (SYN) packet from a computing node. The gateway may identify a tunnel associated with the TCP SYN packet, determine a maximum segment size (MSS) value based on the overhead associated with the tunnel, and replace a first MSS value in the TCP SYN packet with the MSS value determined by the gateway. Once added, the gateway may encapsulate the TCP SYN packet and communicate the packet to a second gateway.
US11424954B2

The invention relates to a method for operating a sensor arrangement (2) in a motor vehicle (1) based on a DSI protocol, wherein the sensor arrangement (2) has a central processing unit (3) as a master and a plurality of sensor units (S1, S2, S3) as slaves controlled by the master, the central processing unit (3) and the sensor units (S1, S2, S3) are connected to a bus line (4) and communication between the central processing unit (3) and the sensor units (S1, S2, S3) takes place via the bus line (4), characterized by the following method steps: sending a first message from the central processing unit (3) to a first sensor (S1) and subsequently sending a second message from the central processing unit (3) to a second sensor (S2) without the central processing unit (3) waiting to receive a response message from the first sensor (S1). In this way, such a method for operating a sensor arrangement (2) in a motor vehicle (1) is provided in which communication between the master and the slaves is regularly possible at a high payload data rate while at the same time ensuring a predetermined ASIL level.
US11424949B2

The present invention is directed to a CATV & MoCA® device, such as a passive, point of entry (POE) splitter or a RF amplifier. In the passive, POE splitter, a resistive splitter network connects plural “MoCA® only” ports, e.g., four, five or eight, to two or more “MoCA® and CATV” ports. The MoCA® only ports and MoCA® and CATV ports are connected to a MoCA® rejection filter, which is in turn connected to an input connected to a service provider. In the passive, POE splitter or the RF amplifier, an intuitive female coaxial port layout and marking scheme assists technicians with correctly connecting the POE splitter or RF amplifier to the correct coaxial cables at a customer's premises. The port layout also simplifies the circuitry design parameters on a printed circuit board (PCB) by orienting the “CATV & MoCA®” output ports at similar distances from a CATV input port of the POE splitter or RF amplifier.
US11424939B1

Described implementations obtain a proof of valid attestation data. The attestation data may include configuration data of a host computing system. A prover service may receive the attestation data. The prover service may generate a proof to prove that the attestation data includes valid configuration data of the host computer system, without revealing sensitive or private information of the host computing system. The proof may be a zero-knowledge proof.
US11424936B2

A system and a method are disclosed for receiving a set of rules associated with a document type from a supplier entity. Each rule identifies a set of conditions and a set of actions to be taken after a document of a document type is signed if the set of conditions is satisfied. When a supplier entity sends a document of the document type to a signing entity and the signing entity provides an electronic signature, the system determines whether conditions of rules associated with the document type are satisfied. For each rule that is satisfied, the system performs actions identified by the rule.
US11424934B2

A medical treatment machine, such as a dialysis machine (e.g., a home dialysis machine, such as a home hemodialysis machine or a home peritoneal dialysis machine) can receive a digital prescription file that defines parameters of a medical treatment to be administered to a patient. The digital prescription file can be prepared and delivered in such a way that the medical treatment machine can confirm that the issuer (e.g., provider) of the digital prescription file is an authorized issuer without having any a priori knowledge of the particular issuer. The digital prescription file can be delivered irrespective of the inherent security (or lack thereof) of the transmission medium in a tamper-evident format using minimal resources necessary to verify the validity of the digital prescription file and its issuer. The digital prescription file may be delivered to the dialysis machine using a network cloud-based connected health system.
US11424916B2

A method may include receiving, from a first trusted authority, a secret key specific to a party for use in posting to a blockchain. The method may also include receiving, from a second trusted authority, a correlated randomness component specific to the party and associated with a given temporal segment. The method may additionally include generating a party-generated randomized mask, and computing, using an input from the party, the correlated randomness component, and the party-generated randomized mask in a non-interactive multi-party computation (NIMPC), an NIMPC-encrypted input associated with the party for the given temporal segment. The method may also include encrypting the NIMPC-encrypted input according to a blockchain encryption algorithm to yield a ciphertext, and submitting the ciphertext to a block associated with the given temporal segment in a blockchain.
US11424914B2

A system can control access to encrypted data shared by a group of users by the use of a vault key that is associated with a group of users. The encrypted data can include encrypted secret data generated from the secret data using a secret key, an encrypted secret key can be generated from the secret key by the use of a vault key, and an encrypted vault key generated from the vault key by the use of a public key associated with a user of the group of users. The system can allow users to store and access the encrypted data only if the user is a current member of the group. The system can verify the user's membership status from a group manager, such as a system managing a channel or chat session.
US11424901B2

Loop timing is performed in a Reconciliation Sublayer (RS) so that the transmit clock frequency can be adjusted to be equal to the receive clock frequency for the entire PHY (including the physical coding sublayer (PCS)). One of two partners is selected to be the timing Slave to the other. If only one partner is capable of loop timing, that partner becomes the Slave. If both partners are capable of loop timing, symmetry breaking can be used to determine which partner should become Slave.
US11424893B2

Disclosed are an Ack/NACK reporting method and apparatus, a device and a storage medium. The method comprises: a UE determining, according to signaling sent by a base station, a time-domain position for reporting ACK/NACK corresponding to PDSCH transmission; and the UE reporting, at the time-domain position for reporting ACK/NACK, M pieces of ACKs/NACK which satisfy a definition condition and corresponding to the PDSCH transmissions, where M is an integer greater than 0.
US11424892B1

A method and system for minimizing the control overhead in a multi-carrier wireless communication network that utilizes a time-frequency resource is disclosed. In some embodiments, one or more zones in the time-frequency resource are designated for particular applications, such as a zone dedicated for voice-over-IP (VoIP) applications. By grouping applications of a similar type together within a zone, a reduction in the number of bits necessary for mapping a packet stream to a portion of the time-frequency resource can be achieved. In some embodiments, modular coding schemes associated with the packet streams may be selected that further reduce the amount of necessary control information. In some embodiments, packets may be classified for transmission in accordance with application type, QoS parameters, and other properties. In some embodiments, improved control messages may be constructed to facilitate the control process and minimize associated overhead.
US11424890B2

A communication method for wireless communication uses a TDMA (Time Division Multiple Access) super-frame structure for scheduling uplink and downlink transmissions between a first node and a second node, the second node receives receiving a downlink transmission from the first node and transmits an uplink response to the first node. The transmission of the uplink response is performed in an uplink frame of the super-frame structure. The uplink frame includes a field for uplink payload data and a field for time indicating data. The transmission of the uplink response includes transmitting time stamps in the time indicating data field, the time stamps indicating a time instance of the receiving of the downlink transmission, and the time instance of the transmitting of the uplink response. The time instances are determined using the clock of the second node.
US11424889B2

Methods, systems, and devices for wireless communications are described. A first wireless device may identify a reference signal sequence (e.g., a demodulation reference signal (DMRS) sequence) based on a cyclic shift associated with a control channel for communications with a second wireless device. For example, the first wireless device may identify the cyclic shift associated with transmitting a message to the second wireless device via the control channel. In another example, the first wireless device may estimate the cyclic shift associated with receiving a message from the second wireless device via the control channel. The first wireless device may then communicate with the second wireless device based on the reference signal sequence. For example, the first wireless device may transmit or receive (e.g., via a shared channel) the reference signal sequence to or from the second wireless device.
US11424883B2

A method for a user equipment (UE) to transmit a sounding reference signal (SRS) in a wireless communication system is disclosed. The method includes receiving, from a base station, configuration information related to a first SRS resource assigned for transmission of a first SRS and a second SRS resource assigned for transmission of a second SRS, wherein the configuration information includes type information representing whether or not a SRS transmission has periodicity, and usage information representing which usage the SRS has; and when a transmission time of the first SRS is the same as a transmission time of the second SRS, transmitting the first SRS or the second SRS to the base station based on a priority between the first SRS and the second SRS, wherein the priority is determined based on at least one of the type information or the usage information.
US11424879B2

Provided in the embodiments of the present disclosure are a communication method and system. The method at least includes: determining a base sequence that a second communication node uses to send a reference signal; and receiving the reference signal that is sent by the second communication node using the base sequence.
US11424875B2

A base station and a method for use by a base station for receiving, from a network controller using an interface for communication between the base station and the network controller, a wireless transmit receive unit (WTRU) information transfer message, wherein the WTRU information transfer message includes uplink physical channel support information, frequency division duplex (FDD) and time division duplex (TDD) parameters including TDD specific parameters, hybrid automatic repeat request (HARQ) information, supported modulation scheme information, shared channel information, and based on the received WTRU information transfer message, transmitting information to the WTRU to control at least uplink transmissions of the WTRU.
US11424864B2

Data packet retransmission by a radio link control (RLC) protocol entity of a transmit end is described herein. The retransmission includes sending a target sequence number and a first data packet to a MAC entity of the transmit end and recording a quantity of times the target sequence number is transmitted to the MAC entity of the transmit end at an RLC layer. In accordance with receiving the target sequence number and a negative acknowledgement that are sent by the MAC entity, obtaining the RLC layer transmission count corresponding to the target sequence number. In accordance with determining the RLC layer transmission count is less than an RLC layer transmission threshold, sending a retransmission instruction based on the first data packet to the MAC entity. In accordance with a retransmission condition at the RLC layer being met, the RLC entity of the transmit end triggers retransmission at the RLC layer.
US11424857B2

Disclosed herein are systems and methods for forward packet recovery in a communication network with constrained network bandwidth overhead. In exemplary embodiments, a target byte protection ratio is determined. Error correcting frames are dynamically generated by a first processor such that error correcting information can be generated to approximate the target byte protection ratio. The data packets and error correcting information are then transmitted across one or more communication networks to a second processor. The second processor can use the error correcting information to regenerate or replace data packets missing or corrupted in transmission across one or more communication networks.
US11424854B2

A PDCCH sending method and apparatus, and a PDCCH blind detection method and apparatus are provided. The method includes: determining, by a terminal device, a blind detection capability of the terminal device; performing, by the terminal device, PDCCH blind detection in one time unit based on PDCCH configuration information and the blind detection capability of the terminal device, where the blind detection capability of the terminal device includes N maximum quantities, of blind detection times, corresponding to N subcarrier spacings in the time unit and/or N maximum quantities, of channel estimation control channel elements CCEs, corresponding to the N subcarrier spacings in the time unit, where N is a positive integer.
US11424846B1

A serializer includes a recursive tree of serializer unit cells. Each serializer unit cell includes a multiplexer and a plurality of flip-flops coupled to the multiplexer. Each serializer unit cell contains a state machine defining operation of the corresponding serializer unit cell. The recursive tree is organized with upper level serializer unit cells disposed more closely to a serializer output than are lower level serializer unit cells. The recursive tree is configured such that each serializer unit cell that is adjacent to and in an upper position relative to a corresponding lower level serializer unit cell directs the corresponding lower level serializer unit cell to output data, and the corresponding lower level serializer unit cell communicates to the corresponding serializer unit cell when the corresponding lower level serializer unit cell is done outputting data.
US11424845B2

An electronic apparatus includes an interface circuitry; a display; a memory storing one or more instructions; and a processor configured to execute the one or more instructions to: receive a broadcast signal of any one of a plurality of channels through the interface circuitry, control the display to display an image of a content based on the received broadcast signal, identify timing when the content switches from a first content to a second content having a different type than the first content based on a change in a video characteristic defined corresponding to the type of the content, and perform a first operation related to the second content based on the identified timing.
US11424843B2

Methods and apparatus are provided for determining first frequency band signal strengths and second frequency band signal strengths for multiple devices connected to a cellular base station. Variations that fall within a threshold for the first frequency band signal strength and outside the threshold for second frequency band signal strengths may indicate a casual factor attenuating signals more at one frequency than the other. Alerts can be triggered for the causal factor to further verify the causal factor or notify appropriate authorities.
US11424835B2

Methods, systems, and devices for a quantum Internet router are described. A first network node (e.g., a quantum Internet router) may receive a command from a second network node by a digital information channel indicating a destination network node, a Bell State Measurement (BSM), and a pair of entangled particles establishing a quantum entangled channel between the first and second network nodes. The first network node may determine a third network node to forward the command based on a forwarding table and generate a second BSM based on a QSR operation and a second pair of entangled particles establishing a quantum entangled channel between the first and third network nodes. The first network node may forward, to the third network node, a command indicating the destination network node, the second BSM, and the second pair of entangled particles.
US11424832B2

An apparatus comprising a control circuit providing a variable control signal, and a transmitter. The transmitter operable to provide a modulated optical signal including a plurality of optical subcarriers. One of the plurality of optical subcarriers carries a sequence of modulation symbols. The sequence of modulation symbols includes modulation symbols that are output with a variable transmission frequency in accordance with a transmission probability distribution that is variable based on the control signal.
US11424831B2

Disclosed is a frequency swept source apparatus including a mode locking laser that outputs an input optical signal having first to n-th frequency components, a transmission delay controller that generates first to m-th sub-optical signals, each of which includes at least one component of the first to n-th frequency components, and outputs a delay optical signal obtained by sequentially delaying the first to m-th sub-optical signals. The transmission delay controller includes a demultiplexer that outputs the first to m-th sub-optical signals to first to m-th channels based on the input optical signal, respectively, a path delay unit that adjusts lengths of optical paths of the first to m-th channels so as to be different from one another, a refractive index controller that adjusts a refractive index of each of the first to m-th channels, and a multiplexer that combines the first to m-th sub-optical signals.
US11424829B2

Circuitry of an optical line terminal (OLT) can be controlled to be compatible with optical modules of different optical protocols having different electrical connectivity requirements. In some embodiments, the OLT has a controller that is configured to communicate with an optical module plugged or otherwise mated with a socket of the OLT in order to discover a module type of the optical module. Based on the detected module type, the controller is configured to control the electrical characteristics of the OLT circuitry so that it is compatible with the electrical and operational requirements of the optical module. Thus, the OLT is compatible for use with any of a plurality of optical module types.
US11424820B2

According to the present invention, there is provided a signal routing method, performed by a processing module, for configuring transmission of a signal through a communications constellation comprising a plurality of assets, comprising: receiving an instruction to transmit a signal from a transmitter ground station associated with the processing module to a receiver ground station via the communications constellation, requesting and obtaining connection data from a network management module defining the available connections between assets in the communications constellation, determining, using the obtained connection data, a sequence of a plurality of assets representing an optimum route through the communications constellation for transmission of the signal from the transmitter ground station to the receiver ground station, and transmitting the signal from the processing module to the transmitter ground station.
US11424810B2

A method for random access for beam failure recovery. In the method, a random access configuration for the beam failure recovery is received. In the event of a beam failure, a random access procedure is performed according to the random access configuration.
US11424806B2

Provided are a method and device for determining precoding, a method and device for detecting data, a storage medium and an electronic device. The method for determining precoding includes: receiving, by a first communication node, a precoding matrix indicator (PMI) sent by a second communication node; and determining a precoding matrix used on a control channel according to the PMI and a precoding parameter; where the precoding parameter includes at least one of: a PMI delay, the number of repetitions of the control channel, an aggregation level of the control channel, a candidate resource of the control channel, a starting physical resource block (PRB) sequence number of the control channel, a repetition resource group of the control channel, or a PRB set of the control channel.
US11424800B2

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may configure a first set of resources for a physical sidelink shared channel (PSSCH) transmission. The UE may configure a second set of resources for a sidelink channel state information (CSI) reference signal (CSI-RS) transmission, the sidelink CSI-RS transmission is associated with the PSSCH transmission, and the sidelink CSI-RS transmission occurs prior to the PSSCH transmission. The UE may transmit a first sidelink control information (SCI) in a physical sidelink control channel (PSCCH) transmission, the first SCI including an indication of the first set of resources and the second set of resources. Numerous other aspects are provided.
US11424791B2

Methods, systems, and devices for wireless communications are described in which a base station may develop a number of different predictive models for each of a number of different functions. The different functions may be used to determine various beamforming parameters for beamformed communications between a user equipment (UE) and a base station. The base station may provide the models to a UE, and the UE may then use such models to determine values for one or more beamforming parameters. A same function (e.g., a beam prediction function to identify a transmit/receive beam for communications) may have multiple different models, which may be provided to the UE by the base station, which may be used based on particular channel conditions or locations of a UE. The UE or base station may select which model of the multiple predictive models is to be used for communications.
US11424790B2

A user equipment (UE) may utilize frequency domain (FD) compression for reporting channel state information (CSI) including a precoding matrix indicator (PMI). The UE may receive a CSI configuration specifying a first set of configured FD units to be reported. The UE may determine a first number of FD units based on the first set of configured FD units. The UE may select a second number of FD units that is greater than or equal to the first number of FD units. The UE may calculate, for one or more layers, a PMI for a second set of FD units including a number of FD units equal to the second number of FD units. The UE may allocate, according to a mapping rule, a number of PMIs for the first set of FD units to a subset of the PMIs for the second set of FD units.
US11424782B2

A slide type mobile phone holder includes: a first coupling portion having a first clamp portion and provided with first coupling and outer accommodation portions at first coupling and outer surfaces thereof, respectively, a first coupling wall and a first sliding groove provided between the first coupling and outer accommodation portions, the first coupling accommodation portion having a first coupling protrusion and a first hook; a second coupling portion having a second clamp portion and provided with second coupling and outer accommodation portions at second coupling and outer surfaces thereof, respectively, a second coupling wall and a second sliding groove provided between the second coupling and outer accommodation portions, the second coupling accommodation portion having a second coupling protrusion and a second hook; and a spring member abutting against the first and second coupling protrusions. The first and second coupling portions are assembled together for clamping a mobile phone.
US11424781B2

An LED light and communication system includes Visible Light Communication Transceiver Glasses having at least one projector, lens(es), and optical transceiver, the optical transceiver including a light support and a processor. The light support has at least one light emitting diode and at least one photodetector attached. The processor is in communication with the at least one light emitting diode and the at least one photodetector. The processor is capable of illuminating the at least one light emitting diode to create at least one light signal which is not observable to the unaided eyes of an individual. The second light signal includes at least one data packet. The processor may generate a signal for the projector to display information on the lens(es).
US11424771B2

A radio-frequency impedance tuner can include first and second nodes, a bypass path, first and second series capacitance paths, and an inductance path, with each path being implemented between the first and second nodes and including a switch configured to allow the path to couple or uncouple the first and second nodes. The tuner can further include first and second shunt paths, with each shunt path being implemented between the second node and ground and including a switch configured to allow the shunt path to couple or uncouple the second node and the ground. The tuner can further include a switchable grounding path implemented along the inductance path and configured to allow the inductance path to function as a series inductance path between the first and second nodes, or as a shunt inductance path between the ground and a node along the inductance path.
US11424765B2

An error correction code (ECC) decoder includes a syndrome calculation block and a path controller. The syndrome calculation block is configured to perform a syndrome calculation for generating a syndrome from a codeword. The path controller is configured to output data transmitted through first to third paths. The first path is a path for transmitting the codeword to the path controller when no error is detected. The second path includes a single-error decoding logic circuit, and the single-error decoding logic circuit corrects a single error of the codeword to transmit the corrected codeword to the path controller through the second path. The third path includes a multi-error decoding logic circuit, and the multi-error decoding logic circuit corrects at least two errors of the codeword to transmit the corrected codeword to the path controller.
US11424761B2

An electronic device includes a decoding subsystem having a symbol decoder and a second symbol resolver with a plurality of local symbol decoders and a symbol selector. The symbol decoder outputs a first symbol decoded from an initial code for which a symbol is available in a block of the compressed data. The second symbol resolver decodes, in each local symbol decoder, substantially in parallel with decoding the first symbol in the symbol decoder, a respective symbol from a subsequent initial code for which a symbol is available in a respective sub-block of the block of the compressed data. The second symbol resolver outputs, by the symbol selector, as a second symbol, one of the respective symbols from the local symbol decoders selected by the symbol selector based on the initial code.
US11424759B2

A packet processing system having a barrel compactor that extracts a desired data subset from an input dataset (e.g. an incoming packet). The barrel compactor is able to selectively shift one or more of the input data units of the input dataset based on individual shift values for those data units. Additionally, in some embodiments one or more of the data units are able to be logically combined to produce a desired logical output unit.
US11424756B2

A successive approximation register (SAR) analog-to-digital converter includes a capacitive digital-to-analog converter (CDAC), a comparator, and a SAR control circuit. The comparator is coupled to an output of the CDAC. The SAR control circuit is coupled to an input of the CDAC and to an output of the comparator. The SAR control circuit is configured to provide a feedback signal to the CDAC. The CDAC is configured to apply the feedback signal to form an infinite impulse response filter.
US11424753B2

An analog-to-digital converter (ADC) is described. This ADC includes a conversion circuit with multiple bit-conversion circuits. During operation, the ADC may receive an input signal. Then, the conversion circuit may asynchronously perform successive-approximation-register (SAR) analog-to-digital conversion of the input signal using the bit-conversion circuits, where the bit-conversion circuits to provide a quantized representation of the input signal. For example, the bit-conversion circuits may asynchronously and sequentially perform the SAR analog-to-digital conversion to determine different bits in the quantized representation of the input signal. Moreover, the ADC may selectively perform self-calibration of a global delay of the bit-conversions circuits. Note that the timing self-calibration may be iterative and subject to a constraint that a maximum conversion time is less than a target conversion time.
US11424752B2

An integrated circuit may include a full-scale reference generation circuit that corrects for variation in the gain or full scale of a set of interleaved analog-to-digital converters (ADCs). Notably, the full-scale reference generation circuit may provide a given full-scale or reference setting for a given interleaved ADC, where the given full-scale setting corresponds to a predefined or fixed component and a variable component (which may specify a given full-scale correction for a given full scale). For example, the full-scale reference generation circuit may include a full-scale reference generator replica circuit that outputs a fixed current corresponding to the fixed component. Furthermore, the full-scale reference generation circuit may include a full-scale reference generator circuit that outputs a first voltage corresponding to the given full-scale setting based at least in part on the fixed current and a variable current that, at least in part, specifies the given full-scale correction.
US11424748B1

A PID loop filter control method and apparatus are provided for generating a control signal to control a digitally controlled oscillator which generates a phase locked loop clock signal, where the PID loop filter includes a proportional-integral-derivative (PID) controller connected and configured to produce a PID controller output signal, and a transformed feedback module having a feedback summer circuit and internal gain stage connected in series to produce an M-bit control signal in response to the PID controller output signal, wherein an output from internal gain stage is provided over a feedback path comprising a feedback gain stage having a configurable Kfb gain value (e.g., 0
US11424742B2

Superconducting switching devices of electrically-polarizable ferroelectric materials and electrically conductive materials with control electrodes. Superconducting states of the superconducting switching devices are determined by polarization states of the electrically-polarizable ferroelectric materials and voltages applied to the control electrodes.
US11424735B2

A duty correction device includes a global duty correction circuit and a local duty correction circuit. The global duty correction circuit performs a global duty correction operation on a first clock signal and a second clock signal based on a local correction signal. The local duty correction circuit performs a local duty correction by detecting phases of the first and second clock signals, and enables the local correction signal when a number of the local duty correction operation reaches a threshold value.
US11424728B2

A method and structure for a transfer process for an acoustic resonator device. In an example, a bulk acoustic wave resonator (BAWR) with an air reflection cavity is formed. A piezoelectric thin film is grown on a crystalline substrate. One or more patterned electrodes are deposited on the surface of the piezoelectric film. An etched sacrificial layer is deposited over the one or more electrodes and a planarized support layer is deposited over the sacrificial layer. The support layer is etched to form one or more cavities overlying the electrodes to expose the sacrificial layer. The sacrificial layer is etched to release the cavities around the electrodes. Then, a cap layer is fusion bonded to the support layer to enclose the electrodes in the support layer cavities.
US11424727B2

An instrumentation amplifier with an electronically adjustable gain is disclosed. The gain is adjusted by electronically controlling a resistance coupled to a feedback portion of the instrumentation amplifier. The resistance is adjusted by switches controlled by resistor-control signals references to a common mode voltage appearing at the input of the instrumentation amplifier. Accordingly, the instrumentation amplifier is capable of accommodating a high voltage range of common mode voltages while still providing controllable gain.
US11424718B2

An envelope tracking supply modulator for a power amplifier is disclosed. The envelope tracking supply modulator comprises a multilevel push-pull converter. The multilevel push-pull converter comprises a control logic configured to generate a first and second control signals based on an envelope reference signal; a source multilevel converter configured to receive the first control signal and generate a source multilevel power supply signal; a sink multilevel converter configured to receive the second control signal and generate a sink multilevel power supply signal. The envelope tracking supply modulator further comprises a power recycling supply coupled to the sink multilevel converter; a low-pass filter coupled to outputs of the source and sink multilevel converters to filter the power supply signals generated from the source and sink multilevel converters.
US11424717B2

A closed-loop switch-mode boost converter includes a switching signal generator circuit, a switch-mode boost amplifier, a filter circuit, and an error amplifier circuit. The switching signal generator circuit receives an input signal and outputs a switching signal. A duty-cycle of the switching signal has a first non-linear relationship to an amplitude of the input signal. The switch-mode boost amplifier receives the switching signal and produces an output signal. An amplitude of the output signal has a second non-linear relationship to the duty-cycle of the switching signal, and the output signal has a linear relationship to the input signal based on the first and second non-linear relationships. The filter circuit receives the output signal and outputs a filtered output signal. The error amplifier circuit receives the input signal and the filtered output signal and produces a feedback control signal. The filtered output signal is adjusted based on the feedback control signal.
US11424714B2

This specification describes angled polymer solar modules, methods for producing angled polymer solar modules, and methods for installing angled polymer solar modules. In some examples, a method includes producing a flat polymer sheet including one or more photovoltaic cells. The method includes applying force to the flat polymer sheet to curve the flat polymer sheet in at least one region, forming an angled polymer sheet from the flat polymer sheet. The method includes mounting the angled polymer sheet on a roof deck such that the photovoltaic cells are angled with respect to the roof deck by virtue of the at least one region being curved.
US11424705B2

An electric-vehicle propulsion control system to drive an electric vehicle includes a plurality of motors, an inverter to apply a common voltage to the plurality of motors, and at least one opening/closing unit or opening/closing unit to enable switching between electrical opening and conduction between the inverter and at least one of the motors.
US11424703B2

In a motor control device, a rotational phase detection unit detects a rotational phase of a rotor of a stepping motor, and a driving waveform generation unit generates a driving waveform for driving the stepping motor. An advance angle control unit detects a phase difference (advance angle) between a rotational phase of the rotor and a phase of the driving waveform and controls an amplitude or a period of the driving waveform generated by the driving waveform generation unit to perform advance angle control. The advance angle control unit controls an amplitude of the driving waveform by determining a target advance angle based on a variation (advance angle change rate) of an advance angle with respect to a variation of an amplitude in accordance with a change in the advance angle when the amplitude of the driving waveform is changed.
US11424702B2

A motor driving apparatus including a driving circuit for supplying a first pulse with which a first coil included in a two-phase stepping motor generates a first magnetic flux, a second pulse with which a second coil included in the stepping motor generates a second magnetic flux opposite to the first magnetic flux, a third pulse with which the first coil generates the second magnetic flux, and a fourth pulse with which the second coil generates the first magnetic flux, to the stepping motor. The driving circuit supplies the second pulse, the third pulse, and the fourth pulse in this order to the stepping motor in a state of being stopped to start the stepping motor, and supplies the first pulse, the second pulse, the third pulse, and the fourth pulse in this order to the stepping motor after starting to continuously drive the stepping motor.
US11424700B2

A Hall sensor circuit includes a first Hall element and a second Hall element, first and second Analog-to-Digital Converter (“ADC”) channel inputs passively coupled to first and second output nodes of the first Hall element, third and fourth ADC channel inputs passively coupled to the first and second output nodes of the second Hall element, a first ADC output for providing a first digital output signal, and a second ADC output for providing a second digital output signal. The Hall element outputs can be directly coupled to the ADC or coupled through a passive resistor-capacitor filter.
US11424699B2

Provided is an electric motor control apparatus (1) configured to extract a speed ripple component from a difference between an angular frequency command and an angular frequency feedback, configured to generate a phase of the speed ripple component from the speed ripple component, configured to multiply a value of a periodic function corresponding to the phase and a given amplitude by each other, to thereby generate a torque compensation value, configured to calculate a torque command value from the difference between the angular frequency command and the angular frequency feedback, and configured to control a current to be output to an electric motor based on a compensated torque command obtained by adding the torque compensation value to the torque command value.
US11424696B2

A motor drive device includes: a converter converting an AC voltage supplied from an AC power supply into a DC voltage; a smoothing capacitor smoothing the DC voltage output from the converter; an inverter converting the DC voltage smoothed by the smoothing capacitor into an AC voltage to drive a motor; a regenerative circuit that is disposed between the smoothing capacitor and the inverter, includes a first resistor and a first switch, and short-circuits the ends of the smoothing capacitor through the first resistor by turning on the first switch; and a control unit keeping the first switch in the OFF state during an emergency stop.
US11424673B2

A power supply circuit is configured to supply power to a load based on power generated by a power generation element. The power supply circuit includes an input capacitor configured to store the power generated by the power generation element, a voltage conversion circuit including an enable terminal and being configured to output, to the load, an output voltage obtained by converting an input voltage between both ends of the input capacitor, and a starter circuit configured to apply a voltage to the enable terminal of the voltage conversion circuit. The starter circuit is configured to start up the voltage conversion circuit by applying an enable voltage to the enable terminal of the voltage conversion circuit. The voltage conversion circuit is configured to output the output voltage in an operating state after starting up when the input voltage is equal to or higher than a first threshold. The starter circuit is configured to apply the enable voltage to the enable terminal when the input voltage is equal to or higher than a second threshold higher than the first threshold. This power supply circuit can stabilize power supplied to the load.
US11424666B1

Embodiments involve a coil winding for a rotating electric machine that are formed from conductive materials using a three dimensional printer. The coil winding is printed as a unitary structure with interconnects connecting coils of the same phase. The rotating electric machine may be an axial flux machined with three phases.
US11424665B2

An apparatus for assembling a permanent magnet motor rotor includes a first-end positioning assembly, a plurality of connectors, and a second-end positioning assembly. The first-end positioning assembly is utilized to fix a first-end rotor core. The second-end positioning assembly is utilized to fix a second-end rotor core. The connectors are utilized to connect and fix the first-end positioning assembly with the second-end positioning assembly. Each first longitudinal axis of each first positioning element of the first end positioning assembly is different from each second longitudinal axis of each second positioning element of the second end positioning assembly. In addition, a method for assembling a permanent magnet motor rotor is also provided.
US11424658B2

A device for driving a compressor of a vaporous fluid, in particular an electric motor. The device includes a rotor and a stator having a stator core, arranged extending along a common longitudinal axis. A carrier element, which is formed having at least one receptacle element for a plug housing for accommodating at least one plug connector and also at least one clamping element for fixing the carrier element on the stator core as a coherent unit and one-piece component, is arranged pressing against a first end face of the stator aligned in an axial direction. The at least one clamping element is arranged on a side of the carrier element aligned in the axial direction and facing toward the stator core and having an inner side pressing against an outer side of an outer wall of the stator core, centering the carrier element on the stator core.
US11424656B2

This motor device is provided with, e.g.: a motor having a motor case and a shaft supported by the motor case so as to be capable of rotating about a rotation center; a housing in which the motor is housed; and an elastic member interposed between the motor case and the housing. A first concave part in communication with both sides of the elastic member in the axial direction is provided between the outer peripheral surface of the elastic member and a cylindrical surface of the housing.
US11424648B1

A wireless power transfer system is provided having a wireless transmission system with an input to receive input power from an input power source, a transmission antenna configured to couple with a receiver antenna associated with a wireless receiver system in a peripheral device, and a transmission controller configured to generate AC wireless signals including wireless power signals and wireless data signals. The transmission controller is further configured to derive a coupling factor based on coupling data sent from the wireless receiver system to the wireless transmission system, generate an update frequency based on the derived coupling factor, and transmit the update frequency to the wireless receiver system in the peripheral device, whereby the peripheral device provides coupling data to the wireless transmission system based on the update frequency.
US11424645B2

A wireless power transfer system includes a power receiver (105) receiving a power transfer from a power transmitter (101) via a wireless inductive power transfer signal. The power transmitter (101) comprises a transmit power coil (103) generating the power transfer signal. A test signal coil (209) coupled to a test signal generator (211) generates a magnetic test signal. A plurality of spatially distributed detection coils (213) is coupled to measurement unit (215) generating a set of measurement values reflecting signals induced in the detection coils (213) by the magnetic test signal. A processor (217) determines a measurement spatial distribution of the measurement value where the spatial distribution reflects positions of the detection coils (213). A foreign object detector (219) detects a presence of a foreign object in response to a comparison of the measurement spatial distribution to a reference spatial distribution. The foreign object detector (219) is arranged to determine the reference spatial distribution in response to data received from the power receiving device (105).
US11424636B2

A system for a vehicle includes a converter configured to, responsive to a first signal from a first adaptor indicating a first plug type having a first electrical parameter configuration, output power to the adaptor according to the first electrical parameter configuration, and responsive to a second signal from a second adaptor indicating a second plug type having a second electrical parameter configuration, output power to the adaptor according to the second configuration.
US11424634B2

A battery system includes battery cells to store electrical energy and to output electrical power. The battery system further includes a housing, a shunt, a control board, and a connector assembly. The housing includes a cavity that the shunt is disposed in and is in direct contact with, where the cavity facilitates dissipating torsional force exerted on the shunt. The control board is disposed within the housing and includes sensing circuitry to determine an operational parameter of the battery cells and control circuitry to facilitate controlling operation of the battery cells based on the operational parameter. The connector assembly electrically couples the shunt to the sensing circuitry via a spacing connector and a securing connector. The spacing connector is disposed between the control board and an inner surface of the housing while the securing connector extends through the shunt to couple to the spacing connector through the housing.
US11424620B2

A three-phase expandable AC system based on battery reconfiguration and a control method thereof are provided. The system includes a reconfigurable battery array capable of connecting to a load or being tied to a grid, and having a plurality of battery array modules. The reconfigurable battery array may perform charging or discharging with respect to the load or the grid, and may perform one of operations including: generating a single-phase AC voltage corresponding respectively to outputs of the battery array modules; generating a three-phase AC voltage corresponding to three battery array modules selected from the plurality of battery array modules; and generating a plurality of three-phase AC voltages in parallel from the plurality of battery array modules, and merging the three-phase AC voltages in parallel to scale power.
US11424611B2

A network service and transformer safety protector on a secondary side of a network transformer tank system. The network service and transformer safety protector is positioned between the network transformer and a secondary network distribution system and is configured to connect and disconnect a transformer from the secondary network. The network service and transformer safety protector is attached to the outside of the transformer tank.
US11424609B2

The present disclosure relates to systems and methods of sag in a power line. In an embodiment, a monitoring device may include a distance sensor and an operating parameter sensor. A processor of the monitoring device may acquire, via the distance sensor, a first distance measurement. The processor may acquire, via the operating parameter sensor, a first operating parameter measurement. The processor may provide an output signal indicating that the power line is sagging when a combination of the first distance measurement and the first operating parameter measurement exceed a first combined distance-operating parameter threshold.
US11424601B2

Systems and methods for configuring, with an external device, a power distribution box having priority disconnects. The power distribution box includes a housing portion and a base portion elevating the housing portion. The power distribution box receives power from an external power source and distributes the power to a plurality of alternating current (AC) output receptacles. The power distribution box further includes an antenna and a power disconnect controller coupled to the antenna to communicate with and be configured by an external device, such as a smart phone, tablet, or laptop computer. Using the external device, a user can configure the priority level and mode of the AC output receptacles. In the case of high current, the power distribution box will disconnect receptacles in accordance with the priority level and mode configuration provided by the external device.
US11424600B1

A spark plug includes a tubular metal shell; an insulator including a locking portion locked onto the metal shell; and a cap disposed at a front end side of the metal shell, the cap having a plurality of orifices. The plurality of orifices include orifices with different cross-sectional areas. A sum of the number of one or more largest orifices and the number of one or more large orifices that have a cross-sectional area of larger than or equal to 90% of the one or more largest orifices is smaller than the number of orifices that are other than the one or more largest orifices and the one or more large orifices. A length of the front end portion in an axial direction between a front end of the insulator and a front end of the locking portion is smaller than or equal to 12 mm.
US11424598B2

Laser diode packages include a rigid thermally conductive base member that includes a base member surface situated to support at least one laser diode assembly, at least one electrode standoff secured to the base member surface that has at least one electrical lead having a first end and a second end with the first end secured to a lead surface of the electrode standoff, and a lid member that includes a lid portion and a plurality of side portions extending from the lid portion and situated to be secured to the base member so as to define sides of the laser diode package, wherein at least one of the side portions includes a lead aperture situated to receive the second end of the secured electrical lead that is insertable through the lead aperture so that the lid member extends over the base member to enclose the laser diode package.
US11424597B2

A vertical-cavity surface-emitting laser (VCSEL) has a substrate formed of GaAs. A pair of mirrors is provided wherein one of the pair of mirrors is formed on the substrate. A tunnel junction is formed between the pair of mirrors.
US11424593B2

To realize a reservoir computing system with a small size and reduced learning cost, provided is a laser apparatus including a laser; a feedback waveguide that is operable to feed light output from the laser back to the laser; an optical splitter that is provided in a path of the feedback waveguide and is operable to output a portion of light propagated in the feedback waveguide to outside; and a first ring resonator that is operable to be optically connected to the feedback waveguide, as well as a reservoir computing system including this laser apparatus.
US11424589B2

A first fiber is connected to a first end of a third fiber doped with a rare earth element, and a second fiber is connected to a second end of the third fiber. In the third fiber doped with the rare earth element, a central portion of a core is more heavily doped with the rare earth element than a peripheral portion of the core is.
US11424585B2

The invention relates to a method and to an arrangement for electrically conductive connecting, by means of ultrasonic welding, of first electric conductors (140, 142) and second electric conductors (144, 146) in a compression space the cross section of which can be changed and which comprises at least one lateral slide, a sonotrode and a counter electrode, wherein firstly, blank ends of the first electric conductors (140, 142) are introduced into the compression space and are welded by means of ultrasonic action to form a first connection (148) and then after the first connection has been removed from the compression space, blank ends of the second electric conductors (144, 146) are introduced into same and are welded by means of ultrasonic action to form a second connection, wherein the first connection is fed to a retaining device (182, 184) before the second connection is welded.
US11424573B2

Connectors that have a low profile, can form strong and reliable connections despite connection alignment errors, and can be readily manufactured. One example can provide a connector receptacle having a magnetic array arranged to provide a strong attachment that allows the use of a low profile connector receptacle and connector insert. The magnetic array can include magnets and magnetic elements, where the magnetic elements can be magnetically conductive pole-pieces. Each pole piece can have magnets at two of its sides. Another example can provide contacts for a connector insert that can have more than one contacting surface to connect to a contact of a connector receptacle.
US11424564B2

A connector includes a rectangular flat-plate housing including a first positioning hole and a second positioning hole, and a contact row and a contact row held on the housing. The housing includes a first pitch side surface and a second pitch side surface on an opposite side of the first pitch side surface. The contact row and the contact row extend from the first pitch side surface to the second pitch side surface. The first positioning hole is disposed between the first pitch side surface and the contact row, and the second positioning hole is disposed between the first pitch side surface and the contact row.
US11424562B2

A press-fit insertion method is provided. The press-fit insertion method includes loading press-fit pins into a connector, heating a printed circuit board (PCB) defining plated through holes (PTHs) into which the press-fit pins are insertable and pressing the connector onto the PCB to insert the press-fit pins into the PTHs with the PCB remaining heated.
US11424553B2

A circuitry for feeding an antenna structure includes an input for LHCP signals, an input for RHCP signals as well as four antenna outputs. In addition, the circuitry includes first, second and third quadrature hybrids as well as at least two delay lines. The first quadrature hybrid is coupled, on the input side, to the first and second inputs and is coupled, on the output side, to the second and third quadrature hybrids. The second quadrature hybrid is coupled, on the output side, to two of the four antenna outputs, the third quadrature hybrid being coupled, on the output side, to two further ones of the four antenna outputs. The at least two delay lines are arranged at two of the four antenna outputs.
US11424546B2

A geodesic antenna includes an outer cone. The geodesic antenna also includes an inner cone positioned partially within the outer cone and, together with the outer cone, defining an electromagnetic waveguide. The geodesic antenna further includes multiple driven elements configured to generate electromagnetic waves in a space between the outer and inner cones. In addition, the geodesic antenna includes a ground plane configured to reflect first electromagnetic waves of the generated electromagnetic waves back into the space between the outer and inner cones. The ground plane has a geometric design that prevents at least some second electromagnetic waves of the generated electromagnetic waves from being reflected from the ground plane and forming an interferometer pattern.
US11424542B2

The antenna device includes an antenna surface having an antenna conductor, a ground surface facing the antenna surface and having a ground conductor, and a stub including a plurality of transmission lines coupled in series, the plurality of transmission lines having different line widths. The stub is located between the antenna surface and the ground surface. The antenna conductor electrically conducted to the stub via a feeding point coupled to a transmission line on one end side, of the plurality of transmission lines.
US11424534B2

Provided is a stand-type portable antenna that adjusts elevation and azimuth with a single motor. The stand-type portable antenna has a waterproof structure in a form with the antenna opened, minimizing the size of a protective cover further accommodating an elevation driving range of the antenna. The elevation drive structure is independent from vibrations incurred by the azimuth adjustment of the antenna, thereby forming a structure in which a backlash between axes of the antenna is minimized.
US11424532B2

Provided are a structure and alignment method of array antennas for a vehicle radar, the structure and method being able to adjust the locations, number of channels, number of arrays, and channel distance according to the type of antennas, so as to minimize a space occupied by the antennas while maintaining the radiation efficiency of the antennas. Even in a case in which conditions regarding the location of the array antennas and the number of channels are changed within designated ranges, the efficient array antenna structure minimizes the area of array antennas for a vehicle while maintaining the detection ability of the array antennas.
US11424526B2

An example device includes a conductive housing. The conductive housing has a slot containing a dielectric material. An antenna includes a resonating element disposed within the slot. A first connector is disposed within the slot. A second connector is disposed within the slot. The resonating element of the antenna is located between the first connector and the second connector.
US11424518B2

A cylindrical lithium battery having a positive pole and a negative pole at the same end, including a shell, a core in the shell, a cover and a recharging protection assembly mounted on top of the positive pole of the core, and is covered and fixed by the cover; the recharging protection assembly has an upper frame, a recharging protection panel, a lower frame, a positive pole nickel plate and a negative pole nickel plate; the recharging protection panel is disposed on the lower frame; a top surface of the recharging protection panel is welded with a gold-plated copper cap; one side of the recharging protection panel is provided with a USB charging port.
US11424513B2

A connection module attachable to a power storage element group formed by lining up a plurality of power storage elements is provided with a bus bar (connection member) that extends in a vertical direction and is connected to electrode terminals, an insulating protector having a holding portion that holds the bus bar, and a cover that covers the bus bar. The cover is provided with an intake port and an exhaust port positioned above the intake port, and a ventilation passage through which air can flow in the vertical direction is formed between the cover and the holding portion, the ventilation passage being in communication with the intake port and the exhaust port, and the bus bar is arranged inside the ventilation passage.
US11424511B2

Disclosed is an electrode assembly including two electrodes having polarities opposite to each other, and a separator interposed between the two electrodes, wherein the separator includes: a separator base which includes a porous polymer substrate having a plurality of pores, and a porous coating layer; and an adhesive layer formed on at least one surface of the separator base, provided to face either of the electrodes and containing an adhesive resin, and wherein the adhesion (Peel Strength) between the porous polymer substrate and the porous coating layer and the adhesion (Lami Strength) between the adhesive layer and the electrode satisfy Mathematical Formula 1. An electrochemical device including the separator is also disclosed. In the electrode assembly, the separator shows increased resistance against scratching and the adhesion between the separator and the electrode can be improved.
US11424509B1

A method for coating a separator for a battery includes creating an electrostatic field and disposing a substrate material within the electrostatic field. The method further includes applying a coating material to the substrate material in a presence of the electrostatic field and drying the coating material upon the substrate material.
US11424508B2

A rechargeable battery according to an exemplary embodiment of the present invention includes: an electrode assembly; a casing which accommodates the electrode assembly and has an opening; a cap assembly which is coupled through the opening and seals the casing; a spacer which is positioned between the electrode assembly and the casing and has multiple holes; and a vent member which is formed on a bottom surface of the casing which is positioned opposite to the opening.
US11424506B2

The invention relates to a rechargeable battery transportation device (10) for a re-chargeable battery (22), in particular a lithium rechargeable battery, with (a) an external case (12) which has (i) a base body (16) with a filling opening (20), (ii) a cap (18) for creating an air-tight seal of the filling opening (20), and (iii) a ventilation opening (28), and (b) an inner tank (14) which (i) is arranged in the external case (12) and (ii) encloses an accommodation space (30) for accommodating the rechargeable battery (22). According to the invention, between the external case (12) and the inner tank (14) there is at least one flow path (S) from the accommodation space (30) to the ventilation opening (28), and a heat absorption material (36) is arranged along the flow path (S).
US11424503B2

A vehicle battery unit includes: a battery module; and a battery case configured to accommodate the battery module. The battery case includes: a case body; and a cover configured to seal an upper opening of the case body, the case body is provided with a front-rear reinforcement member disposed in a bottom portion of the case body and extending in a front-rear direction of a vehicle, and the front-rear reinforcement member includes a first battery support portion which supports the battery module.
US11424491B2

A battery configured to be attached to a battery holder for use by a mobile robot comprising: a battery body encapsulating the battery; at least two electrical connectors protruding from the battery body; at least one fixing unit located on the battery body said fixing unit configured to fix the battery to the battery holder; at least two damping pins protruding from the battery body; and at least one battery communication component configured to transmit battery status data. A battery holder configured to hold the battery and at least one of storing, swapping and charging a battery.
US11424489B2

A device can include a processor; memory accessible by the processor; a housing that includes a battery bay that includes a first surface and a second, opposing surface; a battery package disposed in the battery bay and operatively coupled to the processor; and a resilient material disposed between the battery package and at least one of the first surface and the second surface of the battery bay.
US11424486B2

Provided is an electrolyte for a non-aqueous electrolyte battery, which can provide, when used in a non-aqueous electrolyte battery, in a good balance, an effect to suppress an increase in an internal resistance at a low temperature and an effect to suppress an increase in an amount of gas generated at a high temperature, as well as a non-aqueous electrolyte battery containing such an % electrolyte. The non-aqueous electrolyte comprises a non-aqueous solvent and at least a hexafluorophosphate and/or tetrafluoroborate as a solute, and further comprises at least one imide anion-containing salt represented by the following general formula [1] but does not contain a silane compound represented by the following general formula [2] or an ionic complex represented by, for example, the following general formula [3].
US11424480B2

A lithium-ion-conducting composite material and process of producing are provided. The composite material includes at least one polymer and lithium-ion-conducting particles. The particles have a sphericity Ψ of at least 0.7. The composite material includes at least 20 vol % of the particles for a polydispersity index PI of the particle size distribution of <0.7 or are present in at least 30 vol % of the composite material for the polydispersity index in a range from 0.7 to <1.2, or are present in at least 40 vol % of the composite material for the polydispersity index of >1.2.
US11424476B2

A counterholder for supporting at least a first of two boundary surfaces, between which a medium is arranged, via which a first compressive force acting on the first boundary surface and a second compressive force acting on the second boundary surface and directed counter to the first compressive force are exerted, at least temporarily. The counterholder has a shell of elastically deformable design at least in one contact area for positioning at a boundary element, which provides the first boundary surface on a contact side opposite the first boundary surface, and within which, a non-Newtonian, shear-thickening fluid is arranged.
US11424475B2

There is provided an apparatus for folding a pouch for a secondary battery, the apparatus including: a forming means configured to gradually bend and fold an edge of a pouch-type secondary battery so that the edge has a target cross-sectional shape; a support means configured to support the forming means; and first to fourth gap spacers having various thicknesses, formed in a flat plate shape, and configured to be interposed between the forming means and the support means to align the forming means.
US11424458B2

A technique facilitates evaluation of a fluid, such as a fluid produced from a well. The technique utilizes a modular and mobile system for testing flows of fluid which may comprise mixtures of constituents, and for sampling fluids thereof. The multiphase sampling method includes flowing a multiphase fluid comprising an oil phase and a water phase through a first conduit, the oil phase and water phase at least partially separating in the first conduit, mixing together the oil phase and water phase to form a mixed bulk liquid phase by flowing the multiphase fluid through a flow mixer toward a second conduit downstream the flow mixer, sampling a portion of the mixed bulk liquid phase at location at or within the second conduit, wherein the sampled portion of the mixed bulk liquid phase has a water-to-liquid ratio (WLR) representative of the pre-mixed oil phase and water phase.
US11424450B2

The present disclosure provides a prussian blue analogue positive electrode material, a preparation method therefor and an electrochemical energy storage device. A molecular formula of the prussian blue analogue positive electrode material is AxMc[M′(CN)6]1-y(b-H2O)6y-dLd.□y.(i-H2O)z, where, A is one or more selected from a group consisting of alkali metal cation, alkaline-earth metal cation, Zn2+ and Al3+; M is a metal with the valence of 2+ or 3+; M′ is a metal with the valence of 2+ or 3+; b-H2O is a coordinated water; □ is a M′(CN)6 cavity; L is a neutral ligand, the neutral ligand is one or more selected from a group consisting of CH3CN, NH3, CO and C5H5N; i-H2O is an interstitial water; 0
US11424447B2

A positive electrode active material for a lithium secondary battery is provided having a secondary particle formed by agglomerating a plurality of polycrystalline primary particles including a lithium composite metal oxide of Chemical Formula 1, wherein an average crystallite size of the primary particle is 180 to 400 nm, a particle size D50 of the primary particle is 1.5 to 3μm, and the primary particle is doped or surface-coated with at least one element M selected from the group consisting Al, Ti, Mg, Zr, Y, Sr, and B in an amount of 3,800 to 7,000 ppm: Lia(NixMnyCozAw)O2+b   [Chemical Formula 1].
US11424446B2

Provided are an anode active material for secondary battery which includes porous iron oxide nanoparticles, a manufacturing method thereof, and a secondary battery including the same. The anode active material for secondary battery of the present disclosure minimizes a volume change of iron oxide caused by intercalation and deintercalation of lithium even during consecutive charges and discharges and thus can improve the capacity and lifespan characteristics of a secondary battery employing the anode active material. Further, the manufacturing method of an anode active material for secondary battery makes it possible to manufacture an anode active material for secondary battery including iron oxide nanoparticles in an environmentally friendly and simple manner and thus makes it possible to mass-produce the anode active material.
US11424436B2

A method of preparing a positive electrode active material for a secondary battery includes preparing a precursor of a composite transition metal oxide compound represented by Formula 1, and mixing the precursor, a lithium source, and a doping element source and sintering the mixture to form a doped lithium composite transition metal oxide, wherein the doping element source is a hydroxide-based compound. Ni1−(x1+y1)Cox1May1(OH)2  [Formula 1] wherein, Ma is at least one element selected from the group consisting of manganese (Mn) and aluminum (Al), and 0
US11424433B2

A method for manufacturing an electrode having an irregular shape through a simple process while minimizing the amount of wasted electrode active material is provided. The method results in first to third coating areas formed to be spaced apart from each other on a collector, a plurality of fourth coating areas formed between the first coating area and the second coating area, and a plurality of fifth coating areas formed between the second coating area and the third coating area. The plurality of fourth coating areas and the plurality of fifth coating areas are dislocated from each other when viewed from one side in a width direction of the collector.
US11424430B2

An organic electroluminescence device according to the present disclosure includes a light-emitting layer containing a light-emitting material, a first reflective layer configured to reflect light generated in the light-emitting layer, a second reflective layer disposed on an opposite side of the light-emitting layer from the first reflective layer, having light reflectivity and light transmissivity, to cause light generated in the light-emitting layer to resonate between the second reflective layer and the first reflective layer, and a dielectric multilayer film disposed on an opposite side of the second reflective layer from the light-emitting layer to cause light emitted from the second reflective layer to resonate.
US11424425B2

An electroluminescent device includes a first electrode and a second electrode facing each other; a hole transport layer between the first electrode and the second electrode; a light emitting layer including a first light emitting layer disposed between the hole transport layer and the second electrode and including a first quantum dot and a second light emitting layer between the first light emitting layer and the second electrode and including a second quantum dot; and an electron transport layer between the light emitting layer and the second electrode. Each of the first and second light emitting layers emits first light, each of the first and second quantum dots has a core-shell structure including one or more shells, and the first and second quantum dots have different numbers of shells from each other or have different total thicknesses of the one or more shells from each other.
US11424408B2

An ReRAM structure includes a dielectric layer. A first ReRAM and a second ReRAM are disposed on the dielectric layer. The second ReRAM is at one side of the first ReRAM. A trench is disposed in the dielectric layer between the first ReRAM and the second ReRAM. The first ReRAM includes a bottom electrode, a variable resistive layer and a top electrode. The variable resistive layer is between the bottom electrode and the top electrode. A width of the bottom electrode is smaller than a width of the top electrode. The width of the bottom electrode is smaller than a width of the variable resistive layer.
US11424400B1

The invention is directed to a device and method to engineer the superconducting transition width by suppressing the phonon populations responsible for the Cooper-pair decoherence below the superconducting transition temperature via phononic bandgap engineering. The device uses phononic crystals to engineer a phononic frequency gap that suppresses the decohering thermal phonon population just below the Cooper-frequency, and thus the normal conduction electron population. For example, such engineering can relax the cooling requirements for a variety of circuits yielding higher operational quality factors for superconducting electronics and interconnects.
US11424399B2

Operations for integrating thermoelectric devices in Fin FET technology may be implemented in a semiconductor device having a thermoelectric device. The thermoelectric device includes a substrate and a fin structure disposed on the substrate. The thermoelectric device includes a first connecting layer and a second connecting layer disposed on opposing ends of the fin structure. The thermoelectric device includes a first thermal conductive structure thermally and a second thermal conductive structure thermally coupled to the opposing ends of the fin structure. The fin structure may be configured to transfer heat from one of the first thermal conductive structure or the second thermal conductive structure to the other thermal conductive structure based on a direction of current flow through the fin structure. In this regard, the current flow may be adjusted by a power circuit electrically coupled to the thermoelectric device.
US11424397B2

Provided are an electrode material for thermoelectric conversion modules capable of preventing cracking and peeling of electrodes that may occur at the bonding parts of a thermoelectric element and an electrode under high-temperature conditions to thereby maintain a low resistance at the bonding parts, and a thermoelectric conversion module using the material. The electrode material for thermoelectric conversion modules includes a first substrate and a second substrate facing each other, a thermoelectric element formed between the first substrate and the second substrate, and an electrode formed on at least one substrate of the first substrate and the second substrate, wherein the substrate is a plastic film, the thermoelectric element contains a bismuth-tellurium-based thermoelectric semiconductor material, a telluride-based thermoelectric semiconductor material, an antimony-tellurium-based thermoelectric semiconductor material, or a bismuth-selenide-based thermoelectric semiconductor material, the electrode that is in contact with the thermoelectric element is formed of a metal material, and the metal material is gold, nickel, aluminum, rhodium, platinum, chromium, palladium, stainless steel, molybdenum or an alloy containing any of these metals.
US11424394B2

LED packages are disclosed that are compact and efficiently emit light, and can comprise encapsulants with planar surfaces that refract and/or reflect light within the package encapsulant. The LED package are also directed to features or arrangements that allow for improved or tailored emission characteristic for LED packages according to the present invention. Some of these features or arrangements include, but are not limited to, higher ratio of light source size to submount size, the used of particular materials (e.g. different silicones) for the LED package layers, improved arrangement of a reflective layer, improved composition and arrangement of the phosphor layer, tailoring the shape of the encapsulant, and/or improving the bonds between the layers. There are only some of the improvements disclosed herein, with some of these resulting in LED packages the emit light with a higher luminous intensity over conventional LED packages.
US11424393B2

A light-emitting module and a light-emitting diode are provided. The light-emitting diode includes an epitaxial light-emitting structure to generate a light beam with a broadband blue spectrum. A spectrum waveform of the broadband blue spectrum has a full width at half maximum (FWHM) larger than or equal to 30 nm. The spectrum waveform has a plurality of peak inflection points, and a difference between two wavelength values to which any two adjacent ones of the peak inflection points respectively correspond is less than or equal to 18 nm.
US11424391B2

A wavelength-converting element includes a substrate, a wavelength-converting layer and a diffuse reflection layer. The wavelength-converting layer is disposed above the substrate. The diffuse reflection layer is disposed between the substrate and the wavelength-converting layer. The diffuse reflection layer includes an inorganic binder and a plurality of diffuse reflection particles. The diffuse reflection particles are mixed with the inorganic binder. The inorganic binder includes an alcohol-soluble inorganic binder or a water-soluble inorganic binder. A projection apparatus using the wavelength-converting element and a manufacturing method of the wavelength-converting element are also provided.
US11424384B2

A method of manufacturing a light-emitting device includes: arranging a plurality of light-emitting elements each having an upper surface; disposing a first reflective member between the plurality of light-emitting elements such that the upper surface of each of the plurality of light-emitting elements are exposed and such that lateral surfaces of the light-emitting elements are covered with the first reflective member; disposing a light-transmissive member over the upper surface of each of the plurality of light-emitting elements and the first reflective member; forming a plurality of grooves surrounding one or two or more light-emitting elements by removing a portion of the light-transmissive member and a portion of the first reflective member; disposing a second reflective member to fill the plurality of grooves; and cutting the second reflective member to perform singulation.
US11424383B2

A semiconductor device includes: a first semiconductor region; and a first electrode on the first semiconductor region; wherein first semiconductor region includes a first layer and a second layer, the second layer includes a first portion and a second portion adjacent to the first portion, the first portion has a first thickness, the second portion has a second thickness less than the first thickness, the first layer includes a first material and a first dopant, the first material includes multiple elements, the first dopant has a first concentration, the second layer includes a second material and a second dopant, the second material includes multiple elements, the second dopant has a second concentration, one of the elements of the first material of the first layer is different from the elements of the second material of the second layer.
US11424382B2

An electrical device includes a counterdoped heterojunction selected from a group consisting of a pn junction or a p-i-n junction. The counterdoped junction includes a first semiconductor doped with one or more n-type primary dopant species and a second semiconductor doped with one or more p-type primary dopant species. The device also includes a first counterdoped component selected from a group consisting of the first semiconductor and the second semiconductor. The first counterdoped component is counterdoped with one or more counterdopant species that have a polarity opposite to the polarity of the primary dopant included in the first counterdoped component. Additionally, a level of the n-type primary dopant, p-type primary dopant, and the one or more counterdopant is selected to the counterdoped heterojunction provides amplification by a phonon assisted mechanism and the amplification has an onset voltage less than 1 V.
US11424376B2

A superlattice absorber for a detector is provided. The superlattice absorber includes a plurality of material periods deposited successively. Each of the material periods includes a first layer of InAs, InGaAs, InAsSb or InGaAsSb; and a plurality of second layers of InGaAsSb. The second layers comprise at least two InGaAsSb layers with at least two different content combinations. The content of the second layers is different from that of the first layer.
US11424368B2

A transistor having high field-effect mobility is provided. In order that an oxide semiconductor layer through which carriers flow is not in contact with a gate insulating film, a buried channel structure in which the oxide semiconductor layer through which carriers flow is separated from the gate insulating film is employed. Specifically, an oxide semiconductor layer having high conductivity is provided between two oxide semiconductor layers. Further, an impurity element is added to the oxide semiconductor layer in a self-aligned manner so that the resistance of a region in contact with an electrode layer is reduced. Further, the oxide semiconductor layer in contact with the gate insulating layer has a larger thickness than the oxide semiconductor layer having high conductivity.
US11424366B2

A device includes a substrate, a shallow trench isolation (STI) structure, an isolation structure, and a gate stack. The substrate has a semiconductor fin. The shallow trench isolation (STI) structure is over the substrate and laterally surrounding the semiconductor fin. The isolation structure is disposed on a top surface of the STI structure. The gate stack crosses the semiconductor fin, over the STI structure, and in contact with a sidewall the isolation structure, in which the gate stack includes a high-k dielectric layer extending from a sidewall of the semiconductor fin to the top surface of the STI structure and terminating prior to reaching the sidewall of the isolation structure, and in which the high-k dielectric layer is in contact with the top surface of the STI structure.
US11424364B2

A finFET device and a method of forming are provided. The device includes a transistor comprising a gate electrode and a first source/drain region next to the gate electrode, the gate electrode being disposed over a first substrate. The device also includes a first dielectric layer extending along the first source/drain region, and a second dielectric layer overlying the first dielectric layer. The device also includes a contact disposed in the first dielectric layer and in the second dielectric layer, the contact contacting the gate electrode and the first source/drain region. A first portion of the first dielectric layer extends between the contact and the gate electrode. The contact extends along a sidewall of the first portion of the first dielectric layer and a first surface of the first portion of the first dielectric layer, the first surface of the first portion being farthest from the first substrate.
US11424362B2

A negative capacitance field effect transistor (NCFET) device is provided. The NCFET device includes a substrate, and a transistor stack structure formed on the substrate. The nanosheet stack structure includes a PFET region and an NFET region, the PFET region including a pWF metal layer stack and the NFET region including a nWF metal layer stack. The NCFET device also includes a dielectric interfacial layer formed on the transistor stack structure, the dielectric interfacial layer including metal induced oxygen vacancies, and the dielectric interfacial layer formed on a portion of the transistor stack structure. The NCFET device also includes a top electrode formed on the dielectric interfacial layer.
US11424358B2

A semiconductor device includes a semiconductor body comprising a first surface, a second surface opposite to the first surface, an active region, and an edge region surrounding the active region in a horizontal plane. The semiconductor device further includes a plurality of transistor cells at least partly integrated in the active region. Each transistor cell includes a drift region separated from a source region by a body region, and a gate electrode dielectrically insulated from the body region. The semiconductor device also includes a sensor device having a first sensor region of a first doping type integrated in the edge region. The first sensor region is electrically coupled to a first contact pad and to a second contact pad. Each contact pad is arranged either on the first surface or on the second surface. The sensor device at least partially extends around the active region.
US11424356B2

A transistor having: a semiconductor; a first electrode in contact with the semiconductor; a second electrode in contact with the semiconductor; and a control electrode, disposed between the first electrode and the second electrode, for controlling a flow of carriers in a channel in the semiconductor between the first electrode and the second electrode. A first electric field is produced in the channel in response to an electrical voltage applied between the first electrode and the second electrode. A field plate, comprising a resistive material, is disposed over the channel. A voltage source is connected across portions of the resistive field plate material for producing second electric field across such portions of the resistor, such second electric field being coupled into the channel to modify one or more peaks of the first electric field in the channel.
US11424355B2

A method of fabricating a gate stack for a power transistor device includes thermally oxidizing a surface of a Group IIIA-N layer on a substrate to form a first dielectric layer of an oxide material that is >5 A thick. A second dielectric layer being silicon nitride or silicon oxynitride is deposited on the first dielectric layer. A metal gate electrode is formed on the second dielectric layer.
US11424354B2

A Group III-Nitride (III-N) device structure is provided comprising: a heterostructure having three or more layers comprising III-N material, an anode n+ region and a cathode comprising donor dopants, wherein the anode n+ region and the cathode are on the first layer of the heterostructure and wherein the anode n+ region and the cathode extend beyond the heterostructure, and an anode metal region within a recess that extends through two or more of the layers, wherein the anode metal region is in electrical contact with the first layer, wherein the anode metal region comprises a first width within the recess and a second width beyond the recess, and wherein the anode metal region is coupled with the anode n+ region. Other embodiments are also disclosed and claimed.
US11424349B1

A lateral bipolar junction transistor (BJT) device includes: an emitter region, a collector region, and a base region, the base region positioned between and laterally separating the emitter region and the collector region, the base region including an intrinsic base region; and a cavity formed in a semiconductor substrate and filled with an insulating material, the cavity physically separating a lower surface of the intrinsic base region from the semiconductor substrate.
US11424341B2

A semiconductor device includes a substrate, a semiconductor fin, a gate electrode, a pair of gate spacers, a dielectric cap, and a hard mask layer. The semiconductor fin extends upwardly from the substrate. The gate electrode straddles the semiconductor fin. The pair of gate spacers is on opposite sidewalls of the gate electrode. The dielectric cap is atop the gate electrode and laterally between the pair of gate spacers. The hard mask layer is atop the dielectric cap and laterally between the pair of gate spacers. A bottommost position of the hard mask layer is not lower than a topmost position of the dielectric cap.
US11424337B2

The present invention provides an array substrate, a manufacturing method thereof, and a display panel. The array substrate includes a substrate, a buffer layer, an active layer, a gate insulating layer, a gate layer, an interlayer dielectric layer, a source drain layer, and a planarization layer. The gate insulating layer is formed on the active layer and the buffer layer. The interlayer dielectric layer is formed on the gate layer and the gate insulating layer. The source drain layer is patterned to form a source and a drain, and is connected to the active layer through via holes. The planarization layer in the present invention is easier to fill in.
US11424332B2

Semiconductor devices and methods of forming the same are provided. A semiconductor device according to the present disclosure include a source feature disposed over a backside source contact, a drain feature disposed over a backside dielectric layer, a plurality of channel members each extending between the source feature and the drain feature, and a gate structure wrapping around each of the plurality of channel members and disposed over the backside dielectric layer. The backside source contact is spaced apart from the backside dielectric layer by a gap.
US11424330B2

A gate electrode (3), a source electrode (4), and a drain electrode (5) is provided on a surface of the semiconductor substrate (1,2). An insulating film (6) covers the surface of the semiconductor substrate (1,2) in a region between the gate electrode (3) and the drain electrode (5). A source field plate (7) is provided on the insulating film (6) and not connected with the drain electrode (5). A diode (8) has a cathode connected with the source field plate (7) and an anode having a constant potential.
US11424317B2

A capacitor includes: a lower electrode including a metal nitride represented by MM′N, wherein M is a metal element, M′ is an element different from M, and N is nitrogen; a dielectric layer on the lower electrode; an interfacial layer between the lower electrode and the dielectric layer and including a metal nitrate represented by MM′ON, wherein M is a metal element, M′ is an element different from M, N is nitrogen, and O is oxygen; and an upper electrode on the dielectric layer.
US11424303B2

An array substrate may include a base substrate and a pixel defining layer on the base substrate. The pixel defining layer may include a plurality of thickness thinning regions. The thickness thinning regions may have a smaller height than other areas of the pixel defining layer on the base substrate. The plurality of the thickness thinning regions may be configured to guide flow of fillers to form an encapsulating layer on the pixel defining layer.
US11424301B2

A display device includes a circuit layer, a plurality of display elements arranged on the circuit layer, a sealing layer arranged on the plurality of display elements, a protective later arranged on the sealing layer, a touch electrode layer arranged on the protective layer, and a plurality of connection terminals arranged on the circuit layer and an exterior side of the sealing layer. The circuit layer includes a plurality of connection wirings respectively connected to any one the plurality of connection terminals, the protective layer includes a plurality of opening parts respectively in a region overlapping a part of each of the plurality of connection wirings, the touch electrode layer has a plurality of touch electrodes overlapping the display element, and each of the plurality of touch electrodes is connected to any one of the plurality of connection wirings via any one of the plurality of opening parts respectively.
US11424296B2

A display panel includes: an upper display substrate including a plurality of pixel areas arranged in each of a plurality of pixel columns and a light blocking area disposed adjacent to the pixel areas; and a lower display substrate including a plurality of display elements respectively overlapping the pixel areas, wherein the upper display substrate includes: a base substrate; a color filter layer disposed on the base substrate; and a light control layer disposed on the color filter layer and including transmission portions respectively at least partially overlapping first pixel areas arranged in a first one of the pixel columns and first conversion portions respectively at least partially overlapping second pixel areas arranged in a second one of the pixel columns, wherein the light blocking area includes a first light blocking area defined between the transmission portion and the first conversion portion, and a second light blocking area defined between the first conversion portions, and a first shortest distance from the base substrate to a lower surface of a first portion of the light control layer overlapping the first light blocking area is substantially equal to a second shortest distance from the base substrate to a lower surface of a second portion of the light control layer overlapping the second light blocking area.
US11424292B2

A cross-point memory device includes first conductive line structures laterally extending along a first horizontal direction, an array of memory pillar structures overlying top surfaces of the first conductive line structures, such that each of the memory pillar structures includes a respective memory element, and second conductive line structures laterally extending along a second horizontal direction and overlying top surfaces of the array of memory pillar structures. At least one of the first conductive line structures and the second conductive line structures each includes a respective aluminum-containing rail and a respective metallic cap strip in contact with a top surface of the respective aluminum-containing rail.
US11424288B2

A display device includes: a substrate including a pixel; a scan line for supplying a scan signal to the pixel; a data line for supplying a data signal to the pixel; a first power line for supplying a first driving power source to the pixel; a second power line for supplying a second driving power source to the pixel; and a third power line for supplying a ground voltage to the pixel. The pixel includes: first and second electrodes spaced apart from each other on the substrate; a plurality of light emitting elements, each of the light emitting elements having first and second end portions in a length direction thereof and being arranged between the first electrode and the second electrode; and a first switch electrically connected between the third power line and the first electrode. The first switch is configured to be turned on by a control signal.
US11424281B2

To realize miniaturization of a pixel, reduction in noise, and high quantum efficiency, and to improve short-wavelength sensitivity while suppressing inter-pixel interference and variations for each pixel. According to the present disclosure, there is provided an imaging device including: a first semiconductor layer formed in a semiconductor substrate; a second semiconductor layer of a conductivity type opposite to a conductivity type of the first semiconductor layer formed on the first semiconductor layer; a pixel separation unit which defines a pixel region including the first semiconductor layer and the second semiconductor layer; a first electrode which is connected to the first semiconductor layer from one surface side of the semiconductor substrate; and a second electrode which is connected to the second semiconductor layer from a light irradiation surface side that is the other surface of the semiconductor substrate, and is formed to correspond to a position of the pixel separation unit.
US11424278B2

The present disclosure relates to an imaging device, a method for manufacturing an imaging device, and an electronic device capable of reducing light entering an electric-charge holding unit in a back-illuminated imaging device. An imaging device includes: a photoelectric conversion unit; an electric-charge holding unit; a semiconductor substrate; a wiring layer; an insulation film layer; a first light-shielding film; and a second light-shielding film. The insulation film layer, the first light-shielding film, and the wiring layer are stacked on a second surface of the semiconductor substrate. The second light-shielding film includes: a first light-shielding portion extending from the first surface of the semiconductor substrate to a middle of the semiconductor substrate; a second light-shielding portion penetrating the semiconductor substrate; and a third light-shielding portion covering a part of the first surface of the semiconductor substrate. The present technology is applicable to a CMOS image sensor, for example.
US11424272B2

A display panel includes a pixel structure, including a plurality of pixel groups, and the pixel group includes: a first switch, having a second end coupled to a first main pixel; a second switch, having a second end coupled to a first sub-pixel; a third switch, having a second end coupled to the first sub-pixel; a first capacitor, having one end coupled to a first end of the third switch and another end coupled to a common electrode; and a fourth switch, having a second end coupled to a second main pixel; a fifth switch, having a second end coupled to a second sub-pixel; a sixth switch, having a second end coupled to the second sub-pixel; a second capacitor, having one end coupled to a first end of the sixth switch and another end coupled to the common electrode.
US11424271B2

Various examples are provided related to hydrogen plasma treatment of hafnium oxide. In one example, a method includes depositing a monolayer of a precursor on a first oxide monolayer; forming a second oxide monolayer by applying an oxygen (O2) plasma to the monolayer of the precursor; and creating oxygen vacancies in the second oxide monolayer by applying a hydrogen (H2) plasma to the second oxide monolayer. In another example, a device includes a hafnium oxide (HfO2) based ferroelectric thin film on a first side of a substrate and an electrode layer disposed on the HfO2 based ferroelectric thin film opposite the substrate. The HfO2 film includes a plurality of oxide monolayers including at least one HfO2 monolayer, each of the plurality of oxide monolayers having oxygen vacancies distributed throughout that oxide monolayer.
US11424268B2

A semiconductor structure and manufacturing method thereof are provided. The semiconductor structure includes a substrate having a first surface, a plurality of ferroelectric layers stacking over the first surface, and a plurality of metal layers stacking over the first surface of the substrate, wherein each of the metal layers is on each of the ferroelectric layers. The operations of the method for manufacturing the semiconductor structure includes providing a substrate having a first surface, and forming a plurality of stack units over the first surface of the substrate The forming of each of the stack units includes the operations of forming a ferroelectric layer and forming a metal layer on the ferroelectric layer.
US11424265B2

A semiconductor structure includes a memory die bonded to a support die. The memory die includes an alternating stack of insulating layers and electrically conductive layers located over a substrate including a single crystalline substrate semiconductor material, and memory stack structures extending through the alternating stack and containing a respective memory film and a respective vertical semiconductor channel including a single crystalline channel semiconductor material. The support die contains a peripheral circuitry.
US11424263B2

In some embodiments, the present disclosure relates to an integrated chip. The integrated chip includes a plurality of transistor devices disposed within a substrate and a plurality of memory devices disposed within the substrate. A first isolation structure is disposed within the substrate between the plurality of transistor devices and the plurality of memory devices. The first isolation structure has a protrusion extending outward from an upper surface of the first isolation structure. A logic wall is arranged on the protrusion and surrounds the plurality of memory devices.
US11424235B2

Interposer-less multi-chip module are provided. In one aspect, an interposer-less multi-chip module includes: a substrate; a base film disposed on the substrate; and chips pressed into the base film, wherein top surfaces of the chips are coplanar. For instance, the chips can have varying thicknesses and are pressed into the base film to different depths such that top surfaces of the chips are coplanar. An interconnect layer having back-end-of line (BEOL) metal wiring can be present on the wafer over the chips. Methods of forming an interposer-less multi-chip module are also provided.
US11424232B2

Provided are a display structure and a preparation method thereof, and a display apparatus. The display structure includes a flexible back plate and a display substrate which are stacked, the flexible back plate including a bonding electrode for bonding to an integrated circuit chip, and the flexible back plate being bent to form a bent portion on which the bonding electrode is located.
US11424231B2

A semiconductor structure includes a memory die bonded to a support die. The memory die includes an alternating stack of insulating layers and electrically conductive layers located over a first single crystalline semiconductor layer, and memory stack structures extending through the alternating stack and containing respective memory film and a respective vertical semiconductor channel including a single crystalline channel semiconductor material. The support die includes a peripheral circuitry.
US11424224B2

A display panel including a circuit board having pads, light emitting devices electrically connected to the pads and arranged on the circuit board, each light emitting device having a first surface facing the circuit board, and a buffer material layer disposed between the circuit board and the light emitting devices to fill a space between the circuit board and the light emitting devices, in which the buffer material layer is disposed under the first surfaces of the light emitting devices.
US11424223B2

The invention describes an LED lighting arrangement comprising a single-layer carrier comprising a mounting surface, a metal core, and a dielectric layer between the mounting surface and the metal core; at least one LED string comprising a plurality of series-connected LED die packages mounted on the mounting surface, wherein the LED die packages of a string are arranged in a two-dimensional array comprising at least two rows; and at least one micro-via extending through the dielectric layer of the single-layer carrier and arranged to electrically connect the final cathode of an LED string to the metal core of the single-layer carrier. The invention further describes a lighting unit; and a method of manufacturing an LED lighting arrangement.
US11424222B2

A semiconductor device, the device including: a first silicon layer including a first single crystal silicon; a first metal layer disposed over the first silicon layer; a second metal layer disposed over the first metal layer; a first level including a plurality of transistors, the first level disposed over the second metal layer, where the plurality of transistors include a second single crystal silicon; a third metal layer disposed over the first level; a fourth metal layer disposed over the third metal layer, where the fourth metal layer is aligned to the first metal layer with a less than 40 nm alignment error; and a via disposed through the first level, where the first level thickness is less than two microns.
US11424215B2

A nucleation suppression layer including a self-assembly material can be formed on a surface of a bonding dielectric layer without depositing the self-assembly material on physically exposed surfaces of first metal bonding pads of a first semiconductor die. Metallic liners including a second metal can be formed on the physically exposed surfaces of the metal bonding pads without depositing the second metal on the nucleation suppression layer. The first semiconductor die is bonded to a second semiconductor die by inducing metal-to-metal bonding between mating pairs of the first metal bonding pads and second metal bonding pads of the second semiconductor die.
US11424208B2

Embodiments of semiconductor devices and fabrication methods thereof are disclosed. In an example, a semiconductor device includes a first semiconductor structure and a second semiconductor structure. The first semiconductor structure includes a first bonding layer having a plurality of first bonding contacts, and a first via structure extending vertically through the first bonding layer and into the first semiconductor structure. The second semiconductor structure includes a second bonding layer having a plurality of second bonding contacts, and a second via structure extending vertically through the second bonding layer and into the second semiconductor structure. The first bonding contacts are in contact with the second bonding contacts at the bonding interface, the first via structure is in contact with the second via structure, and sidewalls of the first via structure and the second via structures have a staggered profile at the bonding interface.
US11424196B2

An integrated circuit (IC) die is disclosed. The IC die can include a signal via extending through the IC die. The IC die can include a transmission line extending laterally within the IC die in a direction non-parallel to the signal via, the transmission line configured to transfer an electrical signal to the signal via. The IC die can include a matching circuit disposed between the transmission line and the signal via. The matching circuit can include inductance and capacitance matching circuitry to compensate for parasitic inductance and capacitance introduced by transition from the IC die to an underlying carrier.
US11424195B2

Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a package substrate having a first surface and an opposing second surface; a radio frequency (RF) die having a lateral surface area and a plurality of contacts on a face, where the RF die is embedded in the package substrate with the plurality of contacts facing towards the second surface of the package substrate, and an RF front end between the RF die and the first surface of the package substrate, where the RF front end is positioned under the RF die and does not extend beyond the lateral surface area of the RF die.
US11424193B2

Disclosed herein is a substrate of a display panel, comprising: a support; a first alignment mark on the support; a first dielectric layer covering the first alignment mark; an auxiliary alignment mark aligned with the first alignment mark, wherein the auxiliary alignment mark comprises a recess into the first dielectric layer. Further disclosed herein is a display panel comprising the substrate, and a system comprising the display panel. Also disclosed herein is a method comprising: forming a first alignment mark on a support; forming a first dielectric layer covering the first alignment mark; and forming an auxiliary alignment mark aligned with the first alignment mark; wherein the auxiliary alignment mark comprises a recess into the first dielectric layer.
US11424188B2

A method of fabricating an integrated circuit device is provided. The method includes depositing a first dielectric layer over a semiconductor substrate and forming first and second via contacts in the first dielectric layer and extending below a bottom surface of the first dielectric layer. The method also includes etching back the first dielectric layer to expose upper portions of the first and second via contacts. The method further includes depositing an etch stop layer conformally on the upper portions of the first and second via contacts and on the first dielectric layer. In addition, the method includes depositing a second dielectric layer on the etch stop layer and forming first and second metal lines in the second dielectric layer to be electrically connected to the first via contact and the second via contact, respectively.
US11424179B2

A method of manufacturing a component carrier includes forming a stack with electrically conductive layer structures and at least one electrically insulating layer structure; configuring the stack as a redistribution structure for transferring between a smaller pitch on one side of the stack towards a larger pitch on an opposing other side of the stack; arranging a first stiffening structure and a second stiffening structure in opposing surface regions of the stack. A component carrier and an electric device manufactured with the method exhibit improved stiffness and signal integrity.
US11424176B2

A semiconductor device includes a semiconductor chip with bonding pads, the bonding pads being arranged along one side of an element forming surface of the semiconductor chip, a lead frame including first and second internal leads arranged such that tips thereof correspond to some of the bonding pads of the semiconductor chip, and first and second bonding wires by which the first internal leads and the some of the bonding pads are bonded to each other. The semiconductor device further includes a hanging pin section provided on the element non-forming surface of the semiconductor chip, and a sealing member with which the semiconductor chip is sealed including the hanging pin section and a bonding section between the first and second internal leads and the first and second bonding wires.
US11424171B1

Miniaturized sealed electronic devices and methods of making and using them are disclosed herein. The miniaturized sealed electronic device disclosed herein includes an electronic device, an electrically insulating substrate, a barrier layer (e.g., a barrier material thin film, and/or a barrier material cap), cured adhesive and a sealant. The miniaturized sealed electronic device is made using methods described herein to create a small footprint, with minimal encapsulation, as compared to sealed electronic devices made by traditional methods.
US11424160B2

In some embodiments, a semiconductor device structure is formed by using an angled etch to remove material so as to expose a portion of an adjacent conductor. The space formed upon removing the material can then be filled with a conductive material during formation of a contact or other conductive structure (e.g., and interconnection). In this way, the contact formation also fills the space to form an angled local interconnect portion that connects adjacent structures (e.g., a source/drain contact to an adjacent source/drain contact, a source/drain contact to an adjacent gate contact, a source/drain contact to an adjacent device level conductor also connected to a gate/source/drain contact). In other embodiments, an interconnection structure herein termed a “jogged via” establishes and electrical connection from laterally adjacent peripheral surfaces of conductive structures that are not coaxially or concentrically aligned with one another.
US11424159B2

A semiconductor device, including: a first semiconductor element formed at a first surface on a substrate, and has a first electrode portion formed thereon a first metal silicide film; a second semiconductor element formed at a second surface at a higher position than the first surface, and has a second electrode portion formed thereon a second metal silicide film and a hydrogen supply film configured to cover a part of an upper portion of the second metal silicide film; an interlayer insulating film formed on the first semiconductor element and the second semiconductor element; a first contact hole formed through the interlayer insulating film until the first metal silicide film; a second contact hole formed through the interlayer insulating film and the hydrogen supply film until the second metal silicide film; and a metal wiring embedded in each of the first contact hole and the second contact hole.
US11424155B2

Methods and systems for a semiconductor device package with a die to interposer wafer first bond are disclosed and may include bonding a plurality of semiconductor die comprising electronic devices to an interposer wafer, and applying an underfill material between the die and the interposer wafer. Methods and systems for a semiconductor device package with a die-to-packing substrate first bond are disclosed and may include bonding a first semiconductor die to a packaging substrate, applying an underfill material between the first semiconductor die and the packaging substrate, and bonding one or more additional die to the first semiconductor die. Methods and systems for a semiconductor device package with a die-to-die first bond are disclosed and may include bonding one or more semiconductor die comprising electronic devices to an interposer die.
US11424142B2

A bonding system includes a surface modifying apparatus configured to modify a bonding surface of a first substrate and a bonding surface of a second substrate; a surface hydrophilizing apparatus configured to hydrophilize the modified bonding surface of the first substrate and the modified bonding surface of the second substrate; a bonding apparatus configured to perform bonding of the hydrophilized bonding surface of the first substrate and the hydrophilized bonding surface of the second substrate in a state that the bonding surfaces face each other; and a cleaning apparatus configured to clean, before the bonding is performed, a non-bonding surface of, between the first substrate and the second substrate, at least one which is maintained flat when the bonding is performed, the not-bonding surface being opposite to the bonding surface.
US11424140B2

A member includes a base material structure and a surface layer on the base material structure. The surface layer includes a particle that includes Y—O—F. The base material structure includes interface layers in contact with the surface layer. The interface layers of the base material structure include fluorine.
US11424127B2

There is included (a) supplying a gas containing an organic ligand to a substrate; (b) supplying a metal-containing gas to the substrate; and (c) supplying a first reducing gas to the substrate, wherein after (a), a metal-containing film is formed on the substrate by performing (b) and (c) one or more times, respectively.
US11424124B2

A method of forming a patterned hard mask includes: forming first photoresist features on a hard mask layer; forming at least one sacrificial feature between immediately-adjacent two of the first photoresist features on the hard mask layer; performing a trimming process to the first photoresist features to form second photoresist features; and using the at least one sacrificial feature and the second photoresist features as etching mask, and performing a first etching process to the hard mask layer, in which a plurality of trenches are formed in the hard mask layer to obtain the patterned hard mask.
US11424123B2

In certain embodiments, a method of forming a semiconductor device includes forming a patterned resist layer over a hard mask layer using an extreme ultraviolet (EUV) lithography process. The hard mask layer is disposed over a substrate. The method includes patterning the hard mask layer using the patterned resist layer as an etch mask. The method includes smoothing the hard mask layer by forming, using a first atomic layer etch step, a first layer by converting a first portion of the hard mask layer, and by removing, using a second atomic layer etch step, the first layer.
US11424116B2

In an embodiment of the present ambient ionization experiment, the abundance of background chemicals relative to ions of interest is decreased by pulsing the carrier gas used to generate the excited species directed at the sample. The excited species are stepwise directed at the sample reducing the overall abundance of background chemicals introduced into the ionizing region. In an embodiment of the present ambient ionization experiment, the combination of stepping the sample in front of the excited species and pulsing the carrier gas used to generate the excited species increases the sensitivity of detection.
US11424112B2

Embodiments herein include a transparent halo assembly for reducing an amount of sputtered material to minimize particle defects impacting a workpiece. In some embodiments, a halo assembly may include a first halo arranged around a semiconductor workpiece, and a mounting assembly coupling the first halo to a roplat. The first halo may include a first side opposite a second side, and a first end opposite a second end, wherein the first side is operable to receive an ion beam from an ion source. The first halo may further include a plurality of apertures extending between the first and second sides, wherein the plurality of apertures permit passage of a portion of the ion beam to pass therethrough, towards the mounting assembly. In some embodiments, the halo assembly may include a second halo positioned proximate the first halo, and a third halo disposed between the first halo and the mounting assembly.
US11424101B2

This disclosure is directed to solutions of detecting and classifying wafer defects using machine learning techniques. The solutions take only one coarse resolution digital microscope image of a target wafer, and use machine learning techniques to process the coarse SEM image to review and classify a defect on the target wafer. Because only one coarse SEM image of the wafer is needed, the defect review and classification throughput and efficiency are improved. Further, the techniques are not distractive and may be integrated with other defect detecting and classification techniques.
US11424099B2

In order to control a charge amount on a sample surface to a desired value before calculating a frame integration image, the invention provides a charged particle beam device including: a charged particle beam source configured to irradiate a sample with a charged particle beam; a deflector configured to scan an observation region of the sample with the charged particle beam; a detector configured to detect a charged particle emitted from the sample due to scanning with the charged particle beam; an image generation unit configured to generate a frame image of the observation region based on an observation signal output from the detector; and a scanning suspension time setting unit configured to set a scanning suspension time, which is a time during which scanning of the observation region with the charged particle beam is suspended after a frame image is generated, in which the image generation unit calculates a frame integration image by integrating frame images generated with the scanning suspension time interposed.
US11424091B2

A key module includes a base plate, a circuit layer and a lifting mechanism. The circuit layer is disposed on the base plate. The lifting mechanism is pivotally connected with the base plate relative to the circuit layer, and the lifting mechanism has an abutment element. The abutment element could interfere with the circuit layer to reduce the noise generated by the key module during operation.
US11424081B2

An electrical energy storage apparatus and a method of preparing the same. The electrical energy storage apparatus includes a first energy storage device arranged to supply electrical energy to an external electrical load; a second energy storage device arranged to recharge the first energy storage when at least a portion of the second energy storage device is exposed to air. The second energy storage device includes an encapsulation arranged to selectively block an air exposure to the second energy storage device, so as to maintain the second energy storage device in an idle state.
US11424080B2

The present invention provides a method of producing a composite photocatalyst having a remarkable water splitting activity, which is capable of efficiently loading a co-catalyst having a small particle size in a highly dispersed manner on a surface of an optical semiconductor. According to the present invention, the method of producing a composite photocatalyst from a plurality types of optical semiconductors includes a step of heating a solid-liquid mixture containing a solvent, a co-catalyst or a co-catalyst source, and a plurality of types of optical semiconductors by irradiating the solid-liquid mixture with microwave.
US11424078B2

An electrolytic solution for an electrolytic capacitor comprising an electrolyte and a solvent, in which the electrolyte contains an anion and a cation, and the anion is an anion having a structure obtained by removing at least one hydrogen ion from a carboxy group from a copolymer having a carboxy group, the copolymer having a carboxy group has a substituent having 5-20 carbon atoms bonded to a carbon atom of a backbone of the copolymer, the copolymer having a carboxy group does not include a hydroxy group or if it does include a hydroxy group, the content of monomers including a hydroxy group in the structural monomers of the copolymer having a carboxy group is less than 60 wt % based on the weight of all monomers constituting the copolymer having a carboxy group, and the copolymer satisfies a specific condition, and the solvent contains ethylene glycol.
US11424071B2

A power conversion device includes an isolation transformer, the isolation transformer including: a primary winding; a secondary winding; and a magnetic shield portion configured to suppress magnetic interference between the primary winding and the secondary winding by interrupting a magnetic flux generated by a current flowing through each of the primary winding and the secondary winding. The magnetic shield portion is formed of, for example, a magnetic shield plate arranged between the primary winding and the secondary winding.
US11424059B2

The present invention provides a composite magnetic body comprising metal particles containing Fe or Fe and Co as a main component, a resin, and voids, wherein an average major axis diameter of the metal particles is 30 to 500 nm, an average aspect ratio of the metal particles is 1.5 to 10, and in a cross section of the composite magnetic body, a percent presence of the voids is 0.2 to 10 area % and an average equivalent circle diameter of the voids is 1 μm or less, and a saturation magnetization of the composite magnetic body is 300 to 600 emu/cm3.
US11424055B2

Provided are a SmFeN magnetic powder which is superior not only in water resistance and corrosion resistance but also in hot water resistance, and a method of preparing the powder. The present invention relates to a method of preparing a magnetic powder, comprising: plasma-treating a gas; surface-treating a SmFeN magnetic powder with the plasma-treated gas; and forming a coat layer on the surface of the surface-treated SmFeN magnetic powder.
US11424052B2

A cable includes a jacket surrounding first and second twisted pairs, as well as, first and second dielectric tapes. In alternative or supplemental embodiments of the invention, the first dielectric tape has a cross sectional shape, which presents first and second recessed portions; the first dielectric tape is different in shape or material content as compared to a second dielectric tape; the insulated conductors of the first and second twisted pairs are identical in appearance, while the first and second dielectric tapes are different in appearance; and/or the first dielectric tape has a hollow core possessing a gas or material with a lower dielectric constant.
US11424037B2

A method, system, and computer program product provide disease simulation in synthetic projection imagery. The method obtains first medical imaging data of a first imaging type as source imaging data. A second imaging type to be generated from the source imaging data is identified. The method identifies a parameter set for the second imaging type. Second medical imaging data is modeled from the first medical imaging data based on the parameter set. A set of synthetic images is generated from the first medical imaging data based on the modeled second medical imaging data.
US11424034B2

Embodiments provide systems and methods for predicting animal health of future generations of animals. Historical health and environmental data are collected and analyzed using machine learning to predict animal health of future generations and to understand which factors of health and environmental data affect animal health. Analysis also provides other insights relative to the field of animal husbandry such as anomaly detection.
US11424014B1

In one embodiment, one or more non-transitory, computer-readable mediums store computer instructions that, when executed by a processor, cause the processor to receive inputs from one or more request sources. The inputs include user credentials to an electronic medical record (EMR) source provider system. The computer instructions, when executed by the processor, also cause the processor to validate the credentials via communication with the EMR source provider system without an external authorization process, retrieve one or more EMRs from the EMR source provider system after the credentials are validated by the EMR source provider system, and store the one or more EMRs in a single data repository.
US11424008B2

In one aspect, a method includes generating a design space for a peptide for an application. The generating includes identifying sequences for the peptide, and updating the sequences by determining, for each of the sequences, a respective set of activities pertaining to the application. The updating produces updated sequences each having updated respective activities. The method includes generating, based on the updated sequences, a solution space within the design space. The solution space includes a target subset of the updated sequences. The method includes performing, using a machine learning model to process the solution space, trials to identify a candidate drug compound that represents a sequence having a level of activity that exceeds a threshold level, and transmitting information describing the candidate drug compound to a computing device.
US11424005B2

Addresses of accessed word lines are stored. Data related to victim word lines associated with the accessed word line are also stored. The victim word lines may have data stored in relation to multiple accessed word lines. The data related to the victim word lines is adjusted when the victim word line is refreshed during a targeted refresh operation or an auto-refresh operation. The data related to the victim word lines is adjusted when the victim word line is accessed during a memory access operation.
US11424003B2

A memory controller includes a core processor and a built-in self-repair (BISR) logic circuit. The core processor includes a register file with a plurality of register values corresponding to repair commands that control a self-repair operation of a memory device. The BISR logic circuit receives at least one of the plurality of register values from the core processor and converts the at least one of the plurality of register values into at least one of the repair commands to output the least one of the repair commands to the memory device. The core processor transmits the at least one of the plurality of register values to the BISR logic circuit in response to a firmware instruction that is output from an external firmware coupled to the memory controller.
US11424002B2

According to one embodiment, a memory system includes a nonvolatile memory including a plurality of cell units, each of the plurality of cell units including a plurality of memory cells, and a memory controller. The memory controller is configured to: read first data from a first cell unit, using a first correction amount of a read voltage; identify an address of an error bit in the first data; update the first correction amount to a second correction amount, based on the first data and the address of the error bit of the first data; and read second data from a second cell unit different from the first cell unit, using a third correction amount based on the second correction amount.
US11424000B2

In various examples, a test system is provided for executing built-in-self-test (BIST) according to JTAG and IEEE 1500 on chips deployed in-field. Hardware and software selectively connect onto the IEEE 1500 serial interface for running BIST while the chip is being used in deployment—such as in an autonomous vehicle. In addition to providing a mechanism to connect onto the serial interface, the hardware and software may reduce memory requirements and runtime associated with running the test sequences, thereby making BIST possible in deployment. Furthermore, some embodiments include components configured to store functional states of clocks, power, and input/output prior to running BIST, which permits restoration of the functional states after the BIST.
US11423996B1

A memory apparatus and method of operation is provided. The apparatus includes a block of memory cells. Each of the memory cells is connected to one of a plurality of word lines and arranged in strings. Each of the memory cells is also configured to retain a threshold voltage corresponding to one of a plurality of data states and be erased in an erase operation. A control circuit is coupled to the word lines and the strings and is configured to identify ones of the strings having a faster relative erase speed compared to others of the strings. During the erase operation, the control circuit raises the threshold voltage of the memory cells associated with the ones of the strings having the faster relative erase speed while not raising the threshold voltage of the memory cells associated with the others of the strings.
US11423995B2

A 3D memory device may include a first set of memory layers, a second set of memory layers above the first set of memory layers, and a first dummy memory layer between the first and second memory layers. The 3D memory device may include a plurality of NAND memory strings each extending through the first and second set of memory layers and the first dummy memory layer. The 3D memory device may include a word line (WL) driving circuit that, when programming one of the first set of memory layers, may be configured to apply a second pre-charge voltage to the first dummy memory layer during the pre-charge period. The second pre-charge voltage may overlap with the first pre-charge voltage and ramp down prior to the first pre-charge voltage.
US11423986B2

Provided herein is a semiconductor memory device and a method of operating the semiconductor memory device. The semiconductor memory device includes: a memory cell array comprising a plurality of memory cells to be programmed to a plurality of programmed states; a peripheral circuit configured to perform a program operation on selected memory cells among the plurality of memory cells; a current sensing circuit configured to perform an individual state current sensing operation and an overall state current sensing operation on selected memory cells among the memory cells and determine a result of the program operation on each for the plurality of programmed states; and control logic configured to control the peripheral circuit and the current sensing circuit such that an operation period of the overall state current sensing operation at least partially overlaps with an operation period of a bit line set-up operation of the program operation.
US11423985B2

In a particular implementation, a method includes: providing a first voltage to a word-line coupled to a first transistor device; providing a second voltage to a bit-line coupled to the first transistor device; providing a third voltage to a source-line coupled between a programmable resistive device and a voltage control element. Also, the first transistor device is coupled to the programmable resistive device and the voltage control element, where the programmable resistive device is configured to replace a first data value by writing a second data value in the programmable resistive device. Moreover, in response to a voltage difference across the programmable resistive device exceeding a particular threshold, limiting the voltage difference by one of reducing the second voltage on the bit-line or increasing the third voltage on the source-line.
US11423978B2

A semiconductor memory device includes an array of memory cells arranged in a plurality of rows and columns, with each memory cell including a plurality of bit cell transistors. The semiconductor memory device further includes a plurality of write assist circuits, including one or more write assist circuits within each column of the array of memory cells, each write assist circuit configured to provide a core voltage to memory cells within the same column and to reduce the core voltage during a write operation. The array of memory cells and the plurality of write assist circuits have a common semiconductor layout.
US11423976B2

Systems, devices, and methods related to reset read are described. A reset read may be employed to initiate a transition of a portion of memory array into a first state or maintain a portion of memory array in a first state, such as a transient state. A reset read may provide a highly-parallelized, energy-efficient option to ensure memory blocks are in the first state. Various modes of reset read may be configured according to different input.
US11423962B1

A bit line is pre-charged based on a clock signal internal to a bit line pre-charge circuit when a bit line pre-charge window is within a margin of a predetermined pre-charge window. A bit line is pre-charged based on a clock signal external to the bit line pre-charge circuit when the bit line pre-charge window is outside the margin of the predetermined pre-charge window.
US11423961B2

In one embodiment, a semiconductor storage device includes a plurality of memory chips, at least one of the memory chips including a first controller configured to be shifted to a wait state of generating a peak current, before generating the peak current in accordance with a command. The device further includes a control chip including a second controller configured to search a state of the first controller and control, based on a result of searching the state of the first controller, whether or not to issue a cancel instruction for the wait state to the first controller that has been shifted to the wait state.
US11423960B2

A memory device is disclosed, including a first switch and multiple first memory cells that are arranged in a first column, a second switch and multiple second memory cells that are arranged in a second column, a first data line and a second data line. The first data line is coupled to the first memory cells and the second memory cells. The second data line is coupled connected to the first memory cells and the second memory cells. The first switch transmits a data signal in the first data line in response to a control signal. The second switch outputs the data signal received from the second data line in response to the control signal.
US11423959B2

A processing-in-memory (PIM) device includes a multiplier circuit, a memory circuit, and an address pipeline circuit. The multiplier circuit is configured to perform an element-wise multiplication (EWM) calculation of first input data and second input data to generate result data. The memory circuit is configured to output the first input data and the second input data to the multiplier circuit in response to a read control signal and is configured to store the result data in response to a write control signal. The address pipeline circuit is configured to receive the read control signal to store an address signal used as a target address signal for designating a region of the memory circuit into which the result data are stored. In addition, the address pipeline circuit is configured to receive the write control signal to output the target address signal to the memory circuit.
US11423957B2

The present disclosure provides a sense amplifier, a memory, and a method for controlling a sense amplifier, relating to the technical field of semiconductor memories. The sense amplifier comprises: an amplification module; and a control module, electrically connected to the amplification module; wherein, in an offset compensation stage of the sense amplifier, the control module is used to configure the amplification module to comprise a diode structure, a current mirror structure, and an inverter with an input and an output connected together; and in a first amplification stage of the sense amplifier, the control module is used to configure the amplification module as an inverter. The present disclosure can realize the offset compensation of the sense amplifier, thereby improving the performance of semiconductor memories.
US11423950B2

A solid state drive (SSD) device, including a substrate; a first buffer chip disposed on the substrate; a second buffer chip disposed on the first buffer chip; a plurality of first nonvolatile memory chips connected to the second buffer chip through wire bonding; a controller configured to transmit a control signal to the plurality of first nonvolatile memory chips through a first channel; and a first redistribution layer disposed in the substrate and configured to electrically connect the first channel to the first buffer chip, wherein the first buffer chip is connected to the first redistribution layer through flip chip bonding, and the second buffer chip is connected to the first redistribution layer through a first wire.
US11423949B2

A system, method and apparatus to acclimate a data storage component from a first environmental setting to a second environmental setting is disclosed. In one embodiment a system having a data storage library with a plurality of data storage cartridges and at least one media acclimation device having one or more storage locations which are sized to accept one or more data storage cartridges therein is disclosed. The at least one media acclimation device is configured to gradually acclimate the one or more storage locations from an external environmental condition to an internal environmental condition. In another embodiment, a method of acclimating a data storage library component is disclosed. The system, method and apparatus may optionally further include at least one environmental conditioning unit for conditioning the internal environment within the library.
US11423948B2

The present disclosure provides a storage chassis and an electronic device including the storage chassis. The storage chassis has a first receiving space at an upper portion of a rear end, the first receiving space is configured to be shared by a plurality of functional modules, and each functional module includes cable management supports, CPU computation control modules or storage hard disks. In the present disclosure, more modules can be arranged in a limited chassis space flexibly and reasonably, thereby improving the utilization of the chassis space and implementing configuration of various functions.
US11423945B1

A method and system for providing real time video collaboration production may include receiving a first video content portion from a first collaborator, the first video content portion being associated with a first sequence indicator, receiving a second video content portion from a second collaborator, the second video content portion being associated with a second sequence indicator, determining an order for the first video content portion and the second video content portion based on the first sequence indicator and the second sequence indicator, automatically integrating the first video content portion with the second video content portion based on the order to create an integrated video content portion, and providing the integrated video content portion for real-time display to the first collaborator and the second collaborator.
US11423937B2

There are provided: an aluminum alloy substrate for a magnetic disk, the aluminum alloy substrate including an aluminum alloy including 0.4 to 3.0 mass % (hereinafter, “%”) of Fe, less than 0.10% of Si, less than 0.10% of Mg, and the balance of Al and unavoidable impurities, in which an Al—Fe-based intermetallic compound having a longest diameter of 2 μm or more and less than 3 μm is dispersed at a distribution density of 1000 particles/mm2 or more, and a Mg—Si-based intermetallic compound having a longest diameter of 1 μm or more is dispersed at a distribution density of 1 particle/mm2 or less; a method for producing the same; and a magnetic disk in which an electroless Ni—P plating treatment layer and a magnetic layer thereon are disposed on a surface of the aluminum alloy substrate for a magnetic disk.
US11423936B2

There is provided a magnetic recording medium including a base; a seed layer; a foundation layer; and a recording layer, the seed layer being disposed between the base and the foundation layer, having an amorphous state, including an alloy containing Ti, Cr and O, a percentage of Ti being 30 atomic % to 100 atomic % based on a total amount of Ti and Cr contained in the seed layer, and a percentage of O being 15 atomic % or less based on a total amount of Ti, Cr and O contained in the seed layer. Also, a production method thereof is provided.
US11423928B1

A method includes forming a single-crystal-like metal layer on a metal seed layer, the metal seed layer formed on a sacrificial wafer. An anchor layer is formed on the single-crystal-like metal layer. The single-crystal-like metal layer is separated from the sacrificial wafer via the anchor layer. The single-crystal-like metal layer is transported via the anchor layer to a target substrate having one or more recording head subassemblies. The single-crystal-like metal layer is joined with the recording head, the single-crystal-like metal layer being integrated with the recording head as a near-field transducer.
US11423924B2

A signal analysis device includes a memory and processing circuitry coupled to the memory and configured to obtain, for a spatial covariance matrix Rj (j is an integral number equal to or larger than 1 and equal to or smaller than J) for modeling spatial characteristics of J (J is an integral number equal to or larger than 2) source signals that are present in a mixed manner, a simultaneous decorrelation matrix P as a matrix in which all PHRjP are diagonal matrices, or/and Hermitian transposition PH thereof, as a parameter for decorrelating components corresponding to the J source signals for observation signal vectors based on observation signals acquired at I (I is an integral number equal to or larger than 2) different positions.
US11423917B2

A method for representing a second presentation of audio channels or objects as a data stream, the method comprising the steps of: (a) providing a set of base signals, the base signals representing a first presentation of the audio channels or objects; (b) providing a set of transformation parameters, the transformation parameters intended to transform the first presentation into the second presentation; the transformation parameters further being specified for at least two frequency bands and including a set of multi-tap convolution matrix parameters for at least one of the frequency bands.
US11423910B2

A virtual agent that utilizes an in-house natural language understanding (NLU) service and integrates a third party NLU service. The third-party NLU service is integrated with the virtual agent via a transformation script that establishes a transformation boundary through which communications are directed for adjustment and conditioning. The third party NLU service communicates with the virtual agent via an application programming interface (API). The virtual agent receives an utterance from a user via a chat session and provides the utterance to the third party NLU service. The third party NLU service may return intents, entities, and confidence, generate and return a response, and/or take actions within the cloud-based platform via the API, dependent upon the degree of integration. The virtual agent then provides a response to the user via the chat session.
US11423905B2

Systems and methods for handling away messages with intelligent assistance using voice services. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: detect the presence of a person; output an audio greeting in response to the detection; receive an audio instruction in response to the audio greeting; transmit the audio instruction to a voice service provider, the voice service provider configured to: (i) convert the audio instruction into a text instruction, and (ii) transmit the text instruction to an intelligent assistance provider; receive a command from the intelligent assistance provider, the intelligent assistance provider configured to generate the command based upon the text instruction; and execute the command.
US11423900B2

Systems and methods for automatically identifying problem-relevant sentences in a transcript are disclosed. In an example method, a transcript may be received of a first support call. A region of the first support call transcript may be identified, and first customer utterances may be detected in the region using a trained classification model. A trained regression model may estimate a relevancy to the problem statement of each of the first customer utterances, and one or more most problem-relevant statements may be selected from the first customer utterances, based on the estimated relevancies.
US11423896B2

A device initiates voice control through gaze detection. The device detects that a user is gazing at a gaze target. Responsive to that detection, the device captures audio and performs automatic speech recognition of the captured audio to turn the audio into text. The device performs natural language understanding on the text to determine an application-specific command. The device performs application-specific processing for the application-specific command.
US11423894B2

An encouraging speech system performs an encouraging speech for encouraging an action of each user for each of a plurality of users. The encouraging speech system includes: state detection means for detecting states of the respective users; information acquisition means for acquiring information that relates to nursing care or medical care of the respective users; and encouraging speech means for associating the states of the respective users detected by the state detection means with the information that relates to the nursing care or the medical care of the respective users acquired by the information acquisition means and making the encouraging speech for each of the users so as to encourage interaction between the users.
US11423892B2

An electronic device is disclosed. The electronic device comprises: a voice input unit; a storage unit for storing a first text according to a first transcript format and at least one second text obtained by transcribing the first text in a second transcript format; and a processor for, when a voice text converted from a user voice input through the voice input unit corresponds to a preset instruction, executing a function according to the preset instruction. The processor executes a function according to a preset instruction when the preset instruction includes a first text and a voice text is a text in which the first text of the preset instruction has been transcribed into a second text of a second transcript format.
US11423884B2

The present disclosure relates to a convolutional-neural-network structure for acquiring intent words, and a speech recognition device and method using the network. the method includes receiving input data generated from speech, performing convolution on the input data and N3 filters each having N2 channels, and acquiring a feature map having N4 pieces of data for each channel, applying max pooling to the N4 pieces of data to acquire a representative value, and acquiring a feature map having N2 pieces of data for each filter, performing concatenation on the feature maps for the respective filters, and acquiring one feature map of an N3×N2 matrix, performing convolution on the feature map of the N3×N2 matrix and a filter of a 1×N3 matrix, and acquiring a feature map of a 1×N2 matrix; and inputting the feature map of the 1×N2 matrix into an artificial neural network, and acquiring at least one intent word.
US11423882B2

A protective face mask implemented with a pocket located on a front surface of the mask. A removable amplifier unit configured to be placed into the pocket, the removable amplifier unit comprising: a micro-processor configured to process voice data; a rechargeable battery coupled to the micro-processor; a Bluetooth device coupled to the micro-processor; a microphone coupled to the micro-processor and configured to provide the voice data to the micro-processor; and a speaker unit configured to output the voice data processed by the micro-processor.
US11423874B2

A speech synthesis model training device includes one or more hardware processors configured to perform the following. Storing, in a speech corpus storing unit, speech data, and pitch mark information and context information of the speech data. From the speech data, analyzing acoustic feature parameters at each pitch mark timing in pitch mark information. From the acoustic feature parameters analyzed, training a statistical model which has a plurality of states and which includes an output distribution of acoustic feature parameters including pitch feature parameters and a duration distribution based on timing parameters.
US11423872B1

A system that reproduces an output signal including dynamic range enhancement (DRE) reduces audible artifacts generated by changes in operating range of the dynamic range enhancement (DRE) when the output signal includes an adaptive noise canceling (ANC) component. A first detection circuit determines an input signal amplitude and a second detection circuit determines a measure of an amplitude of a noise canceling component of the input signal. A control circuit determines whether the amplitude of the noise canceling component is significant with respect to the input signal amplitude and controls characteristics of a dynamic range enhancer to override a default behavior of the dynamic range enhancer if the amplitude of the noise-canceling component is significant with respect to the input signal amplitude. The characteristics may include rise/fall times of a gain control of the dynamic range enhancer and may be controlled in multiple separate frequency bands.
US11423859B2

A display control apparatus includes a data driver, a timing controller, and a control circuit. The data driver a data output circuit that is configured to output data signals. The timing controller is configured to output data control signals that control the signal input of the data driver and include a frame start signal VS1 and a conventional signal VS2. The control circuit is electrically connected with the timing controller and the data output circuit (211), and is configured to input signals to the data output circuit according to the data control signals.
US11423852B2

A variety of methods for driving electro-optic displays so as to reduce visible artifacts are described. Such methods includes updating a display having a plurality of display pixels with a first image, identifying display pixels with edge artifacts after the first image update, and storing the identified display pixels information in a memory.
US11423851B2

A driver circuit of an image sensor is provided. The driver circuit includes a row decoder to decode an address of a target row of a pixel array and generate an operation directing signal corresponding to the target row; a digital logic circuit including: a target row logic circuit to generate a pixel control signal based on the operation directing signal; a power switch configured to connect a power supply voltage to the target row logic circuit during a first time and isolate the power supply voltage from the target row logic circuit during a second time, based on the operation directing signal; and an output circuit configured to output a default signal during the second time; and a row driver configured to drive the target row based on the pixel control signal during the first time and drive the target row based on the default signal during the second time.
US11423850B2

In example implementations, a display is provided. The display includes a plurality of light emitting diodes (LEDs), a thin film transistor (TFT) substrate, a liquid crystal layer, a color filter (CF) substrate, and a controller. The TFT substrate is formed over the LEDs to control emission of light from the plurality of LEDs. The liquid crystal layer is formed over the TFT substrate. The CF substrate is formed over the liquid crystal layer to control a color of the light emitted from the plurality of LEDs. The controller is communicatively coupled to the plurality of LEDs to group subsets of LEDs of the plurality of LEDs into a plurality of local dimming zones, wherein the subsets of LEDs in each one of the plurality of local dimming zones changes over time.
US11423846B2

A display device includes a display panel, a data driving circuit which drives a plurality of data lines, a scan driving circuit which drives a plurality of scan lines, and a driving controller which controls the data driving circuit and the scan driving circuit such that the display panel is divided into a first display region and a second display region during a multi-frequency mode and the first display region and the second display region are respectively operated at different frequencies, where the driving controller changes an operation mode to a normal mode when a still image and a moving image are simultaneously displayed in the first display region during the multi-frequency mode and the duration of the still image reaches a predetermined time.
US11423839B2

A display device may include a substrate, an organic light emitting element on the substrate, a pixel circuit between the substrate and the organic light emitting element, electrically connected to the organic light emitting element, and including a first transistor and a second transistor, a first metal layer between the substrate and the pixel circuit, overlapping the first transistor, and configured to receive a first voltage, and a second metal layer between the substrate and the pixel circuit, overlapping the second transistor, and configured to receive a second voltage different from the first voltage.
US11423838B2

An electro-optical device includes one or more control lines that include a scanning line, a data line and a pixel circuit. The pixel circuit has a drive transistor, a write-in transistor with a gate which is electrically connected to the scanning line, a light-emitting element that emits light at a brightness that depends on the size of a current that is supplied through the drive transistor, and a control line which overlaps the gate of the drive transistor when viewed from a direction that is perpendicular to a surface of a substrate on which the pixel circuit is formed is included in the one or more control lines.
US11423837B2

A pixel driving circuit and a method for controlling the same, and a display apparatus are provided. The pixel driving circuit includes: a charge storage circuit having a first terminal electrically coupled to a first node, and a second terminal electrically coupled to a second node; a driving circuit electrically coupled to the first node, a third node, and a fourth node; a first switching circuit electrically coupled to a reset signal terminal, the first node, the second node, the third node, the fourth node, and an initialization signal terminal; a second switching circuit electrically coupled to a light-emitting signal terminal, a first voltage terminal, the fourth node, the third node, and a first electrode of a light emitting element; and a third switching circuit electrically coupled to a control electrode signal terminal, a data signal terminal, and the second node.
US11423831B2

The present disclosure relates to a driving method for a display device and a display device. The display device includes a display driver, the display driver includes a plurality of driving channels each of which drives corresponding display unit according to display data in a pulse width modulation manner within one frame period, the method comprises: selectively enabling, in each sub-frame subset among a plurality of different sub-frame subsets of the frame period, different channel subset among a plurality of channel subsets of the plurality of driving channels to drive corresponding display unit, wherein each channel subset of the plurality of channel subsets includes two or more driving channels among the plurality of driving channels.
US11423823B2

The present disclosure provides a shift register including: a pre-charge reset circuit and an output circuit, the pre-charge reset circuit is configured to write, in a pre-charge stage, an input signal in an active level state into the pull-up node in response to the control of a first control signal, and write, in a reset stage, an input signal in an inactive level state into the pull-up node in response to the control of a second control signal; the output circuit is configured to write, in an output stage, a clock signal in an active level state into a signal output terminal in response to the control of an electric signal in an active level state at the pull-up node, and write, in the reset stage, a clock signal in an inactive level state into the signal output terminal in response to the control of the second control signal.
US11423821B2

A data driving circuit includes a first voltage divider circuit configured to output a gamma compensation voltage for a first color, a second voltage divider circuit configured to output a gamma compensation voltage for a second color, a third voltage divider circuit configured to output a gamma compensation voltage for a third color, a first digital-to-analog converter (DAC) configured to convert input data for the first color using the gamma compensation voltage for the first color to output a data voltage of a first channel, a second DAC configured to convert input data for the second color using the gamma compensation voltage for the second color to output a data voltage of a second channel, and a third DAC configured to convert input data for the third color using the gamma compensation voltage for the third color to output a data voltage of a third channel.
US11423812B2

In some examples, a pixel comprises a plurality of subpixels, wherein each subpixel includes a micro-motor, a rotatable substrate in which the micro-motor is embedded, and a plurality of micro-light emitting diodes (LEDs) embedded in the rotatable substrate.
US11423810B2

A flexible display device is provided. The flexible display device includes a display body, a scroll box disposed on a side of the display body, and a flexible display screen, wherein an end of the flexible screen is connected to the scroll box, and a middle portion of the flexible screen is fixed on the display body. The flexible display screen is configured to be rolled up around the scroll box and be unrolled.
US11423797B2

A passage of selectable words and/or selectable blank spaces may be displayed on a client device of an evaluator. As a test subject reads the passage, preferably from another source, the evaluator may select a selectable word or blank space. A plurality of selectable bubbles may appear near and/or around the selected word, where each selectable bubble corresponds to a type of mistake that the test subject might make in reading the passage. The evaluator may select one of the selectable bubbles depending on the type of mistake the test subject made. After selecting a bubble, the plurality of selectable bubbles are removed from the display and a tag icon, indicating which type of mistake the evaluator selected, is displayed near the selected word. In this manner, an annotated passage may be created that graphically illustrates where and what type of mistakes the test subject made in reading the passage.
US11423778B2

An apparatus and a method for controlling the output of driver information to a driver of a vehicle, with the objective of entertaining the driver and/or the passengers of the vehicle and/or increasing the driver attentiveness of the driver. A database of points of interest or objects of general interest, a database of topographic information, a device for determining the whereabouts of the vehicle, and an evaluation device to which these information items are delivered, are provided. The evaluation device ascertains, from the current whereabouts of the vehicle and from the topographic information, which points of interest or objects of general interest are present in the driver's field of view, and outputs via an output device the driver information regarding the point of interest or the object of general interest which has been ascertained by the evaluation device to be located in the driver's field of view.
US11423772B2

A center device is used in a probe center that collects information from a plurality of vehicles, and functions as an anomaly detector detecting anomaly of travel environment caused on a road. The center device obtains drive data from a vehicle, and determines a probability of anomaly resolution regarding anomaly in a travel environment caused on the road, based on the obtained drive data. The center device, upon determining that anomaly may possibly be resolvable, obtains image data used for a situation determination of an abnormal area, and also obtains a determination result of anomaly resolution based on the image data.
US11423760B2

The present invention relates to a device (2) for detecting drowning individuals or individuals in a situation presenting a risk of drowning, comprising at least one program of codes that are executable on one or more processing hardware components such as a microprocessor, the program being stored in memory in at least one readable medium and implementing an artificial neural network (20) having an automatic learning architecture composed of several layers, the artificial neural network (20) being pre-trained on image data from at least one standard non-specific database, the program being characterized in that the neural network is further trained a second time by learning transfer on image data from videos of simulated or real drowning situations or situations presenting a risk of drowning, the trained program being configured by this learning transfer to identify, preferably in real time, drowning situations or situations presenting a risk of drowning based on new image data provided.
US11423753B2

Implementations generally relate to systems, apparatuses, and methods for a residential sensor device platform. In some implementations, a system includes a plurality of sensor devices. Each sensor device of the plurality of sensor devices communicates with a wireless router and with other sensor devices of the plurality of sensor devices. Each sensor device includes one or more sensors operative to sense conditions in a living space and includes one or more processors. The one or more processors operative to perform operations comprising determining one or more conditions in the living space, wherein at least one condition of the one or more conditions is associated with activity in the living space. The one or more processors are further operative to perform operations comprising sharing, with the other sensor devices, information associated with the one or more conditions. The one or more processors are further operative to perform operations comprising controlling one or more operations of one or more electrical controls based at least in part on the information associated with the one or more conditions.
US11423751B2

In an Electronic Article Surveillance (EAS), a radio frequency identification (RFID) subsystem of an EAS system, can detect a presence of an RFID tag in an RFID interrogation zone associated with a boundary of a controlled area. The EAS system can first determine that the RFID tag is not authorized to leave the controlled area across the boundary. A radar subsystem of the EAS system can second determine, within a first window of time around the first detecting, whether an object in motion is associated with the boundary. The EAS system can alarm based upon both determining that the RFID tag is not authorized to leave the controlled area and determining that the object in motion is associated with the boundary.
US11423747B2

A wager-based gaming system includes a communication interface, a memory, and a controller configured to provide a video-based wagering game including a primary game, accept a player input, facilitate play, and determine a primary game outcome. The primary game can involve virtual dice arranged in a matrix having multiple rows and multiple columns, such as a 5×5 matrix. A secondary game can involve virtual reels and can occur simultaneously with the primary game. The secondary game outcome can award player changes to the primary game outcome, such as allowing a selection of one or more of the virtual dice to be re-rolled. A bonus game play can involve a wheel spin, can be based on a winning outcome of the secondary game, and can occur after the secondary game.
US11423744B2

A gaming machine includes a processor and a presentation device coupled to the processor. The processor is programmed to determine that a free play trigger condition is satisfied, and to execute one or more free plays based on the free play trigger condition to create one or more free play outcomes. Each free play outcome is a winning free play outcome or a non-winning free play outcome. The presentation device is configured to present winning free play outcomes when at least one free play outcome is a winning free play outcome. Non-winning free play outcomes are not presented.
US11423743B2

A method includes displaying a first level game symbol array and a second level game symbol array through a display system of a reel-type gaming machine. The first level game symbol array is produced by populating at least some game symbol locations included in an initial array of game symbol locations. Any such populated location may be populated with a first trigger symbol including a representation of a single-symbol reel. The second level game symbol array is displayed by, for each respective game symbol location populated with the first trigger symbol in the first level game symbol array, conducting a respective single-symbol reel spin simulation of the representation of the single-symbol reel. A bonus play is displayed through the gaming machine at least in part in response to a predefined number of second trigger symbols being included in the second level game symbol array.
US11423741B2

Systems, apparatuses and methods for enhancing poker cards in subsequent poker games that are randomly incremented thereto, such as through advancements toward a threshold from a random initial value. One embodiment involves poker cards that are enhanced when reaching a random increment of poker games played relative to a triggering event, such as through expiration of a random count value. An initial count value or other tracking measure is established and displayed to the player, and when that count/tracking reaches a threshold, the card having the expired counter and/or cards in a vicinity of the card having the expired counter are enhanced, such as by converting those cards to Wild cards.
US11423737B2

Embodiments of the present invention are directed to a method of optimizing at least one performance variable, such as revenue or profitability, indicative of the performance of a casino. An initial set of operating parameters is set. At least one environmental variable, such as traffic, weather, time, cost of transportation, etc. are monitored as is the performance variable. An artificial intelligence program changes operating parameters, such as player-tracking rewards, bonuses, comps, advertising, etc. The program determines the effect of the change, and further changes the operating parameter as a function of the effect and the environmental variable.
US11423733B2

The card game monitoring system has: a game table on which bettors put wagers on betting areas; and a card shooter apparatus has a card reading unit to read and record the number (rank) and suit of the cards; and a control unit to determine a winning hand according to a table game rules based on information of numbers (ranks) and suits of the cards sequentially read by the card reading unit; a monitor video camera system to capture positions of cards and to identify wagers on each betting area at the game table; the control unit has further processing function to check whether wagers with payoff move to a pool of the winner of the bettors determined by the card shooter apparatus at the end of each game.
US11423723B2

Embodiments relate to enhanced access control features based on proximity between a portable electronic key and an electronic locking device. The portable electronic key receives first authentication information from an access administration device. Based on the portable electronic key being located within a threshold distance to the electronic locking device, the portable electronic key receives second authentication information from the access administration device. In some aspects, determining whether the key is located within the threshold distance to the electronic locking device comprises detecting a communication between the locking device and the portable electronic key. The portable electronic key may initiate an unlocking event at the electronic locking device based on the first authentication information and the second authentication information. Initiating the unlocking event comprises transmission of an access credential that causes the electronic locking device to permit access to an entry point.
US11423718B2

Various embodiments of the present invention relate to an electronic device and method for providing information on a key related to a door lock. According to the various embodiments, the electronic device comprises: a touchscreen display; a wireless communication circuit; a location detection sensor; at least one processor operatively connected to the display, the wireless communication circuit, and the location detection sensor; and a memory operatively connected to the processor, wherein the memory can store instructions causing, when executed, the processor to provide a user interface (UI) on the display, select, on the partial basis of at least one piece of data from the wireless communication circuit and/or the location detection sensor, a first key from among a plurality of electronic keys used for respectively opening one of a plurality of door locks, and display a first graphic user interface (GUI) related to the selected first key in order to be used or selected by a user input.
US11423708B2

A computer includes a processor and a memory, the memory storing instructions executable by the processor to receive a first message from a vehicle specifying an event in the vehicle; identify vehicle data to confirm or disprove the event in the vehicle; identify an application programming interface (API) in the vehicle to access at least some of the vehicle data; and transmit to the vehicle a second message including a query for the vehicle data according to the API.
US11423701B2

The present disclosure provides a gesture recognition method as well as a terminal device and a computer-readable storage medium using the same. The method includes: obtaining a video stream collected by an image recording device in real time; performing a hand recognition on the video stream to determine static gesture information of a recognized hand in each video frame of the video stream; encoding the static gesture information in the video frames of the video stream in sequence to obtain an encoded information sequence of the recognized hands; and performing a slide detection on the encoded information sequence using a preset sliding window to determine a dynamic gesture category of each recognized hand. In this manner, static gesture recognition and dynamic gesture recognition are effectively integrated in the same process. The dynamic gesture recognition is realized through the slide detection of the sliding window without complex network calculations.
US11423700B2

A method, an apparatus, a device and a computer-readable storage medium for recognizing aerial handwriting are provided. The method may include detecting a palm region of a user in a two-dimensional grayscale image; detecting a fingertip in the two-dimensional gray-scale image based on the palm area; determining a spatial trajectory of the fingertip based on a set of two-dimensional gray-scale images, the set of two-dimensional gray-scale images including the two-dimensional gray-scale image; and recognizing handwritten content of the user based on the spatial trajectory. A two-dimensional gray-scale image is used to recognize and track the spatial trajectory of the fingertip, which may speed up aerial handwriting recognition, and has low processing performance requirements for the device, while also ensuring high accuracy.
US11423699B2

Embodiments of this disclosure provide an action recognition method and apparatus and an electronic equipment. The action recognition apparatus includes: a key-point feature extracting unit configured to process information on key points in a target human body in an image frame, to calculate key-point features of the target human body, the key-point features including a position of a predetermined key point and an angle of a predetermined joint in the target human body; and a first recognizing unit configured to recognize an action of the target human body according to the key-point features, and output a first recognition result.
US11423693B2

An example embodiment includes: an acquisition unit that acquires a first image generated by capturing an object by using a light at a first wavelength, a second image generated by capturing the object by using a light at a second wavelength, and depth information on the object; a detection unit that detects a face included in the second image; a check unit that, based on the depth information, checks whether or not a face detected by the detection unit is one obtained by capturing a living body; and an extraction unit that, based on information on a face checked by the check unit as obtained by capturing a living body, extracts a face image from the first image.
US11423692B1

Examples described herein include systems for reconstructing facial image data from partial frame data and landmark data. Systems for generating the partial frame data and landmark data are described. Neural networks may be used to reconstruct the facial image data and/or generate the partial frame data. In this manner, compression of facial image data may be achieved in some examples.
US11423691B2

A display device includes a display panel including a plurality of pixels configured to display an image, a photo sensor on one surface of the display panel to sense light, and a fingerprint detector configured to control a fake determination image pattern of a fingerprint sensing area of the display panel configured to sense a fingerprint, and to perform fingerprint authentication and fake fingerprint determination, based on a sensing signal supplied from the photo sensor.
US11423684B2

A display device relating to a method of operating thereof includes: a display panel having a touch sensing unit to sense an external touch and a display unit including a plurality of pixels; a fingerprint sensing panel to sense a fingerprint disposed on one surface of the display unit, the fingerprint sensing panel having a plurality of fingerprint sensing pixels respectively connected to a plurality of fingerprint scan lines and a plurality of fingerprint sensing lines, and a fingerprint scan driving circuit to drive one or more fingerprint scan lines included in a sensing area; and a read-out circuit to output a selection signal for selecting a sensing area of the fingerprint sensing panel.
US11423683B2

A method, system, and computer program product are provided. During creating a document by a creation module, the content of the document is analyzed. Sources used while creating the document are analyzed using NLP, sentiment analysis, tone analysis, speech-to-text, and visual recognition. The sources are associated with a location in the document. Sources are filtered out based on a degree of correlation to the document. Sources are linked to the document where a correlation is found between the document and the sources. The linked sources are stored in a database for recall. During a presentation of the document, upon receiving a question, the question is analyzed to determine a relevant logical section of the document, and the relevant sources are retrieved.
US11423675B2

Provided is a system for detecting activeness of a driver, the system including a camera configured to photograph the driver, a camera moving module configured to move the camera, and a camera operation processor configured to detect the activeness of the driver by processing an image captured by the camera and control the camera to move using the camera moving module according to the detected activeness of the driver.
US11423657B2

An image sensor is positioned such that a field-of-view of the image sensor encompasses at least a portion of a rack storing items. The image sensor generates angled-view images of the items stored on the rack. A tracking subsystem determines that a person is within a threshold distance of the rack and receives image frames of the angled-view images. A pixel position of a wrist of the person is determined in at least a subset of the received image frames, thereby determining a set of pixel positions of the wrist. An aggregated wrist position is determined based on the set of pixel positions. If the aggregated wrist position is determined to correspond to a position on a shelf of the rack, a trigger signal is provided indicating a shelf-interaction event has occurred.
US11423656B2

A situation recognition device (10) including a surveillance processor (1) and an AI system (3). The surveillance processor receives visual and/or acoustic surveillance signals (E) from an aircraft passenger compartment (20) via an input interface (7). The AI system (3) includes an AI processor (4), a rule set generator (5) based on self-learning algorithms, and a reference rule set memory (6). The AI system is in bidirectional data communication with the surveillance processor (1). The AI processor (4) checks, upon a request (Q) from the surveillance processor (1), data patterns in the received visual and/or acoustic surveillance signals (E) for deviations from data patterns in a reference rule set (R) stored in the reference rule set memory (6). The surveillance processor (1) outputs indicator signals (A) via the output interface (8) if deviations determined by the AI processor (4) exceed one or more predefinable deviation threshold values.
US11423654B2

Embodiments of the present invention are directed towards determining visual inconsistencies in frames of a video to identify continuity errors in the video. A visual inconsistency can be based on an appearance or a disappearance of an object between frames of the video. Visual inconsistencies in the video can also be identified based on a semantic analysis of an object corresponding to a frame of the video. Identified continuity errors can be used to generate an error report.
US11423648B2

Time-stamped images are captured for unknown items within a store. Portions of the images are cropped to restrict the cropped images to attributes associated with the unknown items. A set of time ordered cropped images are proved to a trained machine-learning item recognition algorithm, which produces an output of confidence values that map to specific items of the store. When the confidence value meets or exceeds a predefined threshold, the specific item associated with that confidence value is used to identify the unknown item. The known item is assigned to an appropriate shopping cart of a shopper based on tracking from the images of the shopper while in the store.
US11423637B2

A mobile device reads a test strip to determine a chemical condition of a fluid. The mobile device transmits the determined chemical condition to a fluid treatment system which treats the fluid in response to the determined chemical condition.
US11423631B2

Colored three-dimensional digital model generation techniques and systems are described. In one example, scanning techniques are employed by a scanning system that scans a physical object while disposed within packaging to form a three-dimension digital model. A model coloring system is employed to color the three-dimensional digital model. A two-dimensional digital image is employed that captures the same or similar physical object. In one example, features of the model are matched to the image. This is then used to align a viewing perspective with respect to the model with a viewing perspective of the object within the digital image, e.g., to find which “view” of the model corresponds with the image. The color is then applied from the digital image to the model, e.g., from pixels of the image to corresponding points in the model.
US11423629B2

Simulating a 3D audio environment, including receiving a visual representation of an object at a location in a scene, wherein the location represents a point in 3D space, receiving a sound element, and binding the sound element to the visual representation of the object such that a characteristic of the sound element is dynamically modified coincident with a change in location in the scene of the visual representation of the object in 3D space.
US11423617B2

Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing one or more neural networks to recursively subdivide a three-dimensional mesh according to local geometries of vertices in the three-dimensional mesh. For example, the disclosed system can determine a local geometry (e.g., a one-ring neighborhood of half-flaps) for each vertex in a three-dimensional mesh. For each subdivision iteration, the disclosed system can then utilize a neural network to determine displacement coordinates for existing vertices in the three-dimensional mesh and coordinates for new vertices added to edges between the existing vertices in the three-dimensional mesh in accordance with the local geometries of the existing vertices. Furthermore, the disclosed system can generate a subdivided three-dimensional mesh based on the determined displacement coordinates for the existing vertices and the determined coordinates for the new vertices.
US11423608B2

An image processing apparatus includes processing circuitry configured to render an image from volumetric image data based on illumination from at least one simulated light source. The illumination is determined from a current portion of light intensity and at least one trailing portion of light intensity if a position or other property of the at least one simulated light source is changed.
US11423601B1

A three-dimensional (3D) content refactoring system may maintain the external look and behavior of a donor model, while changing the underlying data to conform the donor model to content standards of a modeling application. The 3D content refactoring system may make the donor model adhere to the content standards by mapping the donor model to a target model that is already formatted for the modeling application.
US11423598B2

A method for generating a synthetic image with predefined properties. The method includes the steps of providing first values which characterize the predefined properties of the image that is to be generated and attention weights which characterize a weighting of one of the first values and feeding sequentially the first values and assigned attention weights as input value pairs into an generative automated learning system that includes at least a recurrent connection. An image generation system and a computer program that are configured to carry out the method are also described.
US11423592B2

Technology disclosed herein may involve a computing system that (i) based on an image of a target object of a given class of object and at least one GAN configured to generate artificial images of the given class of object, generates an artificial image of the target object that is substantially similar to real-world images of objects of the given class of objects captured by real-world scanning devices, (ii) based on an image of a receptacle, selects an insertion location within the receptacle in the image of the receptacle to insert the artificial image of the target object, (iii) generates a combined image of the receptacle and the target object, wherein generating the combined image comprises inserting the artificial image of the target object into the image of the receptacle at the insertion location, and (iv) trains one or more object detection algorithms with the combined image of the receptacle and the target object.
US11423583B2

The exemplary embodiments disclose a method, a computer program product, and a computer system for mitigating the risks associated with handling items. The exemplary embodiments may include collecting data relating to one or more items, extracting one or more features from the collected data, determining one or more hazards based on the extracted one or more features and one or more models, and displaying the one or more hazards within an augmented reality device worn by a user.
US11423582B2

Aspects of the disclosure provide methods and apparatuses for point cloud compression and decompression. In some examples, an apparatus for point cloud compression/decompression includes processing circuitry. For example, the processing circuitry in the apparatus for point cloud encoding receives an occupancy map for a point cloud. The occupancy map is indicative of a background portion and a foreground portion for a coding block in an image that is generated based on the point cloud. Then, the processing circuitry devaluates distortions in the background portion of the coding block during an optimization process that results a coding option for the coding block, and encodes the coding block according to the coding option.
US11423581B2

A three-dimensional data encoding method includes: generating a bitmap for combined three-dimensional data that is a combination of pieces of three-dimensional data, the bitmap indicating which of the pieces of three-dimensional data a three-dimensional point belongs to, the three-dimensional point being a three-dimensional point of the combined three-dimensional data and included in a unit space; generating a conversion code using the bitmap; and generating encoded data including duplicated point information indicating a total number of three-dimensional points included in the unit space, and conversion code information indicating the conversion code. Each of values of the bitmap corresponds to a combination of the conversion code and the total number of the three-dimensional points included in the unit space.
US11423580B2

Disclosed herein is a method and apparatus for determining decoded data values for a data element of an array of data elements from an encoded representation of the array of data elements, wherein the decoding comprises determining which, if any, bits are missing for the data value(s) for the data element and selecting based on this an adjustment scheme to be applied for the data value(s) for the data element from a plurality of available adjustment schemes. Also disclosed are a method and apparatus for generating an encoding hint comprising an indication of the one or more encoding parameters that were used to generate the encoded representation which encoding hint can then be associated with the decoded data and then used when the decoded data is subsequently to be encoded.
US11423579B2

A method and compression unit for compressing a block of image data to satisfy a target level of compression, wherein the block of image data comprises a plurality of image element values, each image element value comprising one or more data values relating to a respective channel. For each of the channels: (i) an origin value for the channel for the block is determined, (ii) difference values are determined representing differences between the data values and the determined origin value for the channel for the block, and (iii) a first number of bits for losslessly representing a maximum difference value of the difference values for the channel for the block is determined. The determined first number of bits for each of the channels is used to determine a respective second number of bits for each of the channels, the second number of bits being determined such that representing each of the difference values for the channels with the respective second number of bits satisfies the target level of compression for compressing the block of image data. Compressed data is formed, having for each of the one or more channels an indication of the determined origin value for the channel, an indication of the determined first number of bits for the channel, and representations of the determined difference values for the channel, wherein each of the representations of the determined difference values for the channel uses the determined second number of bits for the channel, such that the target level of compression is satisfied.
US11423569B1

A gaze-tracking system for use in head-mounted display apparatus. The gaze-tracking system includes: illuminators; camera; and processor configured to: illuminate illuminators in sequential manner; control camera to capture eye images of user's eye during illumination of illuminators; identify reflection(s) of illuminator in eye image; determine extent of deformation in shape of reflection(s) with respect to shape of illuminator; determine extent of displacement in position of reflection(s) with respect to position of illuminator; compute user-specific score for illuminator based on extents of deformation and displacement; select illuminator(s) based on user-specific scores; illuminate illuminator(s); control camera to capture eye image of user's eye during illumination of illuminator(s); and detect gaze direction of user based upon relative position of pupil of user's eye with respect to reflections of illuminator(s) in eye image.
US11423561B2

A learning device includes: a time-series information generation unit that obtains a first image group including a plurality of successive time-series images including a reference image and generates first time-series information based on a difference between the reference image and each of the images in the first image group other than the reference image; and a first learning unit that performs machine learning using the reference image and the first time-series information, thereby obtaining a first learning result used for estimating depth information on a target image, which is an image to be processed, and silhouette information on a subject captured in the target image based on the target image and second time-series information generated from a second image group including a plurality of successive time-series images including the target image.
US11423557B2

A depth processor and a three-dimensional image device. The depth processor comprises at least two input ports, an input switch, a data processing engine and at least one output port. The input port is used for receiving a first image, wherein the first image at least comprises a structured light image collected by a structured light depth camera. The input switch is connected to the output port, and is used for letting some or all of first images that come from the input ports pass. The data processing engine is connected to the input switch, and is used for processing the first image output via the input switch, so as to output a second image, wherein the second image at least comprises a depth image. The output port is connected to the data processing engine, and is used for outputting the second image to a main device.
US11423548B2

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

The present invention relates to an image processing apparatus and a mobile robot including the same. The image processing apparatus according to an embodiment of the present invention includes an image acquisition unit for obtaining an image and a processor for performing signal processing on the image from the image acquisition unit, and the processor is configured to group super pixels in the image on the basis of colors or luminances of the image, calculate representative values of the super pixels and perform segmentation on the basis of the representative values of the super pixels. Accordingly, image segmentation can be performed rapidly and accurately.
US11423544B1

In a general aspect, medical images are segmented by a medical image segmentation system. In some aspects, a medical image segmentation method includes obtaining a medical image comprising a series of images; obtaining a surrogate context based on a support set of images; identifying a query set of images; providing the surrogate context, the support set of images and the query set of images as inputs to a machine learning process; and segmenting the query set by operation of the machine learning process executed on a computer system, wherein executing the machine learning process produces segmentation information of the query set. The support set of images includes a first subset of the series of images and the query set of images includes a second subset of the series of images.
US11423538B2

For training data pairs comprising training text (a radiological report) and training images (radiological images associated with the radiological report), a first encoder network determines word embeddings for the training text. A concept is generated from the operation of layers of the first encoder network, which is regularized by a first loss between the generated concept and a labeled concept for the training text. A second encoder network determines features for the training image. A heatmap is generated from the operation of layers of the second encoder network, which is regularized by a second loss between the generated heatmap and a labeled heatmap for the training image. A categorical cross entropy loss is calculated between a diagnostic quality category (classified by an error encoder) and a labeled diagnostic quality category for the training data pair. A total loss function comprising the first, second, and categorical cross entropy losses is minimized.
US11423536B2

In one embodiment, a system for biomedical object segmentation includes one or more processors; one or more memory modules communicatively coupled to the one or more processors, and machine readable instructions stored on the one or more memory modules. The machine readable instructions cause the system to perform the following when executed by the one or more processors: receive image data of one or more biological constructs; analyze the image data to generate processed image data via a data analytics module to recognize biomedical objects; and automatically annotate the processed image data to indicate a location of one or more biological objects within the one or more biological constructs.
US11423524B2

An image processing apparatus comprising, an acquisition unit configured to acquire a visible light image and an invisible light image, a determination unit configured to determine a region on an image based on the visible light image or the invisible light image acquired by the acquisition unit, and a combining unit configured to generate a composite image such that a combination ratio of the visible light image is larger than a combination ratio of the invisible light image in the region determined by the determination unit, wherein the acquisition unit acquires the visible light image for which an exposure is adjusted such that a region of the visible light image that corresponds to the region determined by the determination unit has an appropriate exposure.
US11423513B2

Systems and methods in accordance with embodiments of the invention are disclosed that use super-resolution (SR) processes to use information from a plurality of low resolution (LR) images captured by an array camera to produce a synthesized higher resolution image. One embodiment includes obtaining input images using the plurality of imagers, using a microprocessor to determine an initial estimate of at least a portion of a high resolution image using a plurality of pixels from the input images, and using a microprocessor to determine a high resolution image that when mapped through the forward imaging transformation matches the input images to within at least one predetermined criterion using the initial estimate of at least a portion of the high resolution image. In addition, each forward imaging transformation corresponds to the manner in which each imager in the imaging array generate the input images, and the high resolution image synthesized by the microprocessor has a resolution that is greater than any of the input images.
US11423509B2

The present disclosure describes a method and apparatus for displaying a face of a virtual role, a terminal, and a storage medium, and relates to the field of human-machine interaction. The method includes obtaining a face parameter corresponding to a user face, the face parameter being used for indicating a facial feature of a face region of the user face. The method also includes determining a warping control parameter according to the face parameter, the warping control parameter being used for controlling a warping degree of a face region of a virtual role; generating a virtual role face image according to the warping control parameter and a warping image set, the warping image set comprising a basic face image and at least one basic warping face image of the virtual role, and different basic warping face images corresponding to different face warping manners; and displaying the virtual role face image.
US11423508B2

A system, article, and method of point cloud registration using overlap regions for image processing.
US11423501B2

Techniques for training and evaluating machine-learning models for providing student guidance are described herein. In some embodiments, a network service generates a set of clusters that group a plurality of students by similarity. The network service trains a machine-learning model based on variances in outcomes and actions leading to the outcomes for students that belong to a same cluster in the set of clusters. The network service evaluates the machine-learning model for a student that has been mapped to the same cluster to identify at least one action that the student has not performed that is predictive of an optimal outcome for other students that belong to the same cluster. Responsive to evaluating the machine-learning model, the network service presents, through an interface, a recommendation that the student perform the at least one action.
US11423492B2

Systems and methods for determining a risk of damage to a crop on an agronomic field are described. In an embodiment, a computer system receives, for each hour of a first day, weather data identifying temperature values and humidity values associated with a geographic location. The computer system determines, for a particular hour of the first day, that a temperature value is within a first range of values and a humidity value is within a second range of values and, in response, identifies the particular hour as a risk hour. The computer system computes, for a second day, a risk value for one or more agronomic fields at the geographic location based, at least in part, on one or more identified risk hours between a day of planting a crop on the one or more agronomic fields and the second day. The computer system determines that the risk value is above a risk value threshold and, in response, determines that the crop on the one or more agronomic fields is at risk of suffering damage from a particular crop damaging factor. The computer system stores data indicating that the crop is at risk of suffering damage from the particular crop damaging factor.
US11423480B2

A computer method for creating optionality of price basis in a commodity contract includes establishing a smart contract for a transfer of a commodity using a distributed ledger and graphical user interface (GUI). The smart contract includes a variable price with a provision for a future determination of a price basis. The computer method includes receiving agreement on the smart contract between a seller and a counterparty, receiving a deposit on a total price from the counterparty, transferring at least a portion of the deposit to the seller, and transferring a token representing the smart contract to the counterparty. The computer method includes, at a future date, receiving a selection of the price basis for the smart contract from one of the counterparty or the seller, and notifying the other of the seller or the counterparty of the selected price basis and a resultant settlement price.
US11423476B1

In some examples, a payment processing system may receive identity information identifying a buyer interested in purchasing an item from a first merchant. The system may determine, based on the identity information and item information, that the buyer is eligible for financing the purchase of the item. The system may generate a customized financing offer for the buyer to finance at least a portion of the purchase price of the item. For example, the customized financing offer may include financing terms and may be based on previous financing activity of the buyer with one or more merchants associated with the payment processing system, and/or previous financing activity associated with one or more buyers that have financed the item from one or more merchants. The payment processing system may transmit the customized financing offer to cause a user interface to present the customized financing offer to the buyer.
US11423475B2

Described herein is a system in which an electronic record is stored on a distributed environment. In this system, a computing entity that receives an action request with respect to an account may receive or generate an electronic identifier for that account. The computing entity may then identify an electronic record comprising a number of interaction records related to the electronic identifier within the distributed environment. The computing entity is then able to request account-specific information directly from an originating entity for each of the interaction records. In some embodiments, the computing entity may separately determine a level of trust to be associated with each originating entity. In some embodiments, the computing entity may determine a risk level to be associated with an action indicated in the action request based on the received account-specific information.
US11423461B2

A system for processing a transaction request on an e-commerce platform is provided. The system includes a database unit and a terms for sale comparison unit. The database unit receives information submitted by a plurality of vendors. This information identifies products to be offered for sale and indicates terms. The terms comparison unit retrieves, from the database unit, primary and secondary sets of terms for a product offered for sale by a vendor; retrieves an alternative set of terms for at least one equivalent product offered by another vendor; compares the primary set of terms to the alternative set of terms; and if alternative set of terms are preferable to the primary set of terms, compares the secondary set of terms to the alternative set of terms.
US11423458B2

A computer implemented method for analysis and tracking perishable items for selection of perishable items using IOT devices that includes registering a consumer to a system that assists the selection of perishable items using IOT devices based upon consumer preferences, in which the system collects data from the user, wherein the user can revoke permission to the system at any time; and monitoring harvesting of a plurality of perishable item types using a plurality of internet of things (IOT) devices. The method may further include recording a consumer profile on the system that assists in the selection of perishable items from the consumer including consumer preferences for freshness of perishable items. The method may further include matching perishable items having freshness data from monitoring the harvest to the consumer based upon consumer preferences from the consumer profile.
US11423446B2

An online advertising system provides a user interface that allows the majority of advertisers to receive an “instantaneous” decision on their ad as soon as it is created. Instead of starting the ad review process after the advertiser submits the full ad for review, each ad component and existing combination of ad components is reviewed when it is entered into the ad creation form. This method allows the system to begin time-consuming aspects of the ad review (i.e., crawling the landing page, analyzing image features) while the user is still spending time on creating the ad.
US11423436B2

A system is provided for interpretable viewing interest. A transformer with multi-head self-attention derives different hierarchical orders of input features. Hierarchical attention layers (i) aggregate the different hierarchical orders to obtain aggregated single-order feature representations and (iii) derive aggregation attention weights for the different hierarchical orders based on an applied order of the hierarchical attention layers. An attentional scoring layer evaluates the aggregated representations to output a significance of each order with respect to various CTR predictions. A hierarchical interpretation layer determines a respective importance of each input feature in various combinations from which the various CTR predictions are derived based on the aggregation attention weights and the significance of each order. A display device displays each of the various combinations for the various CTR predictions along with the respective importance of each of the constituent one of the input features in the various input feature combinations.
US11423429B1

A computer device and method for processing data to detect modifications to insured property. Received is specification data regarding modifications to be made to insured property in connection with an insurance claim. Also received is data from one or more sensor devices associated with the insured property indicative of a status regarding modifications made to the insured property. Analysis is performed on the received specification and data to determine whether one or more predefined conditions for the insurance claim is satisfied regarding the modifications to be made to the insured property.
US11423427B2

A system and method of operating a carwash with flexible service offerings comprises providing an automated computer terminal at which a user of a vehicle can purchase a car wash and at least one additional service, such as a hand service, after receiving the car wash, determining a queue for the at least one additional service at the time a user purchases a car wash, calculating a price for the at least one additional service based on the queue and displaying the price for the at least one additional service on the automated computer terminal. If the queue for the at least one additional service is low or empty, the user is provided with a discount to incentivize the user to purchase such service.
US11423415B2

Systems and methods for identifying and mitigating non-compliances include determining an agent location of a money service business for review, obtaining a photograph and geographic coordinates of the agent location, and collecting field data at the agent location through a mobile application. Such information are sent from the mobile application to a central server of a third party vendor for a series of quality checks and stored at the central server. Such information may be used for further corrective action against the agent location reviewed.
US11423414B2

An automated system for detecting risky entity behavior using an efficient frequent behavior-sorted list is disclosed. From these lists, fingerprints and distance measures can be constructed to enable comparison to known risky entities. The lists also facilitate efficient linking of entities to each other, such that risk information propagates through entity associations. These behavior sorted lists, in combination with other profiling techniques, which efficiently summarize information about the entity within a data store, can be used to create threat scores. These threat scores may be applied within the context of anti-money laundering (AML) and retail banking fraud detection systems. A particular instantiation of these scores elaborated here is the AML Threat Score, which is trained to identify behavior for a banking customer that is suspicious and indicates high likelihood of money laundering activity.
US11423410B2

A system and method are disclosed for scoring an interaction over one or more channels by an end user and an entity by monitoring the communications over the channels and assigning penalties and scores based on topics associated with the communications.
US11423409B2

According to one embodiment, an electronic transaction device includes: a relationship map storage unit that stores a relationship map (a participant relationship map) which is information indicating a relationship between a plurality of parties involved in a predetermined transaction; a policy requirement storage unit that stores policy requirements, which are requirements for the parties involved in the transaction, necessary for the closing of the transaction; an agreement policy calculation unit that generates an agreement policy which is a condition related to an approver of a transaction indicated by transaction data holding a predetermined transaction content, based upon the relationship map and the policy requirements; and an approval request transmission unit that transmits a predetermined approval request to a predetermined information processing device associated with an approver of a transaction specified based upon the generated agreement policy.
US11423407B2

Systems and methods involving computer-based processing for proactively reducing false-positive fraud detection incidents are disclosed. In one embodiment, an exemplary computer-implemented method may comprise: detecting when a subject online transaction matches criteria indicating it is unusual; operating a browser extension application to obtain UI image data and purchase details of an item purchased by a user during the unusual online transaction; evaluating historical transactions of the user to identify a potentially fraudulent online transaction; and executing a false-positive detection routine to determine if the potentially fraudulent online transaction is valid.
US11423406B2

A triaged approach is implemented to detect and prevent electronic attacks against online entities and to reduce latency. Transaction requests are classified into different tiers and are treated differently based on the tier status. For example, transaction requests to conduct transactions with an entity are received from a client system. Characteristics such as rate or amounts of transactions of the transaction requests are analyzed. The characteristics are compared against specified threshold limits to assess whether the specified threshold limits are exceeded. Based on an assessment that at least one of the specified threshold limits is exceeded, a set of computer instructions is selected from different sets of computer instructions for execution on the client system. A result of an execution is received from the client system. Based on the result of the execution, a determination is made whether the transaction requests appear to have originated from a machine-automated submission process.
US11423399B2

A system for validating communications sessions among clients utilizes a ledger administration server to validate requests for communications sessions using smart contracts and recorded on a distributed ledger, with at least one session validation server capable of validating requested communications sessions communicating with said ledger administration server via messages, said communications sessions being validated and initiated in near real-time.
US11423398B1

In one embodiment, techniques include receiving, from a device associated with a merchant, a request to create blockchain-enforced contract corresponding to a new transaction between the merchant and a customer. Techniques include generating a condition of the blockchain-enforced contract requisite for completion of the new transaction. Techniques include receiving a selection of at least one option for determining that the condition is satisfied. Techniques include generating the blockchain-enforced contract and providing the blockchain-enforced contract to one or more nodes in the blockchain network. Techniques include receiving an input comprising information regarding the condition, creating a blockchain transaction addressed to the blockchain-enforced contract and sending the blockchain transaction to nodes in the blockchain network. Techniques include transferring a corresponding to the new transaction from an escrow account to a merchant account.
US11423395B1

Systems and methods for providing a rewards payment form linked directly to a rewards account are described. The rewards points may be spent directly by the customer through the use of the payment form linked to the rewards account. The payment form may be a payment card (e.g., a physical card having an account number accessible via a magstripe, an EMV chip, etc.) or a virtual payment card loaded into a mobile wallet accessible by the customer. The rewards payment form allows the customer to spend the rewards points stored in the rewards account without first going through the extra step of converting the rewards points into currency.
US11423394B1

In an embodiment, a method performed by a payment service system (PSS) includes receiving from a first payment application associated with the PSS, a request to generate a token. The method includes identifying account information associated with the recipient. The method includes generating an anonymizing token associated with the recipient. The method includes storing an association between the account information of the recipient and the anonymizing token. The method includes providing for display of the anonymizing token within the first payment application. The anonymizing token anonymously embeds recipient information and the account information of the recipient. The method includes, upon receiving an indication of an intent to transfer payment through interaction with the anonymizing token via a second payment application, identifying a recipient account associated with the recipient based on an identification of the stored association and automatically facilitating a transfer of funds to the recipient account.
US11423393B1

A computer system accesses a database to retrieve account balance information for an account held by a user at a financial institution. The computer system generates a screen display to present to the user via a mobile device. The screen display shows the account balance information. The computer system receives, via the mobile device, an indication from the user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient. The computer system transmits the funds to the recipient responsive to receiving the indication.
US11423389B2

Disclosed herein are system, method, and computer program product embodiments for creating a personalized barcode for an account holder at an Automated Teller Machine (ATM). An embodiment operates by storing account holder unique data and a first rule for generating a personalized barcode unique to the account holder based on the account holder unique data. After receiving a request for completion of a transaction from the first account holder, placing the account holder unique data and the first rule in a pairing service. Thereafter, the ATM is configured to retrieve the account holder unique data and the first rule from the pairing service, generate the first personalized barcode based on the first rule and the account holder unique data, and present the first personalized barcode to the first account holder.
US11423385B2

An apparatus comprises at least one integrated circuit. The apparatus has a size and shape substantially similar to an ordinary Subscriber Identification Module (SIM) card. The at least one integrated circuit comprises a memory storing first software that, when executed, causes the card to communicate with second software stored on the device. The second software, when executed, causes the device to provide both a SIM and Payment Security Application Module (PSAM) functionality to a user of the device.
US11423382B2

A registration apparatus includes a scanner configured to optically read a product code from a product, a communication interface configured to communicate with one or more payment apparatuses associated with the registration apparatus, a display, and a processor. The processor is configured to control the communication interface to transmit registration data including data of one or more product codes read through the scanner for a transaction to a selected one of the one or more payment apparatuses, for processing payment for one or more products registered by the registration apparatus. The processor is also configured to control the display to display a monitoring screen indicating an operational state of a checkout process carried out by the selected one of the one or more payment apparatuses to which the registration data has been transmitted, based on information received from the selected one of the one or more payment apparatuses.
US11423378B2

A system for enabling electrical devices to exchange either battery or battery fluids or reagents that supply the energy for the battery or device with new recharged batteries or battery fluids or reagents for use in equipment including vehicles, excavating and earthmoving equipment, tractors and agricultural equipment or aircraft, smaller devices such as mobile phones, telecommunication devices and portable computers. This system involves handling and billing systems to ensure this is all done and that satisfactory payment to the supplier parties is achieved. The system involves packaging reagents such as enzymes, anodes, gases, etc. in sealed systems in order to ensure their integrity or having control over the delivery and retrieval and internal use systems to ensure the reagent is kept secure and uncontaminated.
US11423375B2

Described herein are card-based bill payment systems and methods enabling bill payment using a transaction card within a consumer financial institution (CFI) payment platform and enabling real-time payment confirmation messaging is provided. The bill payment system includes a bill pay exchange (BPX) computing system that receives a payment initiation message from a CFI, the payment initiation message including tokenized payment credentials associated with a transaction card used to initiate a bill payment transaction with the CFI, a bill payment amount, and a biller identifier. The BPX computing system also identifies a biller service provider (BSP) associated with the biller, and transmit the payment initiation message to the BSP to initiate authorization of the bill payment transaction. The bill payment system further includes a payment processing network associated with the BPX computing system and configured to implement authorization of the bill payment transaction according to a card-based transaction model.
US11423370B2

Disclosed are the methods and systems for transferring value from a first account to a second account via a consumer device. The methods may be consumer or merchant driven and may involve transferring value to peers, oneself, or a third party account holder with or without the creation of a user account. Based on information input by a user, various financial systems interact in a manner that results in creation of an escrow account and effectuates transfer of value from a funding account through that escrow account to a receiving account. Such novel methods allow for previously unavailable transfers of value.
US11423367B2

A method for secure approval of a check includes: reading a machine-readable code to obtain a block identifier and a validation value, wherein the machine-readable code is displayed on a physical check and encoded with the block identifier and validation value; receiving a digital signature from an external device; identifying a blockchain data value stored in a blockchain, wherein the blockchain data value includes at least the block identifier and an additional value; validating the received digital signature using a public key; validating the validation value based on a comparison of the validation value to the additional value; and approving use of the physical check to fund a payment transaction upon successful validation of the received digital signature and validation value.
US11423342B2

In one embodiment, a salon sustainability resource management system is described. The salon sustainability resource management system includes one or more backwash stations, a sustainability status unit communicatively coupled to each of the one or more backwash stations. The sustainability status unit is configured to generate a virtual display including one or more instances of a current sustainability status associated with a utilization of at least one resource. An enticement unit is configured to activate one or more appraisals associated with the resource utilization at the backwash station. An integrated verdant unit is configured to predict a wholistic sustainability status associated with the current sustainability status at the sustainability status unit associated with each backwash station.
US11423341B2

A manager terminal generates work plan information that is information regarding a work plan by at least one work machine, set for each operator who remotely operates the at least one work machine, and includes a work item by the work machine that is remotely operated by the operator and work time for the work item based on contents input by a construction manager, and inputs the work plan information into a server. The server generates progress information indicating work progress of the operator for the at least one work machine based on the work plan information input from the manager terminal and work information input from at least one work information acquisition unit, inputs the progress information into the manager terminal, and presents the progress information to the construction manager.
US11423337B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a distilled machine learning model. One of the methods includes training a cumbersome machine learning model, wherein the cumbersome machine learning model is configured to receive an input and generate a respective score for each of a plurality of classes; and training a distilled machine learning model on a plurality of training inputs, wherein the distilled machine learning model is also configured to receive inputs and generate scores for the plurality of classes, comprising: processing each training input using the cumbersome machine learning model to generate a cumbersome target soft output for the training input; and training the distilled machine learning model to, for each of the training inputs, generate a soft output that matches the cumbersome target soft output for the training input.
US11423332B2

Systems and techniques for distributed machine learning (DML) in an information centric network (ICN) are described herein. Finite message exchanges, such as those used in many DML exercises, may be efficiently implemented by treating certain data packets as interest packets to reduce overall network overhead when performing the finite message exchange. Further, network efficiency in DML may be improved achieved by using local coordinating nodes to manage devices participating in a distributed machine learning exercise. Additionally, modifying a round of DML training to accommodate available participant devices, such as by using a group quality of service metric to select the devices, or extending the round execution parameters to include additional devices, may have an impact on DML performance.
US11423326B2

The present disclosure provides an experimentation framework for a computational environment in a distributed system. A machine-learning model may be created that predicts at least one output produced by the computational environment based on at least one input provided to the computational environment. During an evaluation time period that is subsequent to at least one modification being made to the computational environment, at least one modified output produced by the computational environment may be determined. The machine-learning model may be used to calculate at least one predicted output that would have been produced by the computational environment during the evaluation time period if the at least one modification had not been made. A determination may also be made about how the at least one modification affected the computational environment based on a comparison of the at least one modified output and the at least one predicted output.
US11423321B2

A system and method of determining system status in a vehicle system. The method including collecting, by a computing system, a plurality of data associated with a test specimen and the vehicle system, selecting a relevant data set of the plurality of data, the selecting based on at least one correlation coefficient associated with the plurality of data, and transforming at least a portion of the selected relevant data to form a transformed data set, the transforming based on mathematical properties. The method also includes collecting statistics associated with the selected relevant data set and the transformed data set to form a statistics data set, classifying the selected relevant data set, transformed data set, and the statistics data set; and predicting a status of a system based on the classifying.
US11423318B2

Methods and systems are provided for aggregating features in multiple video frames to enhance tissue abnormality detection algorithms, wherein a first detection algorithm identifies an abnormality and aggregates adjacent video frames to create a more complete image for analysis by an artificial intelligence detection algorithm, the aggregation occurring in real time as the medical procedure is being performed.
US11423314B2

A method for facilitating user support using multimodal information involves obtaining an interaction between a user and a support agent, generating a question embedding from the interaction, obtaining a clickstream associated with the interaction, and generating a clickstream embedding from the clickstream. The question embedding and the clickstream embedding form a shared latent space representation. The method further involves decoding a problem summary from the shared latent space representation and providing the problem summary to the support agent.
US11423309B2

A computer-implemented method of latency reduction is disclosed for a digital holography optical imaging system. The method comprises receiving an incoming light field at a focal plane array of the digital holography optical imaging system, applying an interfering light field to the incoming light field at the focal plane array, and generating a holographic image based on the incoming light field and the interfering light field at the focal plane array. The method further comprises generating a sequence of phase errors based on the holographic image, generating at least one training parameter based on the sequence of phase errors, and training a neural network to revise the at least one training parameter using the sequence of phase errors, a time delay, and the at least one training parameter. The method further comprises predicting a future phase error for a future holographic image based on the revised training parameter.
US11423304B2

A system and a method for multimedia data analysis. The system includes a computing device. The computer device includes a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: encode task description and task meta info into concatenated task vectors; encode context text and context meta info into concatenated context text vectors; encode context image and the context meta info into concatenated context image vectors; perform dual coattention on the concatenated task vectors and the concatenated context text and image vectors to obtain attended task vectors and attended context vectors; perform BiLSTM on the attended task vectors and the attended context vectors to obtain task encoding and context encoding; and decode the task encoding and the context encoding to obtain an answer to the task.
US11423303B1

Apparatus and associated methods relate to providing a machine learning methodology that uses the machine learning's own failure experiences to optimize future solution search and provide self-guided information (e.g., the dependency and independency among various adaptation behavior) to predict a receiver's equalization adaptations. In an illustrative example, a method may include performing a first training on a first neural network model and determining whether all of the equalization parameters are tracked. If not all of the equalization parameters are tracked under the first training, then, a second training on a cascaded model may be performed. The cascaded model may include the first neural network model, and training data of the second training may include successful learning experiences and data of the first neural network model. The prediction accuracy of the trained model may be advantageously kept while having a low demand for training data.
US11423302B2

An artificial intelligent laundry treatment apparatus according to an embodiment of the present invention includes: a door including an external cover and an internal glass and configured to open and close a laundry entrance; a gasket formed on an inner circumferential surface of the laundry entrance; a door imaging sensor disposed to face the internal glass and configured to acquire a door image; a gasket imaging sensor configured to acquire a gasket image including a region of the gasket; and a processor configured to classify a state of the door on the basis of the door image, to acquire a gasket contamination degree on the basis of the gasket image, and to determine whether inside cleansing is required for a region including an inside of a drum on the basis of at least one of the classification result of the state of the door or the acquired gasket contamination degree.
US11423298B2

A determination apparatus extracts a plurality of specific events that have values greater than an event determination threshold from among a plurality of events that have occurred in chronological order. The determination apparatus generates a feature amount related to adjacent occurrence intervals of the plurality of specific events, using the plurality of specific events. The determination apparatus generates array data corresponding to the plurality of events using points each having components of the event determination threshold and the feature amount, while changing the event determination threshold. The determination apparatus determines a type of the plurality of events using the array data.
US11423289B2

Described is a system, integrated circuit and method for reducing ineffectual computations in the processing of layers in a neural network. One or more tiles perform computations where each tile receives input neurons, offsets and synapses, and where each input neuron has an associated offset. Each tile generates output neurons, and there is also an activation memory for storing neurons in communication with the tiles via a dispatcher and an encoder. The dispatcher reads neurons from the activation memory and communicates the neurons to the tiles and reads synapses from a memory and communicates the synapses to the tiles. The encoder receives the output neurons from the tiles, encodes them and communicates the output neurons to the activation memory. The offsets are processed by the tiles in order to perform computations only on non-zero neurons. Optionally, synapses may be similarly processed to skip ineffectual operations.
US11423283B1

Techniques for model adaptation are described. For example, a method of receiving a call to provide either a model variant or a model variant profile of a deep learning model, the call including desired performance of the deep learning model, a deep learning model identifier, and current edge device characteristics; comparing the received current edge device characteristics to available model variants and profiles based on the desired performance of the deep learning model to generate or select a model variant or profile, the available model variants and profiles determined by the model identifier; and sending the generated or selected model variant or profile to the edge device to use in inference is detailed.
US11423279B2

Radio frequency identification (RFID) tags are described that include a substrate, an antenna disposed on a major surface of the substrate, an integrated circuit (IC) disposed on a major surface of the substrate, and one or more stand-alone capacitors disposed on a major surface of the substrate. The antenna may have a length less than about 2 meters between first and second ends of the antenna. The integrated circuit may have an effective capacitance less than about 1000 pF and the one or more stand-alone capacitors may have an equivalent capacitance greater than 500 pF and may be connected in parallel with the antenna and the IC.
US11423276B2

An asset tag adapted to be mounted to an asset. The asset tag comprises a first component encoded with a first ID unique to the asset tag, the first component having a first wireless interface and transmitting first broadcast signals via said first wireless interface over a first range, the first broadcast signals including the first ID. The asset tag further comprises a user-actuatable button. The asset tag further comprises processing circuitry, coupled to the button and to at least the first wireless interface. The processing circuitry is configured for (i) determining whether a predetermined gesture has been performed by a user using the button and (ii) if the predetermined gesture has been performed, transmitting via the first wireless interface to a wireless access point a restock message, the restock message including the first ID and indicating that restocking is required of assets corresponding to the first ID.
US11423271B2

A method for manufacturing a portable data carrier by means of a continuous manufacturing method, comprises the steps: providing at least one foil as a rolled good, unrolling at least one first foil, with at least a first foil being coated at least partly with an adhesive on at least one side, with at least the first foil being scored on at least one side along at least one creasing edge, with at least the first foil being folded up in precise fit along at least one creasing edge and bonded, with the foil being folded up in the direction of the side which is coated with adhesive, with the side coated with adhesive being arranged on the opposite side of the foil which has at least one scored creasing edge along which it is folded.
US11423266B2

Disclosed is a subject recognizing apparatus and method. The method may include extracting feature points from a target image, respectively measuring movement information of each of a plurality of the extracted feature points, selectively grouping the extracted feature points into one or more groups based on the respectively measured movement information, determining a type of subject present in at least one group of the one or more groups based on at least a portion of the subject present in the at least one group, and recognizing a subject included in the target image based on the determined type of subject.
US11423265B1

Methods, systems, and computer-readable media for content moderation using object detection and image classification are disclosed. A content moderation system performs object detection on an input image using one or more object detectors. The object detection finds one or more elements in the input image. The content moderation system performs classification based at least in part on the input image using one or more image classifiers. The classification determines one or more values indicative of one or more content types in the input image. The content moderation system determines one or more scores for one or more content labels corresponding to the one or more content types. At least one of the scores represents a finding of one or more of the content types in the input image. The content moderation system generates output indicating the finding of the one or more of the content types.
US11423259B1

A system that can create an approximated model from a trained machine learning model (such as a neural network) where the approximated model can operate using fewer computing resources than the original trained model. The system can create the approximated model without the voluminous training data used to create the original trained model. The system can rely on just the data describing the trained model and an indicator as to how closely the approximated model should correspond to the original model and/or the desired savings of computing resources. Various lossless and/or lossy approximations may be performed to obtain multiple approximated models that may be substituted for the trained model during runtime operations to achieve significant speed/cost savings over operation of the original trained model.
US11423258B2

Aspects of the subject disclosure may include, for example, obtaining user input identifying a first user-identified network feature of a training image of a geographical region. The training image and the user-identified feature are provided to a neural network adapted to train itself according to the user-identified features to obtain a first trained result that classifies objects within the image according to the user-identified feature. The training image and the first trained result are displayed, and user-initiated feedback is obtained to determine whether a training requirement has been satisfied. If not satisfied, the user-initiated feedback is provided to the neural network, which retrains itself according to the feedback to obtain a second trained result that identifies an updated machine-recognized feature of the training image. The process is repeated until a training requirement has been satisfied, after which a map is annotated according to the machine-recognized feature. Other embodiments are disclosed.
US11423248B2

Aspects of the present disclosure include methods, systems, and non-transitory computer readable media that perform the steps of receiving a first plurality of snapshots, generating a first plurality of descriptors each associated with the first plurality of snapshots, grouping the first plurality of snapshots into at least one cluster based on the plurality of descriptors, selecting a representative snapshot for each of the at least one cluster, generating at least one second descriptor for the representative snapshot for each of the at least one cluster, wherein the at least one second descriptor is more complex than the first plurality of descriptors, and identifying a target by applying the at least second descriptor to a second plurality of snapshots.
US11423246B2

A medicine inspection assistance device, an image processing device and an image processing method are provided that appropriately recognize identification information irrespective of whether the identification information is an engraved mark or a printed character. The image processing device that obtains a plurality of taken images of a medicine, performs a process of enhancing an engraved mark portion of the medicine based on at least one taken image among the taken images and generates a first enhanced image, performs a process of enhancing a printed character portion of the medicine based on at least one taken image among the taken images and generates a second enhanced image, collates an integrated image obtained by integrating the first enhanced image and the second enhanced image with each other, with a master image, and determines whether the medicine to be dispensed and the dispensed medicine are identical to each other or not.
US11423237B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a target sequence from an input sequence. In one aspect, a method comprises maintaining a set of current hypotheses, wherein each current hypothesis comprises an input prefix and an output prefix. For each possible combination of input and output prefix length, the method extends any current hypothesis that could reach the possible combination to generate respective extended hypotheses for each such current hypothesis; determines a respective direct score for each extended hypothesis using a direct model; determines a first number of highest-scoring hypotheses according to the direct scores; rescores the first number of highest-scoring hypotheses using a noisy channel model to generate a reduced number of hypotheses; and adds the reduced number of hypotheses to the set of current hypotheses.
US11423235B2

In embodiments, a reusable and adaptive multi-task orchestration dialogue system orchestrates a set of single-task dialogue systems to provide multi-scenario dialogue processing. In embodiments, for each question propounded by a user, using a deep learning predictive model, a best single-task dialogue system is chosen out of the set. In embodiments, multi-task orchestration is done without the need to change, or even understand, the inner workings or mechanisms of the individual single-task dialogue systems in the set. Moreover, the multi-task orchestration is also unconcerned with what rules are set in each individual single-task dialogue system. In embodiments, prior to selection of the best single-task dialogue system to return the best answer, new intents and entities are discovered and used to update an existing dialogue path. In embodiments, additional data is continually collected, and used to retrain model so as to further improve performance.
US11423231B2

A document analysis device that includes an artificial intelligence (AI) processing engine configured to receive training data, to select a sentence from the training data, and to compute a first set of similarity scores between the selected sentence and other sentences from the training data. The AI processing engine is further configured to determine a set count that is equal to a number of similarity scores in the first set of similarity scores that exceed a similarity score threshold value and to compare the set count to a set outlier threshold value. The AI processing engine is further configured to keep the selected sentence in the training data when the set count is greater than or equal to the set outlier threshold value and to remove the selected sentence from the training data when the set count is less than the set outlier threshold value.
US11423230B2

A process extraction apparatus includes a process extraction apparatus including a message group creator that, based on keywords each extracted from a respective one of multiple messages posted, the respective posting times of the multiple messages, and the respective posters of the multiple of messages, groups the multiple of messages into multiple message groups each including messages with similar characteristics, and an output unit that, based on the respective posting times of the messages included in each of the multiple message groups, outputs a precedence relationship between the multiple message groups.
US11423202B2

This application discloses a computing system implementing an automatic test pattern generation tool to perform scan chain diagnosis-driven compaction setting. The computing system can perform fault simulation on scan chains in a circuit design describing an integrated circuit, which loads test patterns to the simulated scan chains and unloads test responses from the simulated scan chains. The computing system can determine locations of sensitive bits and locations of unknown bits in each of the scan chains based on the test responses from the simulated scan chains, and generate a configuration for a compactor in the integrated circuit based, at least in part, on the locations of the sensitive bits and the locations of the unknown bits in each of the scan chains, wherein the compactor is configured to compact test responses from the scan chains in the integrated circuit based on the configuration.
US11423188B2

An information protection device includes: a random-contact mechanical Hall element provided with a conductive plate that has a prescribed conductive pattern, and a contact plate that is stacked on the conductive plate and that has, in an interior thereof, a connection portion partially contacting the conductive pattern; a communication line having multiple signal wires that are respectively connected to the connection portion in the random-contact mechanical Hall element; and a control unit configured to, through the communication line, monitor connection information between the connection portion and the conductive pattern in the random-contact mechanical Hall element, and determine, based on the connection information, whether or not iniquity has occurred in accordance with whether or not a connection state between the conductive pattern and the connection portion has changed from an initial setting.
US11423181B2

The present invention is a distributed and autonomous digital data security agent that secures stored data and the storage device itself, from remote manipulation. The present system is an “agent” in that it acts independently in the accomplishment of its objects and is distributed in that its functionality is resides on firmware resident at disparate hardware locations. The agent is autonomous in that it cannot be remotely compromised. The system includes server having a dedicated Private link with a Chip Administrator, and a Data Link between a first-Chip, a second-Chip of said security agent. The first-Chip is resident and operable to control Write/Read calls and data transfers between the server and the second-Chips of the data storage. The Chip Administrator, first-Chip and second-Chip in combination with their associated Firmwares provide said distributed and autonomous data security agent.
US11423179B2

A data processing method based on an integrated chip is provided. The method includes providing computing information of a trusted computing chip to a high-speed encryption chip, and invoking the high-speed encryption chip to perform data encryption or trusted computing based on the computing information. As such, after these two types of chips are integrated, these two types of secure computing (the trusted computing and the data encryption) can share common computing information. Compared with using individual sets of computing information before integration, corresponding hardware and management costs are reduced. Moreover, the trusted computing chip is superior to the high-speed encryption chip in terms of functional integrity and reliability for data encryption functions. Storing the computing information by the trusted computing chip can improve the security of the data encryption. For trusted computing functions, the utilization of the computing power of the high-speed encryption chip is increased, and the computational efficiency of the trusted computing is improved.
US11423166B2

Disclosed is a method of inspecting sensitive information stored in a file system. The method includes storing file inspection result information including a file path field, a field of whether file writing is changed, a file size field, a final file modification date field, and a field of a number of detection per pattern, with respect to files in the file system, monitoring a file change event generated in the file system, detecting a type of the file change event sensed according to the monitoring the file change event, modifying the file inspection result information with respect to the file system according to the type of the file change event, detecting whether sensitive information is included, with respect to modified files in the file inspection result information, and modifying the file inspection result information by reflecting sensitive detection information according to the detection of the sensitive information.
US11423163B2

A system is provided for controlling computing process execution by users with elevated access privilege. In particular, the system may be configured to hook into the process command loop for a computing system within the network environment to monitor the users logged into the system as well as computing processes being executed. The system may further flag the users and processes according to their type. If the system detects a mismatch between the user and the process, the system may automatically suspend the process from being executed. In this way, the system may ensure that processes are executed only by their authorized users.
US11423160B2

A virtual environment system for validating executable data using authorized hash outputs is provided. In particular, the system may generate a virtual environment using a virtual environment device, where the virtual environment is logically and/or physically separated from other devices and/or environments within the network. The system may then open a specified set of executable data within the virtual environment and perform a set of commands or processes with respect to the executable data. If the system determines that the executable data is unsafe to run, the system may generate a hash output of the executable data and store the hash output in a database of unauthorized executable data. In this way, the system may securely generate a repository of authorized and unauthorized hashes such that the system may ensure that unsafe executable data is blocked from being processed within a network environment.
US11423150B2

The concepts, systems and methods described herein are directed towards a method for secure booting. The method is provided to including: loading and executing a firmware in a Management Engine (ME) of a system; establishing, by the ME, a communication channel to a security device; receiving, by the ME, an encrypted boot image from the security device; decrypting, by the ME, the encrypted boot image; storing, by the ME, the decrypted boot image in a secured storage medium; and resetting the system using the decrypted boot image in the secured storage medium.
US11423149B2

A method securely executing an extensible firmware application is performed by a computer apparatus. The computer apparatus includes a firmware volume and a boot loader. The firmware volume includes a firmware application module to be executed, has passed a security check, and is attached with a secure encryption signature. The boot loader is attached with a first valid digital signature, and is verifiable by a secure boot certificate signature database of the computer apparatus. When the firmware application module is executed, the boot loader or the secure boot certificate signature database of the computer apparatus first verifies a secure encryption signature of the firmware volume, and the boot loader then loads the firmware application module to a buffer memory for further reading and execution, such that execution of the firmware application module is allowed and is executed securely in a secure boot mode under supervision of the boot loader.
US11423145B2

Logic may implement observation layer intrusion detection systems (IDSs) to combine observations by intrusion detectors and/or other intrusion detection systems. Logic may monitor one or more control units at one or more observation layers of an in-vehicle network, each of the one or more control units to perform a vehicle function. Logic may combine observations of the one or more control units at the one or more observation layers. Logic may determine, based on a combination of the observations, that one or more of the observations represent an intrusion. Logic may determine, based at least on the observations, characteristics of an attack, and to pass the characteristics of the attack information to a forensic logging system to log the attack or pass the characteristics of the attack to a recovery system for informed selection of recovery procedures. Logic may dynamically adjust a threshold for detection of suspicious activity.
US11423143B1

A cybersecurity system, method, and computer program is provided for detecting whether an entity's collection of processes during an interval is abnormal compared to the historical collection of processes observed for the entity during previous intervals of the same length. Logs from a training period are used to calculate global and local risk probabilities for each process based on the process's execution history during the training period. Risk probabilities may be computed using a Bayesian framework. For each entity in a network, an entity risk score is calculated by summing the applicable risk probabilities of the unique processes executed by the entity during an interval. An entity's historical risk scores form a score distribution. If an entity's current score is an outlier on the historical score distribution, an alert of potentially malicious behavior is generated with respect to the entity. Additional post-processing may be performed to reduce false positives.
US11423139B2

An information processing apparatus includes a rewrite request receiving unit configured to receive a rewrite request for rewriting an execution module, an update module determination unit configured to determine whether an update module that issues the rewrite request is an authorized module, a first falsification detection unit configured to detect falsification of a whitelist, an unauthorized-rewriting prevention unit configured to prevent unauthorized rewriting while maintaining a function of the information processing apparatus by rejecting the rewrite request without stopping the function of the information processing apparatus, in a case where the execution module for which the rewrite request is issued is registered in a whitelist for which the first falsification detection unit determines that no falsification is made and where the rewrite request is issued by an update module for which the update module determination unit determines to be an unauthorized update module.
US11423137B1

An authorization level is set at enrollment. The authorization level can be determined based on user identity and a class of authentication. The class of authentication can be associated with strength of authentication related to a channel employed to enroll a user for access to products or services. Authorization level can also be determined based on initiation information regarding the user, a device of the user, or both. Access to the products or services can be selectively controlled based on the authorization level.
US11423135B1

A method may include registering, with an offline job to be executed by a computer processor, an application programming interface (API) and an operation, obtaining, from a repository, a user consent of a user for the operation, and in response to obtaining the user consent, creating, for the user, an access token including the operation and the API. The user consent may be stored external to the access token. The method may further include transmitting the access token to the offline job, and calling, by the offline job, the API using the access token.
US11423130B2

One embodiment of the invention is a method utilizing a CAPTCHA to generate a human likeness score including blocks: a) receiving a user solution to the CAPTCHA; b) receiving a user interaction pattern descriptive of an interaction undertaken by the user, through a graphical interface of the CAPTCHA, to achieve the user solution; c) determining the accuracy of the user solution; d) comparing the user interaction pattern against an interaction model generated from interaction patterns of previous users; e) calculating the human likeness score based upon the determination of block c) and the comparison of block d), wherein the human likeness score lies within a continuum of human likeness scores.
US11423127B2

A method, system, and computer program product for detecting data tampering with resilient watermarking is provided. The method accesses a first relational data set on a data repository. The first relational data set includes a plurality of data elements. The first relational data set is sorted to generate a first sorted list and a second sorted list of the plurality of data elements. The method generates a watermark from the first sorted list and the second sorted list. The watermark contains a hash corresponding to the first sorted list and the second sorted list of the plurality of data elements. In response to an access request for the first relational data set, the method verifies an integrity of the first relational data set based on the watermark.
US11423121B2

Methods and systems for performing real time digital content concealment are described herein. A computing device may, in response to detecting a user within view of an image capture device of a client device, perform a first type of text recognition on a first region of digital content and a second type of text recognition on a second region of the digital content, where the first type of text recognition is determined based on a first type of content items contained in the first region and the second type of text recognition is determined based on a second type of content items contained in the second region. Based at least in part on rules corresponding to the user, the computing device may determine content items within the digital content to be concealed, and may modify the digital content to conceal the content items.
US11423109B2

The embodiments of the present disclosure provide an information processing method and related product, the method includes: receiving a search request containing a keyword; searching in a preset application library to obtain a search result set according to the keyword, wherein the search result set comprises N applications; obtaining M applications from the N applications, wherein the M applications each comprises at least one APP ID related information and thereby the M applications comprise Q APP ID related information; updating the search result set according to the Q APP ID related information; and sending the search result set. The invention can improve the accuracy of the search result set.
US11423107B2

A method, apparatus and server for recommending an application are provided. The method may include determining at least one target friend among a plurality of friends of a target user, obtaining social interaction characteristics between the target user and the at least one target friend, based on a pre-trained friend impact prediction model of a target application and the social interaction characteristics between the target user and the at least one target friend, determining a first impact of the at least one target friend on registration of the target user in the target application, determining a recommendation score corresponding to the target user and the target application according to the first impact of the at least one target friend on registration of the target user in the target application, and performing application recommendation according to the recommendation score.
US11423102B2

A search engine may detect a user selecting an object associated with a first category subsequent to inputting a first search phrase including a keyword. In response, the search engine may update a learning model by at least incrementing a relevance score for an association between the keyword and the first category. The search engine may suggest keywords for completing a second search phrase based on the updated learning model. The search engine may further respond to the second search phrase by determining, based on the updated learning model, that the first category is more relevant to the first user than a second category. A search result of the second search phrase may be refined by eliminating, from objects matching the second search phrase, objects associated with the second category but not the first category.
US11423091B2

Systems and methods are described that employ machine learning models to optimize database management. Machine learning models may be utilized to decide whether a new database record needs to be created (e.g., to avoid duplicates) and to decide what record to create. For example, a match machine learning model may be used in combination with an in-database machine learning model and an out-of-policy machine learning model. The match machine learning model may calculate a probability that a newly received database record individually matches respective candidate database records identified in a local database, the in-database machine learning model may calculate a probability that the received database record is in the local database, and the out-of-policy machine learning model may be used to calculate a probability that the newly received database record complies with inclusion rules of the local database.
US11423086B2

A data processing system performs data processing of raw or preprocessed data. The data includes log files, bitstream data, and other network traffic containing either cookie or device identifiers. In some embodiments, the data processing system includes a connectivity overlay engine comprising a data ingester, a connectivity generator, an event access control system, and a feature vector generation framework.
US11423077B2

The present invention is directed to a tool that enables songwriters to efficiently solicit and analyze listener feedback during the songwriting process. To begin, a songwriter uploads a song to an online platform. The online platform presents the song and a feedback interface to a music listener. As the song plays, the listener provides feedback about the song using the feedback interface. For example, the listener may indicate that she likes or dislikes a particular element of the song, such as an instrument, at a specific point in time. The feedback is timestamped, processed, and presented to the songwriter for analysis. Provided feedback may also be used for recommending subsequent songs to the listener. The interactive music feedback system described herein may integrate with a variety of music streaming platforms.
US11423073B2

An audio-visual management system and process for facilitating comprehension of electronic documents. As an example, a user may access contents of an electronic document via a user interface and request a speech-synthesized recitation of any text in the electronic document. In addition, the user interface can include a navigation tool configured to visually represent significant events in the electronic document via selectable indicators, including but not limited to comments, slides, images, graphs, and/or other internal contextual markers. These indicators can serve as navigation options that can provide guidance to users as they listen to a reading of the electronic document. User selection of an indicator can initiate an audio presentation of textual content that is directly associated with the specified event. In addition, users can view availability of others currently listening to the document and connect with them to create a joint listening experience.
US11423070B2

A method, computer program product and computer system is disclosed that generates a set of distributed representation vectors from a dataset of textual and non-text data. In one method, a computer system receives a dataset, cleans the received dataset, parses the cleaned dataset to identify known classes of data, extracts data elements from the dataset based on the known classes of data, organizes the extracted data elements into one or more records, compiles a dictionary of unique data elements and associated codes from the one or more records, creates a set of training pairs using permutations of the codes that correspond to data elements within each record, and computes a distributed representation vector for each of the data elements in the dictionary using the set of training pairs.
US11423064B2

A system and method is presented that extracts snippets form web pages according to specially designed logic. The extracted snippets might be made relevant to, i.e., indexed by, a location and time/day applicability. Such snippets may be thought of as apps or services that are defined only when a mobile terminal is in a pre-defined geographical area at a certain time and day (e.g., as defined by a calendar of events). Extracted snippets are stored and made searchable. Methods and a system are described to control the display of snippet search results. Snippets may be selected by user or by programmed logic and executed on the mobile terminal or in remote servers without the need to download the app or source code associated with the snippet.
US11423055B1

A processor may filter data to generate a subset of the data less than an entire set of the data. The subset may include at least one string and at least one numeric value. The processor may match the at least one string and the at least one numeric value to one of a plurality of archetypes by applying a clustering algorithm. Each archetype may include a subset of archetype data less than an entire set of archetype data. The processor may compare the entire set of data to the entire set of archetype data to identify at least one difference between the entire set of data and the entire set of archetype data. The processor may apply at least one optimization to address the at least one difference.
US11423054B2

An information processing device includes: a feature quantity obtaining unit which obtains a feature quantity of an object to be extracted, which is extracted from a retrieval target, and specific information to be specified an appearing location of it; a feature quantity holding unit which, when storing the feature quantity in a feature quantity table, adds new identification information to the feature quantity and holds the feature quantity in the feature quantity table when a similar feature quantity in which a similarity with the feature quantity is no less than a threshold is not included in the feature quantity table, and outputs identification information of the similar feature quantity as identification information of the feature quantity when the similar feature quantity is included in the feature quantity table; and a retrieval table holding unit which holds the specific information associated with the added identification information or the outputted identification information.
US11423046B2

Systems and methods for populating data in a client specific repository in a public cloud infrastructure is described. The system includes a private master data repository (MDR) implemented in a private network and having data stored therein. A client submits a data request to access the MDR and to perform an operation on data within the MDR. The data request may include information for identifying the client and information for determining whether the client is authorized to perform the requested operation. The system further includes a persistence mechanism configured to interface with the MDR in response to the data request. Upon verifying the client is authorized to access the MDR, the persistence mechanism may be configured to provision a directory in the public cloud infrastructure and to create and populate data in the client specific repository as a persistent state of the data in the MDR.
US11423044B2

A computer-readable non-transitory physical storage medium having stored thereon machine-executable code for electronically facilitating contact between mutually interested entities, said machine-executable code to be executed by a microprocessor, said machine executable code which when executed by said microprocessor causes the microprocessor to perform operations including suggesting to a first user other users that first user may be interested in, where the suggested other users are filtered based on their location, causing a device to display a graphical user interface (GUI) for the first user to input a rating of the first user's level of interest in one or more respects in at least one other user, accepting the first user's level of interest rating via the GUI while not displaying the first user's rating to the at least one other user, and electronically notifying a pair of users that have rated each other above a threshold level.
US11423043B2

Methods and systems for representing data are disclosed. An example method can comprise providing a first representation of data and receiving a request to change resolution of the data. An example method can comprise, transforming, based on at least one wavelet function, the data to at least one of reduced data or expanded data. An example method can comprise providing a second representation of the data based on at least one of the reduced data or expanded data.
US11423040B2

An approach to time-series data handling involves use of a logical data file structure within a multi-layer file storage. Client systems may ingest time-series data to this logical data file structure by writing or appending the time-series data to at least one file in the logical data file structure and adding metadata describing contents of the at least one file to a metadata catalog. Related apparatus, systems, techniques and articles are also described.
US11423034B1

In general, one aspect of the subject matter described in this specification can be embodied in methods that include identifying social content related to online content for display to a user, determining social content providers associated with the identified social content, calculating quantities based on the user's interaction with each of the respective social content providers, and displaying at least some of the social content based on the calculated quantities. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
US11423033B2

An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
US11423032B2

Techniques for managing real-time business event analysis and monitoring are provided. In some examples, a logical request may be received at a business intelligence server configured with a continuous query service. Additionally, the continuous query service may be configured to translate the logical request into a physical request. Further, business intelligence information may be provided based at least in part on querying against an event data stream with a continuous query configured based at least in part on the physical request translated by the continuous query service.
US11423025B2

A computer-implemented method is presented for reducing data loading overhead of middleware to facilitate direct data loading to a database management system (DBMS). The method includes, while data loading, sending external-writes to a memory-based DBMS if corresponding internal-writes are for vertices, exporting all the external-writes to a disk-based DBMS as an export file, and sending an external-read for vertices to an in-memory DBMS if the middleware requests data. The method further includes, at the end of data loading, generating files for raw data of the disk-based DBMS from the export file and sending the generated raw files to the disk-based DBMS.
US11423016B2

Accordingly, embodiment herein disclose a method for handling block chain operation in a block chain system. The method includes parallelizing, by the block chain system, a block creation along with a consensus mechanism. The block creation along with the consensus mechanism includes parallelly combining a pre-computed state of a succeeding block (at height “k” greater than the current block, where “k” is a positive integer parameter chosen by the system designer) with transactions in a current block to obtain state to be stored in a next succeeding block (at height “k+1” greater than the current block) along with running a consensus protocol to finalize transactions to include in an immediate next block (at height one greater than the current block). Further, the method includes handling, by the block chain system, the block chain operation based on parallelizing. The method can be used for scaling up computation in blockchains.
US11423011B2

Identifying data quality along a data flow. A method includes identifying quality metadata for two or more datasets. The quality metadata defines one or more of quality of a data source, accuracy of a dataset, completeness of a dataset, freshness of a dataset, or relevance of a dataset. At least some of the metadata is based on results of operations along a data flow. Based on the metadata, the method includes creating one or more quality indexes for the datasets. The one or more quality indexes include a characterization of quality of two or more datasets.
US11423008B2

A device may generate, in a first data structure of a first system, a data lineage record. The data lineage record may include attributes that are common among a plurality of records of the first data structure. The data lineage record may be used to map the first data structure and a second data structure of a second system. The device may populate the data lineage record with unique values for the attributes. The unique values may be used to identify the attributes of the data lineage record after the data lineage record has been included in the second data structure. The device may provide, from the first system, data included in the first data structure to the second system. The data lineage record may be included in the data provided to the second system. The device may perform an action related to the data provided to the second system.
US11423005B2

Provided is an edit unit that checks, as time data, a designated time received in an input unit, against a map data DB to identify map data corresponding to the designated time. Upon the receipt of the designated time in the input unit, a map-data generating unit redoes the update of the map data, identified by the edit unit, using measurement data newly acquired after the designated time is received in the input unit.
US11423001B2

Herein is a self-tuning database management system (DBMS) storing JavaScript object notation (JSON) documents and operating a JSON datatype as native to the DBMS. In an embodiment, a computer hosts a DBMS that executes a data definition language (DDL) statement that defines, in a database dictionary of the DBMS, a JSON document column of a database table that stores JSON documents as instances of the JSON datatype that is native in the DBMS. The DBMS may autonomously set or adjust configuration settings that control behaviors such as a default width of a JSON document column, in lining or not of the JSON document column, kind and scope and duration of indexing of the JSON document column, and/or caching of the JSON document column such as in an in memory columnar unit (IMCU). The DBMS may use the various configuration settings to control how JSON documents and the native JSON datatype are stored and/or processed.
US11422993B2

There are provided systems and methods for duplicate table identification in enterprise database systems for data storage optimization. A service provider, such as an electronic transaction processor for digital transactions, may determine data duplication in database tables so that database storage resources may be optimized. In order to determine data duplication, within database tables, a data collector daemon operation and/or application may collect metadata for tables within a domain. Using the metadata, a master table and derived tables may be determined for a group of the tables. Further, a duplication factor may be determined based on matching columns in the tables, a usage factor may be determined using processing hits to the tables, and a size factor may be determine based on table size. This allows for determination of a relevance score of the group, which provides a measure of duplication of data within those tables.
US11422990B2

Methods, systems, and computer readable media for content item purging are provided. A contact item purger, such as may be incorporated within a local client application of a content management system running on a user device, may leverage knowledge as to which items have been uploaded to the content management system, and how long such content items have been stored on the user device, to propose items for deletion from the user device so as to reclaim storage space. A contact item purger may run on one or more user devices, and may activate upon various triggering events, based on various conditions and parameters, with or without user interaction, thus maintaining available memory capacity at all times.
US11422985B2

Embodiments are directed to managing data models. A data source that includes records may be provided. Source fields may be determined based on the records and the source fields may be displayed in a source panel. A data model that includes a source data object may be displayed. Relationships between the source fields may be determined based on values in the records. In response to providing a relationship between the source fields, a data object that includes a key field and one or more data fields that correspond to the relationship may be generated. The data model may be modified to include the data object and to remove the source fields that correspond to the data fields.
US11422984B2

A method for data model clustering is provided herein. A first representation of a data model may be received. Edge betweenness values may be determined for respective nodes in the first representation. At least one node in the first representation may be identified as a linking node based on the respective edge betweenness values. One or more linking nodes may be removed from the first representation, thereby forming at least a first cluster and a second cluster. Degrees for the respective remaining nodes may be calculated. Respective hub nodes may be identified for the respective clusters based on the respective degrees in the clusters. Respective descriptions may be generated for the respective clusters based on the respective hub nodes. A clustered representation of the first representation may be stored with the clusters and their respective descriptions.
US11422968B2

A method can include, by operation of a host device, initiating a first transaction with at least a first device on a serial bus in synchronism with a clock, the first transaction having a predetermined response latency. The host device can initiate a second transaction on the serial bus in synchronism with the clock signal during the response latency. The first transaction and second transaction can be completed on the serial bus in synchronism with the clock. The serial bus is configured to transmit instruction data identifying transactions, target data identifying a destination for transactions, and data for transactions. Corresponding devices and systems are also disclosed.
US11422965B1

A computing system includes a component, a hot-swap controller that is coupled to the component, and a hot-swap controller monitoring configuration subsystem that is coupled to the hot-swap controller. The hot-swap controller monitoring subsystem receives a hot-swap controller monitoring configuration for the hot-swap controller that defines at least one monitoring characteristic for monitoring the component, uses it during an initialization of the computing system to generate hot-swap controller monitoring configuration commands, and transmits the hot-swap controller monitoring configuration commands to the hot-swap controller to configure the hot-swap controller to monitor the component according to at least one monitoring characteristic defined by the hot-swap controller monitoring configuration. During a runtime of the computing system following the initialization of the computing system, the hot-swap controller monitoring subsystem retrieves hot-swap controller monitoring data generated by the hot-swap controller for the component according to at least one monitoring characteristic.
US11422960B2

A semiconductor device includes an interrupt control circuit that receives a plurality of interrupt signals from the circuit blocks and outputs an interrupt request to the processor, and an interrupt monitoring circuit that corresponds to one of the interrupt signals and includes a setting circuit for setting a monitoring type and first and second monitoring periods. If the monitoring type indicates an asserted state of the interrupt signal, the interrupt monitoring circuit monitors the asserted state. If a first duration of the continuous asserted state exceeds the first monitoring period, the interrupt monitoring circuit detects the state as a failure. If the monitoring type indicates a negated state of the interrupt signal, the interrupt monitoring circuit monitors the negated state. If a second duration of the continuous negated state exceeds the second monitoring period, the interrupt monitoring circuit detects the state as a failure.
US11422958B2

A quantum processor performs input and output which may be performed synchronously. The quantum processor executes a problem to generate a classical output state, which is read out at least partially by an I/O system. The I/O system also transmits a classical input state to by the I/O system, which may include the same qubit-proximate devices used for read-out. The classical input state is written to the qubits, and the quantum processor executes based on the classical input state (e.g., by performing reverse annealing to transform the classical input state to quantum state).
US11422953B2

Methods and arbiters for arbitrating between a plurality of ordered requestors and a shared resource based on priorities allocated to the requestors. The methods include determining whether there is at least one requestor that has requested access in the current cycle and has priority in the current cycle; in response to determining that there is at least one requestor that has requested access in the current cycle and has priority in the current cycle, selecting a lowest ordered requestor that has requested access in the current cycle and has priority in the current cycle; and in response to determining that there are no requestors that have requested access in the current cycle and have priority in the current cycle, selecting a highest ordered requestor that has requested access in the current cycle.
US11422935B2

A method of controlling a cache is disclosed. The method comprises receiving a request to allocate a portion of memory to store data. The method also comprises directly mapping a portion of memory to an assigned contiguous portion of the cache memory when the request to allocate a portion of memory to store the data includes a cache residency request that the data continuously resides in cache memory. The method also comprises mapping the portion of memory to the cache memory using associative mapping when the request to allocate a portion of memory to store the data does not include a cache residency request that data continuously resides in the cache memory.
US11422922B2

Responses of software applications to spatiotemporal events can be tested using simulated environments. In one example, a system can generate a simulated environment having simulated distributed devices positioned at various spatial locations in the simulated environment. The system can then simulate a spatiotemporal event propagating through the simulated environment by modifying a device simulation property of each simulated distributed device based on the spatiotemporal event and a respective spatial location of the simulated distributed device in the simulated environment. This can produce simulation outputs impacted by the spatiotemporal event. The system can then provide the simulation outputs as input to a target software application to test a response to the spatiotemporal event by the target software application.
US11422917B2

Software application dependency trees can be generated and used for white-box testing. In some examples, a method may involve receiving a request to generate a dependency tree for a first software application associated with a computing device. The method may also include identifying a set of software applications also associated with the computing device, each of which the first software application is determined to be dependent upon based on information included in a specification for the first software application. The method may also include receiving, by the computing device with respect to the set of software applications, a corresponding set of dependency trees. The method may further include incorporating each of the dependency trees in the set of dependency trees into the dependency tree for the first software application via a respective incorporation point, and returning the dependency tree for the first software application in response to the request.
US11422913B2

Systems and methods for managing a display cleaning system are provided. The system may include a touchscreen device having a display operatively coupled to a cleaning apparatus. The touchscreen device may include an algorithm for detecting when and how often to clean the display. For example, the algorithm may be executed to monitor touch events on the display, such that when a certain number of touch events are detected, it will determine that the screen needs to be cleaned. Thresholds for cleaning may be adjusted based on user input. The touchscreen device may be integrated, for example, in an autonomous vehicle.
US11422908B2

During a storage redundancy giveback from a first node to a second node following a storage redundancy takeover from the second node by the first node, the second node is initialized in part by receiving a node identification indicator from the second node. The node identification indicator is included in a node advertisement message sent by the second node during a giveback wait phase of the storage redundancy giveback. The node identification indicator includes an intra-cluster node connectivity identifier that is used by the first node to determine whether the second node is an intra-cluster takeover partner. In response to determining that the second node is an intra-cluster takeover partner, the first node completes the giveback of storage resources to the second node.
US11422902B2

A processing device determines a change to one or more parameters at a particular point in time. The one or more parameters describe a computing environment hosting an application. The processing device stores the changed one or more parameters as one or more tags in a set of hierarchical tags. The processing device creates a snapshot of data associated with the computing environment at the particular point in time. The processing device links a data source tag of the snapshot with the one or more tags in the set of hierarchical tags. In response to receiving a request to recreate the application from the particular point in time, the processing device recreates the application from the particular point in time using the one or more tags in the set of hierarchical tags and the snapshot.
US11422897B2

Systems, methods, and machine-storage mediums for optimizing snapshot image processing are described. The system receives a first read request to read data from optimized snapshot information including snapshot information and cached snapshot information. The first read request includes a first offset identifying a first storage location and a first length. The snapshot information includes a full snapshot and at least one incremental snapshot. The system identifies a first portion of the data is stored in the snapshot information responsive to identifying the first portion of the data is not stored in the cache snapshot information. The system identifies a second portion of data is stored in the optimized snapshot information, reads the first portion of data and the second portion of data from the optimized snapshot information, and communicates the data, including the first and second portions of the data, to the job.
US11422894B2

Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario. In various embodiments, the computer system includes additional features such as an application programming interface (API), a remote routing engine, a workflow engine, a reasoning engine, a security engine, and a testing engine.
US11422885B2

Apparatuses and methods for performing an error correction code (ECC) operation are provided. One example method can include performing a first error code correction (ECC) operation on a portion of data, performing a second ECC operation on the portion of data in response to the first ECC operation failing, and performing a third ECC operation on the portion of data in response to the second ECC operation failing.
US11422881B2

In accordance with an embodiment, described herein are systems and methods for automatic root cause analysis and generation of key metrics in a multidimensional database. A system can comprise a computer and a multidimensional database server executing on the computer, wherein the multidimensional database server supports at least one hierarchical structure of data dimensions. One or more one or more user logs are created, the one or must user logs representing a plurality of operations performed by a plurality of users of the multidimensional database server and accessing the at least one hierarchical structure of data dimensions. Based upon historical data of the at least one hierarchical structure of data dimensions, a change in a query result of a user is detected. Based upon the detection of a change, a set of data dimensions can be provided to the user that contains the data dimensions most contributing to the change.
US11422876B2

A computer system includes a bus interface having error correction capability. The bus interface includes an error register that is configured to provide error information related to correctable errors. System software within the computer system is configured to obtain the error information from the error register and calculate a bit error metric based on the error information. A baseboard management controller within the computer system is configured to take an action in response to obtaining the bit error metric from the system software and determining that a condition related to the bit error metric has been satisfied.
US11422872B2

Systems and methods for creating a new entry in a hierarchical state data structure with object entries is disclosed. The method includes allocating a shared memory buffer for a new entry in a shared memory. A request to create the new entry for a child object in a hierarchical state data structure in the shared memory is received. The new entry is to span at least one shared memory buffer uniquely identifiable in a location of the shared memory. The child object is a logical representation of a state of a system. In response to a request for an allocation of a shared memory buffer within a region of the shared memory for the new entry, a location identifier corresponding to a location of a parent entry holding a parent object to the child object in the hierarchical state data structure of an allocated region is received. The child object is created in the shared memory buffer for the new entry, and the new entry is available for concurrent access by one or more readers of the shared memory.
US11422867B2

Technologies for composing a managed node based on telemetry data include communication circuitry and a compute device. The compute device is to receive resource-level telemetry data for each resource of a plurality of resources and rack-level telemetry data from each rack of a plurality of racks and a managed node composition request, which identifies at least one metric to be achieved by a managed node. In response to a receipt of the managed node composition request, the compute device is further to determine a present utilization of each resource of the plurality of resources and a present performance level of each rack of the plurality of racks, and determine a set of resources from the plurality of resources that satisfies the managed node composition request based on the resource-level and rack-level telemetry data.
US11422864B2

A link binding chain is disclosed that enables multiple hops of link bindings to be cascaded to form a chain of link bindings. The binding chain can be leveraged when a one-hop link binding is infeasible or fails to be established. Dynamic binding method switching is disclosed for updating the binding method after a link binding has been established such that the link binding may be selected for a more proper or efficient link binding method to adapt to the changing environment. Methods for broker assisted link binding are disclosed to facilitate link binding functionalities between a source resource and a destination resource that are connected through a binding broker.
US11422858B2

A workload/processor resource scheduling system is coupled to a processing system. The workload/processor resource scheduling system monitors a performance of first workload(s) by the processing system according to a workload/processor resource schedule, and identifies a correlation between the performance of the first workload(s) according to the workload/processor resource schedule, and an operating level of a processing system operating parameter for the processing system when performing the first workload(s) according to the workload/processor resource schedule. Based on the correlation, the workload/processor resource schedule and the processing system operating parameter are linked. Subsequently, an operating-parameter-based request is received to produce the operating level of the processing system operating parameter when performing a second workload and, based on the operating-parameter-based request and the linking of the workload/processor resource schedule and the processing system operating parameter, the second workload is performed by the processing system based on the workload processor resource schedule.
US11422845B2

A cloud traffic migration system may be used to counter suspected harmful traffic. For example, a virtual machine (VM) may have a separate security and networking policy called a VM shell. The VM shell may be placed at the VM's interface as a layer of protection. When suspected harmful traffic is detected inside the VM, multiple mini VMs may be created that replicate some functions of the infected VM and the traffic may be grouped and segregated into categories. Each category of traffic may be routed to a mini VM for further analysis. Any traffic confirmed to be harmful may be kept inside the mini VM and subject to restrictive rules. Such restrictive rules may introduce delays to waste the attackers time or resources as well as obtain data for threat analytics.
US11422841B2

There is provided an apparatus including a virtual machine unit for remote training, configured to implement a virtual remote training environment regarding physical software coding training between a student terminal and a teacher terminal, a virtual machine unit for remote control, configured to implement a virtual remote control environment regarding physical operation control over a physical device connected to the student terminal and to perform direct remote control of the teacher terminal, and a hypervisor unit for physical device control, configured to intercept the direct remote control of the teacher terminal over the physical device in the virtual remote training environment and to provide the teacher terminal with a right to control the physical device.
Patent Agency Ranking