US11418787B2

A video decoder can be configured to determine a predicted luma quantization parameter (QP) for a luma component of a coding unit; receive, in the bitstream of encoded video data, first syntax indicating a luma delta QP value for the luma component; determine a QP value for the luma component based on the predicted luma QP and the luma delta QP value; determine a predicted chroma QP for a chroma component of the coding unit; receive, in the bitstream of encoded video data, second syntax indicating a chroma delta QP value for the chroma component of the coding unit; and determine a QP value for the chroma component of the coding unit based on the predicted chroma QP and the chroma delta QP value.
US11418783B2

This application provides an example method for processing video or image data. The method includes obtaining a non-overlapped region. The method also includes obtaining a transform block (TB) corresponding to a coding block. The method further includes determining whether the TB cross a border of the non-overlapped region or not. The method also includes, if the TB cross a border of the non-overlapped region, splitting the TB to obtain at least two sub-TBs according to the border of the non-overlapped region.
US11418782B2

According to certain embodiments, reducing data signal bandwidth comprises receiving a multi-resolution image having a plurality of concentric regions that each have a different level of resolution, where the regions closer to the center having greater levels of resolution. Generating a representative image comprising first rasterizing the multi-resolution image into a pixel representation of pixel data with an array of pixel values. A ring of pixels for each region results from discarding duplicate pixels from each region such that only the interior pixels from each region are preserved. In a first circular direction, duplicate pixels along each ring are discarded, the preserved unique pixels resulting in ring fragments. The ring fragments are then moved towards the center so that there are no gaps between the ring fragments for each level of resolution. After resizing the array, discarded pixels are replaced with the pixel value from pixels in the second circular orientation with respect to their level of resolution.
US11418781B2

A method and apparatus for partitioning a block to permit the encoding or decoding of a video sequence includes partitioning the block using a split-to-square partition pattern, a horizontal binary tree partition pattern, or a horizontal ternary tree partition pattern to generate a set of sub-blocks, wherein a same priority is allocated to the split-to-square partition pattern, the horizontal binary tree partition pattern, and the horizontal ternary tree partition pattern such that the split-to-square partition pattern may be used before, after, or interleaved with the horizontal binary tree partition pattern and the horizontal ternary tree partition pattern. Encoding or decoding the video sequence is performed based on partitioning the block using the split-to-square partition pattern, the horizontal binary tree partition pattern, or the horizontal ternary tree partition pattern.
US11418773B2

An imaging system is provided comprising: a memory storing instructions which, when executed by processing circuitry, cause the processing circuitry to perform operations comprising: determining multiple image regions of interest (ROIs) within a camera image plane that correspond to one or more three-dimensional (3D) world object images; determining multiple radar ROIs that correspond to one or more 3D world objects; determining 3D world distances corresponding to the radar ROIs; determining multiple co-registered ROI pairs by co-registering individual image ROIs with individual radar ROIs corresponding to common 3D world objects; adjusting one or more parameters associated with the camera, based upon the co-registered ROI pairs.
US11418766B2

A method includes receiving a reference input frame and a non-reference input frame; separating a luma plane for a luma channel and a chroma plane for a chroma channel for each of the reference input frame and the non-reference input frame; generating a luma frame using the luma plane; generating a chroma frame using the chroma plane in a patch-based chroma blending; and combining the luma frame and the chroma frame into an output frame.
US11418761B2

Camera head apparatus, systems, and methods for providing wide angle/panoramic images and/or video of the interior of pipes or other cavities using multiple imaging and illumination modules are disclosed.
US11418760B1

The present disclosure provides systems that display visual indicators that provide user awareness of independent activity of participants in a communication session. The visual indicators are displayed within a Together Mode user interface that gives participants of a communication session a feeling that they are in the same room. The visual indicators further the technical benefits of the Together Mode user interface by providing additional context to particular non-verbal social cues. A system can generate a visual indicator that notifies meeting participants that a particular user is engaged with a computing device. The visual indicator can be generated in response to detecting that the user is interacting with an input device, such as a keyboard or touchscreen. The visual indicator mitigates confusion of non-verbal social cues, e.g., when a person appears to be looking at another participant of a meeting but is actually looking at, and interacting with, a computer.
US11418758B2

In one embodiment, a video conference endpoint may detect a one or more participants within a field of view of a camera of the video conference endpoint. The video conference endpoint may determine one or more alternative framings of an output of the camera of the video conference endpoint based on the detected one or more participants. The video conference endpoint may send the output of the camera of the video conference endpoint to one or more far-end video conference endpoints participating in a video conference with the video conference endpoint. The video conference endpoint may send data descriptive of the one or more alternative framings of the output of the camera to the far-end video conference endpoints. The far-end video conference endpoints may utilize the data to display one of the one or more alternative framings.
US11418753B2

The feel of brightness intended by a production side is satisfactorily reproduced on a reception side. Transmission video data is acquired by applying a predetermined opto-electrical transfer function to input video data. The transmission video data is transmitted along with region information indicating a region in which a brightness conversion is allowed. A transmission unit for example transmits a video stream acquired by encoding the transmission video data, and the region information is inserted into a layer of the video stream. On the reception side, an electro-optical transfer function corresponding to the predetermined opto-electrical transfer function is applied to the transmission video data, and display video data is acquired by performing brightness conversion processing on the basis of the region information.
US11418734B1

The present invention provides a dual conversion gain image sensor comprising: a pixel circuit, through which pixel power supply voltage noise is transferred to a bit line; a power supply noise cancellation circuit with an input to which the pixel power supply voltage is applied, the power supply noise cancellation circuit mimicly producing a first transfer function with the aid of a low conversion gain path, the power supply noise cancellation circuit mimicly producing a second transfer function with the aid of a high conversion gain path; and a comparator. According to the present invention, the low and high conversion gain paths are two independent power supply noise cancellation paths that result in different transfer functions capable of tracking the variation of the pixel power supply voltage in low and high conversion gain modes.
US11418728B1

An imaging system may comprise: a lens including one or more lens elements; a programmable liquid crystal light modulator disposed adjacent to the lens; an imaging sensor; and a processing system comprising at least one processor and memory. The processing system may be configured to control the imaging system to: capture an image through the lens using the imaging sensor; analyze the image to determine at least one characteristic of the lens; and based on the analysis of the image, control the programmable liquid crystal light modulator to set an effective aperture for the lens.
US11418727B2

A method includes forming a first image of a scene through a static coded aperture onto a sensor with the static coded aperture in a first position relative to the sensor, shifting the coded aperture to a second position relative to the sensor, and forming a second image of the scene through the static coded aperture onto the sensor with the static coded aperture in the second position. Two or more images can be formed in this way. The method includes forming a combined image by deconvolving the two or more images and combining data from the two or more images into the combined image. The combined image can be a more accurate representation of the scene than either of the first and second images.
US11418726B2

An image pickup system in which a plurality of image pickup apparatuses capable of performing continuous image pickup cooperate. At least one image pickup apparatus is set as a measurement apparatus for periodically detecting changes in brightness, caused by a light source, with respect to a subject of which an image is to be picked up, to generate light source flicker information during continuous image pickup. At least one image pickup apparatus is set as a reception apparatus for receiving the light source flicker information periodically transmitted from the measurement apparatus and executes each image pickup operation during continuous image pickup at a timing determined based on the light source flicker information received from the measurement apparatus.
US11418721B2

An image pickup apparatus includes an image sensor configured to capture an object image, a shutter unit configured to move a shutter blade in a first direction and to control an exposure time to the image sensor, and a shake sensor configured to detect a shake of the image pickup apparatus. When viewed from an image plane side, the shake sensor is disposed away from the shutter unit in a second direction opposite to the first direction.
US11418719B2

A dual sensor imaging system and a calibration method thereof are provided. The dual sensor imaging system includes at least one color sensor, at least one infrared ray (IR) sensor, a storage device, and a processor. The processor is configured to load and execute a computer program stored in the storage device to: control the color sensor and the IR sensor to respectively capture multiple color images and multiple IR images of an imaging scene by adopting multiple capturing conditions; calculate multiple color image parameters of the color image captured under each capturing condition and multiple IR image parameters of the IR image captured under each capturing condition to be used to calculate a difference between a brightness of the color image and a brightness of the IR image; and determine an exposure setting suitable for the color sensor and the IR sensor according to the calculated difference.
US11418716B2

Systems and methods for image registration and self-localization for onsite and offsite viewing are provided. In one aspect, systems and methods for spherical image based registration and self-localization for onsite and offsite viewing, such as augmented reality viewing and virtual reality viewing, are provided. In one embodiment, a system includes a portable electric device fitted with a device camera, an external omnidirectional spherical camera, and a remote server. In one embodiment, a method of use employs a set of fiducial markers inserted in images collected by a spherical camera to perform image registration of spherical camera images and device camera images.
US11418701B2

At least one embodiment of a method of auto-setting a video content analysis module configured to analyse representation of predetermined targets in images of a scene captured by a video-camera, the method comprising: obtaining a quality indicator of images captured by the video-camera, the quality indicator being determined as a function of the video content analysis module; obtaining characteristics of representations of the predetermined targets in images of the scene captured by the video-camera; and for each setting of a set of settings of the video content analysis module, estimating a performance indicator of the video content analysis module according to the considered setting, the performance indicator being determined as a function of at least the obtained quality indicator and the obtained characteristics; based on the estimated performance indicators, selecting a setting for the video content analysis module; and setting the video content analysis module according to the selected setting.
US11418697B2

The technology disclosed in this patent document can be implemented in embodiments to provide an image sensor that includes a first phase difference detection pixel having a light receiving region shifted by a first displacement distance, and a second phase difference detection pixel having a light receiving region shifted by a second displacement distance in a second direction opposite to the first direction, wherein the first and second phase difference detection pixels are structured to detect phase difference information of incident light for controlling focusing of incident light at the imaging pixels for image sensing by the imaging pixels, and each of the first phase difference detection pixel and the second phase difference detection pixel includes an antireflection layer structured to partially cover a microlens, in the light receiving region.
US11418696B2

In order to effectively perform auto focusing and an OIS function, provided is an optical device in a first diopter state, the optical device comprising: a liquid lens having a variable diopter; a memory in which regions of interest (ROIs) according to the variable diopter are recorded; a lens control unit for retrieving a first ROI corresponding to the first diopter from the memory and configuring the first ROI; and a diopter operating unit for auto-focusing the first ROI to change the liquid lens to have a second diopter.
US11418695B2

A digital imaging system and method of image data processing are provided. The system includes a main lens configured to focus light from a field of view for a plurality of depths of field and project a plurality of intermediary images representing the depths of field. An image sensor assembly is in a spaced relationship with the main lens and includes a light sensors grouped into sensor sub-arrays. An intermediate microlens array is disposed between the main lens and the image sensor assembly and includes intermediate micro lenses adjacent to and abutting one another to focus the intermediary images onto one of the sensor sub-arrays from a different perspective than another adjacent micro lens. A control unit captures and stores image data associated with the intermediary images and creates a three-dimensional depth map. The control unit also calculates distance information of objects to detect a gesture or obstacle.
US11418674B2

An image processing apparatus includes a processing unit that shifts plural pieces of pixel data so as to suppress deviation in a sub-scanning direction at the time of image formation; a storage unit that stores the plural pieces of pixel data; and a converting unit that converts addresses of the plural pieces of pixel data such that a predetermined number of pieces of pixel data which are a unit of processing of the shift process are stored in a cache memory used by the storage unit at once.
US11418661B2

A communication system includes an image forming apparatus and an information processing apparatus, and performs data communication using a chat tool. The information processing apparatus includes a first setup unit that causes a first display device to display a chat screen, and a first controller that transmits, when message information is inputted to the chat screen through an operation device, the message information to the image forming apparatus. The image forming apparatus includes a second display device, a communication device, a second setup unit, a storage device including a user note storage region, a storage controller that stores the message information from the information processing apparatus in the user note storage region of the storage device, and a second controller that causes the second display device to display the message information stored in the user note storage region of the storage device.
US11418658B2

An image forming apparatus including: a character information area display unit configured to highlight and display at least one character information area including a handwritten character string out of character information areas; an input receiving unit configured to receive a character information area including a handwritten character string specified a user; a character information area display selecting unit configured to select at least one character information area other than the character information area including the handwritten character string specified by the user to be combined with the character information area including the handwritten character string specified by the user; and a character information combining unit configured to combine character information in the character information area including the handwritten character string specified by the user and character information in the character information area selected by the character information area display selecting unit.
US11418653B1

Systems and methods simulate call centers networks and call loads to test load balancing and routing. Performance can be logged to memorialize the load balancing and routing techniques' handling of different loads. This allows the testing of new algorithms or architectures and stress testing of existing architectures in non-production environments. Load balancing can be based on a call score, and routing can invoke proprietary routing protocols.
US11418652B1

Systems and methods for automatically assessing a quality of service for agents of a customer support system are disclosed. An example method may include retrieving historical conversations between the agents and users of the customer support system, receiving user comments for one or more of the historical conversations, identifying which of the received user comments includes keywords indicative of one or more quality of service attributes, generating transcripts of historical conversations associated with the identified user comments, training a machine learning model based at least in part on the generated transcripts and the user comments of the historical conversations associated with the identified user comments, providing a plurality of current conversations between agents and users of the customer support system to the trained machine learning model, and generating a behavioral score for each of the agents using the trained machine learning model.
US11418651B2

Techniques for pairing contacts and agents in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for pairing contacts and agents in a contact center system comprising: assigning, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a contact to an agent based on information associated with a prior interaction of the contact with the contact center system. The assigning of the contact to the agent may result in a less favorable outcome for the contact assigned to the agent and an increase in an overall performance of the contact center system.
US11418648B2

Embodiments of the disclosure provide a method of processing messages received in an asynchronous communication system. In some embodiments, the method includes analyzing interactions on a digital communication channel, determining that the interactions have paused for an amount of time, analyzing content of the interactions to determine an estimate of the amount of time, updating a state of the agent to release the agent for the estimated amount of time, and setting a timer that will automatically change the state of the agent back to an occupied state for the interactions at a future time that aligns with an expiration of the timer.
US11418630B2

Embodiments discussed herein refer to systems, methods, and circuits for managing and establishing contactless communications lanes between two contactlessly coupled systems. A contactless communication lane can be formed for each coupled pair of contactless communication units existing in the two systems. A contactless communications interface can enable software-defined connectivity that manages use of the contactless communication data lanes to enable data communications according to a selected one of a plurality of communications interfaces. The contactless communications interface may serve as a protocol translator and virtualization layer for enabling higher level software such as an operating system of a first system to communicate with a second system without requiring interface protocol specific hardware and software. This advantageously simplifies hardware and software components needed to simultaneously service a multitude of interface protocols.
US11418629B2

Systems and methods accessing remote digital data over a wide area network (WAN) are disclosed. In an embodiment, a network device is disclosed. The network device includes a local area network (LAN) switching fabric physical interface configured to communicate according to a LAN switching fabric protocol, a WAN physical interface configured to communicate according to a WAN protocol, and a fabric extension function configured to map LAN switching fabric interfaces to pseudo-ports, map pseudo-ports to WAN interfaces, and transmit LAN fabric datagrams received at the LAN switching fabric physical interface from the WAN physical interface via a mapped pseudo-port and a corresponding WAN interface.
US11418627B2

A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.
US11418622B2

A computer-implemented method for translating a user-interface of a web-based software application in a web browser environment. The method comprises receiving a request to translate the user-interface from a source language to a target language. A user-interface source code is browsed, the browsing comprising: locating source text elements of the user-interface source code to be translated from the source language to the target language, populating a correspondence table with the source text elements, associating the source text elements of the correspondence table with target text elements, the target text elements corresponding to source text elements translated in the target language, generating a translated user-interface source code based on the user-interface source code and the correspondence table, and rendering the translated user-interface source code in the web browser. A system for translating a user-interface of a web-based software application in a web browser environment configured to perform the method is disclosed.
US11418621B2

Techniques for establishing a network connection with a client device and responding to composite requests from the client device. For a composite request identifying a first action associated with a first data plugin component and a second action associated with a different second data plugin component, the first action is performed by executing a first portion of the data plugin component and transmitting corresponding response data in a first transmission to the client device via the network connection, and the second action is performed by executing a second portion of the data plugin component and transmitting corresponding response data in a second transmission separate from the first transmission to the client device via the network connection.
US11418620B2

A computer-implemented system and method for managing service requests are disclosed. The system includes a service provider, having a number of server devices, that provides a service response in response to a client service request. The service response includes a service instance ID associated with a server and a connection lease. A communication processing component routes a first client service request to one of the servers. Subsequent client service requests and responses are transmitted directly between the client device and the server device associated with service instance ID included in the first service response for the duration of the connection lease.
US11418612B2

In a state where a communication session between a terminal device and a mediating unit is established, an information processing device transmits information in accordance with a processing request generated by the mediating unit based on input data of the terminal device so that an output based on the transmitted information is performed in the terminal device. The information processing device receives the processing request from the mediating unit, obtains guide information in accordance with the processing request, and intermittently and sequentially transmits a plurality of pieces of process information and, in a case where the communication session is disconnected before transmission of all the process information is completed, transmits information for executing an output in accordance with a transmission situation of process information when the communication session is disconnected to the terminal device.
US11418607B2

An electronic apparatus and a controlling method thereof are provided. A server apparatus communicatively connected with a plurality of electronic apparatuses constituting an internet of things (IoT) includes a communication interface, and a processor configured to, based on receiving a request of a service from an application executed in a user terminal apparatus being received through the communication interface, determine data corresponding to the request and an electronic apparatus for receiving the data among the plurality of electronic apparatuses, determine a time cycle for receiving the data from the electronic apparatus based on the service, control the communication interface to transmit a request for transmitting the data according to the time cycle to the electronic apparatus, and based on receiving the data from the electronic apparatus at an interval of the time cycle through the communication interface, provide the service based on the received data.
US11418606B2

A computing system comprises, in one example, a service deployment system configured to deploy one or more service instances into a service instance pool, wherein each service instance comprises a computing resource configured in accordance with a service topology and allocable in response to a service request, and a pool management system configured to monitor consumption information related to consumption of the service instance pool and to determine whether to deploy one or more additional service instances to the service instance pool based on the consumption information relative to a threshold metric, wherein the pool management system comprises a deployment controller configured to control the service deployment system to deploy the one or more additional service instances to the service instance pool.
US11418605B2

In an example, there is disclosed a data exchange layer (DXL) broker, including: a hardware platform including a processor and a memory; a DXL service store; a traditional internet protocol (IP) network stack; a DXL driver to operate a DXL layer on top of the traditional IP network stack; and instructions encoded within the memory to: enumerate a plurality of DXL endpoints connected to the DXL broker via the traditional IP network stack; store IP network routing information and DXL identification information for the DXL endpoints in the DXL service store; receive a DXL message for a DXL endpoint, the DXL message including DXL identification information for one of the plurality of DXL endpoints; and route the DXL message to the one of the plurality of DXL endpoints via the IP network routing information for the one of the plurality of DXL endpoints.
US11418603B2

A computer-implemented method includes: receiving, by a computer device, a request from an upstream service in a microservices architecture, wherein the computer device runs a downstream service in the microservices architecture and wherein the request includes metadata; modifying, by the computer device, retry logic of the downstream service; sending, by the computer device, a request to an additional downstream service; performing, by the computer device, retry attempts of the request to the additional downstream service in accordance with the modified retry logic; and sending, by the computer device, a response to the upstream service within a response time defined by the metadata.
US11418602B2

Methods, devices, and systems for migration or sharing of existing M2M service layer sessions are disclosed. In one embodiment, a Session Migration and Sharing Function (SMSF) performs the migration or sharing of a M2M service layer session. Various forms of service layer session context may be used to enable the migration and sharing of M2M service layer sessions.
US11418600B1

A Session Management Function (SMF) provides session and service continuity for a User Equipment (UE) transitioning between User Plane Functions (UPFs). The SMF establishes a first session between the first UPF and the UE using a first network address. The SMF determines that the UE transitions to the second UPF and establishes a second session between the second UPF and the UE using a second network address for new flows on the second session. The SMF queries the first UPF to determine any ongoing flows in the first session. The first UPF forwards packets in the ongoing flow(s) to the UE via the second UPF. The second UPF forwards packets in the ongoing flow(s) to the first UPF with the first network address. The SMF directs the second UPF to replace the first network address with the second network address in packets of a new flow for the UE.
US11418599B1

A method for optimized server picking in a virtual private network (VPN), the method comprising enabling reception of service information via a local input interface, the service information indicating one or more VPN services to be received during an established VPN connection; and enabling transmission of the service information in association with transmission of a connection request to a VPN service provider. Various other aspects are contemplated.
US11418597B2

A system, method, and non-transitory computer-readable medium allows for value-anticipating task offloading. The system may include one or more processors and a memory having a task manager module. The task manager module causes the one or more processors to receive a task identifier of a computational task for an application being utilized by a vehicle processor of a vehicle and a state vector describing at least one state of the vehicle and determine, using a utility function, a utility score of the computational task using the task identifier and the state vector which represents an improvement in a functioning of the application if the computational task is offloaded to an external system for processing. Based on the utility score, the one or more processors may offload the computational task to the external system, process the computational task by the vehicle processor of the vehicle, or discard the computational task.
US11418595B2

As described herein, a system, method, and computer program are provided for Internet of Things (IoT) community services. In use, a platform of an IoT network is provided to a plurality of IoT devices of the IoT network, where the platform has one or more services accessible to the plurality of IoT devices. Further, the platform executes the one or more services to enhance functionality of the plurality of IoT devices.
US11418594B1

An apparatus comprises at least one processing device configured to control delivery of input-output (IO) operations from a host device to a storage system over selected paths through a network. The at least one processing device is further configured to determine link availability information for each of a plurality of initiator-target pairs, with the initiators being implemented on the host device and the targets being implemented on the storage system, and each initiator-target pair being associated with a corresponding subset of the plurality of paths. The at least one processing device is still further configured to communicate the link availability information to the storage system, which comprises a distributed storage system that includes a plurality of interconnected storage nodes. The link availability information is utilized in the storage system to rebalance IO operation processing load across at least a subset of the storage nodes of the storage system.
US11418590B2

A specialized network (“merchant”) node to facilitate fast distribution of blockchain transactions over a network of interconnected nodes, as subset of which are merchant nodes interconnected by an overlay network. The merchant node includes a memory storing an assigned portion of a distributed mempool structured as a distributed hash table, the distributed mempool containing pending transactions awaiting confirmation. The merchant node operates by receiving a transaction, including a transaction identifier; hashing the new transaction identifier to obtain a key; determining, using the key, whether the transaction is stored in the distributed mempool or not and, if not, then storing the transaction in the distributed mempool as a pending transaction; and sending the transaction to a set of nodes other than merchant nodes using peer-to-peer connections. The invention may be used in conjunction with the Bitcoin blockchain or an alternative.
US11418588B2

A peer container filesystem is provided. The peer container filesystem allows peer nodes to share containers. The peer container filesystem allows the images or portions thereof to be shared without a container registry. A node send requests to the network that are configured to push or distribute an image in the network, search for an image in the network, download an image in the network, and perform updates amongst the peer nodes such that the locations of images and/or their files are known to at least some of the peers in the network.
US11418583B2

A method for dynamic transaction request grouping and allocation in a distributed transaction processing system. The method may implement interconnected transaction process monitors to manage the handling and servicing of transaction requests with respect to networked computing platforms of the distributed transaction processing system.
US11418577B1

Sharing data in a data exchange across multiple cloud computing platforms and/or cloud computing platform regions is described. An example computer-implemented method can include receiving data sharing information from a data provider for sharing a data set in a data exchange from a first cloud computing entity to a set of second cloud computing entities. In response to receiving the data sharing information, the method may also include creating an account with each of the set of second cloud computing entities. The method may also further include sharing the data set from the first cloud computing entity with the set of second cloud computing entities using at least the corresponding account of that second cloud computing entity.
US11418573B1

This disclosure describes techniques for providing an abstraction layer for one or more file transfer tools that may operate on a public network, or on a network controlled by an organization or enterprise. In some examples, a computing system may serve as a front-end for a managed file transfer system that may hide some details of the operations performed by the file transfer system. The computing system may interact with one or more managed file transfer systems (or similar systems) to provision a data path between computing systems, perform a file transfer between the computing systems, perform sustainment tasks associated with the data path, and/or perform lifecycle management tasks associated with the data path.
US11418569B2

An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image-modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics.
US11418562B2

A media file system, apparatus, computer program product and method are provided for of streaming media file data. An exemplary method includes receiving a request for media file data for a desired time, and determining from the desired time an available segment of media file data, wherein the segment includes media file data from a start time to an end time. The method further including returning the available segment of media file, wherein the step of returning the available segment of media file data includes returning information indicative of the start time to end time covered by the media file data of the available segment.
US11418556B2

In one aspect, a playback device is configured to (i) receive a first stream of audio data representing audio content from a computing system, (ii) detect an indication that a source of the audio content is to switch from the computing system to a user device; (iii) after detecting the indication, establish a point-to-point wireless link with the user device over which to receive a second stream of audio data; (iv) receive the second stream of audio data representing the audio content; (v) determine a future time at which to transition from playing back the audio content using the first stream of audio data to playing back the audio content using the second stream of audio data; and (vi) at the future time, transition from playing back the audio content using the first stream of audio data to playing back the audio content using the second stream of audio data.
US11418551B2

A content joint editing method according to an embodiment of the inventive concept may preserve the real-time property of update of edits as much as possible even if the number of editors increases when multiple editors simultaneously edit content. A content editing method can share and edit various contents without calling a separate external application in an online collaboration service. A content sharing method can manage each user's access rights to a content in individual content units in collaboration service that displays a plurality of contents at the same time in the collaboration space for sharing contents among multiple users.
US11418547B2

Embodiments are provided for integrating feedback into alert managing processes having defined alert policies. These policies define conditions that, when satisfied by certain detected activities, triggers an alert to be sent to a client. A determination is made that a current detected activity does satisfy the condition(s). Subsequent to determining that the set of conditions is satisfied and prior to actually generating the alert, the current detected activity is determined to share a relationship with previously received feedback that caused the alert policy to be modified. After being modified, the alert policy specified whether the alert is to be sent to the client, modified and then sent, suspended, or disabled. The alert is then either generated or refrained from being generated based on the alert policy.
US11418543B2

Disclosed are various approaches for automating the detection and identification of security issues. A plurality of signals received from a plurality of security devices are analyzed to identify a predicted security incident, each of the plurality of signals indicating a potential security issue. A confidence score is then calculated for the predicted security incident. At least one compliance policy is then evaluated to determine whether to perform a remedial action specified in the compliance policy, wherein a determination to perform the remedial action is based at least in part on the confidence score. Finally, the remedial action is performed in response to an evaluation of the at least one compliance policy.
US11418539B2

A method, computer program product, and a system where a processor(s) determines that a destination has been retained as a link in an application. The processor(s) monitors connections of the application to the destination retained as the link, where connecting is providing a locator of the destination to a server(s) to obtain an address for the destination. The processor(s) determines an average time period measured from providing the locator to the server(s) to obtaining the address. The processor(s) retains the returned address for each connection within a given time period. The processor(s) determines that the application has initiated a new connection to the destination and the new connection is incomplete after a time period calculated relative to the average time period has lapsed. The processor(s) provides selectable options in a user interface of the application that are the retained address(es).
US11418528B2

Disclosed herein are methods, systems, and processes to facilitate and perform dynamic best path determination for penetration testing. An action path that includes a kill chain that involves performance of exploit actions for a phase of a penetration test is generated by identifying the exploit actions based on a penetration parameter, a detection parameter, and/or a time parameter associated with the exploit actions. Performance of the identified exploit actions permits successful completion of the phase of the penetration test and designates the action path for inclusion as part of a best path for the penetration test.
US11418525B2

A type identification is firstly performed on a to-be-processed access request, and when the to-be-processed access request is identified as a first-type access request, anomaly identification is then performed on the to-be-processed access request by using a machine learning model. The techniques of the present disclosure not only accurately identify an abnormal access request, but also effectively reduce the number of access requests that need to be identified by the machine learning model, thus saving computing resources of the device and improving the operating performance of the device.
US11418523B2

A privacy protection component can automatically comply with a set of privacy requirements when displaying input data. An ingestion module collects input data describing network activity executed by a network entity. A clustering module identifies data fields with data values within the input data as data identifiable to the network entity using machine-learning models trained on known data fields and their data. The clustering module also clusters the data values with other data values having similar characteristics using machine-learning models to infer a privacy level associated with each data field. The privacy level is utilized to indicate whether a data value in that data field should be anonymized. A permission module determines a privacy status of that data field by comparing the privacy level from the clustering module to a permission threshold. An aliasing module applies an alias transform to the data value of that data field with a privacy alias to anonymize that data value in that data field. A user interface module displays the input data to a system user with the privacy alias from the aliasing module substituted for the data value for that data field.
US11418518B2

Systems and methods for activating an interface device for use at a premises are described. An interface device may be activated for a security system at the premises. The interface device may communicate with a remote server to request activation. The remote server may also be in communication with a user device. A correspondence of a first address of the interface device and a second address of the user device may be used to authorize the interface device for activation. The interface device may receive an activation message and begin communicating with and controlling a security system and other devices at the premises.
US11418511B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing user management associated with blockchain-based services. One of the methods includes receiving: at a service platform, receiving a first request to authorize a first member to access information related to a first order; invoking a smart contract executing on a blockchain to request that the first member be added to a list of authorized members who are authorized to access the information related to the first order, in which the smart contract is configured to maintain a data structure that stores information about the authorized members; receiving a confirmation from the smart contract that the first member has been added to the list of authorized members; and sending a confirmation to the administrator that the first member has been added to the list of authorized members.
US11418510B2

Described herein are means for implementing a role based access control and authorization validator via blockchain smart contract execution using Distributed Ledger Technology (DLT) in conjunction with a cloud based computing environment. According to a particular embodiment, there is a system having at least a processor and a memory therein, wherein the system is configurable with means for: operating a blockchain interface to a public blockchain on behalf of a plurality of customers of the host organization, wherein each of the plurality of customers operate as a participating node on the blockchain; executing an API gateway on behalf of the plurality of customers; receiving an API definition from one of the plurality of customers defining at least access permissions for use of the defined API and a plurality of permitted functions for the defined API; transacting a new asset onto the blockchain having embodied therein, metadata representing the API definition and the access permissions for use of the defined API and the plurality of permitted functions for the defined API; intercepting, via the executing API gateway, an API call directed at the defined API; retrieving the metadata from the blockchain; authenticating an API caller associated with the API call based on the access permissions from the retrieved metadata; and forwarding the API call to the appropriate customer pursuant to successful authentication of the API caller. Other related embodiments are disclosed.
US11418507B2

A computer-implemented method is provided to authenticate a user. The computer-implemented method includes obtaining, at an authentication server, a current location and an associated time from a client device of the user over a communications network; determining, by a hardware processor, a location score based on a correlation between the current location and the associated time and a historical location and a historical time that are associated with the client device of the user; determining, by the hardware processor, a risk assessment score based on the location score; and providing, over the communications network, an authentication verification for the user to perform one or more actions with an online resource based on the risk assessment score.
US11418499B2

The description relates to password reset security. One example can receive a login request and a password for a cloud-based user account. The example can also retrieve stored authenticated user information associated with the password. The example can further send a notification of the login request to a contact address associated with the cloud-based user account. The notification can contain at least some of the stored authenticated user information.
US11418490B2

A method for providing and managing non-direct URL fetching service for retrieving a content from a web server to a client device is disclosed, such as for overcoming geo-blocking or a Man-In-The-Middle (MITM) attack. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. A URL request may be sent in parallel using both direct and non-direct fetching schemes, in order to verify the need for using the non-direct fetching service. Direct or non-direct fetching scheme may be selected by using a file that associates a fetching scheme to the requested URL. The selection of the fetching mechanism may use dynamically in real-time updating of a Proxy Auto-Configuration (PAC) file. As part of an accounting scheme, quotas may be applied to a cumulative received data or a time duration of using a non-direct fetching service.
US11418489B1

A method for optimized server picking in a virtual private network (VPN), the method comprising receiving, from a user device, service information indicating one or more VPN services to be received during an established VPN connection; determining, based at least in part on the service information, a given VPN server from among a plurality of VPN servers to provide the one or more VPN services to the user device; and transmitting, to the user device, information associated with the given VPN server to enable the user device to receive the one or more VPN services. Various other aspects are contemplated.
US11418488B2

Disclosed are various examples for securing enterprise resources using a virtual private network. A client device can send a first unique device identifier for the client device to a remote management service upon enrollment. When a virtual private network application is first executed, the client device can send a second unique device identifier to the remote management service, where the remote management service is configured to store the second unique device identifier in association with the first unique universal identifier. During subsequent executions of the virtual private network application, the virtual private network service can authenticate the client device by comparing the first unique device identifier and the second unique device identifier to a device identifier received from the remote management service. A machine learning routine can be employed to identify anomalies as the virtual private network application is executed.
US11418477B2

A local area social networking server limits social networking activity to people likely to be in close physical proximity to one another and likely to be engaged in similar activities, even people previously unknown to each other, by only permitting social networking between computing devices that are connected to one another through a common local area network. The server identifies recipient devices for a message that (i) are coupled to the same local area network as the sending device, (ii) are associated with demographic characteristics that match those specified for the message as intended recipients, and (iii) are indicated by receptivity data to be receptive to the message and the sender.
US11418470B2

A system according to various exemplary embodiments includes a processor and a user interface coupled to the processor, the user interface comprising an input device and a display screen. The system further comprises memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising: receiving, via the input device of the user interface, an electronic message comprising a scene identifier for a graphic; retrieving a user identifier for a user associated with the system; generating a customized graphic based on the scene identifier and the user identifier; and presenting the customized graphic within the electronic message via the display screen of the user interface.
US11418463B2

A method and system for responding to a message directed to a recipient includes receiving the message including a query from a sender, receiving an indication that the recipient is unavailable to respond to the query, and providing the query to as an input to a machine-learning (ML) model to identify information requested in the query. The method further includes obtaining the information requested as an output from the ML model, determining if access to the information requested is available to the sender, based on a confidentiality group to which the sender belongs with respect to the information requested, upon determining that access to the information requested is available, generating a response to the query that includes the information requested, and providing the response to the sender. The confidentiality group to which the sender belongs may be determined based on a degree of association between the sender and the information requested.
US11418460B2

Flow-zone switching provides for the switching of frames through a network, basing forwarding decisions on location and flow information encoded in the frames, such as in the source and destination addresses. Various address formats are disclosed, supporting transfer of packet data among data switches as well as among endpoints. Systems, apparatuses, and methods are disclosed.
US11418449B2

Multipath coding systems, devices and methods are disclosed. In a multipath network, devices and methods generate at least one of a plurality of uncoded packets for transmission on a first path from a source node to a destination node as well as at least one coded packet based upon a set of uncoded packets for transmission on a second path from the source node to the destination node. The set of uncoded packets are formed, generated or otherwise provided from a next uncoded packet to be transmitted, a number (α) of previously transmitted uncoded packets, and a number (β) of uncoded packets that are to be transmitted after the next uncoded packet and α+β is greater than zero. The destination node operates to receive, and decode as needed, the uncoded and coded packets.
US11418439B2

In some embodiments, a system may include a tool drill string having a downhole device. The system may include a contact module including a first component. The first component may include a first data path capable of communicating data using a first communication protocol, a second data path capable of communicating the data using a second communication protocol, and a processor electrically connected to the first data path and the second data path. The processor may be capable of selectively routing the data between the first data path and the second data path.
US11418430B2

Example implementations are directed to management of a system involving a plurality of apparatuses executing manufacturing processes based on instructions from a server, the plurality of apparatuses communicating with the server through a gateway, and can include managing a relationship between a Quality of Service (QoS) level for communications and the manufacturing processes; and controlling the gateway to adjust the QoS level for the communications between each of the plurality of apparatuses and the server based on the manufacturing processes.
US11418424B2

A test system, is provided, which relates to a technical field of detection devices, and particularly to a test system of an artificial intelligence terminal. The test system comprises: a signal shielding box, a test unit, a control terminal and a server; the test unit is disposed in the signal shielding box; a router of the test unit is in wired connection with a to-be-tested terminal; the control terminal is in wired connection with the router; and the server is in wired connection with the router. Through the signal shielding box, the signal transmission between the router and the to-be-tested terminal is effectively shielded from external signals. In addition, due to the wired connections, the stability of the signal transmission is ensured, which solves existing problems of unstable signal transmission and signal crosstalk during signal transmission using wireless transmission technologies.
US11418420B2

A network traffic monitoring process of a communications network including: receiving data packets from a software-defined networking (SDN) flow switch; processing header of the received packets to identify its subsets belonging to respective network flows; detecting large network flows by determining a corresponding cumulative amount of data contained in the received packets for each of the network flow until it reaches or exceeds a predetermined threshold amount of data; for each detected large network flow, sending flow identification data to the SDN flow switch to identify further packets of the large network flow and to stop sending them to the network traffic monitoring component; periodically receiving from the SDN flow switch and processing the corresponding counter data and corresponding timestamp data to generate temporal metrics of the large network flow; and processing the generated temporal metrics with a trained classifier to classify the large network flow.
US11418416B1

A method including determining, by a VPN server, aggregate amounts of VPN data communicated with a host device during sample durations of time within a reference period; determining, by the VPN server, difference amounts indicating differences in the aggregate amounts of VPN data communicated with the host device during successive sample durations of time; determining, by the VPN server, average aggregate amounts of VPN data communicated with the host device based on averaging the difference amounts; determining, by the VPN server, a largest average aggregate amount, from among the average aggregate amounts, as an average threshold level; and selectively adjusting, by the VPN server, an amount of VPN data communicated with the host device based at least in part on a result of comparing the average threshold level with an observed average aggregate amount of VPN data communicated with the host device. Various other aspects are contemplated.
US11418410B2

This application provides a communication method, an apparatus, and a system. The method includes: receiving, by a first management unit, a network component notification message sent by a second management unit, where the network component notification message carries tenant service instance information and status information of a network component, the tenant service instance information is corresponding to the status information of the network component, and the status information includes fault information and/or performance information; and determining, by the first management unit, status information of a network slice instance based on the network component notification message, where the status information of the network slice instance is corresponding to the tenant service instance information, and the network slice instance includes the network slice component. The communication method in embodiments of this application can improve network slice management efficiency.
US11418406B2

An information processing apparatus according to an embodiment of the present technology includes a detection unit; a first acquisition unit; a second acquisition unit; and a generation unit. The detection unit detects a reproduction apparatus. The first acquisition unit acquires a reproduction mode of the detected reproduction apparatus. The second acquisition unit acquires history information, the history information including a reproduction apparatus selected in a past and a reproduction mode of the reproduction apparatus when the reproduction apparatus has been selected in the past. The generation unit generates an operation image, the operation image including detection information and the acquired history information, the detection information including the detected reproduction apparatus and a reproduction mode of the reproduction apparatus when the reproduction apparatus has been detected.
US11418404B2

The predictive overlay network architecture of the present invention improves the performance of applications distributing digital content among nodes of an underlying network such as the Internet by establishing and reconfiguring overlay network topologies over which associated content items are distributed. The present invention addresses not only frequently changing network congestion, but also interdependencies among nodes and links of prospective overlay network topologies. The present invention provides a prediction engine that monitors metrics and predicts the relay capacity of individual nodes and links (as well as demand of destination nodes) over time to reflect the extent to which the relaying of content among the nodes of an overlay network will be impacted by (current or future) underlying network congestion. The present invention further provides a topology selector that addresses node and link interdependencies while redistributing excess capacity to determine an overlay network topology that satisfies application-specific performance criteria.
US11418397B1

Techniques described herein relate to automatically generating standard network device configurations. In one example, one or more groups of network device configuration blocks may be obtained. An analysis of the one or more groups of network device configuration blocks may be performed, including identifying respective frequencies associated with respective network device configuration blocks of the one or more groups of network device configuration blocks. Based on the respective frequencies, one or more network device configuration blocks of the one or more groups of network device configuration blocks may be automatically aggregated into a standard network device configuration.
US11418387B2

Systems and methods for optical device configuration. The methods comprise: receiving, by a mobile device, network configuration data for an electronic device that is at least partially out of reach to individuals without use of a climbable object, has an optical input device, and needs to have a network connection established; outputting from the mobile device a first visible sequence representing an activation code; receiving the activation code at the electronic device via the optical input device; performing operations by the electronic device to transition an operational mode to a configuration mode in response to the activation code; outputting from the mobile device a second visible sequence representing network configuration data for the electronic device; receiving the network configuration data at the electronic device via the optical input device; and modifying, by the electronic device, network settings in accordance with the network configuration data.
US11418386B2

A network device comprising: a processor, an input/output device coupled to the processor, and a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations including instantiating at least one node comprising a packet processor and a network interface, the packet processor configured to process a packet header at a network layer, wherein the at least one node includes a common configuration; extracting virtual network function parameters through an inference engine; generating a virtual network function template based on the virtual network function parameters, wherein the virtual network function template instantiates at least one virtual network function by assembling the at least one virtual network function from the at least one node; and automatically configures the virtual network function for onboarding onto a platform.
US11418382B2

A method for cooperative active-standby failover between service routers based on health of services configured on the service routers is presented. In an embodiment, a method comprises determining, by a first service router (“SR”) of a SR cluster, a plurality of aggregate score values for a plurality of SRs of the SR clusters. The SR cluster comprises the first SR which is active, and a second SR. An aggregate score value, of the plurality of aggregate score values, indicates health of one or more services configured on a SR. The method further comprises determining, based on the plurality of aggregate score values, whether the first SR, of the SR cluster, is healthier than the second SR. In response to determining that the first SR is healthier than the second SR, the first SR continues to operate in the active mode; otherwise, the first SR switches to a standby mode.
US11418380B2

[Object] To realize IQ imbalance correction in a more preferable aspect. [Solution] An information processing device including: a calculation unit configured to calculate an error between predetermined reference coordinates on an IQ plane and a signal point of a received predetermined reference signal on a basis of a reception result of the reference signal on which phase modulation or quadrature amplitude modulation is implemented and mapping information of the reference signal; and a generation unit configured to generate correction data for correcting a deviation of a signal point of a received signal on a basis of a calculation result of the error.
US11418377B2

Disclosed are a data sending and receiving method, apparatus, and device, and a computer readable storage medium. The method includes: when a first transmission frequency band sends data by adopting an extended sequence modulation data sending rule, data to be transmitted on spaced sub-carriers of the first transmission frequency band is respectively multiplied by each extended element in an extended sequence with a length of 2K to obtain extended data with a number of 2K, where there is another extended element with a phase difference of π relative to each extended element in the extended sequence; and the extended data with the number of 2K is sent on 2K spaced sub-carriers of the first transmission frequency band, where K is a positive integer.
US11418373B2

A novel LPWAN technology includes a ZCNET node that transmit signals that occupy a very small fraction of the signal space, resulting in very low collision probabilities. ZCNET supports parallel root channels within a single frequency channel by using Zadoff-Chu (ZC) root sequences. The root channels do not severely interfere with each other, because the interference power is spread evenly over the entire signal space. ZCNET has its node randomly choose the transmission channel and range, while still achieving high packet receiving ratios such as 0.9 or above, because the load in each root channel is small.
US11418370B2

Methods, systems, and devices for techniques for time-variable decision feedback equalization are described. A memory device may be coupled with a host device using one or more conductive lines. A receiver may receive a signal transmitted from another device over a conductive line. The receiver may include a decision circuit used to determine voltages of the received signal based on the received signal and a feedback signal and output an output signal. The receiver may include a variable time-delay circuit configured to output delayed signals that are delayed versions of the output signal and a gain circuit that is configured to scale the delayed signals to generate the feedback signal. The variable time-delay circuit may include delay elements having variable delay parameters. The receiver may be coupled with a memory array that stores the information conveyed by the output signal.
US11418364B2

The various examples are directed to establishing a secure session between a device and a server. The device and the server may establish a session key. The session key may be used for encrypting data. After authenticating the session key, the server may transmit secure session data to the device, and the device may store the secure session data. The server may transmit information for deriving, based on secure session data, the session key to a different server. The device may transmit the secure session data to the server, or to the different server, to re-establish the secure session. The different server may derive, using the information and based on the secure session data, the session key. The different server may re-establish, using the session key, the secure session.
US11418362B2

Techniques for group control using service data objects (SDO) are disclosed. A device controller is configured to perform operations including: receiving, from device controllers that are configured to control devices so that the devices operate based on a shared set point, SDO messages using an SDO protocol; determining that the device controller is a master device controller for the device controllers, based at least on the SDO messages; and sending a setpoint update message including a modified value of the shared set point, using the SDO protocol, to slave device controllers in the device controllers, wherein a slave device controller in the slave device controllers is configured to adjust operation of at least one slave device in the devices, based at least on the setpoint update message.
US11418346B2

A system and method for recognition of biometric information for a shared vehicle in which data exposure is prevented which may otherwise occur when using a biometric recognition function in a shared vehicle or autonomous driving vehicle in a shared environment. The system and method may be associated with an AI device, a drone, an UAV, a robot, an AR device, a VR device, and a 5G service.
US11418339B2

An apparatus, method, system and computer-readable medium are provided for preserving an encryption of data when confronted by an attack, such as a side channel analysis (SCA) attack based on a statistical analysis. In some embodiments, hardware, software, and/or firmware associated with an encryption calculation may be exercised or accessed during a background operation when an actual or real operation is not taking place. During the background operation, dummy values for data and one or more keys may be input to the hardware. A switching between the real operation and the background operation may take place seamlessly such that measurement of a physical characteristic associated with the hardware is indistinguishable in terms of when the real and background operations are active. In this manner, the secrecy of a key used in connection with the real operation may be preserved.
US11418337B2

Systems and methods are provided for distributing secrets and sensitive information for autonomous vehicles. In particular, systems and methods are provided for automating the acquisition of secrets and sensitive information for autonomous vehicles. Secrets, such as certificates, passwords, storage account keys, shared access signatures, encryption keys, and decryptions keys, are securely distributed to autonomous vehicles for use by various services and applications in the autonomous vehicle.
US11418336B2

A system and method for recording, authenticating and verifying transactions of physical items between transacting parties. The system may include memory storing a digital ledger comprising a list of identifiers for a plurality of physical items, each physical item corresponding to a different respective identifier, each identifier being linked in the digital ledger to a public key of an owner of the corresponding physical item, and the list of identifiers and linked public keys being distributed among a plurality of blocks sequentially connected to one another in the digital ledger. The system may also include one or more processors configured to receive a cryptographically signed message including information regarding a transaction of a physical item, including the corresponding identifier of the physical item derived from scanning a label affixed to the physical. The system may verify the message and incorporate the information regarding the transaction into the digital ledger.
US11418316B2

The present invention relates to a receiver (2200) for recognizing blinding attacks in a quantum encrypted channel (1300) comprising an optical fiber, comprising a multipixel detector (2210) comprising a plurality of pixels, and configured to be illuminated by a light beam outputted by the optical fiber, and a processing unit (2220) connected to the multipixel detector (2210) and configured to determine the presence of a blinding attack if a predetermined number of pixels detects light within a predetermined interval. The invention further relates to the use of the receiver (2200) for recognizing blinding attacks in a quantum encrypted channel (1300) and to a method for recognizing blinding attacks in a quantum encrypted channel (1300).
US11418313B1

A system, method, and apparatus enabling synchronous and asynchronous data sources to be demapped from an oFrame container using a generic mapping system.
US11418306B2

Certain aspects of the present disclosure provide techniques for channel state information reference signal (CSI-RS) for multiple beam transmissions. In an example, a first CSI-RS triggering state of one or more CSI-RS triggering states indicates a CSI-RS resource set and associated transmission configuration indication (TCI) states. The CSI-RS resource set includes a plurality of CSI-RS resources. Each CSI-RS resource of the plurality of CSI-RS resources is associated with one or more corresponding TCI states as indicated by the first CSI-RS triggering state. A first CSI-RS resource of the plurality of CSI-RS resources is associated with a first plurality of TCI states as indicated by the first CSI-RS triggering state.
US11418297B2

An audio system and method for retransmission of data packets between audio devices. The audio system includes a source device, a first audio device and a second audio device configured to receive an isochronous data stream from the source device. Each audio device is configured to eavesdrop or otherwise monitor the packets within the isochronous data stream meant for each of the audio devices and each audio device can retransmit packets from one audio device to the other in the event one audio device fails to receive a packet. The audio system is configured to operate in at least a partial retransmission mode or a total retransmission mode where the partial retransmission mode allows each audio device to selectably retransmit packets between audio devices and where the total retransmission mode requires one audio device to retransmit all packets to the other audio device.
US11418295B2

Disclosed is a wireless communication base station apparatus whereby it is possible to prevent degradation of throughput of LTE terminals, even when LTE terminals and LTE+ terminals are present together. In this apparatus, a setting section (105) sets in each subframe a resource block in which is arranged a reference signal that is employed solely by LTE+ terminals, based on the pattern of arrangement of reference signals employed solely by LTE+ terminals. In the case of symbols that are mapped to antennas (110-1) to (110-4), an arrangement section (106) arranges the characteristic cell reference signals employed by both LTE terminals and LTE+ terminals in all of the resource blocks in a single frame. In contrast, in the case of the symbols that are mapped to the antennas (110-5) to (110-8), the arrangement section (106) arranges in some of the resource blocks, that are set in accordance with the setting results input from a setting section (105), the characteristic cell reference signals that are employed solely by the LTE+ terminals.
US11418292B2

A wireless device may receive a first TB and second TB(s). A first HARQ feedback, associated with the first TB, may be deferred from an initial timing to a first timing. Second HARQ feedback(s), associated with the second TB(s), may be scheduled for initial transmission in the first timing. The wireless device may transmit a HARQ feedback codebook in the first timing. The HARQ feedback codebook may comprise the first HARQ feedback and the second HARQ feedback(s). Based on the first HARQ feedback being deferred, a first position of the first HARQ feedback in the HARQ feedback codebook may be after second position(s) of the second HARQ feedback(s) in the HARQ feedback codebook.
US11418285B2

A communication apparatus for forward error correction and detection using polar codes comprising a polar encoder that encodes an input vector to output a codeword using a generator matrix of polar code wherein the input vector is a cyclic redundancy check (CRC) codeword of an information block; a memory that stores a frozen set including frozen bit indices and a non-frozen set including non-frozen bit indices sorted in order of error probabilities; and a controller that is configured to take as input the CRC codeword where CRC bits appended to the end of information block and interleave the CRC codeword using at least one of a first interleaver and second interleaver before feeding the CRC codeword to polar encoder such that the first interleaver places at least one CRC bit earlier than its original position in the CRC codeword and a second interleaver selects at least one bit from the CRC codeword whose corresponding index in a parity check matrix of the CRC code has the highest column weight and puts it in the non-frozen bit index with highest error probability.
US11418284B2

A method includes assigning a symbol corresponding to a value of each of bit strings in a frame among the symbols in a constellation of a multi-level modulation scheme, to bit strings, converting a value of each of the bit strings other than a first bit string such that a symbol closer to a center of the constellation is assigned more among symbols, generating a error correction code for correcting an error of bit strings to insert the error correction code into the first bit string, generating the first error correction code from the bit strings other than the first bit string among bit strings, in a first period in which the error correction code is inserted into the first bit string in a period of the frame, and generating the error correction code from a second bit string in another second period in the period of the frame.
US11418279B1

In a busy 5G/6G wireless network, message collisions may occur in which an “intruder” signal is transmitted at the same time as a “subject” message, rendering one or more of the subject message elements distorted. Modulation schemes are disclosed in which the corrupted message elements may be recovered, without requesting a retransmission. The modulation states have the property that, if two of the modulation states are combined by superposition, the resulting signal does not resemble any of the modulation states. Hence the receiver can determine, from the received signal, which message elements are collided, and can also identify the original modulation state of the subject message element in many cases. By replacing the collided message elements with the originally intended modulation state, the receiver may demodulate the subject message correctly while avoiding the delays and costs involved in requesting a retransmission, according to some embodiments.
US11418270B2

A technique includes receiving, from one or more sensors, sensor data samples; receiving radio network information data samples associated with a radio network; determining, based on an association of one or more received sensor data samples with one or more of the received radio network information data samples, a first set of one or more associated sensor and radio network information data samples; developing a model that is trained based on at least a portion of the first set the associated sensor and radio network information data samples that are relevant to performance of the radio network; and improving performance of the radio network based on at least the model.
US11418265B2

The invention relates to the field of Free Space Optics (FSO), more specifically it is directed to: a method of obtaining a connection between at least two optical signal nodes, of a FSO, communication system each node comprising a transmitting device and receiving device; and transmitting via the transmitting device of a first node, a first diverged optical signal into an optical medium; receiving at the receiving device of the second node the first diverged optical signal and transmitting via the transmitting device of the second node a second diverged signal to the receiving device of the first node to establish a location of said first node establishing a connection, after which; the first node switches from the diverged optical signal to a narrower optical signal for the transmission of data via the connection.
US11418262B2

An optical module includes a substrate, an optical device, and a plurality of light transmitting elements and a plurality of light receiving elements disposed between the optical device and the substrate. The optical device includes a device body, and an optical transceiver interface and a lens array that are disposed on the device body. The lens array is configured to optically couple the plurality of light transmitting elements with the optical transceiver interface, and optically couples the optical transceiver interface with the plurality of light receiving elements. An auxiliary lens is disposed on an optical coupling path between the plurality of light transmitting elements and the optical transceiver interface or between the optical transceiver interface and the plurality of light receiving elements.
US11418259B2

Cost-effective high-data-rate optical data transceivers are presented, comprising an electronic analog transversal filter simultaneously providing one or more of bandwidth compensation and forward impairment compensations for the transmitted optical signal.
US11418256B1

An optical communication system includes a transmitter and at least one receiver employing a feature of an outdoor environment, or includes a transmitter and a receiver in each of multiple transceivers employing a respective or shared feature of the outdoor environment. The transmitter includes a laser emitting a beam of laser pulses having a wavelength. The transmitter encodes data into the laser pulses in the beam, and transmits the beam of laser pulses through free space of the outdoor environment and then onto a feature of the outdoor environment. Each receiver includes a line filter blocking light not having the wavelength. The receiver decodes data from the light that passes through the line filter and includes a diffusion of the beam from the feature.
US11418250B2

There is provided a passive module for a holding structure. The holding structure is adjacent or part of a movable wing. The passive module comprises a support structure. The passive module comprises a radio transmission regulating structure. The radio transmission regulating structure is supported by the support structure. The radio transmission regulating structure has a radio transmission regulating characteristics. There is also provided a holding structure. The holding structure exhibits a slot for receiving such a passive module. There is further provided a kit of parts comprising at least one such passive module and such a holding structure.
US11418242B2

The disclosure provides a method and a device for multi-antenna transmission in a base station and a User Equipment (UE). The UE, in turn, receives a first higher-layer signaling, monitors a first-type physical layer signaling in a first radio resource pool, and receives second downlink information in a second radio resource pool. The first higher-layer signaling is used for determining first information and second information, and the first information is used for multi-antenna related receiving in the first radio resource pool. The first-type physical layer signaling is detected, and the first-type physical layer signaling is used for multi-antenna related receiving in the second radio resource pool, or, the first-type physical layer signaling is not detected, and the second information is used for multi-antenna related receiving in the second radio resource pool. The second radio resource pool is related to the first radio resource pool.
US11418236B2

The present disclosure relates to a communication technique for converging an IoT technology with a 5G communication system for supporting a higher data transmission rate beyond a 4G system, and a system therefor. The present disclosure may be applied to an intelligent service (e.g., a smart home, a smart building, a smart city, a smart car or connected car, healthcare, digital education, retail business, a security and safety related service, or the like) on the basis of a 5G communication technology and an IoT related technology. A method and an apparatus for reselecting a beam and selecting a suitable beam to be camped on, by a terminal, in order to be provided with a service in a next generation mobile communication system operating on the basis of a beam.
US11418235B2

One example discloses a near-field wireless device, including: a controller configured to be coupled to a near-field antenna; wherein the near-field antenna includes, a near-field electric antenna configured to transmit and/or receive near-field electric (E) signals; and a near-field magnetic antenna configured to transmit and/or receive near-field magnetic (H) signals; a conductivity monitor configured to determine a conductivity of a medium proximate to the near-field device; wherein the controller is configured to modulate an E/H ratio of fields generated by and/or received from the near-field electric (E) antenna and the near-field magnetic (H) antenna based on the conductivity of the medium.
US11418234B2

In some embodiments an apparatus includes a display module and a bi-stable display. The bi-stable display is operatively coupled to the display module and is configured to display a first image at a first time. The display module is configured to be operatively coupled to a wireless module and configured to be wirelessly powered by an external wireless power supply. The display module is configured to receive, at a second time after the first time and in response to a wireless interaction with a wireless device, (1) power from the external wireless power supply and (2) a signal from the wireless module indicative of a second image different from the first image. The bi-stable display is configured to display, in response to a signal indicative of an instruction from the display module, the second image at a third time after the second time.
US11418231B2

Disclosed is an ultra-wideband (UWB) system and, more particularly, a UWB system capable of optimizing UWB operation for vehicles through hopping. The UWB system includes a memory in which a UWB communication program is embedded and a processor which executes the program. The processor performs UWB time-hopping and frequency-hopping to establish a communication channel.
US11418229B2

A wireless switch control device and method are provided. The wireless switch control device includes a flexible printed circuit (FPC) board, a load switch, and a wireless control circuit. The FPC board has a first electrode region, a second electrode region, and a component placement region, where the first electrode region is in electrical contact with an anode of the battery module, and the second electrode region is in electrical contact with a cathode of the battery module. The load switch is provided in the component placement region, and coupled to a power supply circuit between the battery module and the electronic product. The wireless control circuit is provided in the component placement region, and coupled to both the load switch and the anode of the battery module. The wireless control circuit receives a setting instruction wirelessly, and controls the load switch according to the setting instruction.
US11418226B2

A radio frequency (RF) module includes a board including a first principal surface and a second principal surface on opposite sides of the board, a filter including a first terminal and a second terminal, a first circuit, and a second circuit. The filter is disposed on the first principal surface. The first circuit is disposed on the second principal surface. In a plan view of the board, a first footprint of a first line and a second footprint of a second line at least partially overlap in the board. The first line connects the first terminal and the first circuit, and the second line connects the second terminal and the second circuit.
US11418212B2

In various embodiments, an encoded sequence (e.g., a compressed sequence for uncompressed data) that includes variable-length codes is decoded in an iterative fashion to generate a decoded sequence of symbols. During each iteration, a group of threads decode in parallel the codes in the encoded sequence to generate symbols. The group of threads then compute offsets based on the sizes of the symbols. Subsequently, the group of threads generates in parallel a contiguous portion of the decoded sequence based on the symbols, an output address, and the offsets.
US11418211B2

A sigma-delta modulation device includes a detection circuit and a sigma-delta modulator. The detection circuit is configured to detect an input signal to generate a detection signal, and compare the detection signal and a threshold to generate a control signal. The sigma-delta modulator is coupled to the detection circuit and configured to store a plurality of noise transfer functions, select one of the noise transfer functions according to the control signal, and convert the input signal into an output signal according to the noise transfer function.
US11418207B1

An analog-to-digital converter (ADC) device equipped with a conversion suspension function and an associated operation method thereof are provided. The ADC device includes: an interleaved clock controller, arranged to generate a first clock signal and a second clock signal according to a master clock signal; and a multi-ADC circuit, coupled to the interleaved clock controller, arranged to perform analog-to-digital conversion. The multi-ADC circuit includes a first ADC and a second ADC, wherein the first ADC performs sampling and conversion operations according to the first clock signal, and the second ADC performs sampling and conversion operations according to the second clock signal. Based on the timing control of the first clock signal and the second clock signal, when any ADC of the first ADC and the second ADC is performing a sampling operation, the other ADC of the first ADC and the second ADC suspends conversion.
US11418197B1

A new class of logic gates are presented that use non-linear polar material. The logic gates include multi-input majority gates. Input signals in the form of digital signals are driven to non-linear input capacitors on their respective first terminals. The second terminals of the non-linear input capacitors are coupled a summing node which provides a majority function of the inputs. In the multi-input majority or minority gates, the non-linear charge response from the non-linear input capacitors results in output voltages close to or at rail-to-rail voltage levels. In some examples, the nodes of the non-linear input capacitors are conditioned once in a while to preserve function of the multi-input majority gates.
US11418195B1

A voltage power switch includes circuitry configured to output a known voltage. The voltage power switch includes a lock circuit configured to output a known state and a voltage level shifter configured to receive an input, the input being based on the known state output by the lock circuit. The voltage power switch, using an output circuit, is configured to output a known voltage level based on an output of the voltage level shifter, wherein the known voltage is one of a high voltage VHI for a fuse programing period or a first non-zero intermediate voltage VMID1 for a non-fuse programming period.
US11418193B2

A key unit and a keyboard using the same are provided. The key unit includes a circuit board, an elastic element, a keycap, and a processing circuit. The circuit board includes a capacitance sensing circuit embedded therein, and the capacitance sensing circuit includes a pair of sensor electrodes. The elastic element is disposed on the circuit board. The keycap is moveably disposed above and spaced apart from the circuit board. The elastic element is disposed between the keycap and the circuit board so that the keycap moves between a non-depressed position and a depressed position with respect to the circuit board. The processing circuit is electrically connected to the pair of sensor electrodes to obtain a variation of a coupling capacitance between the pair of sensor electrodes and to determine whether the keycap is touched or depressed according to the variation of coupling capacitance.
US11418190B2

A switch circuit includes a transistor stack coupled between first and second ports. The transistor stack includes a group of multiple, adjacent, series-coupled transistors, and at least one additional transistor coupled in series with the group between the first and second ports to provide a first variably-conductive path between the first and second ports. The switch circuit also includes a balancing capacitor with a first terminal coupled to an input of the group of multiple, adjacent, series-coupled transistors, and a second terminal coupled to an output of the group of multiple, adjacent, series-coupled transistors.
US11418189B2

A driver circuit drives a high voltage I/O interface using stacked low voltage devices in the pull-up and pull-down portions of the driver. The transistor closest to the PAD in the pull-up portion receives a dynamically adjusted gate bias voltage adjusted based on the value of the data supplied to the output circuit and the transistor in the pull-down portion closest to the PAD receives the same dynamically adjusted gate bias voltage. The transistors closest to the power supply nodes receive gate voltages that are level shifted from the core voltage levels of the data supplied to the output circuit. The transistors in the middle of the pull-up and pull-down transistor stacks receive respective static gate voltages. The bias voltages are selected such that the gate-drain, source-drain, and gate-source voltages of the transistors in the output circuit do not exceed the voltage tolerance levels of the low voltage devices.
US11418175B1

The present disclosure relates to a reciprocal quantum logic (RQL) inverter including an inverter bias tap, a pulse generating Josephson junction (JJ), and a superconducting quantum interference device (SQUID) based structure, which includes a SQUID JJ and is connected between the inverter bias tap and the pulse generating JJ. The SQUID based structure is configured to receive an inverter bias signal from the inverter bias tap and receive a data input from a previous circuit stage. When the data input is at logic state “0,” the pulse generating JJ can be triggered so as to provide an output signal with logic state “1.” When the data input is at logic state “1,” the first SQUID JJ can be triggered thereby preventing the pulse generating JJ from be triggered, such that the output signal is provided at logic state “0.”
US11418169B2

An RF circuit device using modified lattice, lattice, and ladder circuit topologies. The devices can include four resonator devices and four shunt resonator devices. In the ladder topology, the resonator devices are connected in series from an input port to an output port while shunt resonator devices are coupled to the nodes between the resonator devices. In the lattice topology, a top and a bottom serial configurations each includes a pair of resonator devices that are coupled to differential input and output ports. A pair of shunt resonators is cross-coupled between each pair of a top serial configuration resonator and a bottom serial configuration resonator. The modified lattice topology adds baluns or inductor devices between top and bottom nodes of the top and bottom serial configurations of the lattice configuration. These topologies may be applied using single crystal or polycrystalline bulk acoustic wave (BAW) resonators.
US11418167B2

There are disclosed acoustic resonators and methods of fabricating acoustic resonators. An acoustic resonator includes a piezoelectric plate having front and back surfaces, the back surface facing a substrate. A portion of the piezoelectric plate forms a diaphragm spanning a cavity in the substrate. A conductor pattern on the front surface includes a multi-pitch interdigital transducer (IDT) with interleaved fingers of the IDT on the diaphragm.
US11418152B2

A number of biasing circuits for amplifiers including voltage controlled amplifier is presented. Also a number of field effect transistor circuits include voltage controlled attenuators or voltage controlled processing circuits. Example circuits include modulators, lower distortion variable voltage controlled resistors, sine wave to triangle wave converters, and or servo controlled biasing circuits.
US11418148B2

A phase coherent NCO circuit includes a base frequency NCO, a phase seeding circuit, a scaled frequency NCO, a sine/cosine generator. The base frequency NCO is configured to generate base phase values based on a base frequency control word. The phase seeding circuit is coupled to the base frequency NCO. The phase seeding circuit is configured to generate a seed phase value based on the base phase values and a scale factor value. The scaled frequency NCO is coupled to the phase seeding circuit. The scaled frequency NCO is configured to generate oscillator phase values based on the phase seed value and an oscillator frequency control word. The sine/cosine generator is coupled to the scaled frequency NCO. The sine/cosine generator is configured to generate oscillator output samples based on the oscillator phase values.
US11418141B2

A motor driver apparatus includes: a converter including a first electrical network configured to convert AC electrical power into DC electrical power, the first electrical network including at least one electronic element that includes a wide bandgap semiconductor material; and an inverter electrically connected to the converter, the inverter including a second electrical network configured to generate an AC motor power signal from the DC electrical power, the second electrical network includes a plurality of electronic elements that include a semiconductor material that is not a wide bandgap semiconductor material.
US11418129B2

A method and a system sense at least one phase difference between at least two phases of a group of parallel connected three phase AC output terminals (e.g., a first phase AC output terminal, a second phase AC output terminal, or a third phase AC output terminal). The parallel connected AC output terminals may be three parallel connected DC to AC three phase inverters. Features of the parallel connected three phase AC output terminals enable wiring of conductors to one phase of an AC output terminal to be swapped with wiring of conductors of one phase of another phase AC output terminal. A sign of at least one phase difference is verified different from signs of other phase differences thereby the system determining the lateral position of the at least one three phase inverters relative to at least one other of the three phase inverters.
US11418124B2

The present invention relates to a circuit for switching an AC voltage. It contains an input terminal able to be connected to an AC voltage source, an output terminal able to be connected to a load impedance, and a first series circuit. This series circuit comprises a diode and a circuit for storing electrical charges. The series circuit has a first end connection that is connected to the input terminal and a second end connection that is connected to the output terminal. The circuit for switching an AC voltage furthermore contains a DC voltage source, which is connected to an electrical connection between the diode and the input terminal or to an electrical connection between the diode and the output terminal and is designed to impress a DC current in the diode. The circuit for switching an AC voltage finally contains a first switch that is connected to an electrical connection between the diode and the circuit for storing electrical charges at one terminal. The first switch is designed to switch between a switching state in which a potential dependent on a reference potential is present at the electrical connection between the diode and the circuit for storing electrical charges, and a switching state in which an electrical floating potential is present in the electrical connection between the diode and the circuit for storing electrical charges.
US11418117B2

A converter can include: (i) a first switch having a first terminal for receiving an input voltage, and a second terminal coupled to a first terminal of a second switch; (ii) an inductor having a first terminal coupled to a common node of the first and second switches, and a second terminal coupled to a first terminal of a third switch, where second terminals of the second and third switches are coupled to ground; and (iii) a plurality of output channels coupled to a common node of the inductor and the third switch, where the converter operates in a buck-boost mode, a buck mode, or a boost mode based on the relationship between the input voltage and output voltages of the plurality of output channels.
US11418115B2

A controller for an on-vehicle inverter includes an arm circuit and a driver. The driver includes a high-side drive circuit, a low-side drive circuit, and a bootstrap capacitor. The on-vehicle inverter includes a smoothing capacitor. The smoothing capacitor is supplied with leak current by an internal power supply via the bootstrap capacitor and a high-side semiconductor device. The controller further includes a voltage detector and an insertion-removal determination unit. The insertion-removal determination unit is configured to determine whether a connector has been inserted or removed from a change in voltage at ends of a smoothing capacitor detected by a voltage detector.
US11418113B2

An inductor current emulator circuit includes a ramp signal generation circuit and an emulator control circuit. The inductor emulator circuit generates a ramp signal for emulating an inductor current flowing through an inductor of a power stage circuit. The ramp signal generation circuit generates the ramp signal according to a first signal and a second signal. A current sense signal is related a high side switch current flowing through the high side switch or a low side switch current flowing through the low side switch. The emulator control circuit obtains a first difference integration value and a second difference integration value of differences between the current sense signal and the ramp signal during a first duration and a second duration, respectively, to generate the first signal and the second signal, respectively. Center time points of the first duration and the second duration are different from each other.
US11418104B2

Disclosed are a current measurement method for a three-phase pulse width modulation inverter using a real-time switch junction temperature estimation technique, and a three-phase pulse width modulation inverter system. The current measurement method may comprise the steps of: calculating a power loss of a switch of an inverter; estimating the junction temperature (T j) of the switch by using a thermal equivalent circuit; estimating a resistance (R ds on) value between both ends of a drain and a source by using a resistance (R ds on) map based on the junction temperature (T j); and using, as a control signal of the inverter, a current value calculated based on the estimated resistance (R ds on) value.
US11418102B2

An actuator is introduced that utilizes the forces that result from placing a current carrying coil in a magnetic field to rotate a connected object about at least one axis. In some embodiments, the introduced coil actuator includes a coil of conductor coupled to an arm or other type of structural element that extends radially from an axis of rotation. The introduced coil actuator can be utilized to provide motion control in a variety of different applications such as gimbal mechanisms. In some embodiments, the introduced coil actuator can be implemented in a gimbal mechanism for adjusting an orientation of a device such as a camera relative to a connected platform such as the body of an aerial vehicle.
US11418100B2

A haptic engine includes a linear resonant actuator having a double-wound driving coil which is used for sensing a back electromotive force (EMF) voltage independently of the coil resistance, thus minimizing the back EMF voltage's sensitivity to temperature.
US11418097B2

An external winding controlled two-degree-of-freedom bearing-free switched reluctance motor includes a stator and a rotor. An edge portion of the rotor includes rotor teeth. The stator includes an external winding and a stator core. The stator core includes four suspension teeth distributed in x and y directions on the same circumference of the radial outer side of the rotor and magnetism isolating bodies connected to two adjacent suspension teeth, each suspension tooth includes, along the axial direction of the rotor, a permanent magnet sheet and magnetically conductive sheets symmetrically connected to two sides of the permanent magnet sheet, torque teeth are connected to the inner walls of the magnetism isolating bodies, and torque windings are wound around the torque teeth. The external winding includes x-direction control cores connecting two suspension teeth in the x direction to form two x-direction symmetrical closed paths.
US11418095B2

A motor assembling method for an electric motor includes inserting a stator of the motor into a first housing of the motor through an opening of the first housing; fitting a shaft portion of a centering jig to an inner peripheral surface of the stator and a mounting portion of a first bearing of the motor in the first housing, and fitting a flange portion to the opening; fixing the stator on which centering is performed using the centering jig to the first housing; removing the centering jig from the first housing; and inserting a rotary shaft of the motor, the first bearing, and a second bearing of the motor into the first housing, and fixing a second housing of the motor to the opening.
US11418094B2

Providing an electric tool with excellent cooling efficiency. An electric tool includes: a housing 2; a motor 3; a fan 34; a sensing portion 41; a switching portion 42; and a circuit board 40. The motor 3 is accommodated in the housing 2. The motor 3 includes a stator 33, a rotor 32, and a rotating shaft 31. The rotor 32 is rotatable relative to the stator 33. The rotating shaft 31 is rotatable together with the rotor 32. The fan 34 is configured to generate a cooling air flow inside the housing 2. The sensing portion 41 is configured to detect a rotated position of the rotor 32. The switching portion 41 controls a rotation of the rotor 32. The sensing portion 41 and the switching portion 42 are mounted on the circuit board 40. The stator 33, the fan 34, the sensing portion 41, the switching portion 42, and the circuit board 40 are arranged in the housing 2 along an axial direction of the rotor 32 in the order of the fan 34, the sensing portion 41, the circuit board 40, the switching portion 42, and the stator 33.
US11418090B2

The present invention is directed to a cooling tower that has a cooling tower structure having fill material supported by the cooling tower structure and configured to receive heated process fluid and a motor mounted to the cooling tower structure. The motor has a casing and a rotatable shaft and is sealed to prevent fluids, moisture, foreign particles and contaminants from entering the casing. A fan is connected to the rotatable shaft of the motor. Rotation of the rotatable shaft rotates the fan thereby inducing an upward moving mass flow of cool air through the fill material. A basin is attached to the cooling tower structure for collecting cooled fluid. A fluid distribution system distributes the cooled fluid in the basin. The fluid distribution system has a pumping device to pump cooled fluid from the basin, fluid piping to receive the pumped cooled fluid and fluid spray devices fluidly connected to the fluid piping for spraying fluid on the casing of the motor so as to transfer heat of the casing to the fluid.
US11418089B2

A power tool is provided, including a housing; an electric brushless DC motor disposed within the housing; and a power module disposed within the housing and electrically coupled to the motor. The power module includes a circuit board, a first set of power switches mounted on a first surface of the circuit board, a second set of power switches mounted on a second surface of the circuit board substantially opposite the first set of power switches and electrically coupled to the first set of power switches forming an inverter bridge circuit, power terminals arranged on a side edge of the circuit board and coupled to the output of the inverter bridge, a first heat sink mounted on the first surface of the circuit board covering the first set of power switches, and a second heat sink covering the first heat sink and at least portions of the power terminals.
US11418083B2

A motor includes a rotor including a shaft extending along a center axis in a lengthwise direction, the rotor being rotatable about the center axis, a stator opposite the rotor with a clearance between the stator and the rotor in a radial direction, and a housing accommodating the rotor and the stator. The housing includes a tubular portion extending along the center axis, and a bottom portion closing a lower opening of the tubular portion. The tubular portion includes, on its inner peripheral surface, a fitting portion fitted to the stator, and a tapered portion with a diameter gradually decreasing downward and located below the fitting portion. The tubular portion includes, in its outer peripheral surface, a recessed portion with an axial position overlapping the tapered portion and extending in a circumferential direction.
US11418071B2

A rotating electrical machine includes a rotor, a stator core, coils, and insulating sheets. A discharge port that discharges coolant is provided on an outer circumferential face of the rotor. The stator core includes an annular or cylindrical yoke, and teeth disposed on an inner circumferential face of the yoke in a circumferential direction with spaces. The stator core is disposed encompassing an outer circumference of the rotor. A slot-wall-face channel is provided on a wall face of the stator core defining a slot, and configured to open as to the slot for the coolant to flow through. The coils are wound on the teeth. The insulating sheet is disposed in the slot and interposed between the stator core and the coil, and is configured with at least part of the slot-wall-face channel open as to the coil.
US11418069B1

A method for operating a wireless power transfer system includes selecting an operating mode from a plurality of transmission modes, which includes, at least, a first operating mode having a first power level and a first data rate and a second operating mode having a second power level and a second power rate, wherein the first data rate is greater than the second data rate and the first power level is less than the second power level. The method further includes performing, one or more of encoding the wireless data signals, decoding the wireless data signals, receiving the wireless data signals, transmitting the wireless data signals or combinations thereof. The method further includes driving a transmitter antenna of the wireless power transmission system, by the amplifier, based on a driving signal generated in accordance with the selected operating m.
US11418060B2

Systems, methods and apparatus for wireless charging are disclosed. A charging device has a resonant circuit comprising one or more transmitting coils, a driver circuit configured to provide a charging current to the resonant circuit, a zero-crossing detector configured to provide a zero-crossing signal that includes edges corresponding to transitions of a voltage measured across the resonant circuit through a zero volt level or corresponding to transitions of a current in the resonant circuit through a zero ampere level and a controller. The controller may be configured to cause the driver circuit to provide the charging current to the resonant circuit when a receiving device is present on a surface of the charging device, and control a level of power that is wirelessly transferred to the receiving device by phase-aligning the charging current with a phase-modulation signal generated from the zero-crossing signal.
US11418059B2

The invention concerns a wireless power transfer arrangement (1) including a primary side (2) and a secondary side (3) where the primary side includes an input stage (5) for converting an input power to an AC primary output and a primary resonator (6) for receiving the AC primary output and inducing a magnetic field (9) for wireless power transfer through an air gap (8). The secondary side (3) includes a secondary resonator (10) for converting the power received through the magnetic field (9) to an AC secondary output and an output stage (11) for converting the AC secondary output to a DC secondary output. A controller (15) is adapted to control independently of each other a frequency of the AC primary output to be at a resonance frequency of the resonators and the power transferred from the primary side (2) to the secondary side (3) by controlling the voltage or the current of the AC primary output. By locking the frequency of the system to the resonance frequency enables any easy power control simply by controlling the current or the voltage of the primary resonator (5).
US11418058B2

The disclosure relates to a wireless charging system, a determining method and device for a charging region, and an electronic device. The wireless charging system can include a wireless charging base and an electronic device. The wireless charging base includes a cylindrical magnet disposed axially along a thickness of the wireless charging base. The electronic device includes a charging coil component, a compass sensor which is configured to detect magnetic field intensities of a magnetic field generated by the cylindrical magnet in a first direction and in a second direction. The first direction is an axial direction of the cylindrical magnet and is perpendicular to the second direction. The electronic device further includes a processor configured to determine, according to the magnetic field intensities in the first direction and in the second direction, a charging region formed by the cylindrical magnet and adapted to the charging coil component.
US11418047B2

A method for charging a rechargeable battery comprises estimating an initial state of charge of the battery (SOC0), which may be estimated based on a time to polarization or an initial voltage of the battery. The method also comprises charging the battery according to a first charging strategy if the initial state of charge (SOC0) is greater than a threshold state of charge (SOCX) and according to a second charging strategy if the initial state of charge (SOC0) is less than the threshold state of charge (SOCX). The first charging strategy comprises charging, by charging circuitry, the battery at a temperature-independent constant charge voltage (CVXT) and at a first current (I1) with power provided from a power source in electrical communication with the charging circuitry. The second charging strategy comprises obtaining, by the charging circuitry, an environmental temperature (TE) measured by a temperature sensor in communication with the charging circuitry; calculating, by the charging circuitry, a temperature-based constant charge voltage (CVT) based on the environmental temperature (TE); and charging, by the charging circuitry, the battery at the temperature-based constant charge voltage (CVT) and at a second current (I2) with power provided from the power source.
US11418040B2

The present invention relates generally to systems, devices and methods for the efficient use of utilities, more particularly to the distribution and provision of electricity supply at appropriate voltages, monitoring and usage by end devices, and to facilitating consumers in changing their energy usage behaviour, and to adopt and easily install appropriate sustainable, energy efficient or renewable technologies. Said end devices typically including traditional electric, electronic and lighting appliances requiring AC or DC power provision or low voltage DC power via AC/DC converters.
US11418025B2

A device is disclosed herein. The device includes an electrostatic discharge (ESD) protection switch and an ESD driver. The ESD driver is configured to receive a first voltage and a second voltage. When a voltage difference between the first voltage and the second voltage is higher than a first voltage threshold, the ESD driver outputs a first trigger signal to turn on the ESD protection switch. When the voltage difference between the first voltage and the second voltage is lower than a second voltage threshold, the ESD driver outputs a second trigger signal to turn on the ESD protection switch.
US11418014B2

A DIN clip apparatus with a housing in which components are disposed. The housing has a bottom edge which abuts the DIN rail when the apparatus is mounted thereon. A DIN clip is attached to the bottom edge of the housing. The DIN clip includes a DIN clip body that is disposed to a first side of a DIN rail. The DIN clip body has a first end which is closest to the DIN rail, and a second end which is farthest from the DIN rail. A DIN clip arm is pivotally attached to the first end of the DIN clip body. The DIN clip arm is configured to span the width of the DIN rail and to pivotally transition between locked and unlocked positions. The DIN clip arm is configured to attach to a second side of the DIN rail opposite the first side, when in the locked position.
US11418009B2

A light-emitting device includes a vertical-cavity surface-emitting laser, the resonant cavity of which is transverse multimode supporting transverse modes having rotational symmetry of order two about a main optical axis, and an index-contrast grating including a plurality of pads. The pads include: a central pad, a plurality of peripheral pads, which are periodically arranged along one or more lines that are concentric with respect to the central pad, and which are arranged so that the grating has, with respect to the main optical axis, a rotational symmetry of uneven order higher than or equal to three.
US11418004B2

Provided is an element structure includes a heat dissipation member and a support member provided on the heat dissipation member. The support member includes a first mount material, a stress relaxation layer, and a second mount material in a stacking direction. The element structure further includes a functional element provided on the support member.
US11418003B2

A chip may include a first substantially planar isolation layer with a first surface and a second surface opposite the first surface. The chip may include a first substantially planar conduction layer with a first surface positioned adjacent to the second surface of the first isolation layer and a second surface opposite the first surface. The chip may include a second substantially planar isolation layer with a first surface positioned adjacent to the second surface of the first conduction layer and a second surface opposite the first surface. The chip may include a second conduction layer etched on the second surface of the second isolation layer. The second conduction layer may include an anode trace, a cathode trace, and an optical transmitter positioned on the cathode trace. The chip may include one or more vias through the second isolation layer electrically coupling the anode trace with the first conduction layer.
US11418000B2

Apparatuses and methods are disclosed for applying laser energy having desired pulse characteristics, including a sufficiently short duration and/or a sufficiently high energy for the photomechanical treatment of skin pigmentations and pigmented lesions, both naturally-occurring (e.g., birthmarks), as well as artificial (e.g., tattoos). The laser energy may be generated with an apparatus having a resonator with a sub-nanosecond round trip time.
US11417998B2

A gain fiber assembly for use in optical fiber amplification systems such as fiber amplifiers and fiber lasers utilizes an active or “bare” fiber that has a single glass cladding with an outer diameter of less is less than 80 μm and preferably less than 60 μm or even 40 μm. A passive double-clad input fiber is stripped of the outer cladding and tapered to match the outer diameter of the bare fiber. A glass-fluid or glass-vacuum interface along the taper provides guidance of the pump into and along the cladding of the bare fiber and a NA>1 for a vacuum or gasses and an NA>0.8 for liquids. This allows for much shorter fiber lengths to reach max signal power and higher pump conversion efficiencies.
US11417997B2

An M-output, where M>1, chirped pulse amplification chain that includes a stretcher of stretching factor tx_stretch, M amplifiers in cascade, M output compressors respectively placed at the output of each amplifier, wherein it comprises: a partially compressing device placed between the stretcher and the first amplifier, this partially compressing device having at least one partial compression factor, the one (or more than one) partial compression factor(s) being lower than tx_stretch, and an optical switch configured to receive a beam output from the stretcher and to direct it directly to the first amplifier of the cascade or to the partially compressing device depending on the output compressor chosen among the output compressors.
US11417991B2

A retainer resists decoupling of a first connector of a first cord from a second connector of a second cord. The retainer includes a first receiver having an adjuster to adjust the receiver about a portion of the first cord. The retainer includes a second receiver having an adjuster to adjust the receiver about a portion of the second cord. A connector housing couples the first and second receiver. The first receiver, second receiver, and connector housing form a continuous chamber in which lies portion of the first and second cords connected together when the retainer resides in an installed orientation. The retainer, in the installed orientation, resists incursion of water, dust particulate matter and other debris into the continuous chamber.
US11417990B2

It is aimed to detect whether or not a shorting terminal fitting is properly mounted. A female connector (F) is provided with a terminal mounting portion (21) formed in a female housing (20), a shorting terminal fitting (30) mounted in the terminal mounting portion (21), a lock arm (24) formed in the female housing (20) and resiliently displaceable toward the terminal mounting portion (21) due to interference with a male housing (10) in an incompletely connected state, and assembly detecting portions (29) for detecting an improperly assembled state of the shorting terminal fitting (30) by interfering with the shorting terminal fitting (30) in a connection process of the female housing (29) and the male housing (10) when the shorting terminal fitting (30) is improperly mounted in the terminal mounting portion (21).
US11417986B2

An electrical connector group comprising a connector body shaped to allow electrical connection with external components. The connector body delimits an inner volume. A plurality of electrical contacts are housed in the inner volume and connected to the connector body and to at least one internal electrical/electronic circuit or component. At least one closing lid of the connector body covers and hermetically seals the inner volume. At least one vent valve is fluidically connected to the inner volume, so as to allow only the exit of fluids from the inner volume to the outside. The vent valve comprises a valve head, integral with the connector body and coupled with a seat of the closing lid using a shape coupling, in order to perform a fixing and a centering of the closing lid with respect to the connector body.
US11417985B2

Disclosed is a plug connector having a plurality of electrical contact elements and an elastic sealing body. The elastic sealing body has a transparent sealing ring which is connected to at least one light guide arm which extends away from the sealing ring.
US11417979B2

A shielded electrical connector assembly includes an electromagnetic shield integrally formed from a single sheet of conductive material. The shield has a main wall and four side walls surrounding the main wall. The shield defines an opening opposite the main wall having an opening perimeter that is greater than or equal to a main wall perimeter. One of the four side walls defines at least one side wall opening that is configured to receive a shielded wire cable. A method of manufacturing the shielded electrical connector assembly includes the steps of providing a single planar sheet of conductive material, providing a die and a punch, forming the sheet into a cupped shape having a main wall and four side walls surrounding the main wall using the die and the punch, and forming a side wall opening in one of the four side walls.
US11417977B2

A circuit board with a connector connection for the direct contacting with a connector, wherein the connector connection is formed on the front side of the circuit board with a contact pin that is arranged centrally in a blind hole while forming a circular ring-shaped cylindrical insertion space and that has an inner hole with a first contact zone of an inner conductor for contacting an inner conductor of the connector. A second contact zone of an outer conductor is arranged in the insertion space for contacting an outer conductor of the connector.
US11417973B2

A connector assembly for providing electrical connection from an electrical device ground wire to a vehicle chassis ground comprises a wire connector, a cable, and a surface connector. The wire connector is configured to receive the electrical device ground wire. The cable is electrically connected to the ground wire. The surface connector is coupled to the cable and configured to attach to a vehicle chassis. The surface connector includes a conductive disc, an outer insulating ring, and an inner insulating ring. The conductive disc is electrically connected to the cable and includes a central opening configured to receive a fastener which attaches the surface connector to the chassis. The inner insulating ring, a portion of the lower surface of the conductive disc, and the outer insulating ring form a hermetically sealed chamber with the chassis when the surface connector is attached to the chassis.
US11417964B2

The present invention discloses a new single polarized array waveguide antenna adapted to be configured above a signal processing substrate, and including an antenna array substrate and a waveguide body. The antenna array substrate includes a plurality of antenna units, each of which having a coupling portion and an impedance matching portion. The waveguide body is configured above the antenna array substrate, and includes a plurality of waveguide channels passing through the waveguide body. Each waveguide channel has a first ridge and a second ridge projecting from wall surfaces and arranged opposite to each other. The first ridge has a first lower withdrawn edge on a lower section of the waveguide channel, and the second ridge has a second lower withdrawn edge on the lower section of the waveguide channel. The first lower withdrawn edge is distanced from the antenna array substrate by a first matching height, and the second lower withdrawn edge is distanced from the antenna array substrate by a second matching height, wherein the first matching height is different from the second matching height. Accordingly, signal transmission quality is improved by the structural arrangement above.
US11417957B2

An antenna comprises a split ring resonator. The antenna has a main portion which forms a split ring with a split portion. The main portion has an upper surface portion, a first fixed portion, a second fixed portion, a third fixed portion, a first reinforcing portion, a second reinforcing portion, a feed portion, a first end portion and a second end portion. Each of the first fixed portion, the second fixed portion and the third fixed portion is fixed on a circuit board when the antenna is mounted on the circuit board. Lower ends of the first fixed portion, the second fixed portion and the third fixed portion define an imaginary plane perpendicular to an up-down direction. Each of lower ends of the first reinforcing portion, the second reinforcing portion and the feed portion is positioned between the upper surface portion and the imaginary plane in the up-down direction.
US11417950B2

The disclosure provides an integrated wave-absorbing and wave-transparent apparatus and a radome. The integrated wave-absorbing and wave-transparent apparatus includes: a wave-transparent structure, including a first substrate and a metal patch unit located on opposite surfaces of the substrate; and a wave-absorbing structure, disposed on the wave-transparent structure and including a first wave-absorbing unit and a second wave-absorbing unit that are perpendicular to each other, where the first wave-absorbing unit and the second wave-absorbing unit each includes: a second substrate; and a plurality of metal sections and a plurality of stop-bands that are located on surfaces of the second substrate, where the plurality of metal sections and the plurality of stop-bands are connected alternately to form an absorption ring, and the metal patch unit is configured to be perpendicular to each of an absorption ring of the first wave-absorbing unit and an absorption ring of the second wave-absorbing unit.
US11417946B2

An electronic timepiece includes a cylindrical case body, a rear cover that covers an opening of the case body, a patch antenna, and an antenna holder that presses the antenna against the main plate in a direction from the rear cover to the main plate, in which the patch antenna has a radiation element provided on an antenna radiation surface located on an opposite side to a surface facing the rear cover and a first step provided on the antenna radiation surface, and the main plate has a second step provided at a position corresponding to the first step.
US11417940B2

A first antenna element (1111) and a second antenna element (1121) are formed on a first dielectric substrate (131). The first antenna element (1111) is supplied with power from a first radio frequency element (191). The second antenna element (1121) is supplied with power from a second radio frequency element (192). The first dielectric substrate (131), the first radio frequency element (191) and the second radio frequency element (192), and a first heat dissipation member (120) are laminated in this order in a Z-axis direction that is a normal direction of the first dielectric substrate (131). When viewed in plan from the Z-axis direction, the first heat dissipation member (120) overlaps at least a part of the first radio frequency element (191) and at least a part of the second radio frequency element (192).
US11417939B2

An antenna for a portable communication device is provided. The antenna comprises an antenna body having an upper section and a lower section with a connection point therebetween. The connection point being configured to: couple the upper and lower sections during normal antenna operation; decouple the upper and lower sections in response to an impact event; and recouple the upper and lower sections after the impact event.
US11417936B2

This application provides an output electrode assembly including a circuit board, a connector, an output electrode connecting sheet and a fastening base. The connector is disposed at one end of the circuit board in a longitudinal direction of the output electrode assembly, and the output electrode connecting sheet is spaced apart from the connector in a transverse direction of the output electrode assembly. The fastening base has a partition wall; a first mounting portion formed on one side of the partition wall in the transverse direction, where the connector is fixedly mounted to the first mounting portion; and a second mounting portion formed on the other side of the partition wall in the transverse direction, where the output electrode connecting sheet is fixedly mounted to the second mounting portion. The fastening base has functions of both an output electrode base and a connector mounting base in a battery module.
US11417935B2

The present disclosure provides a component for collecting a current and a battery. The component for collecting a current comprises an introducing body and a connection body bendably arranged relative to the introducing body. The introducing body comprises a holding arrangement. The holding arrangement is used for fixing the introducing body when the connection body is bent. When the connection body is bent, an operator can use a clamping tool to fixedly clamp the holding arrangement arranged on the introducing body, so that the stress applied on the component for collecting a current can be transferred to the position of the clamping tool when the connection body is bent, thereby reducing the stress from damaging electrode assemblies.
US11417932B2

A battery assembly includes a protection member and a battery module including at least two batteries arranged side by side along a first direction and having a first outer surface and a second outer surface opposite to each other along a second direction. The protection member is in the form of a letter U with two vertical portions having different lengths, wherein a first protection section covers the end covers of batteries in the battery module, a part of a second protection section covers the first outer surface, and a third protection section abuts against an end cover of a battery corresponding to the second outer surface. The protection member can prevent the airflow, the flame and the like sprayed during thermal runaway, and control a thermal diffusion range during thermal runaway.
US11417930B2

The present disclosure provides a mounting stand which is configured for mounting a component on the floor or on the wall comprising a bracket, at least two rotating rackets connected to the fixing bracket separately and being on opposite sides of the fixing bracket, and a back plate detachably disposed on the fixing bracket and the at least two rotating brackets. The present disclosure further provides a battery assembly and an energy storage system comprising the mounting stand. The mounting stand is adapted for conveniently accepting a floor-mounted method and a wall-mounted method.
US11417929B2

The Invention Relates To A Battery Compartment For An Electric Or Hybrid Vehicle, Characterised In That It Consists Of A Composition Comprising: —20 To 80 Wt % Of Reinforcement Fibres Relative To The Total Weight Of The Composition; —0 To 20 Wt % Of At Least One Impact Modifier Relative To The Total Weight Of The Composition; —0 To 20 Wt % Of Additives Relative To The Total Weight Of The Composition; —The Remainder Being A Matrix Comprising: —Mainly At Least One Polyamide And—At Least One Flame Retardant.
US11417928B2

A battery holding mechanism is adapted to selectively accommodate a first battery having a larger outer diameter, or two second batteries each having a smaller outer diameter. The battery holding mechanism includes a battery holder and a resilient positioning member. The battery holder defines therein an installation space configured to permit only the first battery or only the second batteries to be installed. When the first battery is installed, the first battery is positioned by the resilient positioning member. When the second batteries are installed, the second batteries are positioned by the resilient positioning member in a juxtaposed manner.
US11417925B2

In an example, an insulation apparatus is described. The apparatus includes a battery pack comprising a plurality of battery cells, and an insulating bag disposed around, and attached to, a surface of the battery pack. The insulating bag is configured to expand at an altitude. The insulating bag includes an outer surface, and the outer surface includes a polyethylene terephthalate (PET) film. The insulating bag is at least partially filled with a Noble gas.
US11417909B2

A solid electrolyte composition for a lithium secondary battery including a fluorine-based polymer having grafted thereon a unit comprising alkylene oxide group and a crosslinkable functional group. The polymer may be formed by a process including grafting a monomer on a fluorine-based polymer, where the monomer includes alkylene oxide group and a crosslinkable functional group. Also disclosed is a solid electrolyte for a secondary battery formed by thermally curing the composition. By graft copolymerizing a monomer including alkylene oxide group and a crosslinkable functional group on a fluorine-based polymer having high lithium ion conductivity, the solid electrolyte is capable of providing a solid electrolyte for a secondary battery having significantly enhanced solid electrolyte ion conductivity and electrochemical stability.
US11417907B2

The present invention relates to a curable composition for preparing a composite polymer electrode, the curable composition containing: A) a Li-ion conducting solid electrolyte whose general composition has the formula: Li7+x−yMIIxMIII3−xMIV2−yO12 wherein MII, MIII, MIV, MV are species of valence II to V; where 0≤x<3, preferably 0≤x≤2; and 0≤y<2 preferably 0≤y≤1; (B) a polymer; (C) a lithium salt; (D) an active plasticizer; and (E) a photoinitiator. The invention also relates to a process of preparing the curable composition, cured compositions and films derived from the curable composition, and solid-state lithium batteries whose solid electrolyte layer contains a cured composition or a cured film according to the invention.
US11417897B2

A fuel cell vehicle includes a fuel cell and a junction box. The fuel cell includes at least one cell stack including a plurality of unit cells in a stacked configuration, heaters disposed at end portions of the at least one cell stack, current collectors disposed at the end portions of the at least one cell stack, a terminal block electrically connecting the current collectors and the heaters to the junction box, a positive bus bar and a negative bus bar electrically connecting the current collectors to the terminal block, and a positive wire and a negative wire electrically connecting the heaters to the terminal block. The junction box includes a first switching unit disposed between the positive wire and the positive bus bar, and a second switching unit disposed between the negative wire and the negative bus bar.
US11417889B2

A pasting carrier for a lead-acid battery. The pasting carrier includes a nonwoven fiber mat having a thickness between 5 and 50 mils, the nonwoven fiber mat being composed of a plurality of entangled glass microfibers.
US11417886B2

To produce a silicon oxide-based negative electrode material containing Li and having uniform distribution of a Li concentration both inside particles and between particles although a C-coating film is formed on a surface, and yet in which generation of SiC is suppressed. A SiO gas and a Li gas are simultaneously generated by heating a Si-lithium silicate-containing raw material under reduced pressure. The Si-lithium silicate-containing raw material includes Si, Li, and O, in which a part of the Si is present as a Si simple substance and the Li is present as lithium silicate. By cooling the generated gases, Li-containing silicon oxide having an average composition of SiLixOy (0.05
US11417878B2

The present technology described relates to lithium-based alloy electrode materials used for the production of anode in lithium accumulators and processes for obtaining same. The alloy comprises metallic lithium, a metallic component X1 selected from magnesium and aluminum and a metallic component X2 selected from alkali metals, alkaline earth metals, rare earths, zirconium, copper, silver, bismuth, cobalt, zinc, aluminum, silicon, tin, antimony, cadmium, mercury, lead, manganese, boron, indium, thallium, nickel, germanium, molybdenum and iron. Processes for preparing electrode materials thus obtained and their uses are also described.
US11417875B2

A positive active material for a rechargeable lithium battery includes a nickel-based lithium transition metal oxide including a secondary particle in which a plurality of primary particles are agglomerated, wherein the secondary particle includes a core and a surface layer surrounding the core, and the surface layer includes a plurality of primary particles and a nano-sized cobalt-based lithium transition metal oxide absorbed in the surface layer, between the primary particles.
US11417873B2

Solid-state batteries, battery components, and related processes for their production are provided. The battery electrodes or separators contain sintered electrochemically active material, inorganic solid particulate electrolyte having large particle size, and low melting point solid inorganic electrolyte which acts as a binder and/or a sintering aid in the electrode.
US11417861B2

The present application discloses a flexible display panel and a method for manufacturing the same. By covering the edge of the metal film layer by using an organic protective layer at the groove of the planarization layer on the patterned metal film layer, which avoids subsequent etching of the anode etching solution of the organic light-emitting layer to the metal film layer, and prevents the metal at an edge of the metal film layer from being corroded, and can block moisture, oxygen and impurities in the air from entering a device area of the organic light-emitting layer along the edge of the metal film layer, thereby improving a packaging effect.
US11417855B2

A display device and a manufacturing method thereof are provided. The display device includes a display area, a non-display area surrounding the display area, a thin film transistor structure layer, a ring-shaped metal layer, a luminous layer, and a first electrode. The ring-shaped metal layer is disposed in the non-display area. The thin film transistor structure layer includes a passivation layer including a protrusion corresponding to the ring-shaped metal layer. The first electrode extends from the display area to the protrusion, and extends from a surface of the protrusion to a surface of the ring-shaped metal layer.
US11417848B2

A foldable display device includes: a display panel; a first support member on a back surface of the display panel and in a first non-folding area; a second support member on a back surface of the display panel and in a second non-folding area and spaced apart from the first support member; a barrier sheet on back surfaces of the first support member and the second support member to overlap the first non-folding area, a folding axis, and the second non-folding area. The barrier sheet is on the folding axis and includes an extension portion extending along a direction of the folding axis. The first support member includes a first groove portion formed at a corner of the first support member adjacent to the folding axis, and the second support member includes a second groove portion formed at a corner of the second support member adjacent to the folding axis.
US11417846B2

The present disclosure provides a light-emitting layer, an organic light emitting diode (OLED) device, and a display apparatus. The light-emitting layer has a host material containing a first photocrosslinker group. A guest material containing a second photocrosslinker group is prepared. The host material and the guest material are mixed in a solvent to form a mixture. The mixture is coated, annealed, and UV-irradiated on a substrate to form the light-emitting layer. As such, the disclosed light-emitting layer is prepared by the polymerization after being on the substrate. The light-emitting layer has a mesh structure. The mesh structure improves energy transfer between the host material and guest material and increases the lifespan of the resultant OLED device and OLED display apparatus.
US11417834B2

A switching device is disclosed. The switching device includes a spin-orbit coupling (SOC) layer, a pure spin conductor (PSC) layer disposed atop the SOC layer, a ferromagnetic (FM) layer disposed atop the PSC layer, and a normal metal (NM) layer sandwiched between the PSC layer and the FM layer. The PSC layer is a ferromagnetic insulator (FMI) is configured to funnel spins from the SOC layer onto the NM layer and to further provide a charge insulation so as to substantially eliminate current shunting from the SOC layer while allowing spins to pass through. The NM layer is configured to funnel spins from the PSC layer into the FM layer.
US11417823B2

A sensor element includes a first reference potential side terminal located between a first signal side terminal and a second signal side terminal along a first axis passing through the first signal side terminal and the second signal side terminal in a plan view from a direction in which a first piezoelectric element and a second piezoelectric element are stacked and a second reference potential side terminal located between the first signal side terminal and the second signal side terminal along the first axis in the plan view from the direction. The first axis is located between the first reference potential side terminal and the second reference potential side terminal in the plain view from the direction.
US11417821B2

Superconducting integrated circuit layouts are proofed against the detrimental effects of stray flux by designing and fabricating them to have one or more ground planes patterned in the x-y plane with a regular grid of low-aspect-ratio flux-trapping voids. The ground plane(s) can be globally patterned with such voids and thousands or more superconducting circuit devices and wires can thereafter be laid out so as not to intersect or come so close to the voids that the trapped flux would induce supercurrents in them, thus preventing undesirable coupling of flux into circuit elements. Sandwiching a wire layer between patterned ground planes permits wires to be laid out even closer to the voids. Voids of successively smaller maximum dimension can be concentrically stacked in pyramidal fashion in multiple ground plane layers having different superconductor transition temperatures, increasing the x-y area available for device placement and wire-up.
US11417805B2

A semiconductor device includes: a mounting board; and a semiconductor element disposed on the mounting board via metal bumps, wherein the semiconductor element includes a semiconductor stacked structure and first electrodes, the mounting board includes second electrodes, the metal bumps include a first layer in contact with the first electrodes of the semiconductor element and a second layer located on a side opposite to the first electrodes, an average crystal grain size of crystals included in the first layer is larger than an average crystal grain size of crystals included in the second layer, and the second layer is spaced apart from the first electrodes of the semiconductor element.
US11417804B2

The light emitting device package disclosed in the embodiment of the invention includes first and second frames; a body disposed between the first and second frames; and a light emitting devices disposed on the first and second frames. The first frame includes a first end portion adjacent to the second frame, and the second frame includes a second end portion adjacent to the first frame and facing the first end portion, the first end portion includes a first protrusion protruding toward the second frame, and the second end portion includes a second protrusion protruding toward the first frame. The light emitting device includes first and second bonding portions disposed on the first and second protrusions. The body includes first and second reflective portions extending toward both sides of the first protrusion toward the first frame, and third and fourth reflective portions extending toward both sides of the second protrusion toward the second frame. The light emitting device may overlap the first to fourth reflective portions in a vertical direction.
US11417794B2

A growth mask layer is formed over a semiconductor material layer on a substrate. Optionally, a patterned hard mask layer can be formed over the growth mask layer. A nano-imprint lithography (NIL) resist layer is applied, and is imprinted with a pattern of recesses by stamping. The pattern in the NIL resist layer through the growth mask layer to provide a patterned growth mask layer with clusters of openings therein. If a patterned hard mask layer is employed, the patterned hard mask can prevent transfer of the pattern in the area covered by the patterned hard mask layer. Semiconductor material portions, such as nanowires can be formed in a cluster configuration through the clusters of openings in the patterned growth mask layer. Alignment marks can be formed concurrently with formation of semiconductor material portions by employing nano-imprint lithography.
US11417785B2

A photovoltaic device is presented. The photovoltaic device includes a buffer layer disposed on a transparent conductive oxide layer; a window layer disposed on the buffer layer; and an interlayer interposed between the transparent conductive oxide layer and the window layer. The interlayer includes a metal species, wherein the metal species includes gadolinium, beryllium, calcium, barium, strontium, scandium, yttrium, hafnium, cerium, lutetium, lanthanum, or combinations thereof. A method of making a photovoltaic device is also presented.
US11417784B2

The present disclosure is to provide a multi-junction light energy conversion element including a material having a band gap suitable for a light energy conversion layer located upstream in an incidence direction of light. The present disclosure provides a light energy conversion element, comprising a first light energy conversion layer containing SrZn2N2 and a second light energy conversion layer containing an light energy conversion material. The light energy conversion material has a narrower band gap than the SrZn2N2.
US11417773B2

A semiconductor device with favorable reliability is provided. The semiconductor device includes a first oxide, a second oxide, a first conductor, a second conductor, a third conductor, a first insulator, and a second insulator. The first conductor is provided in contact with a top surface of the first oxide. The second conductor is provided in contact with the top surface of the first oxide. The first insulator is provided over the first conductor and the second conductor. The second oxide is provided in contact with the top surface of the first oxide. The second insulator is provided over the second oxide. The third conductor is provided over the second insulator. The first insulator has a function of inhibiting diffusion of oxygen. The first oxide includes indium, an element M (M is gallium, yttrium, or tin), and zinc. The first oxide includes a first region overlapping with the third conductor. A region of the first region in contact with the second oxide includes a region in which an atomic ratio of aluminum (Al) to the element M is less than 0.1.
US11417770B2

Embodiments herein describe techniques for a thin-film transistor (TFT), which may include a substrate oriented in a horizontal direction and a transistor above the substrate. The transistor includes a gate electrode above the substrate, a gate dielectric layer around the gate electrode, and a channel layer around the gate dielectric layer, all oriented in a vertical direction substantially orthogonal to the horizontal direction. Furthermore, a first metal electrode located in a first metal layer is coupled to a first portion of the channel layer by a first short via, and a second metal electrode located in a second metal layer is coupled to a second portion of the channel layer by a second short via. Other embodiments may be described and/or claimed.
US11417764B2

A method for reducing stress induced defects in heterogeneous epitaxial interfaces of a semiconductor device is disclosed. The method includes forming a fin structure with a fin base, a superlattice structure on the fin base, forming a polysilicon gate structure on the fin structure, forming a source/drain (S/D) opening within a portion of the fin structure uncovered by the polysilicon gate structure, modifying the first surfaces of the first layers to curve a profile of the first surfaces, depositing first, second, and third passivation layers on the first, second, and third surfaces, respectively, forming an epitaxial S/D region within the S/D opening, and replacing the polysilicon gate structure with a metal gate structure. The superlattice structure includes first and second layers with first and second lattice constants, respectively, and the first and second lattice constants are different from each other.
US11417762B2

Circuits, systems, devices, and methods related to a switch with an integrated Schottky barrier contact are discussed herein. For example, a radio-frequency switch can include an input node, an output node, and a transistor connected between the input node and the output node. The transistor can be configured to control passage of a radio-frequency signal from the input node to the output node. The transistor can include a first Schottky diode integrated into a drain of the transistor and/or a second Schottky diode integrated into a source of the transistor. The first Schottky diode and/or the second Schottky diode can be configured to compensate a non-linearity effect of the radio-frequency switch.
US11417758B2

An enhancement mode Group III nitride-based transistor device includes a body having a first surface and a Group III nitride barrier layer arranged on a Group III nitride channel layer and forming a heterojunction therebetween. A first cell field includes transistor cells and an edge region. Each transistor cell includes source, gate and drain fingers extending substantially parallel to one another on the first surface in a longitudinal direction. The gate finger, arranged laterally between the source and drain fingers, includes a p-doped Group III nitride finger arranged between a metallic gate finger and the first surface. The edge region surrounds the transistor cells and includes an edge termination structure having an isolation ring and a p-doped Group III nitride runner. The isolation ring locally interrupts the heterojunction. The runner, extending transversely to the longitudinal direction, is located laterally between the isolation ring and an end of the drain finger.
US11417747B2

In an example, a transistor device is provided. The transistor device includes a plurality of transistor cells each including a gate electrode and each at least partially integrated in a semiconductor body that includes a wide bandgap semiconductor material. The transistor device includes a gate pad arranged on top of the semiconductor body, and a plurality of gate runners each arranged on top of the semiconductor body and each connected to gate electrodes of at least some of the plurality of transistor cells. Each gate runner of the plurality of gate runners has a longitudinal direction, and at least one of the gate runners includes at least a section in which a resistivity per area increases in the longitudinal direction as a distance to the gate pad along the gate runner increases.
US11417744B2

The present disclosure provides a semiconductor structure. The semiconductor structure comprises a substrate comprising a first top surface; an isolation region disposed in the substrate; an active region surrounded by the isolation region; a gate trench disposed in the active region; a first barrier layer disposed on a portion of a sidewall of the gate trench; a first gate material disposed in the gate trench, wherein the first gate material comprises a first member surrounded by the first barrier layer and a second member extending from the first member toward the first top surface; a second barrier layer disposed on the first barrier layer and the first gate material; a second gate material disposed on the second barrier layer; and a gate insulating material disposed on the second gate material.
US11417741B2

The present disclosure relates to an integrated chip comprising a substrate having a first top surface disposed at a first height, a second top surface disposed at a second height that is less than the first height, and a connecting surface extending from the first top surface to the second top surface. A first source/drain region is disposed along the first top surface of the substrate. A second source/drain region is disposed along the second top surface of the substrate and is laterally separated from the first source/drain region by a channel region of the substrate. A gate structure is arranged between the first source/drain region and the second source/drain region. The gate structure extends from over the first top surface of the substrate to over the connecting surface of the substrate. The gate structure also extends below the first top surface of the substrate.
US11417734B2

A structure of flash memory cell includes a substrate. A floating gate is disposed on the substrate. A low dielectric constant (low-K) spacer is disposed on a sidewall of the floating gate. A trench isolation structure has a base part disposed in the substrate and a protruding part above the substrate protruding from the base part. The low-K spacer is sandwiched between the floating gate and the protruding part of the trench isolation structure.
US11417730B2

A transistor comprises a top source/drain region, a bottom source/drain region, a channel region vertically between the top and bottom source/drain regions, and a gate operatively laterally-adjacent the channel region. The channel region is crystalline and comprises a plurality of vertically-elongated crystal grains that individually are directly against both of the top source/drain region and the bottom source/drain region. Other embodiments, including methods, are disclosed.
US11417728B2

A nanowire structure includes a substrate, a patterned mask layer, and a nanowire. The patterned mask layer includes an opening through which the substrate is exposed. Further, the patterned mask layer has a thermal conductivity greater than 2 ⁢ 0 ⁢ W m * K . The nanowire is on the substrate in the opening of the patterned mask layer. By providing the patterned mask layer with a thermal conductivity greater than 2 ⁢ 0 ⁢ W m * K , the patterned mask layer is able to maintain a temperature of the surface thereof to a desired level when the nanowire is provided. This prevents undesired parasitic growth on the patterned mask layer, thereby improving the performance of the nanowire structure.
US11417727B2

A semiconductor device with an air gap includes a plurality of gate stacks disposed on a substrate; a liner layer conformally covering the gate stacks and the substrate; and a dielectric stack disposed on the liner layer on the gate stacks. The air gap is formed between the liner layer and the dielectric stack on two adjacent gate stacks. A height of the air gap is greater than heights of the two adjacent gate stacks, and the air gap includes: a lower portion between the two adjacent gate stacks, sidewalls and a bottom of the lower portion exposing the liner layer; a middle portion above the lower portion; and an upper portion above the middle portion. Sidewalls of the upper portion expose the dielectric stack, a top surface of the upper portion is covered by the dielectric stack, and the upper portion has a smaller width than the lower portion.
US11417726B2

The present disclosure provides a semiconductor structure having an air gap dielectric and a method for preparing the semiconductor structure. The semiconductor structure includes a substrate; a plurality of conductive pillars disposed over the substrate; a plurality of dielectric pillars, disposed over the substrate, separated from the conductive pillars; a plurality of dielectric caps disposed over the conductive pillars, separated from the dielectric pillars; and a sealing layer disposed over the dielectric pillars and the dielectric caps.
US11417720B2

A load, a transistor which controls a current value supplied to the load, a capacitor, a power supply line, and first to third switches are provided. After a threshold voltage of the transistor is held by the capacitor, a potential in accordance with a video signal is inputted and a voltage that is the sum of the threshold voltage and the potential is held. Accordingly, variation in current value caused by variation in threshold voltage of the transistor can be suppressed. Therefore, a desired current can be supplied to a load such as a light emitting element. In addition, a display device with a high duty ratio can be provided by changing a potential of the power supply line.
US11417715B2

An array substrate, a display screen and a display device. The array substrate includes a base substrate, a non-transparent first OLED substrate, and a transparent second OLED substrate. The first OLED substrate at least partially surrounds the second OLED substrate. The second OLED substrate includes a first electrode layer located on the base substrate, a light emitting structure layer located on the first electrode layer, and a second electrode layer located on the light emitting structure layer. The first electrode layer includes a plurality of first electrodes. The light emitting structure layer includes a plurality of light emitting structures. A number of the first electrodes is less than a number of the light emitting structures. Each of the first electrodes corresponds to one of the light emitting structures.
US11417711B2

An electronic apparatus includes a display panel including a base substrate, a pixel definition layer to define openings, light-emitting devices including light-emitting patterns in the openings, and an encapsulation layer covering the light-emitting device, a cover panel including a window layer, a color filter layer, and a color control layer, the color filter layer being on the window layer, the color control layer being on the color filter layer and including a quantum dot, and a refraction control layer including first refraction patterns, overlapping the light-emitting patterns, respectively, and having a first refractive index, and a second refraction pattern adjacent to the first refraction patterns and having a second refractive index that is lower than the first refractive index, wherein, when measured in a first direction, a largest width of each of the first refraction patterns is larger than a width of each of the light-emitting patterns.
US11417700B2

Some embodiments of the present disclosure provide a back side illuminated (BSI) image sensor. The back side illuminated (BSI) image sensor includes a semiconductive substrate and an interlayer dielectric (ILD) layer at a front side of the semiconductive substrate. The ILD layer includes a dielectric layer over the semiconductive substrate and a contact partially buried inside the semiconductive substrate. The contact includes a silicide layer including a predetermined thickness proximately in a range from about 600 angstroms to about 1200 angstroms.
US11417699B2

An image sensor includes a substrate, first and second insulating structures, a first wiring structure, a through via, and first and second connection patterns. The substrate includes a sensor array region and a pad region. The first insulating structure is disposed on a second surface of the substrate. The first wiring structure is formed in the first insulating structure and includes first conductive layers and first vias. The through via passes through the substrate in the pad region and connects to the first wiring structure. The first connection pattern is connected to the first wiring structure. The second insulating structure is disposed on a fourth surface of the first insulating structure. The second connection pattern is connected to the first connection pattern. The first conductive layers include a first wiring, and a second wiring spaced farther from the substrate than the first wiring. The through via contacts the second wiring.
US11417696B2

A configuration is simplified of an imaging element including a polarizing unit that transmits light in a specific polarization direction. The imaging element includes a polarizing unit, a photoelectric conversion unit, a first charge holding unit, an image signal generation unit, and a second charge holding unit. The photoelectric conversion unit includes a conductive member and transmits the light in the specific polarization direction of incident light. The photoelectric conversion unit generates charge by photoelectric conversion based on the light transmitted through the polarizing unit. The first charge holding unit holds the charge generated. The image signal generation unit generates an image signal depending on the charge held in the first charge holding unit. The second charge holding unit includes the conductive member of the polarizing unit as an electrode, and holds the charge generated.
US11417692B2

An image sensing device includes a plurality of image sensor pixels including a first image sensor pixel and a second image sensor pixel and a transmission driver. The transmission driver is coupled to first and second transfer gates to apply a first transmission signal to the first transfer gate to control the first transfer gate and a second transmission signal to the second transfer gate to control the second transfer gate. A first distance between the first image sensor pixel and the transmission driver is shorter than a second distance between the second image sensor pixel and the transmission driver, and the first and second transfer gates of the first image sensor pixel are different in structure from the first and second transfer gates of the second image sensor pixel, respectively.
US11417681B2

A method used in forming a memory array comprising strings of memory cells and operative through-array-vias (TAVs) comprises forming a stack comprising vertically-alternating insulative tiers and conductive tiers. The stack comprises a TAV region and an operative memory-cell-string region. The TAV region comprises spaced operative TAV areas. Operative channel-material strings are formed in the stack in the operative memory-cell-string region and dummy channel-material strings are formed in the stack in the TAV region laterally outside of and not within the operative TAV areas. Operative TAVs are formed in individual of the spaced operative TAV areas in the TAV region. Other methods and structure independent of method are disclosed.
US11417680B2

There are provided a semiconductor memory device and a manufacturing method thereof. The semiconductor memory device includes a first select group and a second select group isolated from each other by an isolation insulating layer; an upper gate stack structure extending to overlap with the first select group, the isolation insulating layer, and the second select group; channel structures extending to penetrate the first select group, the second select group, and the upper gate stack structure; and a vertical connection structure spaced apart from the first select group, the second select group, and the upper gate stack structure, the vertical connection structure extending in parallel to the channel structures.
US11417673B2

A microelectronic device comprises a stack structure comprising alternating conductive structures and insulative structures arranged in tiers, the tiers individually comprising one of the conductive structures and one of the insulative structures, first support pillar structures extending through the stack structure within a first region of the microelectronic device, the first support pillar structures electrically isolated from a source structure underlying the stack structure, second support pillar structures extending through the stack structure within a second region of the microelectronic device, the second support pillar structures comprising an electrically conductive material in electrical communication with the source structure, and bridge structures extending between at least some neighboring first support pillar structures of the first support pillar structures. Related memory devices, electronic systems, and methods are also described.
US11417672B2

There are provided a semiconductor memory device and a manufacturing method thereof. The manufacturing method of the semiconductor memory device includes: forming a preliminary memory cell array that includes a gate stack structure and a channel structure, wherein the gate stack structure includes interlayer insulating layers and conductive patterns, alternately stacked on a first substrate, and wherein the channel structure has a first end portion that penetrates the gate stack structure and extends into the first substrate; forming a common source line to be in contact with a second end portion of the channel structure, the common source line formed on a first surface of the gate stack structure; removing the first substrate; and forming a bit line connected to the first end portion of the channel structure on a second surface of the gate stack structure that is opposite of the first surface of the gate stack structure.
US11417669B2

A semiconductor memory device includes a semiconductor pillar including a semiconductor layer and extending along a first direction, a first wiring extending along a second direction crossing the first direction, a first electrode between the semiconductor pillar and the first wiring, a first insulating layer between the first electrode and the first wiring and adjacent to the first electrode, a second insulating layer between the first insulating layer and the first wiring and adjacent to the first insulating layer, the second insulating layer having a higher dielectric constant than the first insulating layer, and a third insulating layer between the second insulating layer and the first wiring. A shortest distance between the second insulating layer and the semiconductor layer in the second direction is greater than a shortest distance between the first electrode and the semiconductor layer in the second direction.
US11417667B2

The present application discloses a method for preparing a semiconductor device with an air gap structure between conductive structures. The method includes: forming a first bit line, a second bit line, a first capacitor contact and a second capacitor contact over a semiconductor substrate, wherein the first capacitor contact and the second capacitor contact are disposed between the first bit line and the second bit line; forming a first dielectric layer over a sidewall of the first bit line, a sidewall of the second bit line, a sidewall of the first capacitor contact and a sidewall of the second capacitor contact such that an opening is formed and surrounded by the first dielectric layer; filling the opening with a dielectric structure; and removing the first dielectric layer to form an opening structure surrounding the dielectric structure.
US11417663B2

A method, apparatus, and article of manufacture for collecting and exchanging data are disclosed. In one embodiment, the apparatus comprises a non-volatile memory device, which includes an interface for coupling the non-volatile memory device to a host system; non-volatile memory for storing data, including a plurality of executables at least two of which are executable on different operating systems or devices. The plurality of executables includes a data collection executable and a data transfer executable. The nonvolatile memory device also includes a controller to cause execution of at least one executable in the plurality of executables, including the data collection executable and the data transfer executable, where execution of the data collection executable causes data to be collected and stored in the non-volatile memory, and execution of which causes the collected data to be transferred to a location external to the non-volatile memory device.
US11417661B2

Some embodiments include an integrated capacitor assembly having a conductive pillar supported by a base, with the conductive pillar being included within a first electrode of a capacitor. The conductive pillar has a first upper surface. A dielectric liner is along an outer surface of the conductive pillar and has a second upper surface. A conductive liner is along the dielectric liner and is included within a second electrode of the capacitor. The conductive liner has a third upper surface. One of the first and third upper surfaces is above the other of the first and third upper surfaces. The second upper surface is at least as high above the base as said one of the first and third upper surfaces. Some embodiments include memory arrays having capacitors with pillar-type first electrodes.
US11417659B2

Disclosed are semiconductor memory devices and methods of fabricating the same. The method including forming a mold structure by alternately stacking a plurality of first insulating layers and a plurality of second insulating layers on a substrate, patterning the mold structure to form a first trench that exposes a first inner sidewall of the mold structure, growing a vertical semiconductor layer in the first trench such that a vertical semiconductor layer covers the first inner sidewall, using the substrate as a seed to, patterning the mold structure to form a second trench that exposes a second inner sidewall of the mold structure, forming a plurality of recesses by selectively removing the second insulating layers from the mold structure through the second trench, and horizontally growing a plurality of horizontal semiconductor layers in corresponding recesses, using the vertical semiconductor layer as a seed may be provided.
US11417654B2

An integrated circuit (IC) structure includes a substrate having several regions, several semiconductor devices formed at the substrate and respectively within the regions, and an ultra-deep (UD) trench isolation structure formed in the substrate. The substrate has a top surface and a bottom surface oppositely, and the UD trench isolation structure formed in the substrate surrounds peripheries of each of the regions for structurally and physically isolating the semiconductor devices within different regions. The UD trench isolation structure penetrates the substrate by extending from the top surface of the substrate to the bottom surface of the substrate.
US11417650B2

An integrated circuit including a substrate, a first semiconductor element, and a second semiconductor element is provided. The substrate has a high voltage region and a low voltage region separated from each other. The first semiconductor element is located in the high voltage region. The first semiconductor element includes a first oxide layer and a first gate. The first oxide layer is embedded in the substrate. The first gate is located on the first oxide layer. The first gate is a polycrystalline gate. The second semiconductor element is located in the low voltage region. The second semiconductor element includes a second oxide layer and a second gate. The second oxide layer is embedded in the substrate. The second gate is located on the second oxide layer. The second gate is a metal gate. A manufacturing method of an integrated circuit is also provided.
US11417649B2

A semiconductor device includes a transistor. The transistor includes an active region in a substrate, a patterned conductive layer being a portion of an interconnection layer for routing, and an insulating layer extending over the substrate and configured to insulate the active region from the patterned conductive layer. The patterned conductive layer and the insulating layer serve as a gate of the transistor.
US11417646B2

An integrated circuit formed on a silicon substrate includes an NMOS transistor with n-channel raised source and drain (NRSD) layers adjacent to a gate of the NMOS transistor, a PMOS transistor with SiGe stressors in the substrate adjacent to a gate of the PMOS transistor, and an NPN heterojunction bipolar transistor (NHBT) with a p-type SiGe base formed in the substrate and an n-type silicon emitter formed on the SiGe base. The SiGe stressors and the SiGe base are formed by silicon-germanium epitaxy. The NRSD layers and the silicon emitter are formed by silicon epitaxy.
US11417632B2

The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate including a porous silicon (PSi) region resides over the top surface of the device region. Herein, the PSi region has a porosity between 1% and 80%. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
US11417627B2

A micro LED display manufacturing method according to various embodiments may include: a first operation of bonding an anisotropic conductive film including a plurality of conductive particles onto one surface of a prepared substrate, the one surface including a circuit part; a second operation of forming a bonding layer on the anisotropic conductive film; a third operation of positioning a plurality of micro LED chips above the bonding layer, the micro LED chips being arranged on a carrier substrate while being spaced a first distance apart from the substrate; a fourth operation of attaching the plurality of micro LED chips onto the bonding layer by means of laser transfer; and a fifth operation of forming a conductive structure for electrically connecting a connection pad to the circuit part through the conductive particles by means of heating and pressurizing.
US11417618B2

A semiconductor device includes: a lower structure; a redistribution insulating layer disposed over the lower structure; a redistribution conductive layer disposed over the redistribution insulating layer and electrically connected to a part of the lower structure, the redistribution conductive layer including a redistribution pad; and a protective layer covering the redistribution insulating layer and the redistribution conductive layer while leaving the redistribution pad exposed. The redistribution conductive layer includes a trench disposed adjacent to the redistribution pad, and a part of the protective layer fills the trench.
US11417615B2

An integrated circuit (IC) die having a first side and a second side opposite the first side is disclosed. The IC die can include a signal via through the IC die. The IC die can include processing circuitry. The IC die can include transition circuitry providing electrical communication between the processing circuitry and the signal via. The transition circuitry can comprise a first transmission line, a second transmission line, and a transition transmission line between the first and second transmission lines. In various embodiments, the first transmission line can comprise a microstrip (MS) line, and the second transmission line can comprise a grounded coplanar waveguide (CPW).
US11417609B2

Semiconductor structures and fabrication methods are provided. The semiconductor structure includes a semiconductor substrate having a dielectric structure and having at least a first region; a plurality of first openings formed in the dielectric structure in the first region; a first barrier member formed in each of the plurality of the first openings; a plurality of second openings formed between adjacent first barrier members and with sidewall surfaces exposing sidewall surfaces of the first barrier members; and a second barrier member formed in each of the plurality second openings.
US11417600B2

A method for manufacturing a semiconductor device of one embodiment of the present invention includes: forming an insulation layer to be processed over a substrate; forming a first sacrificial layer in a first area over the substrate, the first sacrificial layer being patterned to form in the first area a functioning wiring connected to an element; forming a second sacrificial layer in a second area over the substrate, the second sacrificial layer being patterned to form in the second area a dummy wiring; forming a third sacrificial layer at a side wall of the first sacrificial layer and forming a fourth sacrificial layer at a side wall of the second sacrificial layer, the third sacrificial layer and the fourth sacrificial layer being separated; forming a concavity by etching the insulation layer to be processed using the third sacrificial layer and the fourth sacrificial layer as a mask; and filling a conductive material in the concavity.
US11417596B2

In some embodiments, the present disclosure relates to an integrated chip that includes an insulator layer arranged over a substrate. Further, an upper routing structure is arranged over the insulator layer and is made of a semiconductor material. A lower optical routing structure is arranged below the substrate and is embedded in a lower dielectric structure. The integrated chip further includes an anti-reflective layer that is arranged below the substrate and directly contacts the substrate.
US11417594B2

A three-Dimensional Integrated Circuit (3DIC) Chip on Wafer on Substrate (CoWoS) packaging structure or system includes a silicon oxide interposer with no metal ingredients, and with electrically conductive TVs and RDLs. The silicon oxide interposer has a first surface and a second surface opposite to the first surface. The electrically conductive TVs penetrate through the silicon oxide interposer. The electrically interconnected RDLs are disposed over the first surface of the silicon oxide interposer, and are electrically coupled or connected to a number of the conductive TVs.
US11417588B2

A semiconductor structure includes a plurality of vias and a metal layer. The vias disposed on a semiconductor substrate. The metal layer has a plurality of metal lines and at least one transmission gate line region. The metal lines are connected to the vias. The at least one transmission gate line region is connected to at least one transmission gate corresponding to at least one transmission gate circuit. The transmission gate line region includes at least one different-net via pair. The different-net via pair has two metal lines and each of the two metal lines is connected to a via respectively. The two metal lines extend along a first axis but toward opposite directions. A distance between the two vias of the different-net via pair is within about 1.5 poly pitch.
US11417586B2

An integrated circuit structure may be formed having a substrate, at least one integrated circuit device embedded in and electrically attached to the substrate, and at least one heat transfer fluid conduit extending through the substrate, wherein the heat transfer fluid conduit is electrically attached to the at least one integrated circuit device. In one embodiment, the at least one heat transfer fluid conduit is a power transfer route for the at least one integrated circuit device.
US11417580B2

An embodiment is a method including: attaching a first die to a first side of a first component using first electrical connectors, attaching a first side of a second die to first side of the first component using second electrical connectors, attaching a dummy die to the first side of the first component in a scribe line region of the first component, adhering a cover structure to a second side of the second die, and singulating the first component and the dummy die to form a package structure.
US11417573B2

An electronic device is provided. The electronic device includes a substrate and an electronic unit disposed on the substrate. The electronic unit includes a light-emitting diode, a conductive structure, a first driving circuit, and a second driving circuit. The conductive structure is disposed between the light-emitting diode and the substrate. The first driving circuit includes a first output wire. The second driving circuit includes a second output wire. The first driving circuit is electrically connected to the light-emitting diode by the conductive structure. The second driving circuit is electrically insulated from the light-emitting diode. In addition, the conductive structure at least partially overlaps the first output wire and the second output wire in a normal direction of the substrate.
US11417558B2

A ceramics substrate includes: a substrate body; an electric conductor layer that is built in the substrate body; and a via that is built in the substrate body to be electrically connected to the electric conductor layer. The substrate body is made of ceramics containing aluminum oxide. The via is made of a fired body of an electric conductor paste. The electric conductor paste contains molybdenum as a main component and further contains nickel oxide, aluminum oxide, and silicon dioxide.
US11417557B2

Electrostatic chucks include multiple electrodes, each having a spiral shape surrounding a center of a surface of the electrostatic chuck, to provide a polyphase electrostatic chuck. Each electrode can be connected to a different phase of power. The spiral shapes can each avoid one another as well as avoiding holes or openings in the surface of the electrostatic chuck. The spiral shapes can be algorithmically determined using a processor. These electrostatic chucks can include three or more electrodes. Methods of manufacture of the electrostatic chucks include determining shapes for each of the electrodes and providing each of the electrodes.
US11417555B2

A ceiling conveyance vehicle includes a traveling wheel to roll on a track including a first track and a second track and a main body below the track and coupled to the traveling wheel. The ceiling conveyance vehicle includes a direction changer to change between a first state in which the traveling wheel rolls on the first track and a second state in which the traveling wheel rolls on the second track, with an orientation of the main body with respect to the track maintained, an article holder capable of holding an article, a hoisting-and-lowering driver to hoist and lower the article holder, a lateral slider to slidingly move the hoisting-and-lowering driver in a horizontal, linear direction, and a first rotational driver to rotationally drive the lateral slider around a first perpendicular axis with respect to the main body.
US11417554B2

There is provided a substrate storage container 1 capable of suppressing deformation of a functional member insert-molded and a method of manufacturing the container 1, and an device positioning member 4 as the functional member including: an attachment part 41 having a thick section 413 formed in thickness equal to a wall member of a container body 10 or a lid 20 and a thin section 410 decreasing in thickness as it approaches toward an outer edge from the thick section 413; and a body part 42 coupled to the attachment part 41, the device positioning member 4 being disposed on the container body 10 or the lid 20 so that a first surface 420 of the thick section 413 is flush with an inner surface of the wall member.
US11417551B2

High bandwidth time-and-space resolved phase transition microscopy systems configured to detect melt onset in a wafer being processed by laser annealing systems with ultra-short dwell times and spot size.
US11417550B2

A transfer system includes: a transfer chamber having a side wall provided thereon with a plurality of processing chambers in which a processing is performed on a substrate under a decompressed atmosphere, and configured such that the substrate is transferred in the decompressed atmosphere; a plurality of robots fixed in the transfer chamber and configured to transfer the substrate; and a movable buffer configured to hold the substrate and move in a horizontal direction along the side wall between the side wall and the robots in the transfer chamber. The robots exchange the substrate between the movable buffer and the processing chambers in cooperation with a movement of the movable buffer.
US11417546B2

An exemplary embodiment of the present invention provides a method of transferring a micro device. The method of transferring the micro device includes: separating a transferring film from a micro device transferred to a target substrate and bending the transferring film upwardly to form a bent circular arc, and pressurizing an upper transferring film fed after the bent circular arc is formed by a pressurizing roller rotating at an upper side of the target substrate.
US11417525B2

Methods of self-aligned multiple patterning. A hardmask is deposited over an interlayer dielectric layer. A mandrel is formed over the hardmask. A block mask is formed that covers a first lengthwise section of the mandrel and that exposes second and third lengthwise sections of the mandrel. After forming the block mask, the second and third lengthwise sections of the mandrel are removed to define a pattern including respective first and second mandrel lines that are separated from each other by the first lengthwise section of the mandrel. The first mandrel line and the second mandrel line expose respective portions of the hardmask, and the first lengthwise section of the mandrel line covers another portion of the hardmask. The pattern is transferred to the hardmask with an etching process, and subsequently transferred to the interlayer dielectric layer with another etching process.
US11417515B2

Methods of enhancing selective deposition are described. In some embodiments, a blocking layer is deposited on a metal surface before deposition of a dielectric. In some embodiments, a metal surface is functionalized to enhance or decrease its reactivity.
US11417513B2

To dry a substrate formed with a pattern on a front surface satisfactorily and with excellent drying performance, a substrate processing method comprises: a liquid film formation step of forming a liquid film of a processing liquid, in which cyclohexanone oxime is dissolved in a solvent, on a front surface of a substrate formed with a pattern by supplying the processing liquid to the front surface of the substrate; a solidified film formation step of forming a solidified film of the cyclohexanone oxime by solidifying the liquid film of the processing liquid; and a sublimation step of removing the solidified film from the front surface of the substrate by sublimating the solidified film.
US11417511B1

A method for drying a wafer at room temperature includes a cleaning step, a reacting step and a pressure releasing step. The cleaning step includes putting a processing workpiece into a cleaning solvent. The reacting step includes putting the processing workpiece along with the cleaning solvent into a reaction chamber, implanting a supercritical fluid into the reaction chamber, and increasing a pressure of the reaction chamber to dissolve the cleaning solvent in the supercritical fluid. A critical temperature of the supercritical fluid is below room temperature. The pressure releasing step includes releasing the pressure of the reaction chamber and discharging the supercritical fluid together with the cleaning solvent out of the reaction chamber, after completely dissolving the cleaning solvent in the supercritical fluid.
US11417500B2

A disclose substrate support of a plasma processing apparatus has an electrostatic chuck that holds an edge ring. The electrostatic chuck includes a first electrode and a second electrode. In an execution period of a first plasma processing on a substrate, first potentials which are ones out of potentials same as each other and potentials different from each other are set to the first and second electrodes, respectively. In an execution period of a second plasma processing on the substrate, second potentials which are others out of the potentials same as each other and the potentials different from each other are set to the first and second electrodes, respectively. The respective potentials of the first electrode and the second electrode are switched from the first potentials to the second potentials.
US11417497B2

The invention relates to a method of examining a sample using a charged particle microscope, comprising the steps of providing a charged particle beam, as well as a sample; scanning said charged particle beam over said sample at a plurality of sample positions; and acquiring an EELS spectrum for each of said plurality of sample positions. According to the method, it comprises the further steps of scanning, once more, said charged particle beam over said sample at said plurality of sample positions; acquiring a further EELS spectrum for each of said plurality of sample positions; and combining, for each of said plurality of sample positions, said EELS spectrum with said further EELS spectrum. With this, it is possible to acquire rapid information on the sample being investigated, allowing for faster processing of samples.
US11417495B2

A multi-charged particle beam irradiation apparatus includes a forming mechanism to form multiple charged particle beams, a multipole deflector array to individually deflect each beam of the multiple charged particle beams so that a center axis trajectory of each beam of the multiple charged particle beams may not converge in a region of the same plane orthogonal to the direction of a central axis of a trajectory of the multiple charged particle beams, and an electron optical system to irradiate a substrate with the multiple charged particle beams while maintaining a state where the multiple charged particle beams are not converged.
US11417493B2

A charged particle beam system can include a vacuum chamber, a specimen holder for holding a specimen within the vacuum chamber, and a charged particle column. The charged particle column can include a charged particle source for producing a beam of charged particles along an optical axis and a magnetic immersion lens for focusing the beam of charged particles. The magnetic immersion lens can include a first lens pole disposed adjacent a first surface of the specimen, an excitation coil surrounding the first lens pole, and a counterpole disposed adjacent a second surface of the specimen, the counterpole including one or more magnets disposed on the counterpole.
US11417490B2

A fuse module including a mounting block having a through-hole extending therethrough, a fuse including an upper portion disposed on a top of the mounting block and having a through-hole, a lower portion disposed on a bottom of the mounting block and having a through-hole, and a fusible element disposed adjacent a sidewall of the mounting block and connecting the upper portion to the lower portion, the fuse module further including a housing having a main body portion encasing the mounting block and the fuse, the main body portion having apertures in top and bottom surfaces thereof aligned with the through-hole of the mounting block, and a cap portion connected to the main body portion and disposed over the fusible element, the cap portion having surface features extending from an interior surface thereof for absorbing energy upon occurrence of an overcurrent condition in the fuse.
US11417486B2

A method of controlling the behavior of a latching relay includes receiving a configuration signal of either a first behavior signal or a second behavior signal, receiving a power status signal of either a powered or unpowered signal, receiving either a low-to-high or a high-to-low signal command signal, generating latching pulse in response to receiving a powered signal input as the power status signal and a low-to-high signal as the command signal, generating an unlatching pulse in response to receiving a powered signal input as the power status signal and a high-to-low signal as the command signal input, and generating an unlatching pulse in response to receiving the second behavior signal as the configuration signal and the unpowered signal as the power status signal.
US11417485B2

The present disclosure relates to a direct current (DC) relay having an auxiliary contact, and more particularly, to a DC relay having an auxiliary contact to have a monitoring function regarding a state of the DC relay. The DC relay having an auxiliary contact includes a housing, main contacts installed at a portion of the housing, and an auxiliary contact installed at another portion of the housing, wherein a partition is installed in a longitudinal direction inside the housing to provide a first accommodating part and a second accommodating part, the main contacts are installed in the first accommodating part, and the auxiliary contact is installed in the second accommodating part.
US11417483B2

A power contactor and a method for producing a housing body for a power contactor are disclosed. In an embodiment a power contactor includes a first electrical contact, a second electrical contact, a switch element configured to provide an opened position and a closed position, wherein the switch element, in the closed position, contacts the first electrical contact and the second electrical contact with one another, and wherein the first electrical contact and the second electric contact are insulated from one another when the switch element is in the opened position and at least one temperature sensor integrated into the power contactor, wherein the sensor is configured to detect a temperature of the power contactor in a pre-defined distance from the first electrical contact and/or the second electrical contact.
US11417482B2

A system may include a relay device. The relay device may include an armature that moves between a first position that electrically couples a first contact to a second contact and a second position that electrically uncouples the first contact from the second contact. The relay device may also include a relay coil that receives a voltage configured to magnetize a relay coil, thereby causing the armature to move from the first position to the second position. The system also includes a control system that receives an indication that the armature is in the second position and sends a signal to an actuator in response to receiving the indication. The signal causes an arm associated with the actuator to move the armature to achieve a gap distance between the first contact and the second contact.
US11417479B2

An arrangement and a method for switching high currents include at least one vacuum switching path and at least one rated-current contact switching path. The at least two switching paths are electrically connected in parallel. One current path for a rated current is routed over at least one rated-current contact of said rated-current contact switching path, and a parallel current path for a short-circuit current is routed over at least one contact of a vacuum tube of the vacuum switching path.
US11417472B2

An electrolytic capacitor including an anode body having a dielectric layer, and a solid electrolyte layer. The solid electrolyte layer contains an electrically conductive material, and an additive. The conductive material contains a π-conjugated polymer, and a polymer dopant doped in the π-conjugated polymer and having a first anionic group. The additive includes a quinone compound having a second anionic group.
US11417463B2

Disclosed are a method for manufacturing a coil, a coil, and an electronic device. The method includes: bonding a first side of a metal sheet onto a laser-transmitting substrate by an adhesive layer; cutting a coil pattern on a second side of the metal sheet by the laser to form a coil running through the two sides of the metal sheet on the metal sheet; bonding the second side of the metal sheet onto an adhesive tape; transmitting the laser through the laser-transmitting substrate to act on the adhesive layer to detach the laser-transmitting substrate and the adhesive layer from the first side of the metal sheet; exposing the coil pattern on the first side of the metal sheet; and forming an encapsulation layer on the coil to encapsulate the first side of the coil.
US11417462B2

A method of forming an annealed magnet includes positioning a magnetizing array ring concentrically with a ring of bulk magnetic material to form an assembly, the magnetizing array ring having a magnetic field defining directions for orienting grains of the ring of bulk magnetic material, placing the assembly in a furnace, and operating the furnace to anneal the ring of bulk magnetic material and grow the grains in the directions. A magnetic array assembly includes a furnace; and an assembly including (i) a ring of bulk magnetic material having grains and (ii) a magnetizing array ring concentric with the ring of bulk magnetic material, and having a magnetic field defining directions for orienting the grains during growth thereof in a presence of heat from the furnace.
US11417461B2

This document describes techniques and apparatuses directed at reducing inductive-charging power loss. In aspects, a mobile device includes a multi-layer flexible printed circuit board (FPCB) coil that forms a receiver coil having a Litz-wire structure. The FPCB coil includes a multi-trace bundle, having traces systematically routed throughout the different layers of the FPCB coil to reduce eddy current losses.
US11417456B2

The present disclosure provides a high-voltage transformer and an electronic power apparatus. The high-voltage transformer includes a magnetic core, a secondary coil unit, and a primary coil unit. The secondary coil unit includes a secondary winding; and the primary coil unit includes a primary winding and an insulating portion. The insulating portion forms at least one through hole. At least one primary winding encircle at least one through hole and is wrapped by the insulating portion and fixed in the insulating portion. The magnetic core passes through at least one through hole. A shielding layer is formed on a surface of the insulating portion, and the shielding layer is used for connecting a safety ground and the electrical conductivity of the shielding layer is not more than 5000 S/m.
US11417443B2

A quad-shield coaxial cable includes an insulator portion configured to encircle an inner conductor portion, an inner conductive foil portion configured to encircle the insulator portion, an inner braided shield portion configured to encircle the inner conductive foil layer portion, an outer braided shield portion configured to encircle the inner braided shield portion, an outer conductive foil portion configured to encircle the outer braided shield portion, and a jacket portion configured to encircle the outer conductive foil portion.
US11417440B2

A sensor substrate is provided with a plurality of pixels for accumulating electrical charges generated depending on light converted from radiation in a pixel region of a flexible base material. A circuit unit includes at least one of a driving substrate, a signal processing substrate, or a control substrate and is electrically connected to the sensor substrate. A fixing plate fixes the circuit unit. A conversion layer is provided on a first surface opposite to a second surface of the fixing plate on which the circuit unit is fixed, is provided in a state where the second surface opposite to the fixing plate side faces the first surface of the base material on which the pixels are provided, and converts radiation into light. A housing houses the sensor substrate, the circuit unit, the fixing plate, and the conversion layer.
US11417417B2

A machine learning system may be used to predict clinical questions to ask on a clinical form. A first encoder may encode first information and a second encoder may encoder second information from a medical record of a past appointment. The first and second encoded information and additional encoded information may be used to predict a clinical question to ask by using a reinforcement learning system. The reinforcement learning system may be trained by receiving ratings of questions from users.
US11417416B2

A method is provided for lowering blood pressure in a subject in need thereof by administering a dihydropyridine-type calcium channel blocker pharmaceutical composition to a subject qualified for over-the-counter access to the dihydropyridine-type calcium channel blocker pharmaceutical composition. In some embodiments, the dihydropyridine-type calcium channel blocker pharmaceutical composition includes isradipine, nifedipine, or nisoldipine. In some embodiments, the dihydropyridine-type calcium channel blocker pharmaceutical composition includes 3-O-ethyl 5-O-methyl 2-(2-aminoethoxymethyl)-4-(2-chlorophenyl)-6-methyl-1,4-dihydropyridine-3,5-dicarboxylate or a pharmaceutically acceptable salt thereof.
US11417415B2

Production rules that represent molecule structures are generated by generating a hypergraph from each of a plurality of molecule structures, performing a tree decomposition of each hypergraph to obtain a syntax tree corresponding to the hypergraph, and extracting a set of production rules for producing each hypergraph, by using connections of nodes in the corresponding tree decomposition.
US11417414B2

The present application discloses an apparatus for repairing a defect of a memory module, comprises: a central buffer having an address recording module for recording defective address information indicating one or more defective memory addresses in the memory module; the central buffer is configured to receive an access command for accessing a target address in the memory module from a memory interface, and to determine whether to generate a repair access command for repairing the target address according to a comparison result; and a data buffer having a data recording module for recording repair data; wherein the data buffer is coupled between the memory interface and the memory module to buffer data interacted therebetween, and is coupled to the central buffer to receive the access command or the repair access command; the data buffer is configured to write target data associated with the access command into the data recording module as repair data corresponding to a target address according to the repair access command, or read repair data from the data recording module as target data corresponding to a target address.
US11417413B2

A semiconductor memory apparatus including a data memory array, a parity memory array, a data read/write and correction part, a parity read/write part and a syndrome generating and decoding part is provided. The data read/write and correction part reads the data memory array and outputs a first application reading data. The parity read/write part reads the parity memory array and outputs a parity reading data. During a read cycle of an application data, the syndrome generating and decoding part generates a syndrome writing data according to the first application reading data, compares and decodes the syndrome writing data with the parity reading data to generate a verifying comparison data. In the same read cycle, the data read/write and correction part corrects the application data according to the verifying comparison data, and writes the corrected application data back to the data memory array and outputs a corresponding output data.
US11417412B1

A cell trace circuit includes a memory cell, a voltage generator and a measuring circuit. The memory cell has a resistor and a memory layer coupled in series to have a top electrode, a middle electrode and a bottom electrode, wherein the resistor and the memory layer are coupled at the middle electrode. The voltage generator provides a test bias to the memory cell ranging from a negative voltage to a positive voltage in a reset path or ranging from the positive voltage to the negative voltage in a set path. The measuring circuit is to determine a current (I) and a voltage (V) crossing the memory layer by the test bias.
US11417409B2

An electronic device includes a pattern data generation circuit and a data input/output (I/O) circuit. The pattern data generation circuit generates pattern data having a serial pattern based on a command/address signal. The data I/O circuit outputs the pattern data or read data as internal data based on a read command for a read operation and an internal command in a test mode. The data I/O circuit receives and stores the internal data, which are output, as write data for a write operation.
US11417407B1

The present disclosure relates to integrated circuits, and more particularly, to a method for identifying unprogrammed bits for one-time-programmable memory (OTPM) and a corresponding structure. In particular, the present disclosure relates to a structure including: a read circuit configured to perform at least one read operation at an address for a twin-cell one-time-programmable-memory (OTPM); and a comparison circuit configured to identify whether at least one bit of the address for the twin-cell OTPM has been programmed based on the at least one read operation.
US11417406B2

Over time, the number of write cycles required to successfully program a multi-level cell (MLC) is reduced. Since a hard-coded value does not change over the lifetime of the device, the device may perform too many verify steps at one stage of the device lifetime and wait too long to begin verification at another stage of the device lifetime, reducing performance of the device. As discussed herein, verification for higher voltage level programming is delayed until verification for lower voltage level programming reaches at least a threshold level of success instead of using a hard-coded number of verify steps to skip. As a result, the performance drawbacks associated with skipping a hard-coded number of verify cycles may not occur.
US11417405B2

A variety of applications can include systems and/or methods of optimizing results from scanning a memory device, where the memory device has stacked multiple reliability specifications. Information about a block of multiple blocks of a memory device can be logged, where the information is associated with a combination of reliability specifications. A refresh of the block can be triggered based on exceeding a threshold condition for the combination of reliability specifications.
US11417398B2

Methods, systems, and devices for memory cells for storing operational data are described. A memory device may include an array of memory cells with different sets of cells for storing data. A first set of memory cells may store data for operating the memory device, and the associated memory cells may each contain a chalcogenide storage element. A second set of memory cells may store host data. Some memory cells included in the first set may be programmed to store a first logic state and other memory cells in the first set may be left unprogrammed (and may represent a second logic state). Sense circuitry may be coupled with the array and may determine a value of data stored by the first set of memory cells.
US11417397B2

A control method of a non-volatile memory device is provided. The non-volatile memory device includes a memory array including a plurality of memory strings. Each memory string includes a plurality of memory cells connected in series. The control method includes applying a pass voltage signal to a plurality of unselected word lines connected to unselected memory cells of the plurality of memory cells during a programming operation period; and applying a program voltage signal to a selected word line connected to a selected memory cell of the plurality of memory cells during the programming operation period, wherein the program voltage signal is decreasing or changes in a descending step pulse manner during the programming operation period.
US11417396B2

Some embodiments include apparatuses and methods of operating the apparatuses. One of the apparatuses includes a memory cell string having first, second, third, fourth, and fifth memory cells; access lines including first, second, third, fourth, and fifth access lines coupled to the first, second, third, fourth, and fifth memory cells, respectively, and a module. The first memory cell is between the second and third memory cells. The second memory cell is between the first and fourth memory cells. The third memory cell is between the first and fifth memory cells. The module is to couple the first access line to a ground node at a first time of a memory operation, couple the second and third access lines to the ground node at a second time of the operation after the first time, and couple the fourth and fifth access lines to the ground node at a third time of the operation after the second time.
US11417395B2

A phase change memory system comprises a phase change memory device which includes a plurality of memory units including a plurality of memory cells in units of at least one or more codewords and a phase change memory controller which performs a chip refresh operation for refreshing the entire phase change memory device, wherein the phase change memory device includes a setting circuitry which determines one of the plurality of memory units in a desired manner, a refresh controller which refreshes the decided memory unit, a sensing circuitry which senses data of at least one or more codewords included in the refreshed memory unit, and a request circuitry which requests a host for the chip refresh operation on the basis of a result of the sensing operation.
US11417391B2

A memory device includes a level down shifting driver circuit. The level down shifting driver circuit include input circuitry having at least one input port, and a cross-junction circuitry electrically coupled to the input circuitry and configured to receive a first signal from the input circuitry to drive one or more devices included in the cross-junction circuitry. The level down shifting driver circuit further includes an output drive circuitry electrically coupled to the cross-junction circuitry and configured to receive a second signal from the cross-junction circuitry, wherein the output drive circuitry comprises an output line configured to deliver a first voltage output based on a first input voltage received by the input circuitry, and a second voltage output based on a second input voltage received by the input circuitry.
US11417390B2

A memory device and an operation method thereof are provided. The memory device includes an input/output data latch circuit and a bit line sensing amplifier circuit. The input/output data latch circuit is coupled between a main input/output line pair and a local input/output line pair. The local input/output line pair is coupled to a plurality of bit line pairs through the bit line sensing amplifier circuit. The memory device performs a two-stage operation to input or output data of a selected bit line pair among the bit line pairs. The selected bit line pair connects to the local input/output line pair only during one stage operation of the two-stage operation. Further, during the other stage operation of the two-stage operation, the data of the selected bit line pair latched in the input/output data latch circuit is transmitted to the main input/output line pair.
US11417389B2

Electrically conductive line side-by-side running distance equalization and related apparatuses and systems. An apparatus includes a first sense amplifier including a first pull-up sense amplifier, a first pull-down sense amplifier, and a first pair of lines connecting the first pull-up sense amplifier to the first pull-down sense amplifier. The apparatus also includes a second sense amplifier adjacent to the first sense amplifier. The second sense amplifier includes a second pull-up sense amplifier, a second pull-down sense amplifier, and a second pair of lines connecting the second pull-up sense amplifier to the second pull-down sense amplifier. Parallel running distances between lines of the first pair of lines and the second pair of lines are equalized by a wiring twist of at least one of the first pair of lines or the second pair of lines in a region of the first pull-up sense amplifier and the second pull-up sense amplifier.
US11417388B2

Semiconductor devices that include circuitry to mitigate unstable or metastable states in logic circuits in response to receipt of an unassigned row address. The semiconductor device may include one or more logic circuits that are configured to adjust particular address-based control signals to mitigate processing based on the unassigned row address. For example, the one or more logic circuits may override processing of the unassigned row address to provide control signals that correspond to an assigned row address, which may allow the semiconductor device to operate in a known state, rather than performing operations based on an unassigned row address.
US11417384B2

In some examples, a memory device may perform refresh operations responsive to internal and/or external commands. internal refresh commands may include auto-refresh commands and row hammer (e.g., targeted) refresh commands. External commands may include refresh management commands. In some examples, the external command may cause a refresh operation to occur after a number of activation commands. The memory device may monitor row addresses associated with the activation commands. In some examples, the memory device may skip a refresh operation indicated by a refresh management command if none of the row addresses associated with the activation commands occurs at a high frequency. In some examples, row addresses may be determined to be aggressor row addresses if a received row address matches a previously received row address.
US11417382B2

Apparatuses and methods for refreshing memory of a semiconductor device are described. An example method includes during a refresh operation, determining a respective row of a memory cells slated for refresh in each of a plurality of sections of a memory bank of a memory device, and determining whether the respective row of memory cells slated for refresh for a particular section of the plurality of sections of the memory bank has been repaired. The example method further includes in response to a determination that the row of memory cells slated for refresh has been repaired, cause a refresh within the particular section of the memory bank to be skipped while contemporaneously performing a refresh of the rows of memory cells slated for refresh in other sections of the plurality of sections of the memory bank to be refreshed.
US11417372B2

Apparatuses and methods can be related to configuring interface protocols for memory. An interface protocol can define the commands received by a memory device utilizing pins of an interface of a memory device. An interface protocol used by a memory device can be implemented utilizing a decoder of signals provided through the pins of the memory device. The decoder utilized by a memory device can be selected by setting a mode register of the memory device.
US11417368B2

Memory devices might include an array of memory cells, a plurality of access lines, and a heater. The array of memory cells might include a plurality of strings of series-connected memory cells. Each access line of the plurality of access lines might be connected to a control gate of a respective memory cell of each string of series-connected memory cells of the plurality of strings of series-connected memory cells. The heater might be adjacent to an end of each access line of the plurality of access lines.
US11417367B2

Systems and methods provide techniques for reviewing content, such as reviewing video on a mobile device. A computing device with a touch screen interface, e.g., a tablet computer, executes a reviewing tool, e.g., a computer program, that causes the device to display video content and information about the video content. The tool provides an interface for selecting video, images, and information, for review and for annotation. The tool uses remote and/or local data to display video, images, and information for review.
US11417365B1

The disclosure is generally directed to methods, systems and apparatuses for multi-directional still pictures and/or multi-directional motion pictures and their applications on mobile, embedded, and other computing devices and applications.
US11417363B1

A data storage device is disclosed comprising a head actuated over a disk surface by an actuator arm. The actuator is controlled to press the actuator arm against a crash stop in order to write a plurality of bursts on the disk surface each with a different write parameter setting. Each burst is read in order to measure a quality metric for each burst, and an operating setting for the write parameter is configured based on the measured quality metrics.
US11417356B1

The present disclosure generally relates to a magnetic media drive employing a magnetic recording head. The magnetic recording head comprises a main pole, a hot seed layer, and a write assist stack disposed between the main pole and the hot seed layer. In one embodiment, the write assist stack comprises a seed layer, a spin torque layer, and a notch layer. One or more of the seed layer and the notch layer have a first cross-track width and the spin torque layer has a second cross-track width less than the first cross track width. In another embodiment, the write assist stack comprises a seed layer, a spin polarization layer, and a notch layer. One or more of the seed layer and the notch layer have a first cross-track width and the spin polarization layer has a second cross-track width less than the first cross track width.
US11417355B2

According to one embodiment, a magnetic head includes a first magnetic pole, a second magnetic pole, and a stacked body provided between the first and second magnetic poles. The stacked body includes a first magnetic layer, a second magnetic layer provided between the first magnetic pole and the first magnetic layer, a third magnetic layer provided between the first magnetic pole and the second magnetic layer, a first nonmagnetic layer provided between the first magnetic layer and the second magnetic pole, a second nonmagnetic layer provided between the second and first magnetic layers, and a third nonmagnetic layer provided between the third and second magnetic layers. The third magnetic layer includes first and second elements. The first and second magnetic layers do not include the second element. Or concentrations of the second element in the first and second magnetic layers are less than in the third magnetic layer.
US11417340B2

Electronic conferences are a common method of conducting a meeting when the participants are not at the same location. When a conference drops a portion of the audio, such carrying speech from a speaker, participants may be excluded from the full content of the conference. By having a device associated with a speaking participant convey both audio and generated text from the speech provided by the speaking participant, a server may be able to determine that speech is missing from the audio portion and automatically insert text content. As a result, poor audio quality may be mitigated with text and omitting unwanted text when the audio quality is sufficient.
US11417335B2

Aspects of the disclosure provide a method and device for information processing, a terminal, a server and a storage medium. The method can include that voice information is collected, and, responsive the voice information instructing a target application program to be started, instruction information configured to assist in starting the target application program is determined. The method can further include that multimedia information indicated by the instruction information is output according to the instruction information in a process of starting the target application program. Therefore, the multimedia information may be output in the process of starting the application program to improve the experience of a user in starting the application program.
US11417333B1

Systems and methods are described include a robot and/or an associated computing system that can use various cues about an environment of the robot to apply a bias to increase the accuracy of speech transcription. In some implementations, audio data corresponding to a spoken instruction to a robot is received. Candidate transcriptions of the audio data are obtained. A respective action of the robot corresponding to each of the candidate transcriptions of the audio data is determined. One or more scores indicating characteristics of a potential outcome of performing the respective action corresponding to the candidate transcription of the audio data are determined for each of the candidate transcriptions of the audio data. A particular candidate transcription is selected from among the candidate transcriptions based at least on the one or more scores. The action determined for the particular candidate transcription is performed.
US11417332B2

The present disclosure is directed towards methods, systems and apparatuses for providing a human-machine interface and assistant that are particularly useful for financial trading and in researching trading opportunities in marketplaces that are otherwise difficult to research while taking into account a broad context of the query including past queries and specific preferences or restrictions of the user issuing the query. The present disclosure provides tools for interpreting voice queries and iteratively improving, through direct and inferred corrections, the translation and execution of queries for information and trading opportunities.
US11417328B1

An autonomously motile device may be controlled by speech received by a user device. A first speech-processing system associated with the user device may determine that audio data includes a representation of a command; a second speech-processing system associated with the autonomously motile device may determine that the command should be executed by the autonomously motile device. A network connection is established between the user device and the autonomously motile device, and a device manager authorizes execution of the command.
US11417313B2

A speech synthesizer using artificial intelligence includes a memory configured to store a first ratio of a word classified into a minor class among a plurality of classes, a second ratio of the word which is not classified into the minor class, and a synthesized speech model and a processor configured to change a first class classification probability set of the word to a second class classification probability set, based on the first ratio, the second ratio and the first class classification probability set, and learn the synthesized speech model using the changed second class classification probability set.
US11417312B2

A keyboard instrument includes at least one processor that determines a first pattern of intonation to be applied to a first time segment of a voice data on the basis of a first user operation on a first operation element, causes a first singing voice for the first time segment to be digitally synthesized from the first segment data in accordance with the determined first pattern of intonation, determines a second pattern of intonation to be applied to the second time segment of the voice data on the basis of a second user operation on a second operation element, and causes a second singing voice for the second time segment to be digitally synthesized from the second segment data in accordance with the determined second pattern of intonation.
US11417301B2

The embodiments described herein relates to the field of musical instrumentation and associated equipment. More specifically, the embodiments pertain to a pedal board and system that manages equipment associated with electric guitars as well as other musical instruments, namely foot-controlled and floor-located devices, such as special effect devices and foot pedals. The pedal board of the embodiments provides external viewability of the equipment and can include an illuminated display assembly.
US11417297B2

A display apparatus includes a display, a communicator configured to communicate with a server, and a processor. The processor is configured to control the communicator to transmit graphic data to be displayed on the display to the server, control the communicator to receive from the server video data into which the graphic data is converted, and process and display the received video data on the display.
US11417295B2

A graphics processing unit (GPU) includes a timing reference one or more processors configured to generate and provide, based on the timing reference, frames to a display system that supports variable refresh rates. The frames include a vertical blanking region having a first duration. The display system transmits information indicating an operation to be performed by the display system during the vertical blanking region of one or more subsequent frames. The one or more processors are configured to increase the first duration to a second duration in response to receiving the information indicating an operation to be performed by the display system during the vertical blanking region of at least one subsequent frame. In some cases, the first duration of the vertical blanking region is a minimum duration that corresponds to a maximum refresh rate supported by the display system.
US11417287B2

A display apparatus includes: a liquid crystal panel; and a light apparatus on which the liquid crystal panel is disposed, the light apparatus including: a substrate; a plurality of dimming blocks including a first dimming block and a second dimming block disposed immediately next to the first dimming block, each of the plurality of dimming blocks including at least one respective light source disposed on a first side of the substrate; and a plurality of driving devices disposed on the first side of the substrate and including a first driving device disposed in the first dimming block and a second driving device disposed in the second dimming block, each driving device of the plurality of driving devices being configured to provide a driving current to the at least one respective light source included in a respective one of the plurality of dimming blocks, wherein the first driving device and the second driving device are disposed at relatively different positions respectively within the first dimming block and the second dimming block.
US11417284B2

A sensing circuit includes a first input selecting circuit connected to a first sensing line and a second sensing line, a first path setting circuit that sets a path of a first sensing signal received from the first sensing line or a path of a second sensing signal received from the second sensing line, a second path setting circuit that sets a path of a sensing reference voltage, a first switch matrix connected to the first path setting circuit and the second path setting circuit, a first mode setting circuit connected to a first output terminal of the first switch matrix, a first common sensing amplifier connected to the first mode setting circuit, a second mode setting circuit connected to a second output terminal of the first switch matrix, and a second common sensing amplifier connected to the second mode setting circuit.
US11417280B2

A pixel circuit and a driving method therefor, and a display substrate and a display device are disclosed. The pixel circuit includes a compensation circuit. The compensation circuit may output an initial power supply signal to a first node, and a driving circuit may drive a light-emitting element to emit light according to a potential of the first node and a second power supply signal provided by a second power supply end. And, each driving circuit which the display panel includes may start to work from the same bias situation and drive the corresponding light-emitting element to emit light.
US11417276B2

A display panel, a display driving method and a display pixel driving circuit therefor are provided. In the display driving method, the light emitting signal includes multiple pulse signals, and the variation trend of the pulse-off durations of the pulse signals is consistent with the variation trend of the light emitting brightness of the light emitting element during the light emitting period, that is, the pulse-off durations decreases sequentially with the decrease of the light emitting brightness of the light emitting element, or sequentially increases with the increase of the light emitting brightness of the light emitting element. Therefore, the flicker problem in the display panel when emitting light can be solved, and improving the image display quality.
US11417274B2

A display device according to the disclosure includes a display unit including a plurality of electro-optical elements as display elements, luminance and transmittance of which are controlled by a current, a luminance measurement unit configured to measure luminance of the display elements of the display unit in a blocked state, and a correction value arithmetic operation unit configured to compensate a data signal provided to each of pixels of the display elements on the basis of a measurement result obtained by the luminance measurement unit. This enables accurate compensation in units of pixels.
US11417270B2

An organic light-emitting diode (OLED) display screen includes: a first area provided with a plurality of first light-emitting components; a second area provided with a plurality of second light-emitting components; and a driving element group electrically connected to the first light-emitting components and the second light-emitting components to drive the first light-emitting components and the second light-emitting components to emit light; wherein the driving element group is disposed on an area other than the second area on the display screen and disposed at least in the first area.
US11417264B2

A scan driver stage including: a first transistor including a gate connected to a first clock, a first electrode connected to a carry terminal, and a second electrode connected to a first node; a second transistor including a gate connected to a second clock, a first electrode connected to a carry terminal, and a second electrode connected to the first node; a third transistor including a gate connected to the first node and a first electrode connected to a second node; a fourth transistor including a gate connected to the second clock, a first electrode connected to power, and a second electrode connected to the second node; a fifth transistor including a gate connected to the first clock, a first electrode connected to power, and a second electrode connected to the second node; and an output outputting first and second scan signals based on first and second node voltages.
US11417259B2

Disclosed are a driving method of a display device and a driving device is described. The driving method of a display panel includes that in response to determining that the display device enters a low power consumption state, controlling a light intensity detection component to detect in real time whether the display device is in a strong light environment; in a case where the display device is in the strong light environment, controlling a driver chip to adjust a picture refresh frequency to a first frequency; in a case where the display device is not in the strong light environment, determining a current gray scale of the display device according to a latest user setting instruction, determining an optimal refresh frequency according to the current gray scale and a corresponding relationship between a preset gray scale and the optimal refresh frequency.
US11417258B2

Provided is a drive module. A main control unit in the drive module is configured to determine, according to the output voltage of the electrical energy storage unit, an optimal analog reference voltage output efficiency value of a power supply chip, determine, according to the output voltage of the electrical energy storage unit and the optimal analog reference voltage output efficiency value of the power supply chip, a voltage value of an analog reference voltage, and generate, according to the voltage value of the analog reference voltage, a control instruction corresponding to pulse signal information. A pulse signal generation unit is configured to generate a corresponding pulse signal according to the control instruction. An analog reference voltage unit in the power supply chip is configured to receive an electrical signal output by the electrical energy storage unit, and generate, according to the pulse signal, a corresponding analog reference voltage signal.
US11417243B2

A pop-up structure with a lock mechanism that functions to retain the pop-up structure in an unfolded or fully erect configuration. The lock mechanism contains a base panel, main panel, locking tab and one or more stopper mechanisms. The lock mechanism interacts with the pop-up structure and is mainly contained within a cavity of the pop-up structure. The lock mechanism can be accessed through an opening in a base. Users may move a lock tab clockwise to retain the pop-up structure in an open position and then move the lock tab counterclockwise to close the pop-up structure.
US11417235B2

Described herein are systems and methods for grounded natural language learning in an interactive setting. In embodiments, during a learning process, an agent learns natural language by interacting with a teacher and learning from feedback, thus learning and improving language skills while taking part in the conversation. In embodiments, a model is used to incorporate both imitation and reinforcement by leveraging jointly sentence and reward feedback from the teacher. Various experiments are conducted to validate the effectiveness of a model embodiment.
US11417231B2

A computer-implemented method includes selecting, by a virtual problem-based learning (PBL) system, information indicative of a medical profile of a patient; accessing, by the virtual PBL system, information indicative of a team of students using the virtual PBL system; generating, by the virtual PBL system and based on the medical profile, an medical PBL schema comprising a medical problem to be solved by the team of students; generating a plurality of sections in the medical PBL schema, with each section promoting solving of the medical problem, and with each section associated with (i) a private work environment for a student to privately analyze the medical problem, and (ii) a shared, anonymous work environment for the students to view analysis performed by other students in solving the medical problem; and transmitting, to one or more client systems used by the students participating in the virtual problem-based learning system, the medical PBL schema.
US11417225B1

A system for digital communication of a flight maneuver. The system includes a computing device. The computing device is configured to receive at least a flight datum from an aircraft, generate a traffic rendition as a function of the at least a flight datum, identify a flight maneuver as a function of the traffic rendition and a traffic landscape, and transmit the flight maneuver to the aircraft. A method for digital communication of a flight maneuver is also provided.
US11417223B2

Unmanned aircraft systems (UASs) and related techniques are provided to improve the operation of unmanned mobile sensor or survey platforms. A flight altitude estimation system includes a logic device configured to communicate with a communication module and a flight barometer coupled to an unmanned aerial vehicle (UAV), wherein the communication module is configured to establish a communication link with a base station associated with the mobile platform, and the flight barometer is configured to provide flight pressures associated with the UAV as it maneuvers within a survey area. The logic device is configured to receive demark pressure data from a demark barometer coupled to the base station and determine a differential flight altitude estimation based, at least in part, on received flight pressure data and demark pressure data, a reference flight pressure and a reference demark pressure corresponding to a flight initiation location of the base station.
US11417212B1

A risk management system that includes an internet of things (IoT) integrated logic engine connected to IoT-capable sensors and devices and autonomous entity sensors and devices. The logic engine processes and analyzes in real-time the data from the plurality of IoT-capable sensors and the autonomous entity sensors. The logic engine further identifies novel patterns and pre-defined data patterns in the data from the plurality of IoT-capable sensors and the autonomous entity sensors to determine that a risk is occurring or imminent. The logic engine further sends real-time notifications to a set of subscribers of the risk management system about the risk that is occurring or imminent and provide inter-device communications to provide real-time warnings between one or more of the plurality of sensor-enabled devices and the autonomous entity devices.
US11417209B2

A method and an apparatus for displaying a travelling strategy based on public transportation can improve user travel experience. When the user appears in a first preset range of the starting public station, the first public transportation travelling strategy can be automatically acquired and displayed on the designated interface for the user's reference. The user does not need to take the initiative to perform multiple steps to check the travelling strategy displayed on the designated interface, which can have lower requirements on the user and can improve the operation efficiency.
US11417201B2

This disclosure pertains to a system and method configured provide entry check-in protection of a protected premises network including a central alarm monitoring station in communication with a plurality of protected premises, each protected premises comprises a protected premises panel configured to provide entry check-in protection. Protected premises panels include processors and memory configured to provide entry check-in protection comprising receiving an indication of a zone violation of the monitored premises, transmitting a check-in message to the central alarm monitoring station, and transmitting an alert, by the central alarm monitoring station, indicating a destruction of the protected premises panel, upon expiration of the predetermined entry delay period. The check-in message includes a duration corresponding to the entry delay time plus a set period, e.g., one minute.
US11417199B1

Monitoring system alert technology, in which monitoring system data is accessed from a monitoring system that is located in a property of a user and the monitoring system data is analyzed against one or more rules that define alerts provided for the monitoring system. Based on the analysis, a determination is made that an alert for the monitoring system is needed and conditions for providing the alert are accessed. Location of a mobile device of a user associated with the monitoring system and timing related to providing the alert are monitored. The monitored location of the mobile device and the monitored timing are analyzed with respect to the accessed conditions. Based on the analysis, a determination is made that the accessed conditions for providing the alert are met and the alert is output at the mobile device.
US11417198B1

A modular damage control system and portable damage control apparatus for integrating damage control monitoring information with a transport vessel's centralized monitoring system. The modular damage control system includes a centralized monitoring system, portable equipment installation, at least one alarm, and a relay enclosure. The portable damage control apparatus includes at least one alarm and a relay enclosure, further comprising an external power supply, relay, end of line resistor, and alert device. The portable damage control apparatus allows for plug-and-play type integration with a centralized monitoring system, wherein the system described herein can enable the monitoring of hazards to a portable equipment installation by interfacing with a transport vessel's damage control network. The invention may also include a maritime vessel, intermodal containers, a potentiometer, discrete resistors, and an interface panel for displaying information specifying the alarm state to a crew member of the transport vessel.
US11417191B2

An impact tracking system includes a sensor module that mounts to a fixed crash attenuator, sign, guardrail, or other roadway devices installed along a roadway. When the crash attenuator or other asset is impacted by an errant vehicle, the impact tracker, comprising a sensor system, senses and captures the impact data and sends an alert message to a remote receiver. The receiver may comprise known data receiving means, such as computers or phone systems, which may receive emails, text messages, photos, and the like in real or near real time. Received data may be analyzed, stored, and/or re-transmitted to additional receivers, which may include road authorities, such as transportation departments responsible for inspecting and repairing the impact attenuators.
US11417183B1

Techniques for cable-free indoor gunshot detection are disclosed. Acoustic information is collected within an indoor environment using a gunshot sensor device which uses cable-free communication to a network. The gunshot sensor device is powered by a battery. Infrared information from the muzzle flash of a firearm is collected using the gunshot sensor device. The infrared information is buffered within the gunshot sensor device. The gunshot sensor device is used to monitor the acoustic information and identify a high-intensity gunshot sound. The gunshot sensor device is used to match the high-intensity gunshot sound to the buffered infrared information. The matching includes making a correspondence between the gunshot sound and an infrared event that occurred in time before the gunshot sound. The gunshot sensor device is used to notify the network of a possible gunshot occurrence, based on an analysis of the high-intensity gunshot sound and the infrared event that was matched.
US11417173B2

The present disclosure relates to an image processing method and apparatus, an electronic device, and a storage medium. The method includes: obtaining video streams of a game tabletop; detecting target objects in a plurality of image frames included in the video streams; determining a current game stage based on the target objects; and determining game detecting results according to the target objects and the determined game stage.
US11417166B2

A system for parcel transport and tracking that operates responsive to data bearing records, includes a plurality of geographically spaced repositories. The repositories include a plurality of enclosed compartment spaces. Access to each of the enclosed compartment spaces is controlled by a respective door which is in operative connection with the respective lock. Control circuitry in operative connection with the repositories is operative to control access to the compartment spaces and to cause compartments to be selectively accessible so that selected parcels may be placed therein. The control circuitry is operative to maintain records concerning compartments including the available compartment volume in each compartment. In making compartments accessible the control circuitry is operative to determine if a particular parcel should fit within a compartment before making such compartment space accessible for parcel placement therein. The control circuitry is further operative to determine groups of parcels that can be handled together and to determine compartments in which such groups of parcels may be positioned.
US11417163B2

Disclosed is a method and apparatus for controlling vehicle systems. The method may be performed by a mobile device and a vehicle, and may include capturing motion data generated by one or more sensors of the mobile device. The method may also include generating a motion signature, indicative of a motion of the mobile device, from the captured motion data. Furthermore, when the generated motion signature matches a predefined motion signature stored in a memory of the mobile device, the method may include transmitting a motion based gesture command associated with the predefined motion signature to a vehicle. Additionally, the method may include operating one or more of the vehicle systems in response to a processor of the vehicle executing the received motion based gesture command.
US11417161B2

A method for operating a service application (100, 200.1, 200.2) installed on a mobile terminal (102, 202.1, 202.2) for the use of a service, in particular a transport service, comprising obtaining, through a reception module (104) of the service application (100, 200.1, 200.2), at least one usage data set, determining in a basic usage state of the service application (100, 200.1, 200.2), by a verification module (106) of the service application (100, 200.1, 200.2) a verified usage state based on the at least one obtained usage data set and at least one predetermined verification reference criterion, and, if a verified usage state has been determined, effecting, by a first transmitting module (108) of the service application (100, 200.1, 200.2), transmitting, through the mobile terminal (102, 202.1, 202.2), an advertising signal with an advertising message, the advertising message indicating that the service application has determined a verified usage state.
US11417158B2

A method, apparatus and system for information prompt, and an intelligent electronic door lock are provided. The method includes: when detecting that an intelligent electronic door lock performs an operation for unlocking a door, determining a target user behavior type corresponding to the operation for unlocking the door, obtains target user concern data corresponding to the target user behavior type, and generates to-be-output prompt information based on the target user concern data; wherein, the prompt information is configured for prompting a user to perform a target behavior or displaying the target user concern data, and the target behavior is a behavior corresponding to the target user concern data; and outputting the prompt information. The problem that the intelligent door lock system has a single humanized function may be solved.
US11417154B1

A system for electric aircraft fleet management for at least an electric aircraft is provided. the system includes a computing device communicatively connected to at least an electric aircraft, wherein the computing device is configured to receive a plurality of measured aircraft operation datum from a sensor disposed on the at least an electric aircraft, select a training set as a function of each measured aircraft operation datum of the plurality of measured aircraft operation datum and the at least an electric aircraft, wherein each measured aircraft operation datum of the plurality of measured aircraft operation datum is correlated to an element of modeled aircraft data, and generate, using a machine-learning algorithm, an aircraft performance model output based on the plurality of measured aircraft operation datum and the selected training set, wherein generating an aircraft performance model includes generating a performance alert.
US11417147B2

The present invention provides an angle interference resistant and occlusion interference resistant fast face recognition method, comprising: first collecting a training set of images which have been detected and cropped, adjusting and expanding the training set, and conducting standardized pre-processing; inputting the same into a constructed neural network for training, and saving a parametric model; adjusting test data to a suitable size and number of channels, and also conducting standardized pre-processing; inputting the same into a prediction network to obtain feature vectors of face images; and determining whether two faces are from the same person by calculating a distance between the feature vectors of the face images.
US11417145B2

A fingerprint image processing device includes a memory, and a processor coupled to the memory. The processor performs operations. The operations include reading a tenprint card image which includes a plurality of fingerprint patterns and at least one ruled line to separate one fingerprint imprint area from another fingerprint imprint area, and extracting from the tenprint card image a fingerprint image which includes at least one of the fingerprint patterns, a part of a fingerprint imprint area, and a part of a next fingerprint imprint area.
US11417135B2

There is provided an information processing apparatus, an information processing method, and a program that can optimize information output in response to an environment in a space, the information processing apparatus including: a recognition unit that recognizes a situation in a space based on sensor data obtained by sensing the space in which a content is output; and a determination unit that determines an output scheme of the content based on a result of the recognition and an analysis result of related information of the content.
US11417132B2

Described herein are systems and methods for determining a logical starting location to start providing (e.g., reading) content to a user. When the user navigates to a particular web page and/or email message, a screen reader can automatically read content associated with the web page and/or email message beginning at the determined logical starting location. A heuristic can be applied in order to determine the logical starting location. The heuristic can analyze information regarding user interface element(s) (e.g., property(ies) and/or attribute(s)) of the particular webpage and/or email message to find a logical location to start reading once the webpage and/or email message have loaded.
US11417129B2

According to one embodiment, an image analysis device includes one or more processors configured to receive input of an image; calculate feature amount information indicating a feature of a region of the image; recognize a known object from the image on the basis of the feature amount information, the known object being registered in learning data of image recognition; recognize a generalization object from the image on the basis of the feature amount information, the generalization object being generalizable from the known object; and output output information on an object identified from the image as the known object or the generalization object.
US11417126B2

A head-mounted display, a display control method, and a program that facilitate a user to understand proximity between the user and an object around the user are provided. A display block (36) is arranged in front of the eyes of the user wearing a HMD (12). In accordance with proximity between the user and an object around the user, the HMD (12) controls the display block (36) so as to have the user visually recognize a forward direction of the display block (36).
US11417122B2

The present invention relates to an occupant monitoring method and apparatus therefor. A monitoring apparatus according to one aspect of the present invention may include a camera obtaining an image in a vehicle and a processor processing the image. Moreover, the processor may include a detecting module separating each region in which an object exists from the image, a classifying module classifying the object existing in the each separated region and a recognizing module recognizing a pose of an occupant if the object corresponds to the occupant.
US11417112B2

An object sensing apparatus including: an object sensor mounted at a front upper portion of a vehicle; a vertical-tilting mechanism to allow the object sensor to tilt around a horizontal axis; and a horizontal-rotating mechanism to allow the object sensor to rotate around a vertical axis.
US11417111B2

Various embodiments include methods and scanning systems for photonically detecting an object of high-interest having selective wavelength reflection. Various embodiments include sequentially scanning the environment by projecting a coherent pulsed electromagnetic beam of light of a first wavelength. Reflected light of the first coherent beam is received onto a photoelectric detector, which outputs digital intensity data. Various embodiments further include sequentially scanning the environment by projecting a coherent pulsed electromagnetic beam of light of a second wavelength different from the first wavelength. Reflected light of the second coherent beam is received onto a photoelectric detector, which outputs digital intensity data. The intensity of the reflected light of the first wavelength may be compared with the intensity reflected light of the second wavelength, and an alert may be sent to an autonomous vehicle system in response to the intensity difference exceeding a threshold.
US11417110B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for the generation and use of a surfel map with semantic labels. One of the methods includes receiving a surfel map that includes a plurality of surfels, wherein each surfel has associated data that includes one or more semantic labels; obtaining sensor data for one or more locations in the environment, the sensor data having been captured by one or more sensors of a first vehicle; determining one or more surfels corresponding to the one or more locations of the obtained sensor data; identifying one or more semantic labels for the one or more surfels corresponding to the one or more locations of the obtained sensor data; and performing, for each surfel corresponding to the one or more locations of the obtained sensor data, a label-specific detection process for the surfel.
US11417104B2

In some embodiments, apparatuses and methods are provided herein useful to automatically determining location of an object. In some embodiments, there is provided a system for automatically determining location of an object inside a retail store via one or more cameras including: a plurality of locations inside a retail store; a first camera capturing a first image of a first location; a portable electronic device configured to transmit a signal used to determine an absolute location of a test object; one or more first receiver circuits configured to receive transmitted first signals from the portable electronic device; and a control circuit configured to: associate a first set of store coordinates of a first coordinate system associated with an entire area inside the retail store with a first set of frame coordinates of a second coordinate system associated with the plurality of cameras; and cause a database to store the association.
US11417103B2

An investigation assist system includes a plurality of servers and an integration server communicatively connected to a terminal and the plurality of servers. In response to reception of a video captured by a plurality of cameras, each of the plurality of servers performs a video analysis of an object with respect to an incident, the plurality of servers processing different objects, respectively. Based on an input of a plurality of different object feature elements from the terminal, the integration server sends a search request for corresponding objects to the respective servers corresponding to the object feature elements, receives and integrates search results of the corresponding objects from the respective servers, and causes the terminal to display an integrated search result.
US11417094B2

A method for selecting important digital images in a collection of digital images, comprising: analyzing the digital images in the collection of digital images to identify one or more sets of similar digital images; identifying one or more sets of similar digital images having the largest number of similar digital images; selecting one or more digital images from the identified largest sets of similar digital images to be important digital images; and storing an indication of the selected important digital image in a processor accessible memory.
US11417093B1

Techniques are described for capturing an image of a document or other type of physical object, and presenting the image in a user interface (UI) with an overlay that includes context information regarding the document or other physical object in the image. An application running on a portable computing device receives an image of the document that is captured using a camera of the device. The application may perform an initial analysis to identify one or more data elements present in the document, such as certain words, phrases, paragraphs, and so forth. The data elements can be uploaded to a remote service that analyzes the data elements and returns context data which is presented as an overlay to the image of the document. The context data can then be presented in an overlay to the presented image of the physical object.
US11417091B2

A shared augmented reality system can support the sharing of video captured by a local user, using a head mounted display (HMD), with a remote user. The remote user may add augmented reality annotations (markings, notes, drawings) to certain objects within the environment captured within the video, where the annotations track the movement of those objects within the shared video. An HMD may not, however, provide a convenient interface for performing certain user-interface intensive tasks, which might be better performed on an additional device such as a mobile phone, tablet, or computer. During a shared augmented reality session, the additional device can be configured to communicate with a HMD such that certain tasks can be performed by the user through the additional device, and other tasks can be performed or experienced through the HMD. The additional device, the HMD and the remote user's device can communicatively coordinate during the session.
US11417089B2

A vegetation index calculation apparatus (10) is provided with a learning model generation unit (11) that generates a learning model, by using an image of a crop targeted for calculation of a vegetation index and an image of plants other than the crop to learn a feature amount of the image of the crop, an image acquisition unit (12) that acquires an aerial image of a target region where the crop is being grown, a specification unit (13) that applies the aerial image acquired by the image acquisition unit (12) to the learning model generated by the learning model generation unit (11), and specifies the image of the crop in the aerial image acquired by the image acquisition unit (12), and a vegetation index calculation unit (14) that calculates the vegetation index of the crop, using the image of the crop specified by the specification unit (13).
US11417086B2

A system for personalizing augmented reality for individuals that is easy to use. There is a central server with instructions for selecting or creating a personally meaningful multimedia object. A sound wave and an image of the sound wave are generated from the object. A tattoo of the generated image is applied as a tattoo, either permanently or temporarily, to a person. Automatically generating, assigning and storing a unique identifier from an uploaded image of the tattoo, the generated image, and the multimedia object to the central server. Capturing an image of the tattoo on the person using a smart device, where the smart device has instructions to determine the unique identifier from an image captured by the smart device. Retrieving and downloading, aligning and overlaying the stored multimedia where it is played back.
US11417083B2

In an image processing apparatus, an image obtaining unit obtains, from a vehicular camera, an image captured by the vehicular camera based on a predetermined imaging condition. An image processing unit executes an image-processing task of the image. A histogram generation unit generates a histogram based on the luminance values of the pixels included in the road-surface region in the image. The histogram graphically represents a frequency of each of the luminance values of the pixels included in the road-surface region in the image. A histogram determination unit determines whether the histogram has first and second separate crests. A change unit changes, upon determination that the histogram has first and second separate crests, at least one of 1. The imaging condition of the vehicular camera 2. The image-processing task to be executed by the image processing unit.
US11417077B2

Systems and methods for aligning digital image datasets to a computer model of a structure. The system receives a plurality of reference images from an input image dataset and identifies common ground control points (“GCPs”) in the reference images. The system then calculates virtual three-dimensional (“3D”) coordinates of the measured GCPs. Next, the system calculates and projects two-dimensional (“2D”) image coordinates of the virtual 3D coordinates into all of the images. Finally, using the projected 2D image coordinates, the system performs spatial resection of all of the images in order to rapidly align all of the images.
US11417076B2

An example device for processing image data includes a memory configured to store an image; and one or more processors implemented in circuitry and configured to: process the image to identify a pilot signal in the image indicating a portion of the image, the pilot signal forming a boundary around the portion and having pixel values defined according to a mathematical relationship with pixel values within the portion such that the pilot signal is not perceptible to a human user and is detectable the device; determine the portion of the image using the pilot signal; and further process the portion to attempt to detect one or more contents of the portion without attempting to detect the one or more contents of the image in portions of the image outside the portion.
US11417074B2

Example systems disclosed herein are to process image frames with a reverse image search engine to generate corresponding search results pages, capture screenshots corresponding respectively to the search results pages, generate base query records corresponding to respective ones of the screenshots that have respective textual information that matches a base search term, the respective ones of the base query records including the base search term and at least portions of the respective textual information from the corresponding screenshots, determine an object search term based on a frequency analysis of the textual information included in the base query records, generate object query records corresponding respectively to ones of the base query records that have respective textual information matching the object search term, and identify a first object depicted in the video based on at least one criteria applied to the object query records.
US11417073B2

Systems, methods, devices, and non-transitory media of the various embodiments enable generating at least one hierarchical-level-of-detail (LOD) data structure in order to visualize and traverse measurement data associated with a three-dimensional (3D) model. In various embodiments, generating at least one hierarchical LOD data structure may include establishing a background grid comprising a mathematical grid structure defined in a common coordinate system, building a layout comprising an intermediary data structure, computing measurement data for each tile based at least in part on the height data samples, and storing at least a portion of the computed measurement data for each tile in a metadata file.
US11417072B2

A system and method of selecting personal protection equipment (PPE) for a worker. The system identifies sets of PPEs and simulates a fitting of the identified PPE sets to the worker. Fitting includes, for each of the identified PPE sets, selecting a three-dimensional computer model for each article of the PPE set, placing the computer model of each of the PPE articles of the PPE set being fitted on a computer model representing the worker, identifying collisions between the computer models as placed, and taking an action based on the identified collisions.
US11417071B1

Virtual tools are used to manipulate aspects of a three-dimensional medical image volume. The virtual tools are geo-registered with the image volume. Presentation of the image volume is manipulated by an image processor in response to use of the virtual tools. The virtual tools may be used to facilitate analysis of the image volume. The virtual tools may include: a virtual focal point pen; a virtual 3D cursor; a virtual transport viewer; a virtual pedestal; a virtual knife; a virtual catheter; a virtual road sign; a virtual ablation tool; a virtual table; a virtual contrast tool; and virtual icons.
US11417070B2

One embodiment provides a method, including: receiving, at an information handling device, an indication to activate a camera integrated into the information handling device; obtaining, using the activated camera, two-dimensional image data of an object; transforming the two-dimensional image data of the object into three-dimensional image data of the object; and utilizing the three-dimensional image data of the object in at least one of: an augmented reality application and a virtual reality application. Other aspects are described and claimed.
US11417069B1

An object and camera localization system and localization method for mapping of the real world. The mapping can be done in real-time or near real-time to the detection of the real objects by a camera device which is used to capture one or more images of an object. The localization method can be used to generate an object label of the object and a bounding box of the object in the image. The localization method can be used to generate anchor points in real world coordinates of the real 3D space of the object, a cuboid of the object, and a centroid of the cuboid. A virtual 3D map can be generated that which includes the location and pose of the real object in the real-world coordinates.
US11417067B1

Various implementations disclosed herein include devices, systems, and methods for synthesizing an environment based on an image. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In various implementations, a method includes determining an engagement score that characterizes a level of engagement between a user and a representation of a subject included in an image. In some implementations, the method includes, in response to the engagement score satisfying an engagement threshold, obtaining stored information regarding the subject, and synthesizing an environment based on the image and the stored information regarding the subject.
US11417066B2

Techniques are disclosed for facilitating electronic commerce in an augmented reality environment. In some embodiments, a method comprises detecting, by a mobile device, presence of the physical product or the real life service; and presenting, on the mobile device, information to conduct the transaction of a physical product or a real life service via the augmented reality environment. In some embodiments, a method comprises detecting one or more targets in the augmented reality platform using a select area in a perspective of a user, the perspective being captured by a mobile device; and prompting the user to choose an object of interest from the one or more detected targets.
US11417062B2

In an image including a continuous visual field of 360 degrees, such as a celestial sphere image, in a case where a partial region is displayed as an output target region, transition from a certain output target region to the other output target region is realized smoothly and with natural feeling, without having visually uncomfortable feeling. For this reason, a transition source output target region and a transition destination output target region are specified, in an output target region which is a partial region of the entire image, which is an image having a continuous visual field of 360 degrees in at least one direction. Then, a visual field transition path from the specified transition source output target region to the specified transition destination output target region is automatically determined.
US11417060B2

In one implementation, a method involves tessellating a surface of a 3D object by identifying vertices having 3D positions. The method transforms the 3D positions into positions for a first sphere-based projection for a left eye viewpoint and positions for a second sphere-based projection for a right eye viewpoint. Transforming the 3D positions of the vertices involves transforming the vertices based on a user orientation (i.e., camera position) and differences left and right eye viewpoints (e.g., based on interaxial distance and convergence angle). The method further renders a stereoscopic 360° rendering of the 3D object based on the first sphere-based projection for the left eye viewpoint and the second sphere-based projection for the right eye viewpoint. For example, an equirectangular representation of the first sphere-based projection can be combined with an equirectangular representation of the second sphere-based projection to provide a file defining a stereoscopic 360° image.
US11417059B1

Disclosed herein are systems and methods for reading input data into a geometry shader by rebuilding an index buffer. In one aspect, an exemplary method comprises constructing T-vectors for one-element ranges of the index buffer by defining each T-vector as a 4-component vector, calculating T-vectors for ranges [0; i] for all vertices of the index buffer by prefix scanning, for each vertex and for each primitive featuring the vertex, determining if the primitive is complete, and for each complete primitive, calculating an offset in an output index buffer using a component of the T-vector used to indicate, for the vertex, a number of complete primitives inside the range and a component that indicates a number of vertices since a last primitive restart, and writing an index value in an output index buffer, and reading input data into the geometry shader in accordance with the written index values.
US11417057B2

A computer implemented method of creating a simulated realistic virtual model of a geographical area for training an autonomous driving system, comprising obtaining geographic map data of a geographical area, obtaining visual imagery data of the geographical area, classifying static objects identified in the visual imagery data to corresponding labels to designate labeled objects, superimposing the labeled objects over the geographic map data, generating a virtual 3D realistic model emulating the geographical area by synthesizing a corresponding visual texture for each of the labeled objects and injecting synthetic 3D imaging feed of the realistic model to imaging sensor(s) input(s) of the autonomous driving system controlling movement of an emulated vehicle in the realistic model where the synthetic 3D imaging feed is generated to depict the realistic model from a point of view of emulated imaging sensor(s) mounted on the emulated vehicle.
US11417055B1

A system, method or compute program product for integrating two or more displays. One of the systems includes a stereoscopic first display; a monoscopic second display; and one or more computers configured to perform operations including receiving first data representing a 3D scene including at least one virtual 3D object, receiving second data related to the at least one virtual 3D object, obtaining third data representing the position and/or orientation of the second display relative to position and/or orientation of the first display, based on the first data, rendering the 3D scene including the at least one virtual object as a stereoscopic image on the stereoscopic first display, and based on the second data, rendering a 2D object on the monoscopic second display with the rendering varying based on the position and orientation of the second display relative to the first display provided by the third data.
US11417054B1

In one embodiment, a method includes displaying, for one or more displays of a virtual VR device, a first output image comprising a passthrough view of a real-world environment. The method includes identifying, using one or more images captured by one or more cameras of the VR display device, a real-world object in the real-world environment. The method includes receiving a user input indicating a first dimension corresponding to the real-world object. The method includes automatically determining, based on the first dimension, a second and third dimension corresponding to the real-world object. The method includes rendering, for the one or more displays of the VR display device, a second output image of a VR environment. The VR environment includes a MR object that corresponds to the real-world object. The MR object is defined by the determined first, second, and third dimensions.
US11417052B2

Systems and methods of generating ground truth datasets for producing virtual reality (VR) experiences, for testing simulated sensor configurations, and for training machine-learning algorithms. In one example, a recording device with one or more cameras and one or more inertial measurement units captures images and motion data along a real path through a physical environment. A SLAM application uses the captured data to calculate the trajectory of the recording device. A polynomial interpolation module uses Chebyshev polynomials to generate a continuous time trajectory (CTT) function. The method includes identifying a virtual environment and assembling a simulated sensor configuration, such as a VR headset. Using the CTT function, the method includes generating a ground truth output dataset that represents the simulated sensor configuration in motion along a virtual path through the virtual environment. The virtual path is closely correlated with the motion along the real path as captured by the recording device. Accordingly, the output dataset produces a realistic and life-like VR experience. In addition, the methods described can be used to generate multiple output datasets, at various sample rates, which are useful for training the machine-learning algorithms which are part of many VR systems.
US11417037B2

A method for generating a data visualization is provided. The method includes displaying a representation of a portion of detected data from a substrate to a user. The method further includes generating a data quality value for the portion of detected data and displaying, along with the representation of the portion of detected data, an indication of data quality value for the portion of detected data. The method further includes selecting, by the user, a quality value threshold, and displaying an adjusted indication of data quality value for the portion of detected data meeting the quality value threshold.
US11417028B2

Provided are an image processing method, apparatus and a storage medium. The method includes: collecting at least one image within a field of view of an image collection device in real time through the image collection device of a terminal device; determining whether a first image includes at least one character based on the collected first image; under a situation that the collected first image includes the character, outputting prompt information to a user; receiving a setting instruction input by the user; and improving sharpness of the character according to the setting instruction to obtain a second image, and compressing and storing the second image.
US11417025B2

According to one embodiment, an information processing apparatus includes a memory and a processor. The memory stores a background image that does not include a detection target, a detection target image that is an image of the detection target, and label information that indicates the detection target of the detection target image. The processor performs trapezoid correction on the background image, generates a composite image by superimposing the detection target image on the background image subjected to the trapezoid correction, and generates learning data based on the composite image and the label information.
US11417024B2

A system and method for encoding a digital image may include obtaining image data of the digital image, wherein the image data comprises a plurality of image pixels, selecting a plurality of sample pixels from the plurality of image pixels, clustering the plurality of sample pixels based on an influence function to generate a plurality of hue clusters, classifying the image pixels to the plurality of the hue clusters, and assigning hue values of the hue clusters to the plurality of the image pixels.
US11417018B2

In accordance with an aspect of the present disclosure, there is provided a method of calibrating a camera for a vehicle, comprising: obtaining attitude angle information of the vehicle by using a traveling direction of the vehicle obtained based on a satellite signal, and a vertical direction from ground obtained based on a high definition map; obtaining attitude angle information of the camera mounted on the vehicle by matching an image captured by the camera to the high definition map; and obtaining coordinate system transformation information between the vehicle and the camera by using the attitude angle information of the vehicle and the attitude angle information of the camera.
US11417010B2

Methods for detecting areas of localized tilt on a sample using imaging reflectometry measurements include obtaining a first image without blocking any light reflected from the sample and obtaining a second image while blocking some light reflected from the sample at the aperture plane. The areas of localized tilt are detected by comparing first reflectance intensity values of pixels in the first image with second reflectance intensity values of corresponding pixels in the second image.
US11417002B2

An image recognition system includes a processing module, a sensor module, and a database. The sensor module is electrically connected to the processing module. The database is electrically connected to the processing module. The sensor module configured for capturing at least one image. The at least one image is stored in the database. The processing captures a contour of an object from the at least one image and separates the contour of the object into a plurality of portions. A plurality of arrangements is defined between the portions of the contour of the object. The processing module determines a state of the contour of the object based on the arrangements.
US11417000B2

An image processing apparatus includes a first classification unit configured to classify each of a plurality of pixels included in a three-dimensional medical image using a first classifier for classifying each pixel into a plurality of classes including a class representing a first target region, a determination unit configured to determine an image region including the first target region and a second target region from the three-dimensional medical image based on a first classification result, a second classification unit configured to classify each of a plurality of pixels included in the determined image region using a second classifier for classifying each pixel into a plurality of classes including at least either one of a class representing the first target region and a class representing the second target region, and an integration unit configured to integrate the first and the second classification results to acquire a third classification result.
US11416992B2

A medical image processing apparatus of an embodiment includes a processing circuitry. The processing circuitry extracts a plurality of valve leaflets of a heart valve from image data of a subject. The processing circuitry measures, with respect to at least one valve leaflet of the valve leaflets, a length of a region at which the valve leaflet is in contact with another valve leaflet, in a predetermined reference direction. The processing circuitry controls a display to display a distribution of the length at each of a plurality of positions on the valve leaflet.
US11416987B2

An automated screening system using retinal imaging to identify individuals with early-stage Age-related Macular Degeneration (AMD) and identify individuals at risk for developing late AMD.
US11416983B2

A client and server are provided with the same digital image of a slice of a biological material, which has been applied with a staining substance. The server is used for pre-processing the digital image and provides results of the pre-processing to the client in turn of a request. The server is configured to classify each pixel of the digital image, wherein the pixel is classified as stained, The client is configured to determine the region of interest at the digital image, and request data related to the classification of the pixels at the region of interest at the server. The server can provide the classification results related to the classification of the pixels at the region of interest at the digital image to the client.
US11416981B2

A method for detecting damage and determining a type of damage and a degree or severity of damage to a component of a transmission. The method includes providing a first image of a portion of the component in a reference state and detecting a further image of the portion of the component after intended use. The further image of the portion of the component is detected in an installed state of the component. The method further includes determining, by comparing the further image with the first image, that the component is damaged, determining, by matching the further image against data of a damage database, a type of damage, and outputting the determined type of damage and a degree or severity of damage. The first image, the further image, and the data of the damage database are photographs.
US11416978B2

An image processing apparatus acquires a first image which captures a scene including an object from a first viewpoint position and a second image which captures a scene including the object from a second viewpoint position, and associates a coordinate position corresponding to a position of a feature of the object on the first image with a coordinate position corresponding to a position of a feature of the object on the second image. The image processing apparatus determines a partial region in the second image corresponding to a give region in the first image based on the association, generates a synthesized image by replacing an image of the given region using an image of the determined partial region, and superimposing variation data on the synthesized image.
US11416964B2

The present invention provides a method and device for adjusting resolution of a Head-Mounted Display (HMD) apparatus. Wherein, the method comprises the steps of: determining saliency information of display contents in multimedia information; adjusting, according to the saliency information, resolution corresponding to each display content in the multimedia information; and, displaying the resolution-adjusted multimedia information. In the present invention, by determining saliency information of display contents in multimedia information, the resolution corresponding to the display contents is adjusted, which enable the resolution of the display contents to be matched with the saliency of the display contents, and accordingly, the resolution-adjusted multimedia information is displayed without the need of displaying the complete multimedia information in a higher resolution and a higher frame rate. In this way, computation amount for a device is greatly reduced, so that requirement for device hardware is reduced and device cost is reduced, and displaying efficiency is improved whilst at the same time ensuring good displaying effect.
US11416961B2

A method includes determining that a new draw call is received; comparing a state identity (ID) of a graphics state stored in the ring storage with a state ID of a graphics state associated with the new draw call; determining if the ring storage has available space to store the graphics state associated with the new draw call; storing the graphics state associated with the new draw call in the ring storage, based on determining that the ring storage has available space; determining a location of a first valid and non-default entry and a last valid and non-default entry of the graphics state associated with the new draw call stored in the ring storage; and collecting data from one or more valid entries of the graphics state associated with the new draw call stored in the ring storage to complete a task associated with the new draw call.
US11416960B2

A binning subsystem of a GPU includes a storage subsystem, a shader core to output first data via a first path, a selector to receive the first data via the first path, and to receive second data from the storage subsystem via a second path. The storage subsystem includes a binner unit and a control logic unit. The control logic unit causes the selector to transfer the first data or the second data to the binner unit. The binner unit may transfer binner output data to the shader core via a third path. The binner unit may transfer the binner output data to one or more subsequent stages of a graphics pipeline via a fourth path. The binner unit may transfer the binner output data to the storage subsystem via a fifth path. The control logic unit may control the binner unit such that the binner unit can be used for general purpose computation.
US11416955B2

A model predictive maintenance system for building equipment including one or more processing circuits including processors and memory storing instructions that, when executed by the processors, cause the processors to perform operations. The operations include obtaining an objective function that defines a cost of operating the building equipment and performing maintenance on the building equipment as a function of operating decisions and maintenance decisions for the building equipment for time steps within a time period. The operations include performing an optimization of the objective function to generate a maintenance and replacement strategy for the building equipment over a duration of an optimization period. The operations include estimating a savings loss predicted to result from a deviation from the maintenance and replacement strategy. The operations include adjusting an amount of savings expected to be achieved by energy conservation measures for the building equipment based on the savings loss.
US11416952B2

Systems, methods, and other embodiments associated with controlling a comparison of energy costs for a current and a previous billing cycle are described. In one embodiment, current billing data and previous billing data are received. A variable having a different value for the current billing than for the previous billing data is identified. A value of the variable in the current billing data is modified with a value of the variable in the previous billing data to determine a hypothetical energy cost for the current billing cycle based on the value of the variable in the previous billing data. A cost difference between the total cost of energy for the current billing cycle and the hypothetical energy cost is determined, and a personalized data structure for an energy user is generated. The data structure includes an individual contribution of the modified value of the variable toward the cost difference.
US11416950B2

An apparatus for manufacturing customized cosmetics according to an exemplary embodiment of the present invention may manufacture customized cosmetics in consideration of an individual skin characteristic and external environment information by combining a dosage form reference component corresponding to a skin state measured by subdividing a face of a user according to each predetermined region and an auxiliary dosage form reference component corresponding to the external environment information.
US11416949B2

A system, method, and computer program product for providing personalized coordinated shopping among multiple participants in a network marketplace. Social group interactions are extended to shopping, to enhance the scope and efficiency of commerce. A shopping group comprising selected members of a social group includes an authorized purchaser and a number of shoppers who are not authorized to make purchases. A non-authorized purchaser selects desired items and sends a purchase approval request to the authorized purchaser, including a personalized video message describing and supporting the request. The personalized video message is sent to the authorized purchaser by communication means selected according to determined current availability, including via review of a social calendar. The authorized purchaser may approve, decline, or request further information from the requester, upon reviewing the purchase request. The authorized purchaser may modify the requested transaction, including the item actually purchased, the seller, and its shipping data.
US11416943B2

An accident liability tracking system includes a processing device programmed to receive, from an image capture device, an image representative of an environment of the host vehicle, to analyze the image to identify a target vehicle in the environment of the host vehicle, and determine one or more characteristics of a navigational state of the target vehicle. The device is further programmed to compare the characteristics of the navigational state of the target vehicle to at least one accident liability rule, store one or more values indicative of potential accident liability on the part of the identified target vehicle based on the comparison of the characteristics of the navigational state of the identified target vehicle to the at least one accident liability rule, and output the one or more values, after an accident between the host vehicle and a target vehicle, for determining liability for the accident.
US11416933B2

Aspects of the disclosure relate to implementation of a recursive hierarchic blockchain for event validation and processing. A computing platform may receive event data from first and second data sources. The computing platform may store, in a first distributed ledger, an event record for each event from the first data source and may store, in a second distributed ledger, an event record for each event from both data sources. In response to determining that a validation condition for a current block of the second distributed ledger has been satisfied, the computing platform may compute a hash and generate a numeric representation of the first distributed ledger. In a new block of the second distributed ledger, the computing platform may store the hash and the numeric representation. The computing platform may write, to the new block of the second distributed ledger, additional event data from both data sources.
US11416909B1

A shared “universal” virtual shopping cart (“the cart”) may be provided by a host to enable information sharing between multiple disparate electronic marketplaces provided by various merchants. The host may obtain user information via the cart to improve interactions with a user. The host may recommend an item to the user that is offered at a lower price and related to an item retained in the user's cart. The host may also recommend items based on a user's purchase history, such as complementary items (e.g., up-sell items) and items other users may recommend. In some aspects, the host may compile best selling lists based on data from multiple electronic marketplaces. The host may also perform user specific operations such as indicate an item in a cart is a duplicate of a previous purchase and monitor a price and/or available quantities of an item in the cart.
US11416906B2

A system for replacing an original hose assembly of a work machine with a replacement hose assembly includes at least a computing device, a database, and a server. The server is associated with the database and includes a processor configured via computer-executable instructions to perform a method of identifying the replacement hose assembly. The method includes prompting a user to select hose attributes associated with a hose of the original hose assembly. Based on the selected hose attributes, a replacement hose may be identified. The method further includes prompting the user to select coupling attributes associated with a coupling of the original hose assembly. Based on compatibility with the identified replacement hose and the selected coupling attributes, a replacement coupling may be identified. The method further includes generating a bill of materials for the replacement hose assembly and displaying the bill of materials.
US11416901B2

A computer-implemented method and apparatus for development and use of a medical form. One example system receives a request on a first computer to create the medical form. The medical form includes user selected fields corresponding to patient information. The system further receives signals on the first computer, where the signals describe form fields for the medical form. The system communicates the medical form from the first computer to the first tablet device for display on the first tablet device. The system receives form values, wherein at least some of the form values correspond to information about an appointment. Responsive to receiving a completion signal, the system generates a clinical narrative for the appointment using the completed form values.
US11416898B2

A method of producing and financing a predetermined project is disclosed. In an embodiment, the method comprises the steps of selecting a project and developing a budget for the project, and developing a marketing plan which is comprised of a plurality of advertising buys, each of the plurality of advertising buys being targeted toward a corresponding one of a plurality of advertisers. Further, there is a set of advertising materials that are targeted toward a corresponding one of the plurality of advertisers. The subject matter of the selected project relates to the interests of at least one of the plurality of advertisers, the cost of developing the marketing plan and the set of advertising materials not exceeding the developed budget. The next step presents to at least one of the plurality of advertisers the cost of the budget and the advertising material of at least one of the plurality of advertising buys, each of the plurality of advertising buys may require a predetermined number of impressions to be completed. Further, if the at least one advertising buyer purchases the at least one advertising buy, the advertising materials are produced and placed on a media property. For at least one of the plurality of advertising buys, the number of impressions to which at least one user is exposed on the on media property are counted, thereby completing the one advertising buy when the counted number of impressions equals its buy's predetermined number of impressions. Finally, the revenue from the completed advertising buy is collected and the selected revenue produced by the completed advertising buy is placed into a media production fund.
US11416889B2

Apparatuses, methods, systems, and program products are disclosed for a micro commerce ad. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to display an advertisement in a banner ad that is displayed in a banner ad slot of a publisher webpage. The advertisement includes an offering for a product and/or a service presented to a visitor and receivable by the visitor in response to the visitor providing feedback within the advertisement. The code is executable by the processor to receive the feedback from one or more input fields presented within the banner ad for receiving the contact information. The code is executable by the processor to provide the offering to the visitor within the banner ad in response to receiving the feedback from the visitor without redirecting the visitor away from the publisher webpage.
US11416874B1

A compliance management system generates an enterprise data schema based on a compliance regulation. The system monitors interactions over a network with resources subject to the compliance regulation to generate interaction data sets. The system processes the interaction data sets against the enterprise data schema to categorize at least some of the interactions to trigger events associated with the categories, generate corresponding to the events, and track a compliance metric for each of the tasks generated. The system updates the enterprise data schema based on the compliance metric and the interaction data sets.
US11416872B2

Various embodiments are described herein for methods, devices and systems that can be used to track at least one emission type generated, directly or indirectly, by an entity. In one example embodiment, the system includes an emission tracking device coupled to the entity, where the emission tracking device receives a first emission data received at a first time and a second emission data received at a second time after implementation of one or more emission reduction steps. The system further includes an external processor in communication with the emission tracking device, where the external processor is configured to analyze the first emission data to determine an emission baseline, analyze the second emission data to determine a second emission output value, and determine an emission offset measurement corresponding to the at least one emission type based on the emission baseline and the second emission output value.
US11416868B1

A method and system of delegating control to a surrogate for a primary account holder so that the surrogate can control access to funds in a joint account by a secondary account holder when the primary account holder is unavailable. The surrogate's ability to approve or deny the secondary account holder's requests for funds is limited by rules established by the primary account holder. The system includes a secure management account system that implements communications between the surrogate's personal device, the primary account holder's personal device, the secondary account holder's personal device and the financial institution holding the joint account.
US11416864B2

A method, system, and computer program product for fraud management with a shared hash map. A shared hash map may include a plurality of identifiers mapped to a plurality of buckets by at least one hash function. One or more buckets of the plurality of buckets may include at least one blockchain. The at least one blockchain may include fraud data associated with one or more fraudulent transactions. A method may include storing the shared hash map, receiving an update to the shared hash map, and providing a copy of the shared hash map. A method may include storing a local copy of the shared hash map, receiving transaction data associated with a transaction, accessing fraud data in the local copy of the shared hash map, and determining an authorization or a denial of the transaction based on the fraud data.
US11416863B2

A computing system includes one or more processors and one or more computer-readable storage media communicatively connected to the one or more processors and having instructions stored thereon that, when executed, causes the one or more processors to receive a request from a user device to initiate an electronic transaction to a beneficiary, identify a risk associated with the beneficiary, calculate a risk score for the electronic transaction based on the risk, transmit a notification to the user device, wherein the notification causes display of one or more mitigation activities for reducing the risk, receive data from the user device associated with the one or more mitigation activities, compare the data with information corresponding to the beneficiary stored in a data store, recalculate the risk score based on the comparison, and transmit an electrical signal to the user device to cause the display of a result of the recalculation.
US11416856B2

An arbitraged enhanced payment processing system in association with a distributed enhanced payment processing system includes a merchant point of sale (POS) terminal system and a remote payment management system. The POS terminal system initiates a transaction that includes receiving a payment amount, a purchaser account identifier, a virtual electronic payment indicator, and a merchant ID via a payment client. Subsequently, the POS terminal system outputs the transaction to the remote payment management system which generates a token for the transaction. The payment management system then provides the purchaser account identifier, a merchant account identifier, and the payment amount to a payment processing servicer. Upon receiving a payment processing servicer response, the payment management system outputs the response and token to the POS terminal system.
US11416855B2

Methods, apparatus and computer software are provided for authorizing an EMV transaction between a user device and a point of sale terminal, particularly, but not exclusively, in situations where a secure element is not made available for the deployment of a payment application on the user device. The payment application is instead deployed to a processing environment that is outside of any secure element on the user device. The payment application is associated with a certificate and a corresponding hash. The hash is adapted to be generated on the basis of an application expiration date parameter, which is adapted to comprise data indicative of an expiration date of day level granularity associated with the certificate. During processing of the EMV transaction, the point-of-sale terminal verifies the hash, thereby establishing the authenticity of the application expiration date, and hence the validity of the certificate.
US11416853B1

A system and method to conduct secure electronic financial transactions are provided. The system includes one or more processors and one or more memories having stored thereon instructions that, when executed by the one or more processors, cause the one or more processors to identify a first payment source account held by an account holder and a second account held by the account holder; receive transaction data associated with a transaction initiated by the account holder with a merchant using the first payment source account, the transaction having a transaction amount; request via a first network a first transfer of the transaction amount from the first payment source account within a predetermined time; perform a pre-authorization charge of the second account in a pre-authorized amount; transfer the transaction amount to pay the merchant; and if the first transfer is not completed within the predetermined time, request via the second network a second transfer of the pre-authorized amount from the second account; and release the pre-authorization charge of the second account if the transaction amount was successfully transferred from the first account within the predetermined time.
US11416852B1

Systems and methods are disclosed for secure transmission of account information messages. One method comprises receiving account information; providing a notification to a third party regarding the account information; receiving a first request for information regarding the notification from the third party; providing a response to the third party regarding the first request; receiving data from the third party; using the data to generate a message including details about the account, wherein at least some of the details about the account are encrypted; receiving a second request for information regarding the notification from the third party; and providing the message to the third party.
US11416851B2

A terminal receives card details for a payment card to process payment for a transaction. The card and transaction details are sent to an intermediate server. The card details are identified as being associated with a card issuer associated with a first currency while the terminal is associated with a second different currency from the first currency. A currency conversion entity selection request is sent to the card issuer. The card issuer requests a consumer select a currency conversion entity for payment at the terminal. A mobile device of the consumer generates encoded data representing: a selected currency conversion entity, the card details, and the transaction details. The encoded data is processed to verify and process payment for the transaction with the selected currency conversion entity preventing any override by a merchant to use a different currency conversion entity at the terminal.
US11416846B2

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for processing gift transactions, related to retaining a social and gratitude-based experience surrounding giving and receiving gifts, monitoring gift recipients on-premises at merchants and providing gift-related notifications, and managing funds in a gift that the recipient does not redeem. A system configured to practice a first method receives an object associated with a gift, receives a tag associated with the object, and transmits the object to the giver. A system configured to practice a second example method uses face identification at the merchant to identify a recipient of a gift. The system can transmit a reminder to the recipient regarding the gift. In a third example method, the system creates a gift and notifies the recipient of the gift. If the recipient never redeems the gift, then the giver is not charged for the gift and no transaction occurs.
US11416845B2

A method and system for managing payment transactions for a merchant using a computing device coupled to a memory device is described. Each transaction is initiated by a consumer using a payment card. The method includes receiving a registration request from a candidate merchant for enrollment within a manager module wherein the registration request includes registration data associated with the candidate merchant, executing a primary approval process using at least some of the registration data, and transmitting an account request message requesting an opening of a merchant account for the candidate merchant with an acquiring bank upon approval. The method further includes receiving, in real-time, merchant account data associated with the candidate merchant from the acquiring bank upon approval by a secondary approval process wherein the candidate merchant becomes a registered merchant upon the secondary approval. The method further includes managing a first payment transaction submitted by the registered merchant.
US11416841B2

Using multimedia messaging service (“MMS”) messaging to facilitate a transaction for purchasing electronic content on a wireless device is disclosed. Initially, an indication that a user of the wireless device has selected to purchase the electronic content from among a plurality of electronic content available for purchase is received from a wireless device over a wireless network. An MMS message including payment information for the purchase of the selected electronic content is then received from the wireless device. The purchase of the selected electronic content is authorized based on the payment information included in the MMS message and the wireless device is then enabled to download the selected electronic content in response to the authorization of the purchase of the selected electronic content.
US11416830B2

Methods and systems are provided for automatically creating and displaying an action plan generated from an action plan template. An action plan template is created by a template owner, who can then add tasks to the action plan template until all tasks to be included as part of the template have been created. After it has been published, action plan owners can use it during an action plan creation process. An action plan owner can select a particular target record to be associated with a new action plan and specify other action plan details. An application platform can then automatically populate the new action plan with information indicating: a name of the action plan owner, a plurality of tasks a corresponding task owner who is assigned to each task, and a corresponding task deadline that was automatically calculated for each task by the action plan creation module.
US11416820B2

Systems, methods, and computer-readable media for remotely automating changes to third party applications from within a primary application are disclosed. The systems and methods may involve maintaining in the primary application, a table having rows, columns, and cells at intersections of the rows and columns, wherein the primary application is configured to enable the construction of automations defined by conditional rules for altering internal information in the primary application and external information in the third party applications; receiving an automation definition conditional on specific information input into at least one specific cell in the table of the primary application, wherein the automation definition is constructed using internal blocks and external blocks, the external blocks having links to the external third party applications; monitoring the at least one specific cell of the primary application for an occurrence of the specific information.
US11416814B1

This disclosure describes a device and system for verifying the content of items in a bin within a materials handling facility. In some implementations, a bin content verification apparatus may pass by one or more bins and capture images of those bins. The images may be processed to determine whether the content included in the bins has changed since the last time images of the bins were captured. A determination may also be made as to whether a change to the bin content was expected and, if so, if the determined change corresponds with the expected change.
US11416812B2

Provided is a delivery assistance device enabling shortening of the time required for delivery in purchase of an item by online shopping. This delivery assistance device is provided with: management means for managing stock information about stock of an item held by each of a plurality of traveling vehicles; first reception means for receiving current position information indicating a current position of the traveling vehicle; first transmission means for transmitting the stock information to a customer terminal; second reception means for receiving order information and delivery address information; specification means for specifying a traveling vehicle arriving earliest at the delivery address; and second transmission means for transmitting the order information to the specified traveling vehicle, wherein the management means updates the stock information about stock of an item held by the specified traveling vehicle, based on the order information.
US11416800B2

Systems, method and computer program products for presenting to a user a visualization of a vehicle dealer performance assessment based on dealer location and vehicle sales transaction data, where the assessment is based on geographically normalized metrics. Dealer location data and historical vehicle sales transaction data is collected by a in a vehicle data system from external data sources. Distances from dealers to geographical regions of interest are determined, and differences between these distances are normalized to produce competition zone indices for the geographical regions. The competition zone indices are then used to aggregate the geographical regions into different competition zones in which dealers of interest have corresponding levels of competitive advantage or disadvantage, normalized according to typical distances associated with transactions in the respective geographical regions.
US11416791B2

Systems and methods for optimizing user task schedules in a customer relationship management (CRM) platform is disclosed. The system may optimally input tasks into time slots in a user schedule to generate the optimized user task schedule. The system may generate a plurality of user task schedules and calculate a total task win probability for each of the user task schedules. The system may comprise the total task win probabilities and select the user task schedule having the greatest total task win probability. The system may also perform a genetic processing analysis of the user task schedules to further optimize task placement in the user task schedule.
US11416784B2

A system and method is disclosed for automated remote transactions between a vehicle and a lodging system. The system may enable the vehicle to initiate an automated remote transaction to the lodging system to book an accommodation and complete a remote payment. The lodging system may transmit available accommodations to the vehicle. The vehicle may respond with a booking request comprising an accommodation selection and vehicle identifying data and the lodging system may communicate the vehicle identifying data to a payment network to authorize the remote transaction. In response to authorizing the remote transaction, the lodging system may complete the booking request with the vehicle.
US11416775B2

Techniques for training robust machine learning models for adversarial input data. Training data for a machine learning (ML) model is received. The training data includes a plurality of labels for data elements. First modified training data is generated by modifying one or more of the plurality of labels in the training data using parameterized label smoothing with a first optimization parameter. The ML model is trained using the first modified training data. The training includes updating a first one or more model weights in the ML model, and generating a second optimization parameter suitable for use in future parameterized label smoothing for future training of the ML model
US11416771B2

Mechanisms are provided for identifying risky user entitlements in an identity and access management (IAM) computing system. A self-learning peer group analysis (SLPGA) engine receives an IAM data set which specifies user attributes of users of computing resources and entitlements allocated to the users for accessing the computing resources. The SLPGA engine generates a user-entitlement matrix, performs a machine learning matrix decomposition operation on the user-entitlement matrix to identify excessive entitlement allocations, and performs a conditional entropy analysis of the user attributes and entitlements in the IAM data set to identify a set of user attributes for defining peer groups. The SLPGA engine performs a commonality analysis of user attributes and entitlements for each of one or more peer groups defined based on the set of user attributes, and identifies outlier entitlements based on the identification of the excessive entitlement allocations and results of the commonality analysis.
US11416769B2

Approaches presented herein enable intelligent service request classification and assignment learning. More specifically, a request comprising a free form text or spoken description is received from a user. The request description is parsed and classified by a regression-based classifier. The regression-based classifier classifies based on, for example: the description itself; the requestor's history of requests, and/or supplemental demographics about a requestor. Optionally, a user may verify the classification or select from a plurality of returned classifications. A service provider or administrator confirms that a classification is correct. If not, the incorrectly classified request is queued. If so, the correctly classified request is added to a set of training data to be used in classifying future requests.
US11416766B2

In an approach to detecting the transmission of messages, analyzing said messages, calculating a message risk score and transmitting a warning notification, one or more computer processors detect transmission of a message from a user to a selected recipient. The one or more computer processors extract message information from the detected message. The one or more computer processors retrieve one or more historical conversations between the user and the selected recipient of the detected message. The one or more computer processors determine a risk score corresponding to sending the detected message to the selected recipient based on applying the extracted message information and the retrieved historical conversations to a cognitive model.
US11416757B2

An example system includes a processor to receive input data comprising noisy positive data and clean negative data. The processor is to cluster the input data. The processor is to compute a potential score for each cluster of the clustered input data. The processor is to iteratively refine cluster quality of the clusters using the potential scores of the clusters as weights. The processor is to train a classifier by sampling the negative dataset uniformly and the positive set in a non-uniform manner based on the potential score.
US11416751B2

An input dataset is sorted into a first version of data and a second version of data. The first version of data is associated with a first period of time and the second version of data is associated with a second period of time. The second period of time is a shorter period of time than the first period of time. A first set of one or more machine learning models is generated based on the first version of data. A second set of one or more machine learning models is generated based on the second version of data. The first set of one or more machine learning models and the second set of one or more machine learning models are combined to generate an ensemble model. A prediction based on the ensemble model is outputted. The prediction indicates abnormal behavior associated with the input dataset.
US11416747B2

A method of classifying three-dimensional (3D) data includes receiving three-dimensional (3D) data and processing the 3D data using a neural network that includes a plurality of subnetworks arranged in a sequence and the data is processed through each of the subnetworks. Each of the subnetworks is configured to receive an output generated by a preceding subnetwork in the sequence, process the output through a plurality of parallel 3D convolution layer paths of varying convolution volume, process the output through a parallel pooling path, and concatenate output of the 3D convolution layer paths and the pooling path to generate an output representation from each of the subnetworks. Following processing the data through the subnetworks, the method includes processing the output of a last one of the subnetworks in the sequence through a vertical pooling layer to generate an output and classifying the received 3D data based upon the generated output.
US11416741B2

A technique for constructing a model supporting a plurality of domains is disclosed. In the technique, a plurality of teacher models, each of which is specialized for different one of the plurality of the domains, is prepared. A plurality of training data collections, each of which is collected for different one of the plurality of the domains, is obtained. A plurality of soft label sets is generated by inputting each training data in the plurality of the training data collections into corresponding one of the plurality of the teacher models. A student model is trained using the plurality of the soft label sets.
US11416737B2

A neural processing unit (NPU), a method for driving an artificial neural network (ANN) model, and an ANN driving apparatus are provided. The NPU includes a semiconductor circuit that includes at least one processing element (PE) configured to process an operation of an artificial neural network (ANN) model; and at least one memory configurable to store a first kernel and a first kernel filter. The NPU is configured to generate a first modulation kernel based on the first kernel and the first kernel filter and to generate second modulation kernel based on the first kernel and a second kernel filter generated by applying a mathematical function to the first kernel filter. Power consumption and memory read time are both reduced by decreasing the data size of a kernel read from a separate memory to an artificial neural network processor and/or by decreasing the number of memory read requests.
US11416734B2

An integrated sensing system to perform multi-modality sensing of an environment. The integrated sensing system includes a first sensing element that generates a first modality sensing output of the environment, a first edge artificial intelligence (AI) engine that controls the first sensing element and generates a first data analysis result based on the first modality sensing output, a second sensing element that generates a second modality sensing output of the environment, a second edge AI engine that controls the second sensing element and generates a second data analysis result based on the second modality sensing output, and a computer processor that generates, using a central AI algorithm, a classification result of the environment based on the first data analysis result and the second data analysis result, where the computer processor is directly coupled to the first edge AI engine and the second edge AI engine.
US11416732B2

A system for simulating human-like affect-driven behavior includes a hardware processor and a system memory storing software code providing a virtual agent. The hardware processor executes the software code to identify a character assumed by the virtual agent and having a personality, a target state of motivational fulfillment, a baseline mood, and emotions. The software code identifies current physical and motivational fulfillment states, and currently active emotions of the character, and determines a current mood of the character based on the baseline mood and the currently active emotions. The software code further detects an experience by the character and plans multiple behaviors including a first behavior based on the experience and the current physical state, the second behavior based on the experience, the personality, the current mood, and the currently active emotions, and a third behavior based on the target and current states of motivational fulfillment.
US11416731B2

A method and an arrangement for detecting and counting articles are disclosed, performing the steps of: providing a detecting station arranged along a passageway for the articles, the detecting station being adapted to establish at least a scanning radiation beam at a cross section of the passageway; passing articles past the detecting station, the detecting station detecting an article upon sensing at least a partial interruption of the scanning radiation beam; and obtaining a count of the detected articles through the passageway, wherein the detecting station include first and second detecting assembly arranged at a predetermined distance from each other along the direction of travel of the articles, which first and second detecting assembly establish a respective scanning radiation beam on a first, respectively second scanning plane at a corresponding cross section of the passageway, and wherein at least a first predetermined reference section of the articles is detected at each scanning plane; a travelling speed of each article is calculated based on the time used by the at least one reference section of the article to travel the predetermined distance between the first and the second scanning planes; at least a second predetermined reference section of the articles, which is separate from the first reference section, is detected at least at one of the first and second scanning plane; and a count of the articles is obtained by calculating a length thereof from the calculated travelling speed and by calculating the time used by the article to cross at least one of said first and second scanning plane.
US11416723B2

An image processing apparatus configured to generate, using a target image data, multiple pieces of partial print data respectively for multiple partial printings such that, in a particular case where the color difference indicated by the evaluation value of the each of the partial images is larger than a particular reference value, a controller causes the image processing apparatus to identify, using the difference information, compensation target pixels including a pixel causing the color difference from among multiple pixels within the particular partial image, perform, using the difference information, a compensating process of converting a color of the compensation target pixel to a color of which color difference is small, and generate the partial print data using the particular partial image data to which the compensating process has been applied.
US11416718B2

The present invention belongs to the technical field of computer, and discloses an item identification method and device based on vision and gravity sensing. The method comprises: identifying a collected item image, and acquiring a plurality of visual identification results corresponding to N times of pick-up and put-back behaviors, wherein each visual identification result corresponds to one time of pick-up and put-back behavior; acquiring a weight identification result corresponding to each weight change of M times of weight changes of items supported on a support; judging whether a total weight change value corresponding to M times of weight changes is consistent with the total weight value of the pick-up and put-back items corresponding to N times of pick-up and put-back behaviors or not; and if not, perfecting each visual identification result according to the M weight identification results to obtain the sum of identification items corresponding to N times of pick-up and put-back behaviors. The device comprises a visual identification module, a weight identification module, a judgment module and an obtaining module. Through the technical solution, the accuracy of the item identification is improved.
US11416704B2

Machine learning analysis of mass spectrometry spectra from human sweat samples is used to determine characteristics of interest such as age, ethnicity, gender drug use and disease state directly from the m/z data. This avoids the difficult problem of performing a full chemical analysis of human sweat samples to determine the characteristics of interest.
US11416696B2

A base station or handheld device can be equipped with a latch system or a multi-hinge arrangement for electrical contacts. The latch system can be adjustable between different latching configurations in which the base station and handheld device are retained together by different degrees. The multi-hinge arrangement can provide rotation about multiple axes to provide rolling contact between electrical contacts of the base station and the handheld device.
US11416689B2

The invention refers to a natural language processing system configured for receiving an input sequence ci of input words (v1, v2, . . . vN) representing a first sequence of words in a natural language of a first text and generating an output sequence of output words (, , . . . ) representing a second sequence of words in a natural language of a second text and modeled by a multinominal topic model, wherein the multinominal topic model is extended by an incorporation of language structures using a deep contextualized Long-Short-Term Memory model.
US11416684B2

Techniques are described for intelligently identifying concept labels for a set of multiple documents where the identified concept labels are representative of and semantically relevant to the information contained by the set of documents. The technique includes extracting semantic units (e.g., paragraphs) from the set of documents and determining concept labels applicable to the semantic units based on relevance scores computed for the concept labels. The technique includes determining an initial set of concept labels for the set of documents based on the applicable concept labels. The technique further includes obtaining a reference hierarchy associated with the reference set of concept labels and determining a final set of concept labels for the set of documents using a reference hierarchy, the initial set of concept labels, and the relevance scores. The technique includes outputting information identifying the final set of concept labels for the set of documents.
US11416676B2

Text messages are used to interact with objects in a spreadsheet. For example, text messages may be used to enter/receive data in the spreadsheet. One or more text messages may be associated with a spreadsheet. Text messages may be associated with cells, tables, charts and other objects of the spreadsheet. When the spreadsheet receives a text message, the text message is parsed and information that is contained within the text message is used to interact with one or more objects within the spreadsheet. The spreadsheet may also generate and send text messages that provide information about the spreadsheet and/or request information to be entered within the spreadsheet. For example, the spreadsheet may send out an update of one or more values/objects within a spreadsheet and/or send a request within a text message requesting information to update a table.
US11416669B2

One or more non-transitory computer readable recording mediums configured to store an application program including instructions, which when executed by an information processing device that has a display part, causes the information processing device to transmit, to a server device, identification information of an object when the object displayed on a screen is selected. The information processing device is further configured to receive layout information relating to arrangement of the object from the server device. The information processing device is further configured to display the object on a screen displayed on the display part by executing a native program included in the application program. The information processing device is further configured to display, when the layout information is received, an object based on the layout information instead of the object displayed by the native program, using a web browser embedded in the application program.
US11416667B2

Systems and methods are provided for modular loading of information on a user interface, comprising receiving, by a mobile service gateway, a request for access to a mobile application platform from a user device, transmitting, to an internal application programming interface (API) gateway, a request for a page layout associated with the mobile application platform, receiving, from the API gateway, the page layout associated with the mobile application platform, receiving one or more modules, assigning the one or more modules to the page layout, and displaying the one or more modules on the mobile application platform. The one or more modules may be developed using a fluent interface that is configured to extract data associated with a request for the one or more modules. Each module may be developed based on the extracted data.
US11416657B2

A computer-implemented method of simulating a vertically-oriented current distribution of current flowing through a plurality of layers of one or more three-dimensional conductors embedded in a shielded multi-layered dielectric includes the steps of dividing portions of the circuit into subsections, the portions containing z-directed current into rectangular prisms; independently modeling a current distribution within each subsection, and, specifically, within the rectangular prisms, independently modeling a basis function of linearly changing or uniform current along the z-axis; independently determining the fields resulting from such assumed basis functions; determining a voltage induced by such determined fields, corresponding to a transfer impedance or transfer admittance of the subsection; and calculating a current distribution in one or more conductors according to the transfer impedance or transfer admittance of each subsection and an assumed voltage across each subsection.
US11416654B2

An analysis apparatus is provided. The analysis apparatus includes a model deriver configured to generate an analytic model for predicting a result of a numerical analysis performed multiple times iterations for a component by using a plurality of analytic data used for the numerical analysis for the component, and a model analyzer configured to predict the result of the numerical analysis performed multiple times iterations for a design target component by using the analytic model.
US11416653B2

Systems and methods for generating a numerical model of the human head are provided. A numerical model may be created by generating a data array in a magnetic resonance modeling system, each cell of the array corresponding to a location in the head. The cells may be grouped into one or more regions, each group corresponding to a segment of the head. The cells of the array may be populated with values corresponding to tissue properties relevant to MR imaging. Tissue property values may be selected for each region based on one or more probability distributions. For each region and each tissue property, a value may be selected based on a corresponding probability distribution. Selected tissue property values may be input into cells in the array corresponding to the region with which the probability distribution is associated. The numerical model may be used as an input to an MRI simulator.
US11416649B2

A method of classifying design criteria includes receiving design criteria for a product part. The criteria comprise one or both of performance and manufacturing criteria. The design criteria are sorted into different classes of one or both of one or more objective functions and one or more constraints based on when they can be satisfied or optimized. Constraint violations are determined. A design workflow is produced to generate one or more designs of a part to comply with one or more of satisfying constraints and optimizing objective functions.
US11416647B2

A method of generating a tessellated output file comprising receiving a computer-aided design (CAD) model file defining a CAD model including a plurality of vertices, a plurality of curves, a plurality of surfaces, and at least one volume; generating base polygon data defining the CAD model for additive manufacturing, the base polygon data including a plurality of connected polygons, each polygon including a plurality of nodes, a plurality of edges, and a face; generating data for a vertex metadata container including a listing of CAD model vertices and one polygon node associated with each CAD model vertex; generating data for a curve metadata container including a listing of CAD model curves and at least one polygon edge associated with each CAD model curve; and generating data for a surface metadata container including a listing of CAD model surfaces and at least one polygon face associated with each CAD model surface.
US11416646B2

An apparatus for designing a structural product includes memory to store computer-readable program code for an integrated development environment to establish a digital thread in a lifecycle of the structural product, and processing circuitry to execute the computer-readable program code. The apparatus is thereby caused to generate a graphical user interface from which the integrated development environment is accessible to cause the apparatus to generate an electromagnetic effects (EME) model of the structural product from authoritative data including a solid model of the structural product, and parameterize the EME model with one or more electrical properties. The apparatus is caused to produce a computational electromagnetics (CEM) model of the structural product from the parameterized EME model, perform a CEM analysis from the CEM model to generate a corresponding solution is generated, and post-process the corresponding solution.
US11416643B2

Provided are embodiments for a system for designing a layout for a smoke detection system, the system include a storage medium, the storage medium being coupled to a computing engine. The computing engine is configured to receive one or more inputs, model transport and dispersion of smoke in an environment based on the one or more inputs, wherein the model is based on a computational fluid dynamics (CFD) function, and detect the smoke using a plurality of probes. The computing engine is also configured to define a layout of the smoke detectors based on the smoke detectors being able to detect the smoke in the environment, and provide a map of the smoke detectors for the layout. Also provided are embodiments for a method to design a layout for a smoke detection system.
US11416641B2

The technology disclosed teaches incident-driven and user-targeted data loss prevention that includes a CASB controlling exfiltration of sensitive content in documents stored on cloud-based services in use by organization users, by monitoring manipulation of the documents. CASB identifies the cloud-based services that the particular user has access to and at least one document location on the cloud-based services to inspect for sensitive documents, in response to receiving an indication that user credentials have been compromised. The CASB performs deep inspection of documents identified as stored at the location and detects at least some sensitive documents. Based on the detected sensitive documents, the CASB determines data exposure for the organization due to the compromised credentials of the particular user. The disclosed technology also teaches controlling infiltration of contaminating content on cloud-based services in use by users of an organization by monitoring content deposited to the cloud-based services.
US11416626B2

A method comprises: maintaining a database (120, 130) of access control events; dividing a portion (138) of the database into shares (140A, 140B, 140C); passing the respective shares to respective third party servers (44A, 44B, 44C); processing the shares in the respective third party servers; passing output of the processing to a further server (40) in common; and processing the output on the further server.
US11416625B2

Systems and methods for protecting cryptographic keys stored in a non-volatile memory. An example method may comprise: storing a device root key in a non-volatile memory; storing a volatile key in a volatile memory; storing a masked cryptographic key in the non-volatile memory, wherein the masked cryptographic key is produced by combining a cryptographic key and the device root key; storing a masked device root key in the non-volatile memory, wherein the masked root key is produced by combining the device root key and the volatile key; and erasing the device root key from the non-volatile memory.
US11416623B2

A computer-implemented method for generating penetration tests automatically includes parsing an existing system test case, and identifying a particular program call in the system test case. The particular program call can require a particular data access authorization. The method further includes, in response to the system test case including the particular program call, generating a penetration test using a predetermined attack vector. The method further includes executing the penetration test and detecting an unauthorized access being performed during the penetration test. Further, the method includes responsively, sending a notification that identifies the particular program call.
US11416621B2

Methods, systems, and devices for authenticating software images are described. Software images may include different portions (e.g., different versions, different users) that may be authenticated using hashes associated with an underlying data structure of the portion of the software image. In some examples, hashes (e.g., first hashes) associated with the software image may be generated and stored using a tree structure, such that a previous hash may be used when calculating a hash associated with a new portion of the software image. To authenticate a portion of the software image, a command may be issued, and a second hash may be calculated using the current data structure of the software image. The second hash may be compared to the associated first hash, and the software image may be authenticated based on the hashes matching.
US11416610B2

A threat information evaluation apparatus that evaluates threat information includes an allocation unit that allocates threat information in an input threat information list to a security operator or an evaluation unit, and an evaluation unit that evaluates the threat information allocated to the evaluation unit. The allocation unit calculates an estimation accuracy on the basis of evaluation performed by the evaluation unit and evaluation determined by the security operator, and allocates the threat information on the basis of the estimation accuracy.
US11416602B2

An embodiment of a method of providing identity services includes: receiving identity data for an individual for which the identity provider has provided an identity; generating a transaction to store an identifier representing the identity data in a data structure on a blockchain of a distributed system; sending the transaction to at least one node of the distributed system; and generating an identity token incorporating the identifier representing the identity data. An embodiment of a method of verifying an identity includes: receiving data extracted from the identity token, wherein the extracted data includes an identifier representing the identity data; determining whether a data structure containing the extracted identifier representing the identity data is stored on a blockchain of a distributed system; and outputting an indication of a validity of an identity associated with the identity data based on the determination.
US11416598B2

Implementations of data security technologies are disclosed. In an implementation, a plurality of feature points of a user-selected image are determined. A first plurality of interactive operations performed on at least a portion of the plurality of feature points by a user are detected during lock screen passcode set up of a mobile computing device. The first plurality of interactive operations are stored. The user-selected image is displayed on a lock screen when the mobile computing device is in a locked state. A second plurality of interactive operations on a touchscreen of the mobile computing device are detected when the mobile computing device is in the locked state, and the mobile computing device is unlocked if the second plurality of interactive operations match the first plurality of interactive operations.
US11416587B1

A data security server or system may be installed or placed into network to perform data security and network monitoring and analysis functions. The data security server may operate an isolated computing instance or engine, such as a software container engine. A computing resource service provider may send commands to the data security server to provision a variety of data security and monitoring applications in isolated software containers of the data security server. The data security server, via the data security and monitoring applications, may obtain copies of traffic going into and out of the network, and analyze the traffic to produce security data. The security data may be uploaded to the service provider for storage and retrieval.
US11416583B2

Provided are techniques for automated software application license usage. Global detection results that indicate, for each of a plurality of end user computers, one or more installed software applications, one or more running software applications, and a user account. Unique pairs are identified using the global detection results, wherein each pair of the unique pairs comprises a software application name for a software application and a user name for a user. For a unique pair, a query is run against a user registry to get a list of user groups that the user name is a member of, a user group is selected that corresponds to the software application name, and a number of users in the selected user group is designated as a license demand for authorized users for the software application. Then, based on the global detection results and the license demand, one or more recommendations are provided.
US11416580B2

An apparatus to facilitate matrix multiplication operations. The apparatus comprises multiplication hardware to operate in a dot product mode, wherein a multiplication stage included in the multiplication hardware is configured as a dot product of a number of bit vectors (N) to perform N×N multiplication operations on a plurality of multiplicands and perform addition operations on results of the N×N multiplication operations.
US11416577B2

A declarative mechanism is used to manage large documents within a repository. The large documents are sectioned into subdocuments that are linked together by a parent document. The combination of the parent document and subdocument is referred to as a compound document. There are multiple options for configuring rules to break up a source document into a compound document and naming the subdocuments. The compound documents may be queried using statements that treat the compound document as a single XML document, or the parent document of a subdocument may be queried and treated independently. Access control and versioning can be applied at the finer granularity of the subdocument.
US11416564B1

Embodiments disclose a system that allows for improved generation of web requests for scraping that, because of the nature of the requests and time and manner they are sent out, appear more organic, as in human generated, than conventional automated scraping systems. The system then manages how a client request to scrape a target website is made to the site, masking the request in a manner that makes it appear to the Web server as if the request is not generated by an automated system. In this way, by appearing more organic, Web servers may be less likely to block requests from the disclosed system or may take longer to block requests from the disclosed system. By avoiding Web servers blocking requests and extending the lifetime of IP proxies before they are blocked, embodiments can use a limited IP proxy address space more efficiently.
US11416563B1

Methods, systems, and computer-readable media for a query language for selecting and addressing resources are disclosed. Records are stored in a data store. The records comprise attribute data descriptive of resources managed by a provider network. The data store is queried to select one or more records matching one or more values of the attribute data. The query is expressed using a query language. A resource group is determined based (at least in part) on the query. The resource group comprises one or more resources corresponding to the one or more records selected by the query.
US11416554B2

A method of generating search results, comprising; receiving, by a computing system, an instruction to generate search results relating to a SKU stored in a database; extracting, by the computing system, a context based on information relating to the SKU; generating, by the computing system, a dynamic search string, by: generating a key based on the instruction; identifying a dictionary based on the context, the dictionary containing a plurality of dictionary term; and generating the dynamic search string by determining the dictionary term corresponding to the key; searching, by the computing system, using the dynamic search string, in content data; returning results from the content data matching the dynamic search string; and generating for display on a client device, the results.
US11416553B2

Technology is described for using spatial analysis of data objects associated with a multi-dimensional virtual environment to organize computational units in a distributed computing system. The data objects may be grouped together using spatial location information and collections of data objects may be treated as processing partitions (i.e., sub-divisions of the entire group of data objects). A mapping may be created between the data objects and processing partitions for processing applications which process data objects assigned to a processing partition. The processing partitions may be defined, in part, according to how the data objects are grouped together spatially. The processing partitions may be load-balanced across hardware hosts in the distributed computing system.
US11416552B2

A graph updating device includes: a K neighbor vertex search unit that searches for a K neighbor vertex set of an added vertex in a neighbor graph on the basis of the neighbor graph and an object added to the neighbor graph as an added vertex and outputs the K neighbor vertex set; a vertex selection unit that selects a vertex candidate set on the basis of the neighbor graph, the added vertex, and the K neighbor vertex set of the added vertex and outputs the vertex candidate set, the vertex candidate set being a set of vertices that is present in the neighbor graph and possibly contains the added vertex in a K neighbor vertex set thereof; and a neighbor graph updating unit that reconstructs a K neighbor vertex set related to all vertices of the neighbor graph using K neighbor vertex sets of respective vertices of the vertex candidate set and adds the K neighbor vertex set of the added vertex to the reconstructed K neighbor vertex set to generate an updated neighbor graph.
US11416549B2

A computer implemented method of storing a data object in a computer memory, wherein the data object is stored at a location in an object store as a portion of the memory, the location being determined by a hashing process based on a generated hash key, the memory further storing: a set of binary words in which each bit of each word identifies an occupancy state of a location in the object store such that an occupancy state of all locations is stored in the set of binary words; and a truncated hash key set storing, for each occupied location in the object store, a truncated hash key for a data object stored at the location, wherein the hashing process uses linear probing in which an occupancy of the location in the object store for storage of the data object is determined, wherein the occupancy is determined by reference to the set of binary words, and the linear probing further determines identity of the data object and an object stored in an occupied location, the identity being determined based on a comparison of the hash key for the data object and a truncated hash key for the occupied location.
US11416547B2

A method is provided for selecting a query execution plan, including: receiving an XML document including a plurality of root nodes and a plurality of leaf nodes; determining root-to-leaf paths based on the plurality of root nodes and the plurality of leaf nodes; generating a prime number for each unique root-to-leaf path; calculating a number of instances in which each prime number appears; generating an XML synopsis based on the prime numbers and the number of instances; determining a comparison between a query tree pattern and the XML synopsis; determining a type of the query tree pattern; calculating for each query tree pattern plan, a selectivity estimate based on the comparison and the type of the query tree pattern; determining an optimal query execution plan based on the selectivity estimate; and selecting the optimal query execution plan for performing a query of the XML document based on the determination.
US11416540B2

Methods, systems, and media for presenting recommended content based on social cues are provided. In accordance with some embodiments, a method for presenting recommended content is provided comprising: receiving a query associated with a user; generating a list of relevant media content items based on the query; selecting items for presentation to the user based on social relevance scores based on social connections of the user that have consumed a relevant item and contextual relevance scores for each item; causing the selected items to be presented to the user; and indicating that a particular item was consumed by a particular social connection.
US11416535B2

A user interface (UI) for visualizing search data provides techniques for grouping and organizing aggregate data that shows the categories of topics included in search queries from a large number of individual users. Raw search queries are categorized into one of a number of topical categories. The search queries are assigned to a geographic location based on geolocations of computing devices generating the search queries. The UI presents a map that shows the number of search queries per topical category for each geographic location displayed in the current UI view. As a result of this UI design, a user can easily understand the interaction between geographic location and frequency of search query topics. Trends in the geographic distribution of searches and in the categories of topics searched are also easily understood from this UI design by changing the time range of the search queries displayed.
US11416529B2

A computer-implemented method, computerized apparatus and computer program product for minimum coordination passage scoring. Given a candidate passage in a document collection potentially matching a query received, a set of overlapping terms between the candidate passage and the query is determined. For each overlapping term in the set, a first measure of a weight of the term in the query, a second measure of a weight of the term in the candidate passage, and a third measure of a specificity of the term in the document collection are calculated. a function of the first and second measure is evaluated to obtain a value reflecting a condition on the relation therebetween. A minimum coordination score representing a relative similarity between the candidate passage and the query is determined based on the value and the first, second and third measures obtained for each of the overlapping terms.
US11416522B2

In various embodiments, a device classification service obtains data indicative of device attributes of a plurality of devices. The device classification service forms, based on the obtained data indicative of the device attributes, a concept graph that comprises nodes that represent different sets of the device attributes. The device classification service determines, by analyzing the concept graph, a relevance score for each of the device attributes that quantifies how relevant that attribute is to classifying a device by its device type. The device classification service uses the relevance scores for the device attributes to cluster the plurality of devices into device type clusters by their device attributes.
US11416518B2

Methods, apparatus, systems, computing devices, computing entities, and/or the like for employing machine learning concepts to accurately predict categories for unseen data assets, present the same to a user via a user interface for review, and assign the categories to the data assets responsive to user interaction confirming the same.
US11416514B2

Systems and methods for preparing and analyzing data related to geo-spatial properties. A system generates from a first data source, based on an ontology, a geographic dataset including first data objects representative of first data from the first data source and at least one geo-spatial reference based on respective location information from the first data source that corresponds to the first data. The system can also generate a vector map data tile layer based on the ontology using the geographic dataset and including vector map data tiles, having map geometry data linked to the first data objects by a geo-spatial reference, and corresponding to a portion of a geographic area represented by the vector map data tile layer. In response to requests from the front-end system application for first data related to a geo-spatial feature, tiles can be provided and first data corresponding to selected geo-spatial references can be displayed.
US11416513B2

A method includes receiving a query that identifies an entity, obtaining a first set of entity records responsive to the query, wherein each record of the first set of entity records comprises one or more visual objects responsive to the query, obtaining a second set of entity records responsive to the query, wherein each record in the second set of entity records includes an entity score describing the entity that is associated with a period of time when the one or more visual objects were generated, executing computer program code correlating the first set of entity records with the second set of entity records, executing computer program code that uses the second set of entity records with which the first set of entity records is correlated to enhance the first set of entity records, and generating visual snapshot rendering data based on the enhanced first set of entity records.
US11416509B2

In some aspects, a computing system can receive, from a client device, a request to perform an analytical operation that involves a query regarding a common entity type. The computing system can extract a query parameter having a particular standardized entity descriptor for the common entity type and parse a transformed dataset that is indexed in accordance with standardized entity descriptors. The computing system can match the particular standardized entity descriptor from the query to records from the transformed dataset having index values with the particular standardized entity descriptor. The computing system can retrieve the subset of the transformed dataset having the index values with the particular standardized entity descriptor. In some aspects, the computing system can generate the transformed dataset by performing conversion operations that transform records in a data structure by converting a set of different entity descriptors into a standardized entity descriptor for the common entity type.
US11416506B2

Facilitating temporal data management for anomalous state detection in data centers is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise performing a process of extraction, transformation, and loading of data from log files into a telemetry data store. The data can be loaded into the telemetry data store as telemetry data. The operations also can comprise dividing the telemetry data into first telemetry data and second telemetry data. The first telemetry data can comprise telemetry data that does not satisfy a defined quality level. The second telemetry data can comprise telemetry data that satisfies the defined quality level. Further, the operations can comprise removing the first telemetry data from the telemetry data store and outputting the second telemetry data based on a request for the second telemetry data.
US11416502B2

The present disclosure discloses a method and apparatus for mining offline resources. The method includes: acquiring at least two pieces of user search log information; acquiring a user demand characteristic set according to a search formula included in the user search log information, the user demand characteristic set including a keyword set; and matching the user demand characteristic set with a defined offline resource set, to acquire offline resource information corresponding to the user demand characteristic set.
US11416495B2

Embodiments minimize downtime involved in moving a PDB between CDBs by allowing read-write access to the PDB through most of the moving operation, and by transparently forwarding connection requests, for the PDB, from the source CDB to the destination CDB. The files of a source PDB are copied from a source CDB to a destination CDB, during which the source PDB may be in read-write mode. The source PDB is then closed to write operations so that changes to the source PDB cease. Another round of recovery is performed on the PDB clone, which applies all changes that have been performed on the source PDB during the copy operation and the PDB clone is opened for read and write operations. Forwarding information is registered with the source location, which information is used to automatically forward connection requests, received at the source location for the moved PDB, to the destination location.
US11416491B1

A method and a content management system (CMS) that enable storage and retrieval of structured content are disclosed. In one example, CMS includes means for configuring a content project. The content project includes a content model, and the content model defines a plurality of content types for the content project. The CMS includes a plurality of content entries defined according to the content types. Each content entry is structured in accordance with a given content type from which the content entry is defined. Multiple content entries are defined from a given content type. The CMS includes at least one tag configured to be set in association with any of the plurality of content entries. The method includes means for exposing a content delivery API (CDA) configured to enable, through a single API call to the CDA that references the tag, retrieval of the content entries across the plurality of content types that have the tag set in association therewith.
US11416489B2

According to embodiments, a database server instance may generate group-by placement (GBP) states that define potential GBP transformations for a query in which some aggregate tables are included in the GBP view and other aggregate tables are not. Such states are referred to herein as relaxed-C states. To rewrite a query based on a selected relaxed-C GBP state such that the rewritten query is semantically equivalent to the original query, any arithmetic expression within an aggregate expression of the query is normalized into terms, and the query rewrite is implemented on a term-specific basis. Specifically, aggregate function-specific query modification rules are applied to each term of the normalized arithmetic expression. The applied query modification rules dictate what is included in the GBP view and what is included in the outer portion of the rewritten query to ensure that the rewritten query is semantically equivalent to the original query.
US11416488B2

This disclosure proposes systems, methods, and apparatus that identify raw SQL queries that are likely to cause a double counting error, and if such a SQL query is identified, then convert the raw SQL query into SQL queries that account for and avoid double counting. In some embodiments, this process uses queries and subqueries that refer back to a common table expression (CTE) in order to reduce code length and increase query execution speed.
US11416480B2

A retrieval method including outputting a first retrieval result to a result area, the first retrieval result being obtained by referring to a first database based on a first retrieval query entered into a retrieval area, outputting a second retrieval result and the first retrieval result in the result area, the second retrieval result being obtained by referring the first database based on a second retrieval query in response to acquiring a delimiter character and the second retrieval query entered next to the first retrieval query in the retrieval area.
US11416472B2

Methods, apparatus, systems, computing devices, computing entities, and/or the like for generating medical research reports automatically collect data from a plurality of separate health data storage systems, standardize the received data to support at least a requested report type, apply one or more machine-learning quality control check to identify potentially inaccurate data included within the received data, and to generate the requested report based at least in part on the standardized, refined data. Moreover, one or more recommended additional reports supported by the refined data set is identified and recommended to a user based at least in part on user attributes and reports initially requested.
US11416471B2

Improved techniques and systems for storage, delivery and acquisition of digital assets stored in cloud data storage. Cloud data storage can be provided by a cloud data repository that is capable of storing digital data for various users. A given user can access cloud data storage from any of his/her authorized client devices via a network. A given client device can access not only locally stored digital assets but also remotely stored digital assets from cloud data storage. In one embodiment, downloads of digital assets resident in cloud data storage to client devices can be managed in view of available network performance. As one example, digital assets of differing quality levels can be downloaded in a manner dependent on network performance. As another example, locally stored digital assets of reduced quality can be upgraded (e.g., replaced) by higher quality versions in a manner dependent on network performance.
US11416470B2

Systems and methods provide multi-version concurrency control of database records with uncommitted transactions. The system and methods may include receiving a query regarding a transaction counter number. When a transaction header identifying data is updated with the assigned transaction counter number, the updated transaction header may be used in identifying data as an instance of multiversion concurrency control information by the received query. A key lookup may be performed, and when the key lookup encounters an uncommitted row for a transaction number, a corresponding transaction header identifying data to identify a data array element to determine whether the transaction number is committed, and determining the transaction counter number when the transaction number is committed. The transaction counter number may be stamped on the row version record when it is determined that the row is committed.
US11416468B2

A computer-implemented method for managing an index table associated with a data table includes obtaining an index entry associated with a key in the data table. The computer-implemented method further includes determining whether an index page associated with the index entry is in a buffer pool, wherein the buffer pool includes a plurality of index pages loaded from the index table and at least one temp index. The computer-implemented method further includes adding, in response to determining that the index page associated with the index entry is not in the buffer pool, the index entry into the at least one temp index. The computer-implemented method further includes consolidating the at least one temp index into the index table.
US11416457B2

Bias correcting system for small number estimators. A computer system includes a distinct value estimator configured to estimate a number of distinct values in a data set. The computer system includes a bias table for the estimator. The bias table includes entries with values corresponding to biases caused by the distinct value estimator correlated to values corresponding to numbers estimated. The entries in the table are optimized by having a set of entries with an optimized number of biases in the entries. The biases in the entries are associated with predetermined confidence intervals. The system includes a bias corrector configured to correct the number of distinct values in the multiset data estimated by the distinct value estimator set using values from the bias table to produce a corrected value. The system includes a user interface coupled to the bias corrector configured to output the corrected value to a user.
US11416447B2

In some examples, a computer system may receive a data object including object data. For example, the system may be one of three or more systems and each system may be located at a different respective geographic location. The system may determine a value representative of the object data content. The system may further determine a plurality of chunks by dividing the object data into a plurality of data chunks based on a total number of the systems and determining a parity chunk for the plurality of data chunks. The system may determine a respective role value corresponding to each of the systems, and may send individual ones of the chunks to respective ones of the systems based on the role value and the value representative of the object data content. In some examples, each system may perform data deduplication independently of the other systems based on received chunks.
US11416446B2

Support is provided for remote monitoring and management of non-standard devices of an IHS (Information Handling System) that are not supported by a remote management interface, such as the Redfish management interface. The IHS may be configured for remote management of a non-standard device as part of the manufacture of the IHS. Software for management of the non-standard device is validated against a checksum stored to the IHS during its manufacture to confirm the software for managing the non-standard device has not been altered. If the software is validated, the software is used to initialize a plugin for management of the non-standard device. Data collected by the plugin from monitoring of the non-standard device is provided to a remote access controller of the IHS and the remote access controller issues commands to the non-standard device via the plugin.
US11416445B2

In general, embodiments of the technology relate to a method and system for implementing a dynamic content type (DCT) in a content management system. More specifically, embodiments of the technology relate to using a DCT in order to change and/or extend the functionality of the content management system.
US11416442B2

An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first signal to a first function of the plurality of functions; and a state machine configured to, in response to said mapping, execute the first function; wherein the integrated circuit is arranged to, in dependence on the execution of the first function at the state machine, modify said mapping between the first signal and the first function so as to re-map the first signal to a second function of the plurality of functions such that, on receiving a subsequent first signal, the state machine is configured to execute the second function.
US11416436B2

A device is provided having a communication interface and a Fountain code decoding unit, set up to reconstruct a configuration data record from a plurality of data packets received via the communication interface, wherein the device is set up to configure or to reconfigure itself using the reconstructed configuration data record.
US11416434B2

An information handling system includes a host bus adaptor (HBA) that receives a secured media device, and a processor that executes an operating system. In response to the operating system being booted, the baseboard management controller detects a hot plug insertion of the secure media device into the information handling system. The baseboard management controller retrieves a key for the secured media device. In response to the retrieving of the key, the baseboard management controller unlocks the secured media device. The baseboard management controller triggers an enumeration of the secured media device. In response to the trigger, a host bus adaptor driver of the processor enumerates the secured media device.
US11416433B2

The performance of a wireless dock can be enhanced when a USB mass storage device is connected to the wireless dock. Filter drivers can be loaded on the USB stacks of a computing device and the wireless dock to perform functionality for reducing the number of communications that are sent over a wireless network when a USB mass storage device is connected to the computing device via the wireless dock. This reduction in the number of communications can be accomplished without jeopardizing data integrity or compliance with governing protocols.
US11416432B2

A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device.
US11416427B2

Information processing is disclosed. For instance, a first polling interval between a current polling operation and a previous polling operation is polled, the first polling interval indicating a time period from an end of the previous polling operation to a start of the current polling operation. An execution status of the current polling operation is obtained, the execution status indicating whether an object to be polled for the current polling operation is obtained. Further, based on the first polling interval and the execution status, a second polling interval is determined between the current polling operation and the next polling operation, the second polling interval indicating a time period from an end of the current polling operation to a start of the next polling operation. In this way, the solution can provide a stable and efficient adaptive polling.
US11416426B2

A memory device includes an input/output circuit configured to receive a status read command from a memory controller, a toggle counter configured to count a number of toggles of a signal received from the memory controller, and a status register configured to store status information of the memory device and configured to output the status information to the input/output circuit. The memory device also includes a status output controller configured to determine whether the number of toggles counted by the toggle counter corresponds to a reference number of toggles and configured to control the status register to transmit the status information to the memory controller through the input/output circuit, in response to the status read command.
US11416421B2

A context-based protection system uses tiered protection structures including master protection units, shared memory protection units, a peripheral protection units to provide security to bus transfer operations between central processing units (CPUs), memory array or portions of arrays, and peripherals.
US11416419B2

A method and apparatus of protecting a memory from a write attack includes dividing a cacheline of memory into a plurality of sub-blocks. A codeword is generated from at least one sub-block of the plurality of sub-blocks and a complement of the at least one sub-block. One of the generated codewords is selected, wherein the selected codeword is used for storage in memory.
US11416418B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing user authorizations for blockchain-based services. One of the methods includes: at a service platform, receiving, from a computing device associated with a user, an encryption key and data for storage on a blockchain, wherein the data includes public data and private data, and the encryption key encrypts the private data; storing the encryption key and an identifier (ID) of the data in a cache storage dedicated to storing smart contract data for executing a smart contract; and invoking an application programming interface (API) to enable a blockchain node to initiate a consensus algorithm to record the data and the ID of the data on a blockchain.
US11416417B2

A method is provided that includes reading data in a storage medium, detecting, during the reading of the data in the storage medium, by a controller a change in an encryption/decryption scheme used to read and write the data in the storage medium, in response to detecting the change in encryption/decryption scheme in the data, causing, by the controller, a logical block address to return an indication of being written in zeros when a physical block address associated with the logical block address encrypted using an first encryption/decryption scheme, and causing, by the controller, a write channel to write zeroes using a second encryption/decryption scheme to the physical block address.
Patent Agency Ranking