US11616985B2
The present disclosure provides a method of reconstructing a video signal based on a reduced secondary transform, which includes: obtaining a secondary transform index from the video signal; deriving a secondary transform corresponding to the secondary transform index, wherein the secondary transform represents a reduced secondary transform, and the reduced secondary transform represents a transform outputting L (L
US11616984B2
A video signal processing method may include: a step for determining whether a secondary inverse transform is applied to the current block; a step for deriving a secondary transform kernel set which is applied to the current block from among predefined secondary transform kernel sets on the basis of an intra prediction mode of the current block when the secondary inverse transform is applied to the current block; a step for selecting a secondary transform kernel, which is applied to the current block, in the selected secondary transform kernel set; a step for generating a secondary inverse transformed block by performing a secondary inverse transform on a specified upper-left region of the current block by using the secondary transform kernel; and a step for generating a residual block of the current block by performing a primary inverse transform on the secondary inverse transformed block.
US11616979B2
Video/picture coding of improved coding efficiency with supporting varying resolution and/or efficiently handling region-wise packing.
US11616976B2
Disclosed is an image encoding method. The method includes deriving a motion refinement candidate from among motion information of spatial neighboring blocks, motion information of a temporal neighboring blocks, predefined motion information, and motion information that most frequently occurs in a reference picture, performing a motion information refinement on the derived motion refinement candidate, and generating a prediction block of a current block by using the motion refinement candidate having undergone the motion information refinement.
US11616972B2
In a method for video decoding in a decoder, a first motion vector and a second motion vector for a first block in a current picture are received. The first motion vector is indicative of a first reference block in a first picture, and the second motion vector is indicative of a second reference block in a second picture. A bilateral template is generated based on a weighted combination of the first reference block and the second reference block. A refined first motion vector and a refined second motion vector are determined based on the bilateral template, reference blocks in the first picture and reference blocks in the second picture respectively. An initial motion vector of a second block that is ceded after the first block is determined according to at least one of the first motion vector and the second motion vector for the first block.
US11616970B1
A motion vector refinement apparatus includes a first storage device, a motion vector predictor (MVP) derivation circuit, and a decoder side motion vector refinement (DMVR) circuit. The MVP derivation circuit derives a first MVP for a current block, stores the first MVP into the first storage device, and performs a new task. The DMVR circuit performs a DMVR operation to derive a first motion vector difference (MVD) for the first MVP. The MVP derivation circuit starts performing the new task before the DMVR circuit finishes deriving the first MVD for the first MVP.
US11616959B2
A source quality of a source video and a source content complexity of the source video are identified. Parameter constraints with respect to parameters of an operation are received. The source video quality, source content complexity, and parameter constraints are applied to a deep neural network (DNN) producing DNN outputs. In an example, the DNN outputs are combined using domain knowledge to provide the filter parameters, as predicted, to a filter chain, such that applying the filter chain to the input source video results in an output video achieving the full reference video quality score. In another example, the DNN outputs are combined using domain knowledge to provide the filter parameters, as predicted, to a filter chain, such that applying the filter chain to the input source video results in an output video achieving the full reference video quality score.
US11616957B2
Devices, systems and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative aspect, a method for video processing includes performing a conversion between a current video block of a video and a bitstream representation of the current video block using a matrix based intra prediction (MIP) mode in which a prediction block of the current video block is determined by performing, on previously coded samples of the video, a boundary downsampling operation, followed by a matrix vector multiplication operation, and followed by an upsampling operation, where the upsampling operation is performed, in both a vertical direction and a horizontal direction in a fixed order, on samples obtained from the matrix vector multiplication operation.
US11616950B2
The present disclosure relates to: a method of decoding, in a decoder, a bitstream representing an image, wherein the bitstream comprises a plurality of blocks of residual samples, and one or more reconstructed image frames of the image are obtained by adding a respective block of residual samples to a combined hypotheses block of intra-predictions, the combined hypotheses block of intra-predictions being formed by applying a method comprising: receiving the bitstream; for each block of residual samples: determining if a combined intra-prediction hypothesis is indicated and/or inferred from the bitstream and, if so: for each block of residual samples of a block for which a combined intra-prediction hypothesis is indicated and/or inferred: determining a first intra-prediction mode from information extracted from the bitstream; determining or inferring at least a second, different, intra-prediction mode; applying the first intra-prediction mode to at least one reference sample to form a first hypothesis prediction sample; applying the at least one second intra-prediction mode to said at least one reference sample to form a second hypothesis prediction sample; and forming a said combined hypotheses block of predictions by combining the first and second hypothesis prediction samples formed for the block.
US11616949B2
An intra prediction method comprises receiving input data of a current block in a current picture, deriving multiple Most Probable Modes (MPMs) to be included in a MPM list for the current block, setting remaining intra prediction modes as non-MPMs, and encoding or decoding the current block according to a current intra prediction mode selecting from the MPMs and non-MPMs. The first MPM in the MPM list is Planar mode for blocks coded or to be coded in intra prediction, and one or more other MPMs in the MPM list are derived according to a number of available angular mode of one or more neighboring blocks of the current block.
US11616947B2
An image decoding method according to the present disclosure comprises deriving a first candidate intra prediction mode based on a first neighboring block of a current block; deriving a second candidate intra prediction mode based on a second neighboring block of the current block; constructing MPM (Most Probable Mode) list of the current block based on the first candidate intra prediction mode and the second candidate intra prediction mode; deriving an intra prediction mode for the current block based on the MPM list; and generating a prediction sample for the current block based on the intra prediction mode, wherein the first neighboring block is a left neighboring block located at the lowermost side among neighboring blocks adjacent to a left boundary of the current block, and wherein the second neighboring block is an upper neighboring block located at the rightmost side among neighboring blocks adjacent to an upper boundary of the current block.
US11616940B2
A display device includes: a display panel configured to display a parallax image including a first image to be viewed by a first eye of a user and a second image to be viewed by a second eye of the user; and an optical member including a plurality of optical elements arranged along a predetermined direction which includes a component in a parallax direction of the first eye and the second eye. A beam direction of the parallax image is defined by the plurality of optical elements. The display panel includes a plurality of subpixels including a plurality of minipixel. Each of the minipixels included in the plurality of subpixels is configured to be able to display different images.
US11616939B2
An inspection system for mounting on a user's hand. The inspection system comprising: an imaging unit comprising two sub-units, the first sub-unit being configured to provide images from a first point of view and the second sub-unit being configured to provide images from a second point of view; and a measuring unit configured to provide data relating to a physical property measured at a measurement location on the user's hand. The imaging unit has a separation sensor configured to measure the separation between the two sub-units of the imaging unit. A method of inspecting and/or servicing a machine is also disclosed.
US11616934B2
An image sensor includes a pixel array with pixels arranged in a first direction and a second direction, intersecting the first direction. Each of the pixels includes a photodiode, a pixel circuit below the photodiode, and a color filter on or above the photodiode. A logic circuit acquires a pixel signal from the pixels through a plurality of column lines extending in the second direction. The pixels include color pixels and white pixels, the number of white pixels being greater than the number of color pixels. The pixel circuit includes a floating diffusion in which charges of the photodiode are accumulated and transistors outputting a voltage corresponding to amounts of charges in the floating diffusion. Each of the color pixels shares the floating diffusion with at least one neighboring white pixel, adjacent thereto in the second direction, among the white pixels.
US11616929B2
An electronic apparatus includes an input unit configured to input a time code from an external device, a determination unit configured to determine whether or not a time address of the time code input from the input unit is advancing, a recording unit configured to record a video signal, and a control unit configured to control to cause the recording unit to start recording of the video signal in a case that it is determined by the determination unit that the time address is advancing.
US11616927B2
An imaging element includes a reading circuit that reads out pixel data obtained by imaging a subject at a first frame rate, a memory that stores the read pixel data, and an output circuit that outputs image data based on the stored pixel data at a second frame rate. The first frame rate is a frame rate higher than the second frame rate. The pixel data includes phase difference pixel data and non-phase difference pixel data different from the phase difference pixel data. The reading circuit reads out the pixel data of each of a plurality of frames in parallel within an output period defined by the second frame rate as a period in which the image data of one frame is output, and performs reading of the non-phase difference pixel data and a plurality of reading of the phase difference pixel data within the output period.
US11616923B2
A photoarray for detecting time-dependent image data, comprising an array of multiple device cells, wherein each device cell comprises a group of photosensors, each photosensor configured to generate an analog sensor signal dependent on a light intensity at said photosensor, for each photosensor a pixel encoding circuit configured to transform the analog sensor signal generated by said photosensor into a digital pixel information stemming from said photosensor, and a processing unit, which comprises a correlation logic configured to correlate said pixel information stemming from the photosensors of said group of photosensors and to produce as a result a request signal indicating that said cell contains pixel information to be read and/or a pass signal utilized in the processing unit to allow pixel information contained in said cell to be transmitted.
US11616919B2
Many embodiments can comprise a system. The system can comprise one or more processors and one or more storage devices. The one or more storage devices can be configured to store computing instructions that, when executed, cause the processor to receive a plurality of images of an object, the plurality of images comprising different views of the object from around the object; iteratively align one or more images within one or more subsets of the plurality of images until the object is aligned from image to image within the one or more subsets of the plurality of images; and selectively align respective images of the one or more subsets to each other to produce a surround image. Other embodiments are disclosed herein.
US11616918B2
An element includes a loop antenna configured to include first and second metal lines on a surface of a substrate on or from which terahertz waves are incident or emitted, and a rectifying element or an oscillation element electrically connected to the first and second metal lines. The element has a facing section at which a first surface of a first end not connected to the rectifying element or the oscillation element at an end of the first metal line faces a second surface of a second end not connected to the rectifying element or the oscillation element at an end of the second metal line, a direction in which the first surface faces the second surface is a direction in which the first end extends and is a direction intersecting a direction in which the second end extends.
US11616915B2
An apparatus comprises: a sensor that shoots a subject and outputs an image; a shift unit that shifts a position on the sensor of an image of the subject incident on the sensor; and a detection unit that detects flicker based on partial images in a same partial region of a plurality of images consecutively obtained from the sensor. In a case where the sensor shoots the plurality of images while the shift unit is shifting the position of the image of the subject, the detection unit selects the partial region so that a change of the image of the subject in the partial region caused by the shift becomes small between the plurality of images.
US11616912B2
An apparatus includes a camera, a primary display panel including a pixel array and an aperture adjacent the pixel array, an auxiliary display, and an optical assembly including a reflecting optical element and an actuator coupled to the reflecting optical element. The actuator is configured to switch the reflecting optical element between a first arrangement and a second arrangement. The first arrangement defines an optical path from the aperture to the camera and the second arrangement defines an optical path from the aperture to the auxiliary display.
US11616909B2
A method of compensating for color differences between adjacent lens images in a panoramic image is disclosed. The method comprises: calculating color differences of each pair of character regions between any two adjacent lens images out of multiple lens images from a multiple-lens camera according to average color values of the character regions, each character region having a character point; determining color adjustment amounts of character points in each lens image according to the color differences of each pair of character regions; calculating a color adjustment amount of an element according to positions of the element and its two adjacent character points and the color adjustment amounts of the two adjacent character points.
US11616906B2
An electronic system including a display device, an image sensor, a face detection engine, an eye detection engine and an eye protection engine is provided. The image sensor captures an image. The face detection engine recognizes a user face in the image. The eye detection engine recognizes user eyes in the image. The eye protection engine turns off the display device when the user eyes are recognized in the image but the user face is not recognized in the image.
US11616898B2
System and method for improving the shaving experience by providing improved visibility of the skin shaving area. A digital camera is integrated with the electric shaver for close image capturing of shaving area, and displaying it on a display unit. The display unit can be integral part of the electric shaver casing, or housed in a separated device which receives the image via a communication channel. The communication channel can be wireless (using radio, audio or light) or wired, such as dedicated cabling or using powerline communication. A light source is used to better illuminate the shaving area. Video compression and digital image processing techniques are used for providing for improved shaving results. The wired communication medium can simultaneously be used also for carrying power from the electric shaver assembly to the display unit, or from the display unit to the electric shaver.
US11616891B2
An information processing apparatus includes an assumption unit and a storing unit. The assumption unit makes an assumption of content of a parameter set by a user by analyzing an image captured in a time series and depicting how the user performs an operation of a first apparatus designated as a target for recording the operation. The storing unit stores the assumed content of the parameter as an operation record.
US11616888B2
When a medium detector detects that a state where a medium is absent is switched to a state where the medium is present with a light quantity of the medium detector set to a first light quantity, a controller in an image reading apparatus switches the light quantity from the first light quantity to a second light quantity, which is larger than the first light quantity. When a quantity of the light received by the medium detector exceeds a threshold, the controller determines whether the media overlaps each other, based on the detection result of the multi-feed detector. When the quantity of the light received does not exceed the threshold, the controller skips the determination of whether the media overlaps each other.
US11616884B2
In an image processing system in which when a paper document is computerized, a file name or the like is set by using a recognized character string obtained by performing OCR processing, so that time and effort of a user when a plurality of documents is computerized en bloc is reduced. Learning data is generated by registering positional information relating to a recognized character string used for setting of a property relating to a scanned image in association with a document form of the scanned image. Then, in a case where the learning data is generated in response to setting of the property being performed for a first scanned image that is selected from a plurality of scanned images included in a list, a scanned image having a document form similar to a document form of the first scanned image is determined among other scanned images included in the list.
US11616883B2
Systems and methods for efficient management of an audio/video conference are disclosed. The methods comprise recording voice data of a first user connected to a conference while the user is in a first state, determining the first user is talking while in the first state, and initiating playback of the recorded voice data of the first user to a plurality of other users, wherein a playback rate of the recorded voice data is variable.
US11616882B2
Traditionally, when a feature is updated or a new feature is released, the feature undergoes internal testing and validation before external distribution. However, some features may receive proportionately less internal usage than customer usage reflected externally. Low internal usage of features can lead to weak telemetry data, which can allow code regressions (e.g., bugs) to go undetected until the features are released to customers. Accordingly, accelerated internal feature usage is provided to mirror external customer usage. Highly used features are dynamically identified and, any deficiencies in internal feature usage are identified. Tenant sites estimated to generate at least a portion of the deficiency in feature usage are identified. These sites may be migrated or replicated to internal validation rings to generate additional internal feature usage. By increasing internal testing and validation, the stability and reliability of feature releases are increased, thereby improving customer experience and satisfaction with the software product.
US11616881B2
In some implementations, a cloud computing system that executes a function may receive an indication of an electronic communication to occur between a customer and an agent. The cloud computing system that executes the function may determine a classification of the electronic communication based on a first set of rules stored in a database of the cloud computing system and attributes associated with the electronic communication. The cloud computing system that executes the function may select, based on the classification of the electronic communication, a target queue from a plurality of potential queues to be associated with the electronic communication based on a second set of rules stored in the database. The cloud computing system that executes the function may select the agent from a plurality of potential agents for the electronic communication based on an association between the agent and the target queue.
US11616871B2
The disclosure herein provides a mobile system including a mobile base station and a wireless earbud. The base station comprising a connection hole, a user input button, at least one processor, at least one memory, and circuitry. The wireless earbud is configured for plugging into the connection hole of the base station to form an integrated body with the base station. The system establishes a wireless Bluetooth pairing between a smartphone and the wireless earbud using two-way wireless communication to produce Bluetooth communication between the smartphone and the wireless earbud.
US11616866B2
An in-folding type hinge structure having a flexible display panel installed thereon for a mobile communication terminal is provided. In the in-folding type hinge structure, a flexible display panel is provided in two panel portions which are foldably connected to each other, in which folding units can perform a stable folding operation while the two panel portions are being folded or unfolded and the two panel portions are supported such that the panel portions do not rotate over 180 degrees when the two panel portions are fully unfolded, whereby damage of the flexible display panel provided on the surfaces of the two panel portions can be prevented.
US11616860B2
An information display method, terminal, and server, where the method includes obtaining, by a terminal, content information of at least one content source, where the at least one content source corresponds to at least two pieces of account information stored in the terminal, integrating, by the terminal, the content information into content display information, and displaying, by the terminal, the content display information. Content information of a content source is obtained, integrated, and then displayed to a user by classification, so that it is concise and intuitive for the user to query information without cumbersomeness.
US11616859B2
The disclosed embodiments provide a system for managing a counting use case. During operation, the system matches, to a first counting use case, a first parameter of a first unified request over an application programming interface (API) provided by a unified counting platform. Next, the system identifies, based on metadata for configuring the first counting use case in the unified counting platform, a first counting solution assigned to the first counting use case. The system then formats a first set of parameters in the first unified request into a first adapted request that is transmitted to the first counting solution. The system also formats a first response to the first adapted request from the first counting solution into a first unified response to the first unified request. Finally, the system transmits the first unified response to a first source of the first unified request.
US11616855B2
Systems and methods relating to fragmenting content based on metadata are disclosed. In one embodiment, metadata is obtained from data that is accessible from an interface. A content descriptor, based on at least a portion of the metadata, may be utilized to determine fragment size. The content descriptor value may be derived from multiple forms of metadata, such as for example, genre, sub-genre, presence of live media, and combinations thereof. The fragments may be either virtual or physically discrete segments or files. In one aspect, the value may be the sole basis for determining the fragment lengths. In another aspect of the embodiment, the division of the content is conducted such that each resultant fragment comprises a single frame type.
US11616854B1
Systems and methods of securing interface to a blockchain based network, including generating, by a server, a proxy communication layer for communication between the server and a computerized device, wherein the proxy communication layer replaces an IP address of the computerized device with another IP address, intercepting, by the server, data communicated through the proxy communication layer, and blocking, by the server, unauthorized communication data intercepted by the server, wherein communication requests associated with unauthorized IP addresses are blocked, where the server is in communication with the blockchain based network, and wherein the server provides a web interface to decentralized applications of the blockchain based network.
US11616842B2
In various example embodiments, a system and method are provided for a service data platform. The service data platform includes an application management API configured to receive software uploaded by a third party using a management application API. The service data platform also includes a plurality of graph servers configured to identify a group of lighting nodes to distribute the uploaded software and determine the uploaded software is safe for deployment to the identified group of lighting nodes. The service data platform further includes a device manager configured to distribute, using an administrative API, the uploaded software to the identified group of lighting nodes.
US11616826B2
A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US11616816B2
A method for use in a hybrid network ecosystem comprising an enterprise network and a reconciliation network, the method comprising generating, by at least one first computing node in the enterprise network or the reconciliation network, a first digital facilitator, wherein the first digital facilitator enables a first device to use a private key to access data associated with a distributed ledger operation. The method also comprises transmitting, via the reconciliation network, the data from the first computing device to a second computing device, wherein the first computing device and the second computing device are connected via the reconciliation network.
US11616803B2
A cybersecurity scanner deployment system, comprising: at least one processor configured to: access a primary account maintained in a cloud environment; receive information defining a structure of the primary account, the structure including a plurality of assets, and the information excluding raw data of the primary account; deploy, inside the primary account or a secondary account for which trust is established with the primary account, at least one ephemeral scanner configured to scan at least one block storage volume and output metadata defining the at least one block storage volume, the output excluding raw data of the primary account; receive a transmission of the metadata from the at least one ephemeral scanner, excluding raw data of the primary account; analyze the metadata to identify cybersecurity vulnerabilities; correlate each of the cybersecurity vulnerabilities with one of the assets; and generate a report correlating the cybersecurity vulnerabilities with the assets.
US11616790B2
A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
US11616777B2
A system, method, and media for providing web-based security to a workflow process is presented. Data may be processed in a web-based workflow management system. The system may detect the transfer of high-level security data through the workflow. Upon detection of the data transfers the system may request review and approval in the form of a biometric input from an approved user to allow the data to be transferred.
US11616771B2
Systems and methods are disclosed for accessing protected data. A computing device may have a secured stared storage accessible by two or more applications operating on the mobile device. The computing device may obtain a first token from an authorization service to verify user identity for a first application. The first token may be stored in the shared storage area, and be accessible to one or more applications sharing the storage space. In response to a user attempt to access a web service using a second application, the user identity may be verified using the first token. The authorization service may verify user credentials, and send a second token to the computing device. The second token may be a proxy ticket authorizing access and exchange of protected data between the second application and a web service. The second token may also be stored in the secure storage area.
US11616759B2
A cloud-based traffic classification engine maintains a catalog of application-based traffic classes which have been developed based on known applications, and a local traffic classification engine maintains a subset of these classes. Network traffic intercepted by the firewall which cannot be classified by the local engine is forwarded to the cloud-based engine for classification. Upon determination of a class of the traffic, the cloud-based engine forwards the determined class and corresponding signature to the local engine. The firewall maintains a cache which is updated with the signatures corresponding to the class communicated by the cloud-based engine. Subsequent network traffic sent from the application can be determined to correspond to the application and classified according locally at the firewall based on the cached signatures. Localization of the cache to the firewall reduces latency of traffic classification operations as the catalog of classification information stored in the cloud scales.
US11616755B2
Some embodiments of the invention provide novel methods for facilitating a distributed SNAT (dSNAT) middlebox service operation for a first network at a host computer in the first network on which the dSNAT middlebox service operation is performed and a gateway device between the first network and a second network. The novel methods enable dSNAT that provides stateful SNAT at multiple host computers, thus avoiding the bottleneck problem associated with providing stateful SNAT at gateways and also significantly reduces the need to redirect packets received at the wrong host by using a capacity of off-the-shelf gateway devices to perform IPv6 encapsulation for IPv4 packets and assigning locally unique IPv6 addresses to each host executing a dSNAT middlebox service instance that are used by the gateway device.
US11616754B2
Disclosed are a communication method and apparatus based on edge computing, a computer storage medium, and an electronic device. The communication method based on edge computing includes: receiving an uplink Internet Protocol (IP) packet transmitted by a user equipment, a destination address of the uplink IP packet being a network address of a target application server; determining a network address of a local edge server that is configured to respond to the uplink IP packet according to the network address of the target application server; and modifying the destination address of the uplink IP packet to the network address of the local edge server, and forwarding the modified uplink IP packet to the local edge server for processing.
US11616751B2
Systems and methods for posting content via a social networking application. A social networking application may display a third party initiated current status request notification to a content contributor user at a time not determined by the content contributor user, such as at a time determined by the social networking application or another user. The content contributor user can respond by submitting a third party initiated current status post, qualified based on at least the post having been created in response to the third party initiated current status request notification, and the post containing photo or video content recorded after the third party initiated current status request notification. The third party initiated current status post is then displayed to one or more other users in a manner that distinguished the third party initiated current status post from other content posts.
US11616739B2
An intelligent message processing system includes: a service provider server configured to generate and send a message related to a customer service; a user terminal configured to receive a beginning message from the service provider server, make the beginning message pop up based on user situation information, and perform automatic dialogue through an interactive application program interface (API) when a message is received from an intelligent proxy server after the user selects the beginning message; and an intelligent proxy server configured to act as a proxy for processing the message related to the customer service instead of the service provider server through the interactive API by communicating with the user terminal, receive an additional/following-up service message about the user from the service provider server, and perform automatic dialogue with the user terminal through the interactive API based on the additional/following-up service message when the user selects the beginning message.
US11616735B2
Access nodes of a large-scale network are arranged into a number of groups. The groups are arranged into a number of bands. Each distributor of a pool of distributors interconnects each access node of a selected group to at least one channel from each group of a selected band. A discipline of allocating the selected group and the selected band to a distributor ensures that each access node has: a number, approximately equal to half the number of groups, of parallel single-hop paths to each other access node of a same group; a number, approximately equal to half the number of bands, of parallel single-hop paths to each access node of a different group within a same band; and one single-hop path to each other access node of a different access band. To eliminate the need for cross connectors, geographically-spread distributors are arranged into geographically-spread constellations of collocated distributors.
US11616733B2
A method for controlling network congestion, including overlaying an overlay network packet header on an encapsulation outer layer of a transmit packet, where the overlay network packet header includes an outer Internet Protocol (IP) header, and an explicit congestion notification (ECN) identifier of an ECN is set in the outer IP header, decapsulating the overlay network packet header for an encapsulated reply packet, where an inner congestion identifier that is based on the ECN identifier is obtained from an IP header of the decapsulated reply packet through matching, and if the decapsulated reply packet is a User Datagram Protocol (UDP) packet, forwarding the UDP packet to a preset slow channel.
US11616730B1
A computerized system having multiple congestion control modules for determining a transmission rate for data traffic towards a destination device over a communication network, the transmission rate updated for specific time intervals, each congestion control module repeatedly collects performance-related data describing performance of content transmitted from the congestion control module to the destination device during specific time intervals, each congestion control module executes a transmission function for computing a next transmission rate for a next time interval, the transmission function receives as input performance-related data associated with prior transmission rates selected at prior time intervals, the transmission function including configurable parameters, the system also including one or more analyzers, each analyzer communicating with one or more of the multiple congestion control modules, where each analyzer periodically executes an adjusting function for reconfiguring the configurable parameters of the function for computing the next transmission rate.
US11616728B2
Modifying quality of service treatment for data flows A method of transmitting a data flow via a network is disclosed where the network supports transmission of data in accordance with a plurality of Quality of Service, QoS, models. Prior to transmission of the data flow, a client system configures a first class of service for the data flow based on a first QoS model, and a first portion of the data flow is transmitted through the network in accordance with the first class of service. In response to detecting a renegotiation condition, the network communicates with the client system to configure a second class of service for the data flow based on a second QoS model, and a subsequent portion of the data flow is transmitted through the network using the second class of service.
US11616724B2
The method includes: receiving, by a first device, a first packet from a second device, where the first packet includes a primary scheduling identifier, and the primary scheduling identifier is used to identify that the second device has permission to select a path; determining, by the first device, a first path used to transmit the first packet; sending, by the first device, a second packet to the second device by using the first path, where the second packet includes a following identifier, and the following identifier is used to identify that the first device sends the packet by using a transmission path selected by a device other than the first device. This can ensure that a same path is used for bidirectional packet transmission between two communication parties while ensuring service quality, in a complex SD-WAN path selection scenario.
US11616715B2
Various example embodiments for supporting stateless multicast in communication networks are presented. Various example embodiments for supporting stateless multicast in communication networks may be configured to support stateless multicast in a packet distribution network that supports traffic engineering (TE). Various example embodiments for supporting stateless multicast in a packet distribution network that supports TE may be configured to support stateless multicast in a stateless multicast domain with TE. Various example embodiments for supporting stateless multicast in a stateless multicast domain with TE may be configured to support stateless multicast in a stateless IP multicast domain with TE, which may be referred to herein as a stateless IP multicast TE domain.
US11616711B1
A network device may provide heartbeat requests to a plurality of network function producers, and may set states of the plurality of network function producers to suspended based on not receiving responses to the heartbeat requests after a predetermined time. The network device may receive, from a network function consumer, a discovery request requesting identification of network function producers providing a service or with a network function type, and may determine, based on the discovery request, that none of the plurality of network function producers are available based on the states of the plurality of network function producers being set to suspended. The network device may provide, to the network function consumer, a discovery response that includes a list of the plurality of network function producers with status indicators set to active.
US11616707B2
A network monitoring platform may obtain a measurement of a particular value of a key performance indicator (KPI) and one or more parameters of the particular value of the KPI. The network monitoring platform may determine a prediction of the particular value of the KPI. The network monitoring platform may determine an amount of error in the prediction of the particular value of the KPI, wherein the amount of error in the prediction of the particular value of the KPI is based on a difference between the prediction of the particular value of the KPI and the measurement of the particular value of the KPI. The network monitoring platform may perform, based on the amount of error in the prediction of the particular value of the KPI, one or more actions.
US11616703B2
This disclosure describes techniques that include presenting a visual information that conveys information about health data associated with a large number of network devices or a large number of attributes of one or more network devices. In one example, this disclosure describes a method that includes collecting performance indicator data and determining a plurality of health status values based on a health status rule; grouping the health status values, based on how many health status values are in the plurality of health status values, into a plurality of health status groups, wherein each of the health status groups includes a subset of the health status values, and wherein each of the health status values within each subset are related to each of the other health status values in the subset; and determining, for each of the health status groups, a group health status value.
US11616687B2
A dynamic controller to automatically generate layer 3 network connections between devices and/or networks associated with a virtual computing environment in response to a request for such connections is provided such that communications associated with the computing environment may be transmitted between the endpoints. For example, the dynamic controller may connect one or more cloud service provider networks, one or more customer-controlled data centers, one or more customer networks, and the like, based on information provided in a connection request. A layer 3 communication controller may also be instantiated within a core network that manages the flow of communications between the connected networks, such as by translating messages between the connected networks so that messages intended for a connected network may match the supported communication protocols of that network and/or providing one or more security features to the transmitted communications.
US11616680B2
This disclosure relates to techniques for supporting narrowband device-to-device wireless communication, including possible techniques for providing synchronization sequences. A first wireless device may transmit a preamble of a device-to-device wireless communication with a second wireless device. The preamble may include a first synchronization sequence. The first synchronization sequence may include multiple repetitions of a basis sequence, multiplied by a cover code. The basis sequence may span multiple orthogonal frequency division multiplexing symbols.
US11616677B2
A receiving device includes a reception unit 10 that samples a signal to be measured a transmitted from a DUT 2 and acquires a sample signal d; an FFT processing unit 21 that performs an FFT process by multiplying the sample signal; a signal length calculation unit 31 that calculates a signal length of the signal to be measured from the sample signal; a comparing unit 33 that compares the calculated signal length of the signal to be measured with a first FFT length conforming to a communication standard; and an FFT length setting unit 34 that, when as a result of the comparison by the comparing unit, the signal length is shorter than the first FFT length, sets a second FFT length shorter than the signal length of the signal to be measured, as the FFT length of the FFT process by the FFT processing unit.
US11616676B1
Method and apparatus for PTRS for OTFS waveforms. The apparatus measures a PTRS using an OTFS including a delay-Doppler domain. The OTFS includes a plurality of symbols in the delay-Doppler domain based on the PTRS. A first symbol of the plurality of symbols includes a first PTRS resource sample having a first value in the delay-Doppler domain. A second symbol of the plurality of symbols includes a second PTRS resource sample having a second value in the delay-Doppler domain. The first PTRS resource sample is adjacent to the second PTRS resource sample. The apparatus performs phase noise tracking for a data channel based on the measured PTRS.
US11616670B2
A method of wireless communication includes generating, based on a mapping rule, at least two reference signals and transmitting, by a wireless communication device, the at least two reference signals using different symbols in a transmit time interval. Another method of wireless communication includes transmitting, to one or more wireless devices in a wireless network, information indicative of a mapping rule that specifies a mapping between at least two random access reference signal transmissions from the one or more wireless devices.
US11616667B2
Disclosed are techniques related to wireless communication system in which multi-level encoded modulation (MLCM) is applied to non-coherent communication. In the proposed techniques, a small fraction of differential phase rotations or bits participating in differential symbol coding are protected with strong codes while other complementary differential phase rotations or bits are protected with weaker codes. Compared to conventional non-coherent communication techniques in which a uniform protection is applied to any fraction of differential phase rotation or any bit of a differential symbol, the proposed MLCM approach enables more spectrally efficient scheme.
US11616648B2
A method for providing Cheon-resistance security for a static elliptic curve Diffie-Hellman cryptosystem (ECDH), the method including providing a system for message communication between a pair of correspondents, a message being exchanged in accordance with ECDH instructions executable on computer processors of the respective correspondents, the ECDH instructions using a curve selected from a plurality of curves, the selecting including choosing a range of curves; selecting, from the range of curves, curves matching a threshold efficiency; excluding, within the selected curves, curves which may include intentional vulnerabilities; and electing, from non-excluded selected curves, a curve with Cheon resistance, the electing comprising a curve from an additive group of order q, wherein q is prime, such that q−1=cr and q+1=ds, where r and s are primes and c and d are integer Cheon cofactors of the group, such that cd≤48.
US11616637B2
Aspects of the disclosure relate to processing systems perform dynamic asset adjustment. A computing platform may split a parent element of a stored element chain into sub-elements, containing a fixed parameter and a variable parameter and each linked to the parent element through the stored element chain. The computing platform may determine a change in the variable parameter, resulting in a modified variable parameter. Based on a comparison of the modified variable parameter to a plurality of predetermined discrepancy thresholds, the computing platform may determine a number of quorum approvers for approval of the change to the variable parameter. The computing platform may receive quorum approval inputs corresponding to the number of quorum approvers for the approval of the change to the variable parameter. Based on the plurality of quorum approval inputs received, the computing platform may determine that a quorum approval threshold is satisfied.
US11616625B2
Embodiments of this application provide a wireless communication method, a terminal, and a network device. In the embodiments of this application, an operation on a wideband that includes a plurality of bandwidth parts can be supported.
US11616622B2
A method performed by a network node for managing transmission of Cell Reference Symbols, CRS, wherein the network node operates one or more cells and the network node is configured to transmit the CRS in a first bandwidth mode. When the network node has identified a cell which is not actively serving any UEs, also referred to as an empty cell, the network node applies a reduced CRS bandwidth mode in the first cell in relation to the first bandwidth mode. By applying a reduced CRS bandwidth mode in the empty cell, the overall interference of the CRS from the empty cell is reduced, thereby enhancing the performance in cells actively serving UEs.
US11616619B2
Provided is a base station with which it is possible to appropriately arrange a reference signal. In a base station (100), a control unit (101) determines a second threshold value on the basis of a first threshold value used in determining the arrangement of a reference signal. A transmission unit (105) transmits the reference signal arranged on the basis of the second threshold value.
US11616618B2
There is disclosed a method of operating a user equipment in a NR radio access network, wherein the method comprises receiving channel state information reference signaling, CSI-RS, in a CSI-RS pattern. The CSI-RS pattern represents a distribution of subcarriers for carrying CSI-RS over a range of numbered subcarriers, and comprises a first subpattern and a second subpattern. The CSI-RS pattern is based on received first configuration information and received second configuration information. Further, the first configuration information indicates the first subpattern of subcarriers starting at a first starting subcarrier with even number, and the second configuration information indicates the second subpattern starting at a second starting subcarrier with an odd number. The disclosure also pertains to related methods and devices.
US11616610B2
A mobile telecommunications system including mobile terminals of first type and second type configured to transmit uplink data to a network over a radio interface using plural sub-carriers. The mobile terminals of first type configured to transmit uplink data on a first group of the sub-carriers over a first bandwidth and the mobile terminals of second type configured to transmit uplink data on a second group of the sub-carriers within the first group of sub-carrier over a second bandwidth smaller than the first bandwidth. The mobile terminals of first type transmit random access request messages to a base station of the network requesting uplink radio resources on a first random access channel. The mobile terminals of second type transmit random access request messages to the base station of the network requesting uplink radio resources on a second random access channel on sub-carriers within the second sub-carrier group.
US11616598B2
Various aspects of the disclosure relate to retransmission techniques for communication of information (e.g., for wireless communication). In some aspects, if a device's first transmission including punctured encoded data fails, the device's second transmission (e.g., in response to a NAK) may involve transmitting the punctured bits. In some aspects, the coding rate used for encoding the data for the first transmission is selected to meet an error rate (e.g., a block error rate) for the second transmission. The second transmission may also include at least some of the encoded data. In some aspects, the puncturing may be performed according to a puncture pattern that is generated based on bit error probabilities of bit positions for encoded data.
US11616594B2
In a wireless network, a frame structure may include a padding duration at the start of every half subframe to ensure that an integer number of symbols fit within a duration of the half subframe. In some aspects, to avoid wasting time domain resources, the padding duration may be utilized for other purposes. For example, because a single carrier waveform is not bound to a fixed Fast Fourier Transform size, a wireless node may use the padding duration to transmit a single carrier symbol that has a shorter length than a full symbol associated with a subcarrier spacing. Additionally, or alternatively, in cases where a wireless node is configured to transmit or receive a signal in a first symbol of a half subframe that is associated with a different power level than a preceding symbol, the padding duration may be used to adapt a transmit power or a receive gain.
US11616591B2
This disclosure describes C and L band optical communications module link extender, and related systems and methods. An example method may include receiving, by a dense wave division multiplexer (DWDM) at a headend, one or more optical data signals over a C band and an L band. The example method may also include combining the one or more optical data signals. The example method may also include outputting a second signal to a first WDM at the headend. The example method may also include separating, by the first WDM, the second signal into a C band signal and an L band signal. The example method may also include outputting the C band signal to a first amplifier at the headend and the L band signal to a second amplifier at the headend. The example method may also include amplifying, by the first amplifier, the C band signal. The example method may also include outputting an amplified C band signal to a coexistence filter. The example method may also include amplifying, by the second amplifier, the L band signal. The example method may also include outputting an amplified L band signal to the coexistence filter. The example method may also include outputting, by the coexistence filter, a third signal.
US11616588B2
An aggregate cell of a cellular network includes a plurality of dispersed modular cells. The modular cells each include a cellular radio and collectively perform the function of a cellular base station. A distributed clock is established by transmitting timing beacons from one or more of the modular cells. Each modular cell receives the timing beacons. Each modular cell that transmits a timing beacon provides a transmission timestamp to a cell controller. Each modular cell that receives a timing beacon provides a reception timestamp to the cell controller. The cell controller schedules signal transmissions from the modular cells based on the transmission and reception timestamps.
US11616585B2
An outdoor satellite receiving unit (ODU) receives several independent satellite signals, selects two signals with a switch matrix, downconverts the two signals to a bandstacked signal with a high and a low band signal, and outputs the bandstacked signal on the same cable to receiver units. Several satellite signals can be selected in groups of two or more and output to independent receiver units. Signal selecting is performed at the received radio frequency (RF) and bandstacking is performed with a single downconversion step to an intermediate frequency (IF). Channel stacking on the same cable of more than two channels from several satellites can be achieved by using frequency agile downconverters and bandpass filters prior to combining at the IF output. A slow transitioning switch minimizes signal disturbances when switching and maintains input impedance at a constant value.
US11616583B2
Disclosed herein is a music service that enables consumers listen to a broadcast radio station without commercials. The service operates by shifting the source channel of a radio from the broadcast radio to a streaming audio service for the duration of the commercial. In some embodiments, the service utilizes any of: a radio including native firmware/software, a mobile device such as a smart phone executing an application, cooperative integration of a radio and a mobile device, or master/slave relationship between a mobile device and a radio. The mobile device listens to the radio broadcast and determines when to shift between the radio broadcast and the streaming audio via any of audio fingerprint analysis, radio station behavioral analysis, radio station metadata, and/or radio station voice recognition analysis.
US11616578B2
A multi-level optical signal is sampled to generate an eye diagram. The signal can be adjusted when eyes in the eye diagram have different heights. More specifically, a first value is determined, and the height of a first eye is adjusted using the first value. The first value is multiplied by a stored factor to produce a second value, and the height of a second eye is adjusted using the second value, and so on for other eyes. As a result, eye heights are the same. Similarly, optical power levels of the signal can be adjusted when the levels are not equally spaced. As a result, the optical power levels are equally spaced.
US11616576B2
Transmit-side equalization is disclosed for network devices and network communications methods employing onboard/co-packaged optics. An illustrative network device includes a substrate having a host device IC (integrated circuit) and an optical module IC connected by a short-reach link. The optical module IC having a transmit chain includes a CTLE (continuous time linear equalizer) to at least partly compensate for a channel response of the short-reach link, and a driver that amplifies an output of the CTLE for a photoemitter that couples to an optical fiber. The host device IC includes: a parallel-to-serial converter that produces a digital symbol stream; a digital to analog converter that supplies an analog signal to the short-reach link; and a pre-equalizer coupling the parallel-to-serial converter to the digital-to-analog converter, the pre-equalizer filtering the digital symbol stream to at least partly compensate for a channel response of a combined channel that includes the short-reach link, the CTLE, the driver, and the photoemitter.
US11616571B2
Disclosed herein are methods, devices, and system for beam forming and beam steering within ultra-wideband, wireless optical communication devices and systems. According to one embodiment, a free space optical (FSO) communication apparatus is disclosed. The FSO communication apparatus includes a semiconductor optical device configured to have a transient response time of less than 500 picoseconds (ps), a lens, and a first band select filter.
US11616570B2
Novel tools and techniques are provided for implementing visual impairment detection for free-space optical communication (“FSOC”) systems. In various embodiments, a computing system might receive, either from a camera or from a database, images (and/or videos) of an optical field of view (“FOV”) of the camera, the optical FOV comprising an optical beam(s) of a first FSOC system; might autonomously analyze the captured images (and/or videos) to determine whether an object(s) is moving within proximity to an optical beam(s) of the first FSOC system, to perform at least one of reactive learning or proactive learning regarding potential interruption of the optical beam(s) of the first FSOC system, and/or to determine one or more preventative measures to prevent interruption of the optical beam(s) of the first FSOC system; and might autonomously initiate one or more first tasks and/or the one or more preventative measures, based on the analysis.
US11616569B2
A method for establishing a free-space data transmission channel between movable and/or spatially fixed network nodes. Dynamic position information is collected regarding movable network nodes and static position information relating to spatially fixed network nodes. Specific and node-dependent parameters for the fixed network nodes is collected, based on collected dynamic and static position information. A prioritization list is created of the fixed network nodes. Checking occurs, for the network node having the highest priority of the multiplicity of movable or spatially fixed network nodes in the created prioritization list, which of a selection of movable or spatially fixed network nodes are possible for setting up a directional free-space data transmission channel with the network node having the highest priority of the fixed network nodes. A directional free-space data transmission channel is set up.
US11616559B2
A non-personal basic service set control point/access point (non-PCP/AP) communication apparatus includes a reception circuit, an estimation circuit, and a transmission circuit. The reception circuit receives a Directional Multi-Gigabit (DMG) Beacon frame including a sector sweep (SSW) field, the SSW field including a Parameter subfield indicating a value obtained by using a transmission Equivalent Isotropic Radiated Power (EIRP) of a PCP/AP communication partner apparatus and a reception antenna gain of the PCP/AP communication partner apparatus. The estimation circuit estimates an expected reception power at the PCP/AP communication partner apparatus by using the value of the Parameter subfield, and checks inequality between the estimated expected reception power and a receiver sensitivity value. The transmission circuit transmits a frame for Association Beamforming Training (A-BFT) if the estimated expected reception power is larger than the receive sensitivity value.
US11616547B2
A method pertaining to spatial configuration subfield designs of user field for multi-user multiple-input-multiple-output (MU-MIMO) allocation in extreme-high-throughput (EHT) systems involves determining a spatial stream configuration according to a 6-bit spatial configuration subfield in a lookup table (LUT). The method also involves performing a transmission using one or more spatial streams assigned based on the spatial stream configuration.
US11616545B2
Multiple mobility sets are maintained for nodes of radio networks. The sets comprise information such as: transmit and receive point identities; cell identities; beam identities; frequency channels; channel bandwidth; and black lists. The sets may be defined at different levels, such as network and physical (PHY) level. A network mobility set, e.g., a new-radio (NR) mobility set may, be determined by the gNB, the cell, the UE, or another device. Multiple radio access network nodes and UEs may exchange mobility set information to achieve a distributed mobility solution. A UE may monitor its orientation relative to a TRP, e.g., via use of an onboard MEMS gyroscope, and alter its beamforming parameters in response to changes in orientation and/or changes in TRP connection strength. Cell selection and reselection for beam based networks may use Single Frequency Network (SFN) broadcast of initial access signals without beam sweeping.
US11616540B2
An antenna arrangement (300) comprising a body (301) comprising a plurality of antenna devices (315), the antenna arrangement being characterized in that the body (301) having a flexible structure and an elongated shape and wherein the antennas are arranged in a non-orthogonal co-polarized manner.
US11616538B2
Methods and apparatus adapted to address asymmetric conditions in a multi-antenna system. In one embodiment, the multi-antenna system comprises a wireless (e.g., 3G cellular) multiple-input, multiple-output (MIMO) system, and the methods and apparatus efficiently utilize transmitter and receiver resources based at least in part on a detected asymmetric condition. If an asymmetric condition is detected by the transmitter on any given data stream, the transmitter can decide to utilize only a subset of the available resources for that stream. Accordingly, the signal processing resources for that data stream are adapted to mirror the reduction in resources that are necessary for transmission. The transmitter signals the receiver that it will only be using a subset of the resources available, and the receiver adapts its operation according to the signaling data it receives. The multi-antenna system can therefore reduce power consumption as well as increasing spectral efficiency on the network.
US11616534B2
A method of communicating between a first electronic communication device of a plurality of electronic communication devices and a wireless communication initiating device for reading the first electronic communication device. The method comprises receiving, at the first electronic communication device, a communication signal from the wireless communication initiating device and determining a first characteristic value relating to the communication signal. The method further comprises receiving at least a second characteristic value relating to a communication signal received by at least a second electronic communication device that is connected to the first electronic communication device and initiating communication with a reading device based on the first and second value.
US11616524B2
A cover or shield for a mobile radio includes a first cylindrical portion configured to fit a first knob, a second cylindrical portion configured to fit a second knob, and a bridge. A first end of the bridge may be fixed to the first cylindrical portion, and a second end of the bridge may be fixed to the second cylindrical portion. The bridge may be configured to orient the first cylindrical portion and the second cylindrical portion in alignment with the first knob and the second knob, respectively. In one example, the first cylindrical portion includes a cut-out configured to allow manipulation of the first knob by an operator of the portable radio. In another example, the second cylindrical portion is shorter than the second knob providing access to an upper section of the second knob by an operator of the portable radio.
US11616512B1
A series-connected delta-sigma modulator (DSM) comprises a first DSM, configured to receive an input signal, comprising a first loop filter, configured to generate a first processed signal; and a first quantizer, coupled to the first loop filter, configured to generate a first quantized signal, and to feed back the first quantized signal to the first loop filter, wherein the first quantized signal comprises a clipping error smaller than a first predetermined value; and a second DSM, coupled to the first DSM, configured to receive the first quantized signal from the first DSM, comprising a second loop filter, configured to generate a second processed signal; and a second quantizer, coupled to the second loop filter, configured to generate a second quantized signal, and to feed back the second quantized signal to the second loop filter, wherein the second quantized signal comprises a quantization error smaller than a second predetermined value.
US11616509B1
A dynamic element matching (DEM) encoder is provided that converts an N-bit digital codeword into a pattern of 1-bit values. The DEM encoder includes a binary switching tree that includes plurality of switching blocks interconnected between an encoder input and a plurality of encoder outputs. The plurality of switching blocks are configured to receive a plurality of first control signals such that each switching block receives a respective first control signal and is independently programmable based on the respective first control signal into a first mode or a second mode. Each switching block includes a splitting circuit programmed into the first mode or the second mode to split a digital input into two digital outputs using either both a first splitting operation and a second splitting operation that is different from the first splitting operation or the first splitting operation over the plurality of sampling intervals.
US11616506B2
A circuit includes a P-channel transistor formed in a P-well and an N-channel transistor formed in an N-well. The first P-channel transistor has a control electrode connected to the P-well. The N-channel transistor is coupled in series with the P-channel transistor and has a control electrode connected to the N-well. Connecting the control electrodes of the P-channel and N-channel transistors to respective P-well and N-well effectively reduces crowbar current in the circuit.
US11616493B2
Various exemplary embodiments are directed to methods including obtaining an input sample magnitude, filtering the obtained input sample magnitude, generating a sample-to-sample difference based on the filtered input sample magnitude, and engaging an actuator in accordance with a determination that the sample-to-sample difference satisfies a rate threshold. In addition, various exemplary embodiments are directed to devices including a processor, a control sensor operatively coupled to the processor and operable to obtain an input sample magnitude, an input filter operatively coupled to the processor and operable to filter the at least one obtained input magnitude sample, a non-transitory computer-readable medium operatively coupled to the processor and including a rate engine operable to generate a sample-to-sample difference based on the filtered input sample magnitude, and to generate a determination that the sample-to-sample difference satisfies a rate threshold, and a control actuator operatively coupled to the processor and operable to engage an operation mechanism in accordance with the determination that the sample-to-sample difference satisfies a rate threshold.
US11616486B2
An acoustic wave device includes a support substrate, a piezoelectric body layer, an interdigital transducer electrode, and an external connection electrode. The piezoelectric body layer is on the support substrate. The interdigital transducer electrode is on the piezoelectric body layer. The external connection electrode is electrically connected to the interdigital transducer electrode. The external connection electrode does not overlap the piezoelectric body layer in a plan view from a thickness direction of the support substrate. The support substrate includes a hollow portion. The hollow portion is at least on an end portion of the support substrate in a plan view from the thickness direction.
US11616483B2
An apparatus, as an electromagnetic wave back introduction blocking module connected between an ignition (IG) system and a converter, includes a front capacitor module which includes a first coil part including one or more coils having one side connected to the IG system in series and a first capacitor part connected between the other side of the first coil part and a ground, a central coil module which includes a second coil part including one or more coils having one side connected to the other side of the first coil part and a second capacitor part connected between the other side of the second coil part and the ground, and a rear capacitor module which includes a third capacitor part having one side connected to the other side of the second coil part. The rear capacitor module is connected to the converter.
US11616474B2
A circuit device includes an oscillation circuit generating an oscillation signal by oscillating a vibrator, a temperature sensor circuit performing an intermittent operation, a logic circuit performing temperature compensation processing based on an output of the temperature sensor circuit, and a power supply circuit supplying power to the oscillation circuit. Further, the logic circuit or the power supply circuit is disposed between the oscillation circuit and the temperature sensor circuit.
US11616470B2
A solar panel is electrically coupled to a battery and configured to convert solar energy to electricity to charge the battery. A heating element is electrically coupled to the battery. A thermal sensor is configured to detect an ambient temperature. The thermal sensor is configured to produce a temperature stream indicative of the detected ambient temperature. A humidity sensor is configured to detect an ambient humidity. The humidity sensor is configured to produce a humidity stream indicative of the detected ambient humidity. A controller is electrically couple to the thermal sensor the humidity sensor, and the heating element. The controller is configured to receive a profile that includes an initial designated duration and an initial temperature needed for a designated machine, and produce a current for the heating element to heat the designated machine for the designated duration and temperature.
US11616452B2
A switching device is provided. The apparatus includes a switching circuit and a noise filter. The switching circuit is capable of switching a connection destination of a first power conversion circuit other than a second power conversion circuit among the plurality of power conversion circuits between a phase corresponding to the first power conversion circuit and a certain phase of the external power supply. The second power conversion circuit corresponds to the certain phase of the external power supply. In the noise filter, a capacitor is provided on a side of the multiple-phase AC supply of the switching circuit.
US11616449B2
A power adapter, includes: a transformer, including a primary winding and a secondary winding; a primary circuit, including a primary main switch, electrically coupled to the primary winding; a secondary circuit, including a first switch unit and a second switch unit; a first end of the first switch unit and a first end of the second switch unit are coupled to the secondary winding of the transformer, and a second end of the first switch unit and a second end of the second switch unit connected to a first output port and a second output port, respectively; a control circuit, configured to detect output voltages of the first output port and the second output port, and controlling the primary main switch, the first switch unit and the second switch unit to adjust the output voltages of the first output port and the second output port.
US11616448B2
A method for controlling a power conversion device can prevent over temperature by suppressing a change in impedance of a capacitor included in a rectifier circuit. The power conversion device includes an AC wave generation circuit for generating an AC wave, and a rectifier circuit for rectifying the AC wave generated by the AC wave generation circuit with a configuration including a rectifier capacitor and a diode connected in parallel. The method for controlling the power conversion device regulates the AC wave input to the rectifier capacitor depending on a change in impedance of the rectifier capacitor so as to suppress the change in the impedance of the rectifier capacitor.
US11616437B2
A constant power control circuit driving an external device receiving an input voltage and generating an output voltage is provided. A first conversion circuit converts the voltage difference between the input voltage and the output voltage to generate a charge current. An energy storage circuit is charged during a charging period by the charge current to provide a stored voltage. The charging period is terminated in response to the stored voltage reaching a predetermined voltage. A control circuit adjusts a control signal according to a length of the charging period. A second conversion circuit generates a counting voltage according to the control signal. The counting voltage is inversely proportional to the voltage difference. A third conversion circuit converts the counting voltage into a limitation current. A driving circuit compares the setting current and the limitation current to generate a driving signal and send it to the external device.
US11616433B2
In a described example, a circuit includes a sensor, a controller and an amplifier. The sensor has a sensor input and a sensor output. The sensor input is adapted to be coupled to a chassis of a switch-mode power supply (SMPS). The controller has an input, a timing output and a level output. The input of the control circuit is coupled to the sensor output. The amplifier has a timing control input, a level control input and an amplifier output. The level control input is coupled to the level output of the controller. The timing control input is coupled to the timing output, and the amplifier output is coupled to the sensor input. The amplifier is configured to provide compensation pulses at the amplifier output having magnitude and timing to reduce common-mode noise on the chassis.
US11616430B2
A Magnetic Gear Modulator (MGM) of a Concentric Magnetic Gear (CMG) is manufactured by injection molding a modulator cage over angularly spaced apart MGM pole pieces made of a magnetically conducting material. The pole pieces are initially connected by a support ring, or held by a fixture. The modulator cage is preferably a thermally conductive strengthening fiber filled plastic, a carbon fiber plastic, a carbon fiber filled plastic material, a glass material, or a high performance composite plastic molding material. After molding, the outer and/or inner portions of the molding material, and support ring if present, are machined away preferably exposing both inner and outer faces of the pole pieces embedded in the modulator cage. An MGM made using injection molding over a connected support ring and pole pieces reduces cost, and a carbon fiber plastic modulator cage increases strength.
US11616425B2
An embodiment of the present invention relates to a cover assembly and a motor comprising same, the cover assembly comprising: a cover plate; a ground terminal disposed on the cover plate; and a capacitor connected to the ground terminal by means of a wire. The ground terminal comprises: a body unit; a ground unit bent from one area of the upper end of the body unit to a first direction; clip units extending from both sides of the body unit to a second direction which is opposite from the first direction; and a coupling unit extending from the lower part of the body unit. The wire is coupled to the clip units by means of insertion. Accordingly, the present invention enables the wire of the capacitor to be fixed in a temporarily assembled state and thus enables an automation process during assembly of the motor.
US11616422B2
A motor controller includes an atmospheric pressure sensor, a coil temperature sensor, and a voltage sensor configured to detect a voltage applied to a motor. The motor controller calculates a partial discharge inception voltage in accordance with the atmospheric pressure and the coil temperature, limits an output of the motor in response to the coil temperature exceeding a preset coil temperature upper limit value, and reduces the coil temperature upper limit value in response to a voltage exceeding the partial discharge inception voltage.
US11616417B2
An electric motor assembly includes an outer rotor motor, a sensor, and a brake assembly. The outer rotor motor includes a stator and a rotor. The rotor at least partly circumscribes the stator and is rotatable relative to the stator about an axis. The rotor includes a rotor core extending radially outwardly to present axially opposite first and second sides, and a plurality of magnets supported relative to the rotor core. The sensor is operable to sense a condition associated with the electric motor assembly. The brake assembly is operably coupled to the rotor core to selectively reduce the rotational speed of the rotor. The brake assembly is positioned at least partly axially outward from the first side of the rotor core, and the sensor is positioned at least partly axially outward from the second side of the rotor core.
US11616416B2
A linear actuator includes a motor, a screw mechanism, and a bearing. The motor includes a stator and a rotor rotatable relative to the stator. The rotor includes a rotor shaft element. The screw mechanism includes a screw element and a follower drivingly engaged with the screw element, with rotation of the screw element causing the follower to shift axially along the screw element. The elements are drivingly intercoupled. The bearing rotatably supports a first one of the elements. The first one of the elements provides support to a second one of the elements such that the bearing also rotatably supports the second one of the elements.
US11616414B2
The invention provides a motor for generating rotary power, the motor comprising: a stator for receiving electrical power; a rotor arranged coaxially with respect to the stator and having one or more magnets arranged thereon so that in response to the stator receiving the electrical power, the rotor is caused to rotate; the rotor comprising a rotor housing having an inner wall, the magnets being arranged around the housing, and wherein the inner wall has plural tortuous paths for the flow of coolant extending along the length of the rotor housing. Preferably, the motor has an output shaft arranged at least partially axially within the rotor housing; the inner wall being shaped for engagement with and so as to drive the output shaft.
US11616399B2
A wireless charging device includes a driver unit configured to generate one of a first AC voltage signal having a first frequency and a second AC voltage signal having a second frequency. Also, the wireless charging device includes a transmitting unit having a first coil and a first capacitor and configured to transmit the first AC voltage signal. Further, the transmitting unit includes a second coil and a second capacitor and configured to transmit the second AC voltage signal. Additionally, the wireless charging device includes a control unit configured to detect a first receiver device operating at the first frequency based on a change in a first voltage in the transmitting unit, and detect a second receiver device operating at the second frequency based on a change in a second voltage in the transmitting unit.
US11616396B2
A system for transferring electric power is provided. A power supply conductor conducts a power supply current that generates a first resultant magnetic field. An electric motor has a power input terminal connected to the power supply conductor and a movable output component. A generator has a movable input component connected to the movable output component such that the movable output component causes movement of the movable input component. The generator converts the movement of the movable input component into a power output current to the power output terminal that generates a second resultant magnetic field. A plurality of field line guides are positioned for field lines of the second resultant magnetic field to couple to the plurality of field line guides and are formed to guide the field lines into a helical shape.
US11616395B2
A mobile terminal is provided with a housing, a circuit board included in the housing and having a thickness direction normal to a plane of the circuit board, a battery pack included in the housing, and a non-contact charging module included in the housing. The non-contact charging module includes a charging coil formed of a wound conducting wire; a communication coil arranged adjacent to the charging coil; and a magnetic sheet on which the charging coil and the communication coil are arranged. The magnetic sheet has four edges that collectively define a rectangular profile of the magnetic sheet, and at most three pairs of adjacent edges respectively meet to form at most three corners. At least a portion of the non-contact charging module overlaps with the circuit board as viewed in the thickness direction of the circuit board.
US11616392B1
The invention presents a rectifier circuit and a rectification method for harvesting light energy and RF energy, which uses light energy receiver to convert light energy into input direct-current voltage and RF energy receiver to convert RF energy into RF voltage simultaneously. Also, by combining with injection-locked oscillating circuit, oscillating frequency of injection-locked oscillating circuit is locked according to RF frequency also amplitude of RF voltage is enhanced. By using rectifier circuit to rectify and output corresponding output direct-current voltage, both light energy and RF energy may be harvested simultaneously and energy conversion efficiency is enhanced.
US11616388B1
An uninterruptible power apparatus with a function of forced disconnection path is coupled between a grid and a load, and the uninterruptible power apparatus includes a bypass path, a power conversion module, a current detection unit, and a control module. The bypass path includes a switch unit, and the power conversion module is connected in parallel to the bypass path. The current detection unit detects a current flowing through the bypass path and transmits a current signal to the control module. The control module provides a turned-off signal to the switch unit when a first voltage of the grid is abnormal, and transmits a polarity of the current signal. The power conversion module generates a compensation amount according to the polarity, and generates an output voltage command according to the compensation amount and a voltage at an input terminal or an output terminal of the power conversion module.
US11616384B2
It is an object of one or more embodiments of the present disclosure to provide a battery charger with a constant current control loop, for use in linear and switching chargers. Advantages include digital controls and a comparator, for decreasing charging current towards termination. The technique of the disclosure eliminates a constant voltage loop and amplifier, without increasing charging time. The technique also simplifies porting the design to another process technology node, and reduces size.
US11616382B2
A battery management system for a battery comprising at least one lithium sulphur battery cell. The battery management system comprising: a charging module operable to charge a lithium sulphur battery cell of the battery by delivering a pulsed charging current to the battery cell and to vary the duty cycle of the pulsed charging current so as to reduce the duty cycle of the pulsed charging current during charging of the battery cell.
US11616379B2
The disclosure relates to an electrical energy supply device having a plurality of usage units, each of which is adapted to generate or to buffer electrical energy. The disclosure proposes that the energy supply device carries out an energy exchange with multiple external components at the same time through a busbar assembly and in the energy supply device the usage units are divided up into strands and each strand end of the strand is connected across a respective galvanically separable switching unit.
US11616365B2
A method tests the configuration of an aggregated DERs system using distributed asset managers in a decentralized hardware-in-the-loop (“HIL”) scheme. The managers contain the model of the asset they are meant to control. The method programs an asset manager with a model of a DERs asset. A plurality of asset managers are connected to a central controller. The plurality of asset managers are also connected to a simplified hardware-in-the-loop platform. The simplified HIL platform is configured to solve a network model, a load model, a non-controllable asset model, and a grid model. The method tests the DERs system control structure by using: (a) the simplified HIL platform to solve the network model, the load model, the non-controllable asset model, and the grid model, and (b) the asset manager to solve the model of the DERs asset, without any simulation between the central controller and the distributed asset managers.
US11616360B2
An integrated circuit is provided. An ESD inhibition circuit of the integrated circuit is connected with a first pad, a first node and a second node. The ESD inhibition circuit includes a capacitor bank, a resistor, a voltage selector and a switching transistor. The capacitor bank is connected between the first pad and a third node. The resistor is connected between the third node and the first node. The two input terminals of the voltage selector are connected with the third node and a fourth node, respectively. An output terminal of the voltage selector is connected with a fifth node. A first terminal of the switching transistor is connected with the first pad. A second terminal of the switching transistor is connected with the second node. A gate terminal of the switching transistor is connected with the fifth node.
US11616356B2
In one aspect, the application provides an electrical system including a conductor, a ground, an arrester electrically connected to the conductor, and a disconnector assembly electrically connected between the arrester and the ground. The disconnector assembly includes an isolator configured to perform an operating function in response to the occurrence of an event and a housing configured to surround the isolator. The isolator includes a first terminal electrically connected to the arrester by a first wire and a second terminal electrically connected to the ground by a second wire. The housing includes a first opening through which the first terminal extends, a second opening through which the second terminal extends, and a retention mechanism configured to hold the isolator in place relative to the arrester.
US11616352B2
An integrated latching mechanism includes a slider button. At least one curved elastic arm extends from the slider button and is configured such that in response to an external force urging the slider button in a first direction, the curved elastic arm is distorted such that upon removal of the external force, the curved elastic arm moves the slider button in a direction opposite to the first direction. A locking part is contiguous with the slider button and extends away from the slider button. In response to the external force urging the slider button in the first direction, the locking part moves in the first direction, and upon removal of the external force, the curved elastic arm moves the locking part in the direction opposite to the first direction. The at least one curved elastic arm, the slider button, and the locking part form a single piece of elastic material.
US11616349B2
A communications cable (11) is provided with a pliant sleeve (12, 21, 31) to allow it to be more easily inserted into a conduit. One form of the sleeve (12) has hook (14) and loop (15) connected to each other so that the sleeve (12) can engage the cable (11). Another form of the sleeve (21) is spring-loaded to engage the cable (11). In a third form of the sleeve (31) has an adhesive (33) which attaches the sleeve (31) to the cable (11).
US11616346B2
A spark plug having a center electrode that includes a columnar noble metal tip at one end thereof, and a ground electrode that forms a spark gap between the ground electrode and a circular discharge surface of the tip. In the tip, a mass % of Pt is largest and a content percentage of Ni is more than or equal to 0 mass % and less than or equal to 40 mass %. In each of both a cross-section of the tip parallel to the discharge surface and a cross-section of the tip perpendicular to the discharge surface, particles each having an aspect ratio of more than or equal to 1 and less than or equal to 10 occupy more than or equal to 70% of observed particles in an area extending from an outline of the cross-section by a distance of 10% of a diameter of the discharge surface.
US11616339B2
A light source device includes: first and second laser diodes; a reflector having: first and second reflecting faces configured to reflect a portion of light from the respective first and second laser diodes and to transmit a portion of the light from the respective first and second laser diodes, and first and second exit faces configured to allow the portions of the light transmitted through the respective first and second reflecting faces to exit; and a photodetector including: first and second light receiving element configured to receive light exiting the first and second exit faces, respectively. The reflector is configured such that the light transmitted through the first reflecting face is hindered from exiting the second exit face and the light transmitted through the second reflecting face is hindered from exiting the first exit face.
US11616337B2
An optical module includes a light-forming unit to form light. The light-forming unit includes a base member having an electronic temperature control module, a base plate, a plurality of submounts, and a microelectromechanical system (MEMS) base. The light-forming unit also includes a plurality of laser diodes arranged on the submounts, a filter arranged on the base plate and located to receive the light emitted from the plurality of laser diodes and multiplex the emitted light, a MEMS arranged on the MEMS base and located to receive the light multiplexed by the filter. The MEMS includes a scanning mirror to scan the light multiplexed by the filter, and the electronic temperature control module regulates a temperature range of the MEMS. The light-forming unit also includes a protective member surrounding and sealing the light-forming unit, which includes a base body and a lid welded to the base body.
US11616325B2
A low intermodulation radiofrequency coaxial connector includes a first outer conductor and a second outer conductor matching the first outer conductor; a contact ring is provided between the first outer conductor and the second outer conductor, and the first outer conductor is elastically in contact with the second outer conductor through the contact ring. The radiofrequency coaxial connector can effectively suppress a nonlinear effect when radiofrequency signals are interconnected and ensure critical performance indicators such as low intermodulation for a radiofrequency interconnection. The low intermodulation contact ring in the radiofrequency coaxial connector is formed by connecting a head portion to a tail portion of a flexible metal material when punch molded, and has a simple structure, a reliable connection, a good workmanship, is easy to assemble, and is inexpensive.
US11616324B2
A connector comprising a cylindrically shaped socket and a plug that may be connected to the socket in a removable manner, in which a plurality of contacts are disposed being mounted in a contact block. It comprises a ring with ogive shaped parts (21) assembled in a membrane (22), the ogive shaped parts and the membrane being covered by a locking spring (25).
US11616323B1
An adaptor is provided for connecting an electrical cable with an electrical connector. The adaptor includes a housing and an insert which are coaxially arranged and connected for free rotation relative to each other. The outer surface of the insert contains an annular recess and at least one pin is arranged on an inner surface of the housing. When a portion of the insert including the recess is arranged within a portion of the housing, the pin is inserted into the recess to connect the insert with the housing while permitting rotation therebetween. The free rotation prevent torque from being transmitted to an electrical cable connected with the insert.
US11616304B2
An antenna (100) for emitting radiation from at least one electromagnetic traveling wave which propagates along a guide path is designed to reduce reflection of the traveling wave likely to occur at the end of the guide path. To this purpose, the guide path has at least one portion in the form of a spiral segment (11, 12), which is connected to another portion of the guide path in the form of a loop (13). Gain in the antenna's reflection coefficient can be obtained in this manner, which is effective in particular near a lower frequency limit of a transmission band of the antenna.
US11616303B2
A folded antenna includes: a substrate including a dielectric base material and a ground disposed on a first surface of the dielectric base material; and an antenna element including a bent portion bent in a direction perpendicular to the substrate, and a folded portion further bent in a direction parallel to the substrate from the bent portion and capacitively coupled to the ground via the dielectric base material. An impedance of the folded antenna is adjusted by adjusting an area of the folded portion by changing a width dimension of the folded portion without changing a height dimension of the bent portion.
US11616299B2
The disclosed embodiments relate to the design of a system that implements a reflectarray antenna. The system includes a time-modulated metasurface, which is configured to act as a planar reflector for an electromagnetic wave that is radiated by a feeder into free space at an operation frequency f0. The time-modulated metasurface includes time-modulated unit-cells that provide a nonlinear conversion between f0 and another desired frequency fd. The system also includes a phase-delay mechanism, which adjusts a phase delay by acting on a phase applied to a modulation frequency fm that modulates each unit-cell. The nonlinear conversion and the phase-delay mechanism operate collectively to facilitate angle-independent nonreciprocity by imposing different phase gradients during up-conversion and down-conversion processes, and by preventing generation of certain propagative harmonics due to total internal reflection.
US11616298B2
An antenna system includes a tunable impedance circuit, a power splitter, a first phase shifter, a second phase shifter, a third phase shifter, a fourth phase shifter, a first antenna element, a second antenna element, a third antenna element, a fourth antenna element, a first switch element, a second switch element, a third switch element, and a fourth switch element. The first switch element selectively couples the first antenna element through the first phase shifter to the power splitter. The second switch element selectively couples the second antenna element through the second phase shifter to the power splitter. The third switch element selectively couples the third antenna element through the third phase shifter to the power splitter. The fourth switch element selectively couples the fourth antenna element through the fourth phase shifter to the power splitter.
US11616297B2
An active phased array antenna (APAA) device includes antenna elements, active circuits, switches, and a control circuit. The antenna elements transmit and receive radio waves. The active circuits are connected to the antenna elements and start an operation upon supply of power distributed from a power supply circuit and transmit and receive signals via the antenna elements to which the active circuits are connected. The switches are connected to the active circuits, and start, upon being closed, supply of power to the active circuits to which the switches are connected, and stop, upon being opened, the supply of power to the active circuits to which the switches are connected. The control circuit transmits to the switches switching signals to turn the switches on and off to control starting and stopping of the supply of power to the active circuits. The control circuit sets timing differences in execution timings of executing the start of the stop of supply of power to the active circuits.
US11616292B2
An antenna (100) includes a ground plate (110) and a radiating element (130) that has a shape expanding in a predetermined expansion direction and a self-similar shape with respect to an end portion (135) connected to a feeding line (151) that is a feeding portion. The radiating element (130) is arranged in a standing state relative to the end portion (135) so as to face the end portion (135) toward the ground plate (110). In addition, the radiating element (130) has a first radiating element portion (131) and a second radiating element portion (133) that are plane-symmetric to each other across a predetermined virtual symmetric plane (A1) along the expansion direction, and thereby forms a shape expanded in the expansion direction.
US11616287B2
An antenna apparatus includes a ground pattern having a through-hole; an antenna pattern disposed above the ground pattern and configured to either one or both of transmit and receive a radio-frequency (RF) signal; a feed via penetrating through the through-hole and having one end electrically connected to the antenna pattern; and a meta member comprising a plurality of cells repeatedly arranged and spaced apart from each other, each of the plurality of cells comprising a plurality of conductive patterns, and at least one conductive via electrically connecting the plurality of conductive patterns to each other, wherein the meta member is disposed along at least portions of side boundaries of the antenna pattern above the ground pattern, and extends above the antenna pattern.
US11616285B2
A measuring device which detects a parameter includes at least one communication device which is arranged for wireless short-range communications with a mobile operating device. The communication device includes one or more two-dimensionally formed coil elements arranged for electromagnetic coupling with at least one coil element of the operating device. At least two regions are provided on a coil element or on different coil elements of the communication device, which have a different normal vector.
US11616283B2
Embodiments include an electronic package that includes a radio frequency (RF) front end. In an embodiment, the RF front end may comprise a package substrate and a first die attached to a first surface of the package substrate. In an embodiment, the first die may include CMOS components. In an embodiment, the RF front end may further comprise a second die attached to the first surface of the package substrate. In an embodiment, the second die may comprise amplification circuitry. In an embodiment, the RF front end may further comprise an antenna attached to a second surface of the package substrate. In an embodiment, the second surface is opposite from the first surface.
US11616282B2
This document describes techniques, apparatuses, and systems utilizing a high-isolation transition design for differential signal ports. A differential input transition structure includes a first layer and a second layer made of a conductive metal and a substrate positioned between the first and second layers. The second layer includes a first section that electrically connects to a single-ended signal contact point and to a first contact point of a differential signal port. The first section includes a first stub based on an input impedance of the single-ended signal contact point and a second stub based on a differential input impedance associated with the differential signal port. The second layer includes a second section that electrically connects to a second contact point of the differential signal port and to the first layer through a via housed in a pad. The second section includes a third stub associated with the differential input impedance.
US11616275B2
This application provides a connecting assembly, a battery module, a battery pack, a device, and a manufacturing method. The connecting assembly includes an insulation board and a busbar. The insulation board includes a hollow portion, a first side, and a second side. The busbar includes a first busbar and a second busbar. The first busbar is disposed on the first side of the insulation board. The second busbar is disposed from the second side into the hollow portion of the insulation board. The battery module includes a battery cell and a module frame. The battery cell is accommodated in the module frame. A device using a battery cell as a power supply includes: a power source configured to provide a driving force for the device; and a battery module configured to provide electrical energy to the power source.
US11616272B2
A lithium ion battery separator substrate, a preparation method and application thereof are provided. The substrate comprises a support layer and a dense layer, wherein the support layer comprises superfine main fibers, thermoplastic bonded fibers and the nanofibers, and the dense layer comprises nanofibers. The substrate has excellent high-temperature resistance performance, the substrate still has certain strength after being processed at 300° C. for 1 h, and the heat shrinkage rate is less than 5.0%; the substrate has a uniform and compact double-layer structure without a pinhole. Therefore, the requirements concerning heat resistance, porosity and strength of the substrate are met.
US11616268B2
An adapter for use with a battery compartment of an electronic device is provided. The adapter includes a first section adapted to receive a first portion of at least one first battery. The adapter also includes a second section disposed adjacent to the first section. The second section is adapted to receive a second portion of the at least one first battery. The adapter further includes an articulating joint disposed between the first section and the second section. The articulating joint is adapted to selectively articulate the first section relative to the second section to move the adapter between a first position and a second position. In the first position, the adapter is adapted to be aligned in the battery compartment. In the second position, the adapter is adapted to be removably secured in the battery compartment.
US11616263B2
An energy storage module includes a plurality of battery cells, each including a vent; a plurality of insulation spacers, at least one of the insulation spacers being located between long side surfaces of each adjacent pair of the battery cells; a cover member including an internal receiving space; a top plate coupled to a top portion of the cover member and including ducts respectively corresponding to the vents of the battery cells, and opening holes respectively corresponding to the insulation spacers; a top cover coupled to a top portion of the top plate and including discharge holes respectively corresponding to the ducts; and an extinguisher sheet located between the top cover and the top plate, configured to emit a fire extinguishing agent at a temperature exceeding a certain temperature, and including opening holes positioned to correspond to the ducts.
US11616256B2
An energy storage device and structure for energy storage cells is provided that includes a plurality of energy storage cells, each of the energy storage cells having side surface areas. The plurality of energy storage cells are arranged in a pattern with each energy storage cell being spaced a specified distance apart from one another. An expandable material is adhered, by an adhesive backing, to at least a portion of the side surface areas of one or more of the energy storage cells, and the expandable material expands within and at least part of the specified distance.
US11616250B2
A pouch type secondary battery in which an electrode lead of the pouch type secondary battery and an electrode lead of an adjacent different pouch type secondary battery are welded together to construct a battery module is provided. The electrode lead of the pouch type secondary battery includes a length extended part so that, after cutting a welded part of the electrode leads of the pouch type secondary battery and the adjacent different pouch type secondary battery to form electrode leads of remaining length, the electrode leads of remaining length are welded together again. A battery module and method of reusing the battery module are also provided.
US11616248B2
Molten carbonate fuel cells (MCFCs) are operated at elevated pressure to provide increased operating voltage and/or enhanced CO2 utilization with a cathode input stream having a low CO2 content. It has been discovered that increasing the operating pressure of a molten carbonate fuel cell when using a low CO2-content cathode input stream can provide unexpectedly large increases in operating voltage while also reducing or minimizing the amount of alternative ion transport and/or enhancing CO2 utilization.
US11616242B2
A method for controlling a fuel cell that includes an electrochemical reactor; a cooling circuit; a controller; a coolant circuit; a first temperature sensor; and a second temperature sensor. The cooling circuit includes a cooling pipe and is configured to cool the electrochemical reactor; the controller is configured to control operations of the electrochemical reactor and the cooling circuit; the cooling pipe includes a first water inlet and a first water outlet; and the coolant circuit is connected to the first water inlet and the first water outlet. The method includes comparing the first temperature of the coolant at the first water inlet to the second temperature at the first water outlet; and controlling operations of the heater and the electrochemical reactor based on the comparison result.
US11616228B2
The non-aqueous electrolyte secondary cell according to the present invention comprises: an electrode body constituted by a positive electrode including a positive electrode active material comprising a lithium-containing transition metal oxide, a negative electrode including a negative electrode current collector onto which metallic lithium is deposited during charging, and a separator disposed between the positive electrode and the negative electrode; and a non-aqueous electrolyte. The molar ratio of the total lithium content of the positive electrode and the negative electrode to the transition metal content of the positive electrode is 1.1 or less. During discharging, the positive electrode capacitance α(mAh) of the positive electrode and the volume X (mm3) of a hollow constituted by a space formed in the center of the electrode body 14 satisfy the relationship 0.5≤X/α≤4.0.
US11616226B2
The disclosure discloses a method for preparing a high-voltage cathode material by body modification and regeneration of a waste lithium cobaltate material. The waste lithium cobaltate cathode material is calcined, and then measured; a lithium source, a magnesium source, nano-scale TiO2 and the waste lithium cobaltate cathode material powder are mixed to obtain a mixture, placed in a ball milling tank containing absolute ethanol, and the resulting mixture is ball milled, and then dried to obtain a mixed powder; the mixed powder is calcined to obtain a magnesium-titanium co-doped regenerated lithium cobaltate cathode material; the magnesium-titanium co-doped regenerated lithium cobaltate cathode material is added into a mixed solution obtained by ultrasonically mixing absolute ethanol with the aluminum source, and then heated and stirred continually until the solvent evaporates to obtain a residue; the residue is calcined to obtain an aluminum-coated magnesium-titanium co-doped regenerated lithium cobaltate cathode material.
US11616225B2
Methods for producing nanostructures from copper-based catalysts on porous substrates, particularly silicon nanowires on carbon-based substrates for use as battery active materials, are provided. Related compositions are also described. In addition, novel methods for production of copper-based catalyst particles are provided. Methods for producing nanostructures from catalyst particles that comprise a gold shell and a core that does not include gold are also provided.
US11616220B2
Electrodepositable compositions including an aqueous medium, an ionic resin and particles including thermally produced graphenic carbon nanoparticles are disclosed. The compositions may also include lithium-containing particles. Electrodeposited coatings comprising a cured ionic resin, thermally produced graphenic carbon nanoparticle and lithium-containing particles are also disclosed. The electrodeposited coatings may be used as coatings for lithium ion battery electrodes.
US11616219B2
Electrodes and methods of forming electrodes are described herein. The electrode can be an electrode of an electrochemical cell or battery. The electrode includes a current collector and a film in electrical communication with the current collector. The film may include a carbon phase that holds the film together. The electrode further includes an electrode attachment substance that adheres the film to the current collector.
US11616205B2
A flexible display apparatus includes a flexible display panel configured to wind around a winding axis unit, and a cushion unit arranged on the flexible display panel, wherein the cushion unit is arranged on a surface of the flexible display panel facing a circumferential surface of the winding axis unit.
US11616199B2
An apparatus for manufacturing a tension mask-frame assembly includes a frame loading unit configured to load a tension mask-frame assembly, a pressing unit configured to press the support frame, a load cell configured to measure a force applied to the support frame, and a control unit configured to control the pressing unit to pre-deform the support frame in accordance with at least a portion of a bending deformation amount of the support frame, caused by own weight of the support frame and tension of the tension mask. The pressing unit includes inward pressing members which press the pair of support frames toward the inside of the frame, and outward pressing members which press the support frame toward the outside of the frame. The outward pressing members are disposed in a slot formed in a lengthwise direction of the support frame.
US11616198B2
A mask includes a first mask that includes a first long side that extends in a first direction and a first short side that extends in a second direction that crosses the first direction and that includes a first edge portion, a first center portion, and a first welded portion, that are sequentially arranged in the first direction. The mask further includes a second mask that includes a second long side that extends in the first direction and a second short side that extends in the second direction and that includes a second welded portion, a second center portion, and a second edge portion, that are sequentially arranged in the first direction. The first welded portion is in contact with the second welded portion.
US11616192B2
A memory device includes a perpendicular magnetic tunnel junction (pMTJ) stack, between a bottom electrode and a top electrode. In an embodiment, the pMTJ includes a fixed magnet, a tunnel barrier above the fixed magnet and a free magnet structure on the tunnel barrier. The free magnet structure includes a first free magnet on the tunnel barrier and a second free magnet above the first free magnet, wherein at least a portion of the free magnet proximal to an interface with the free magnet includes a transition metal. The free magnet structure having a transition metal between the first and the second free magnets advantageously improves the switching efficiency of the MTJ, while maintaining a thermal stability of at least 50 kT.
US11616183B2
An alloy is provided that consists essentially of (TixTayVzAcNb1-x-y-z-c)(Fe1-dMnd)a(Sb1-eSne)b, wherein 0.06≤x≤0.24, 0.01≤y≤0.06, 0/08≤z≤0.4, 0.9≤(a, b)≤1.1, 0≤c≤0.05, 0≤d≤0.05 and 0≤e≤0.1 and A is one or more of the elements in the group consisting of Zr, Hf, Sc, Y, La, and up to 5 atom % impurities.
US11616172B2
A semiconductor light emitting device includes a conductive substrate and a first metal layer disposed on the substrate. The first metal layer is formed so as to be electrically connected with the substrate, and the first metal layer includes an Au based material. A joining layer is formed on the first metal layer. The joining layer includes a second metal layer including Au and a third metal layer including Au. A metallic contact layer and an insulating layer are formed on the joining layer. A semiconductor layer is formed on the metallic contact layer and the insulating layer and includes a red-based light emitting layer. An electrode is formed on the semiconductor layer and is made of metal. The insulating layer includes a patterned aperture, and at least a part of the metallic contact layer is formed in the aperture.
US11616171B2
A flip light emitting chip and a manufacturing method thereof are disclosed, wherein the flip light emitting chip comprises an N-type semiconductor layer, an active region, a P-type semiconductor layer, a reflective layer, a barrier layer, a bonding layer, a first insulating layer, an extended electrode layer, a second insulating layer, an N-type electrode, and a P-type electrode sequentially grown from a substrate. The first insulating layer has at least one first channel and at least one second channel. A first extended electrode portion and a second extended electrode portion of the extended electrode layer are respectively formed on the first insulating layer and extended to the N-type semiconductor layer via the first channel and to the barrier layer via the second channel. The second insulating layer has at least one third channel and at least one fourth channel. The N-type electrode extends to the first extended electrode portion through the third channel and the P-type electrode extends to the second extended electrode portion through the fourth channel.
US11616169B2
In order to obtain a light emitting module with a less unevenness of luminance, provided is a method for manufacturing a light emitting module comprising: preparing a light emitter and a light-transmissive light guide plate, the light emitter comprising a light emitting element, the light guide plate having a first main surface serving as a light emitting surface from which light is emitted outside and a second main surface located opposite to the first main surface and having a concave portion, the concave portion comprising a side surface and a bottom surface that is smaller than an opening of the concave portion in a cross-sectional view; fixing the light emitter to the bottom surface of the concave portion via a bonding member; and forming a wiring at an electrode of the light emitting element.
US11616164B2
A method for producing a nitride compound semiconductor component is disclosed. In an embodiment the method includes providing a growth substrate, growing a nucleation layer of an aluminum-containing nitride compound semiconductor onto the growth substrate, growing a tension layer structure for generating a compressive stress, wherein the tension layer structure comprises at least a first GaN semiconductor layer and a second GaN semiconductor layer, and wherein an Al(Ga)N interlayer for generating the compressive stress is disposed between the first GaN semiconductor layer and the second GaN semiconductor layer and growing a functional semiconductor layer sequence of the nitride compound semiconductor component onto the tension layer structure, wherein a growth of the second GaN semiconductor layer is preceded by a growth of a first 3D AlGaN layer on the Al(Ga)N interlayer in such a way that it has nonplanar structures.
US11616154B2
Various processes can apply pressure and/or heat to a photovoltaic (PV) layer, including processes that integrate solar cells into different types of industrial glass such as an autoclave lamination process. The disclosure describes a planarization technique that can be used on the PV layer to eliminate point loads caused by such processes. In an aspect, a method for producing a component is described that includes disposing or placing a planarization material on a PV layer, modifying a physical form of the planarization material to provide a planar surface made of the planarization material on one side of the PV layer having surface irregularities, and forming a stack of layers (e.g., as part of an autoclave lamination process) for the component by disposing a first layer over the planar surface on the one side of the PV layer and a second layer over the other, opposite side of the PV layer.
US11616147B2
The disclosure provides a thin film transistor, a manufacturing method thereof, a display substrate and a display apparatus. The thin film transistor comprises a base substrate, and an active layer disposed on the base substrate, and the active layer comprises a channel region, and a source contact region and a drain contact region respectively positioned at two sides of the channel region; and a portion of at least one of the source contact region and the drain contact region close to the channel region includes a plurality of first sub-grooves disposed at a side of the active layer proximal to the base substrate and a plurality of second sub-grooves disposed at a side of the active layer distal to the base substrate, and the plurality of first sub-grooves and the plurality of second sub-grooves being alternately disposed along a direction parallel to an extension of the channel region.
US11616144B2
A semiconductor device includes a first active fin protruding from a substrate, a first gate pattern covering a side surface and a top surface of the first active fin, and first source/drain patterns at opposite sides of the first gate pattern, each of the first source/drain patterns including a first lower side and a second lower side spaced apart from each other, a first upper side extended from the first lower side, a second upper side extended from the second lower side. The first lower side may be inclined at a first angle relative to a top surface of the substrate, the second upper side may be inclined at a second angle relative to the top surface of the substrate, and the first angle may be greater than the second angle.
US11616143B2
Embodiments of the present disclosure provide a method for forming backside metal contacts with reduced Cgd and increased speed. Particularly, source/drain features on the drain side, or source/drain features without backside metal contact, are recessed from the backside to the level of the inner spacer to reduce Cgd. Some embodiments of the present disclosure use a sacrificial liner to protect backside alignment feature during backside processing, thus, preventing shape erosion of metal conducts and improving device performance.
US11616138B2
A field-effect transistor includes an n-type semiconductor layer that includes a Ga2O3-based single crystal and a plurality of trenches opening on one surface, a gate electrode buried in each of the plurality of trenches, a source electrode connected to a mesa-shaped region between adjacent trenches in the n-type semiconductor layer, and a drain electrode directly or indirectly connected to the n-type semiconductor layer on an opposite side to the source electrode.
US11616137B2
A semiconductor device containing a vertical power MOSFET with a planar gate and an integrated Schottky diode is formed by forming a source electrode on an extended drain of the vertical power MOSFET to form the Schottky diode and forming the source electrode on a source region of the vertical power MOSFET. The Schottky diode is connected through the source electrode to the source region. A drain electrode is formed at a bottom of a substrate of the semiconductor device. The Schottky diode is connected through the extended drain of the vertical power MOSFET to the drain electrode.
US11616135B2
A high electron mobility transistor (HEMT) includes a substrate, a P-type III-V composition layer, a gate electrode and a carbon containing layer. The P-type III-V composition layer is disposed on the substrate, and the gate electrode is disposed on the P-type III-V composition layer. The carbon containing layer is disposed under the P-type III-V composition layer to function like an out diffusion barrier for preventing from the dopant within the P-type III-V composition layer diffusing into the stacked layers underneath during the annealing process.
US11616134B2
A method for manufacturing a Laterally Diffused Metal Oxide Semiconductor (LDMOS) transistor with implant alignment spacers includes etching a gate stack comprising a first nitride layer. The first nitride layer is on a silicon layer. The gate stack is separated from a substrate by a first oxide layer. The gate stack is oxidized to form a polysilicon layer from the silicon layer, and to form a second oxide layer on a sidewall of the polysilicon layer. A drain region of the LDMOS transistor is implanted with a first implant aligned to a first edge formed by the second oxide layer. A second nitride layer is formed conformingly covering the second oxide layer. A nitride etch-stop layer is formed conformingly covering the second nitride layer.
US11616132B2
A semiconductor device and method of manufacturing are provided. In an embodiment a first nucleation layer is formed within an opening for a gate-last process. The first nucleation layer is treated in order to remove undesired oxygen by exposing the first nucleation layer to a precursor that reacts with the oxygen to form a gas. A second nucleation layer is then formed, and a remainder of the opening is filled with a bulk conductive material.
US11616124B2
A method of making a semiconductor device includes defining a first fin structure over a major surface of a substrate, wherein the first fin includes a first material. The method includes defining a second fin structure over the major surface of the substrate. Defining the second fin structure includes forming a lower portion of the second fin structure, closest to the substrate, having the first material, and forming an upper portion of the second fin structure, farthest from the substrate, having a second material different from the first material. The method includes forming a dielectric material over the substrate and between the first and second fin structures. The method includes removing the upper portion of the second fin structure, wherein removing the upper portion of the second fin structure includes reducing a height of the second fin structure to be less than a height of the first fin structure.
US11616123B2
A semiconductor device and a method of making thereof are disclosed. The device includes a substrate heavily doped with a first conductivity type and an epitaxial layer lightly doped with the first conductivity type formed on the substrate. A buffer layer between the substrate and the epitaxial layer is doped with the first conductivity type at a doping level between that of the substrate and that of the epitaxial layer. A cell includes a body region doped with the second conductivity formed in the epitaxial layer. The second conductivity type is opposite the first conductivity type. The cell includes a source region doped with the first conductivity type and formed in at least the body region. The device further includes a short region doped with the second conductivity type formed in the epitaxial layer separated from source region of the cell by the body region of the cell wherein the short region is conductively coupled with the source region.
US11616121B2
The present disclosure provides a silicon controlled rectifier and a manufacturing method thereof. The silicon controlled rectifier comprises: an N-type well 60, an upper portion of which is provided with a P-type heavily doped region 20 and an N-type heavily doped region 28; an N-type well 62, an upper portion of which is provided with a P-type heavily doped region 22 and an N-type heavily doped region 26; and a P-type well 70 connecting the N-type well 60 and 62, an upper portion of which is provided with a P-type heavily doped region 24; wherein a first electrode structure is in mirror symmetry with a second electrode structure with respect to the P-type heavily doped region 24, and active regions of the N-type well 60 and 62 are respectively provided between the P-type heavily doped region 24 and each of the N-type heavily doped region 28 and 26.
US11616120B2
A semiconductor substrate includes a surface having a groove. The groove includes an inner bottom surface and an inner wall surface. The inner wall surface has a depression. The depression has a depth from a direction along a surface of the inner wall surface to a width direction of the groove. The substrate being exposed to the inner wall surface.
US11616119B2
Some embodiments include an integrated assembly having a laterally-extending container-shaped first capacitor electrode, and having a laterally-extending container-shaped second capacitor electrode laterally offset from the first capacitor electrode. Capacitor dielectric material lines interior surfaces and exterior surfaces of the container-shaped first and second capacitor electrodes. A shared capacitor electrode extends vertically between the first and second capacitor electrodes, and extends along the lined interior and exterior surfaces of the first and second capacitor electrodes. Some embodiments include methods of forming integrated assemblies.
US11616112B2
A display apparatus includes: a base substrate including a display area and a non-display area adjacent to the display area; a first power supply wire in the non-display area, a first power supply voltage being applied to the first power supply wire; a second power supply wire in the non-display area and spaced apart from the first power supply wire, a second power supply voltage being applied to the second power supply wire; and a dam overlapping the first power supply wire and the second power supply wire, having a first height on the first power supply wire, and having a second height greater than the first height between the first power supply wire and the second power supply wire.
US11616108B2
An organic light emitting diode display includes a substrate, an overlap layer on the substrate, a semiconductor layer on the overlap layer, a first gate conductor on the semiconductor layer, a second gate conductor on the first gate conductor, a data conductor on the second gate conductor, a driving transistor on the overlap layer, and an organic light emitting diode connected with the driving transistor. The driving transistor includes, in the semiconductor layer, a first electrode, a second electrode, with a channel therebetween. A gate electrode of the first gate conductor overlaps the channel. The overlap layer overlaps the channel of the driving transistor and at least a portion of the first electrode. A storage line of the second gate conductor receives a driving voltage through a driving voltage line in the data conductor. The overlap layer receives a constant voltage.
US11616107B2
The present disclosure provides a display substrate and a manufacturing method thereof, and a display device. The display substrate includes a base substrate and a driving circuit layer located on the base substrate, each of the plurality of pixel units comprises a light emitting element, wherein a display surface of the display substrate comprises a central display region and a plurality of peripheral display regions located around the central display region, a light emitting element in the central display region is an organic light emitting diode, and a light emitting element in at least one of the plurality of peripheral display regions is a micro light emitting diode.
US11616106B2
A display device is provided that includes a substrate, a first conductive layer disposed on the substrate, a first insulating layer disposed on the first conductive layer, a second insulating layer disposed on the first insulating layer, the second insulating layer including a contact hole exposing the first conductive layer, a second conductive layer disposed on the first insulating layer and electrically connected to the first conductive layer through the contact hole, a second insulating layer disposed on the first insulating layer, a first electrode disposed on the second insulating layer and the second conductive layer, the first electrode being electrically connected to the second conductive layer, a light emitting layer disposed on the first electrode, and a second electrode disposed on the light emitting layer.
US11616105B2
Provided is a display device including an organic insulating layer; a pixel electrode on the organic insulating layer; a pixel defining layer configured to cover an edge of the pixel electrode, having an opening corresponding to the pixel electrode, the pixel defining layer including a first layer including an inorganic insulating material and a second layer having less light transmittance in a first wavelength band than the first layer; an intermediate layer on a portion of the pixel electrode exposed via the opening, and including an emission layer; and an opposite electrode on the intermediate layer.
US11616102B2
Provided is a display device that includes a substrate including a plurality of pixels; a display element layer including a light emitting element provided in each of the pixels; and a touch sensor on the display element layer. The touch sensor may include: a base layer on the display element layer; a first conductive pattern on the base layer; a first insulating layer provided over the first conductive pattern; a second conductive pattern on the first insulating layer; a second insulating layer provided over the second conductive pattern; an intermediate layer on the base layer; and a cover layer provided over the intermediate layer. The intermediate layer and the cover layer may include different materials.
US11616101B2
A display device includes: a substrate; a color filter layer disposed below the substrate; a color control layer disposed below the color filter layer; and an optical auxiliary layer disposed between the substrate and the color filter layer and having a base portion and a plurality of recess portions, the plurality of recess portion defined in the base portion and recessed in a direction toward the substrate, wherein an average refractive index of the optical auxiliary layer is greater than or equal to an average refractive index of the substrate and is less than or equal to an average refractive index of the color filter layer.
US11616100B2
A display panel includes a thin film transistor layer (4), a grating layer (3), a transparent anode layer (2), an emission layer (1), and a colored layer (6) opposite the emission layer (1). The colored layer (6) may include a plurality of color filters. The grating layer (3) may be between the thin film transistor layer (4) and the transparent anode layer (2). The grating layer (3) may include a plurality of blazed gratings corresponding to the plurality of color filters, respectively.
US11616091B2
According to some aspects, an imaging device is provided comprising a photoelectric conversion layer configured to receive light and to produce an electric charge in response to the received light, including a first filter region corresponding to a first pixel of the imaging device, the first filter region having a first thickness and a plurality of through holes formed therein, wherein the first filter region transmits light incident on the first filter region with a first peak transmission wavelength, and a second filter region corresponding to a second pixel of the imaging device, the second filter region having a second thickness greater than the first thickness and having a plurality of through holes formed therein, wherein the second filter region transmits light incident on the second filter region with a second peak transmission wavelength that is greater than the first peak transmission wavelength.
US11616085B2
To provide a miniaturized semiconductor device with low power consumption. A method for manufacturing a wiring layer includes the following steps: forming a second insulator over a first insulator; forming a third insulator over the second insulator; forming an opening in the third insulator so that it reaches the second insulator; forming a first conductor over the third insulator and in the opening; forming a second conductor over the first conductor; and after forming the second conductor, performing polishing treatment to remove portions of the first and second conductors above a top surface of the third insulator. An end of the first conductor is at a level lower than or equal to the top level of the opening. The top surface of the second conductor is at a level lower than or equal to that of the end of the first conductor.
US11616080B2
A memory device includes: a first layer stack and a second layer stack formed successively over a substrate, where each of the first and the second layer stacks includes a first metal layer, a second metal layer, and a first dielectric material between the first and the second metal layers; a second dielectric material between the first and the second layer stacks; a gate electrode extending through the first and the second layer stacks, and through the second dielectric material; a ferroelectric material extending along and contacting a sidewall of the gate electrode; and a channel material, where a first portion and a second portion of the channel material extend along and contact a first sidewall of the first layer stack and a second sidewall of the second layer stack, respectively, where the first portion and the second portion of the channel material are separated from each other.
US11616072B2
According to one embodiment, a semiconductor memory device includes a first stacked body in which a plurality of first conductive layers are stacked at intervals in a first direction above a semiconductor substrate; a second stacked body in which a plurality of second conductive layers are stacked at intervals in the first direction above the semiconductor substrate; and a first slit extending in a second direction perpendicular to the first direction, the first slit isolating the first stacked body and the second stacked body in a third direction perpendicular to the first and second directions.
US11616069B2
The present application discloses a semiconductor structure and a manufacturing method thereof. The semiconductor structure comprises a substrate, a gate dielectric layer, a floating gate, a first dielectric layer and a control gate. The gate dielectric layer is disposed on the substrate. The floating gate is disposed on the gate dielectric layer and has at least one tip on a top surface of the floating gate. The first dielectric layer is disposed on the floating gate. The control gate is disposed above the first dielectric layer and at least partially overlaps the floating gate.
US11616057B2
IC device including back-end-of-line (BEOL) transistors with crystalline channel material. A BEOL crystalline seed may be formed over a dielectric layer that has been planarized over a front-end-of-line (FEOL) transistor level that employs a monocrystalline substrate semiconductor. The BEOL crystalline seed may be epitaxial to the substrate semiconductor, or may have crystallinity independent of that of the substrate semiconductor. The BEOL crystalline seed may comprise a first material having a higher melt temperature than a melt material formed over the seed and over the dielectric layer. Through rapid melt growth, the melt material may be heated to a temperature sufficient to transition from an as-deposited state to a more crystalline state that is derived from, and therefore associated with, the BEOL crystalline seed. A BEOL transistor may then be fabricated from the crystallized material.
US11616051B2
A semiconductor package device includes a first semiconductor package, a second semiconductor package, and first connection terminals between the first and second semiconductor packages. The first semiconductor package includes a lower redistribution substrate, a semiconductor chip, and an upper redistribution substrate vertically spaced apart from the lower redistribution substrate across the semiconductor chip. The upper redistribution substrate includes a dielectric layer, redistribution patterns vertically stacked in the dielectric layer and each including line and via parts, and bonding pads on uppermost redistribution patterns. The bonding pads are exposed from the dielectric layer and in contact with the first connection terminals. A diameter of each bonding pad decreases in a first direction from a central portion at a top surface of the upper redistribution substrate to an outer portion at the top surface thereof. A thickness of each bonding pad increases in the first direction.
US11616044B2
A method for packaging chips includes: providing a filter wafer and a plurality of substrates to be packaged, each substrate to be packaged being provided with one or more first pads; flip-chip bonding the substrates to be packaged on the filter wafer; molding the substrates to be packaged to form a molded layer on the substrates to be packaged, the substrates to be packaged, the molded layer, and the filter wafer forming a molded structure, each substrate to be packaged, a portion of the molded layer formed on the substrate to be packaged, and the filter wafer together enclosing a cavity; exposing the first pads out of the molded layer; and cutting the molded structure into a plurality of particle chips.
US11616038B2
A semiconductor die includes a substrate and an integrated circuit provided on the substrate and having contacts. An electrically conductive layer is provided on the integrated circuit and defines electrically conductive elements electrically connected to the contacts. Electrically conductive interconnects coupled with respective electrically conductive elements. The electrically conductive interconnects have at least one of different sizes or shapes from one another.
US11616037B2
An integrated fan-out package includes a die, an encapsulant, a seed layer, a conductive pillar, a redistribution structure, and a buffer layer. The encapsulant encapsulates the die. The seed layer and the conductive pillar are sequentially stacked over the die and the encapsulant. The redistribution structure is over the die and the encapsulant. The redistribution structure includes a conductive pattern and a dielectric layer. The conductive pattern is directly in contact with the seed layer and the dielectric layer covers the conductive pattern and surrounds the seed layer and the conductive pillar. The buffer layer is disposed over the redistribution structure. The seed layer is separate from the dielectric layer by the buffer layer, and a Young's modulus of the buffer layer is higher than a Young's modulus of the dielectric layer of the redistribution structure.
US11616036B2
A method includes forming a first substrate including a first dielectric layer and a first metal pad, forming a second substrate including a second dielectric layer and a second metal pad, and bonding the first dielectric layer to the second dielectric layer, and the first metal pad to the second metal pad. One or both of the first and second substrates is formed by forming a first insulating layer, forming an opening in the layer, forming a barrier on an inner surface of the opening, forming a metal pad material on the barrier, polishing the metal pad material to expose a portion of the barrier and to form a gap, expanding the gap, forming a second insulating layer to fill the opening and the gap, and polishing the insulating layers such that a top surface of the metal pad is substantially planar with an upper surface of the polished layer.
US11616034B2
An integrated circuit structure is provided. The integrated circuit structure includes a die that contains a substrate, an interconnection structure, active connectors and dummy connectors. The interconnection structure is disposed over the substrate. The active connectors and the dummy connectors are disposed over the interconnection structure. The active connectors are electrically connected to the interconnection structure, and the dummy connectors are electrically insulated from the interconnection structure.
US11616033B2
A semiconductor device includes a substrate, a semiconductor chip, a plurality of bonding pads on a surface of the semiconductor chip, a plurality of probe pads on a surface of the semiconductor chip, a plurality of connection pads on a surface of the substrate, and a plurality of bonding wires that electrically connect the bonding pads and the connection pads. The plurality of bonding pads include a first bonding pad and a second bonding pad, the plurality of probe pads include a first probe pad and a second probe pad, and a part of the first probe pad is disposed between the second bonding pad and the second probe pad.
US11616024B2
A semiconductor device includes a metal plate; a sidewall member surrounding a periphery of a space above the metal plate; a circuit board provided on the metal plate; a semiconductor chip provided on the circuit board; a first wire connecting the semiconductor chip and an interconnect part of the circuit board; a first resin member covering a bonding portion between the semiconductor chip and the first wire; and a second resin member provided in the space, the second resin member covering an upper surface of the metal plate, the circuit board, the first resin member, and the first wire. A Young's modulus of the first resin member is greater than a Young's modulus of the second resin member. A volume of the second resin member is greater than a volume of the first resin member.
US11616018B2
A semiconductor device includes a plurality of middle interconnections and a plurality of middle plugs, which are disposed in an interlayer insulating layer and on a substrate. An upper insulating layer is disposed on the interlayer insulating layer. A first upper plug, a first upper interconnection, a second upper plug, and a second upper interconnection are disposed in the upper insulating layer. Each of the plurality of middle interconnections has a first thickness. The first upper interconnection has a second thickness that is greater than the first thickness. The second upper interconnection has a third thickness that is greater than the first thickness. The third thickness is twice to 100 times the first thickness. The second upper interconnection includes a material different from the second upper plug.
US11616015B2
Transistor cell architectures including both front-side and back-side structures. A transistor may include one or more semiconductor fins with a gate stack disposed along a sidewall of a channel portion of the fin. One or more source/drain regions of the fin are etched to form recesses with a depth below the channel region. The recesses may extend through the entire fin height. Source/drain semiconductor is then deposited within the recess, coupling the channel region to a deep source/drain. A back-side of the transistor is processed to reveal the deep source/drain semiconductor material. One or more back-side interconnect metallization levels may couple to the deep source/drain of the transistor.
US11616014B2
Disclosed herein are peripheral inductors for integrated circuits (ICs), as well as related methods and devices. In some embodiments, an IC device may include a die having an inductor extending around at least a portion of a periphery of the die.
US11616013B2
A device includes a substrate, a first conductive layer on the substrate, a first conductive via, and further conductive layers and conductive vias between the first conductive via and the substrate. The first conductive via is between the substrate and the first conductive layer, and is electrically connected to the first conductive layer. The first conductive via extends through at least two dielectric layers, and has thickness greater than about 8 kilo-Angstroms. An inductor having high quality factor is formed in the first conductive layer and also includes the first conductive via.
US11616012B2
A patterned shielding structure is disposed between an inductor structure and a substrate. The patterned shielding structure includes a shielding layer and a first stacked structure. The shielding layer extends along a plane. The first stacked structure is stacked, along a first direction, on the shielding layer. The first direction is perpendicular to the plane. The first stacked structure has a crossed shape and is configured to enhance a shielding effect.
US11616010B2
A transistor module assembly includes a longitudinally extending load bus bar, a longitudinally extending feed bus bar parallel to the load bus bar, and at least one transistor package operatively connected to the load and feed bus bars. The transistor package includes a drain surface and a source lead. The drain surface is operatively connected to the feed bus bar for receiving current therefrom. The source lead is operatively connected to the load bus bar for dissipating current from the transistor package to the load bus bar.
US11616001B1
A semiconductor chip includes semiconductor dice contained in a packaging apparatus including a cover and a plate, thereby forming a vapor chamber. The semiconductor dice and intermediate layers are alternately stacked. A capillary mechanism is provided on a horizontal internal face of the cover. Nets are provided on vertical internal faces of the cover, around the capillary mechanism. Each of the intermediate layers includes protuberances in contact with the nets. A channel is defined between any adjacent two of the protuberances. The channels travel past the intermediate layers. Coolant filled in the vapor chamber is turned into vapor after absorbing heat. The vapor ascends to the cover via the channels. The coolant is returned into liquid after transferring heat to the cover. The liquid descends to the plate. Thus, the coolant is circulated in the vapor chamber. Each of the intermediate layers includes a capillary structure to facilitate the circulation of the coolant.
US11616000B2
Methods and apparatus are disclosed to provide electrical shielding for integrated circuit packages using a thermal interface material. An integrated circuit package includes a substrate including a ground plane layer and a solder mask; a semiconductor die attached to the substrate, the solder mask layer separating the semiconductor die from the ground plane layer; and a thermal interface material surrounding at least a portion of the semiconductor die, the thermal interface material electrically coupled to the ground plane layer.
US11615974B2
Systems and methods of optimizing wafer transport and metrology measurements in a fab are provided. Methods comprise deriving and updating dynamic sampling plans that provide wafer-specific measurement sites and conditions, deriving optimized wafer measurement paths for metrology measurements of the wafers that correspond to the dynamic sampling plan, managing FOUP (Front Opening Unified Pod) transport through the fab, transporting wafers to measurement tools while providing the dynamic sampling plans and the wafer measurement paths to the respective measurement tools before or as the FOUPs with the respective wafers are transported thereto, and carrying out metrology and/or inspection measurements of the respective wafers by the respective measurement tools according to the derived wafer measurement paths. Quantum computing resources may be used to solve the corresponding specific optimization problems, to reduce the required time, improve the calculated solutions and improve the fab yield and accuracy of the produced wafers.
US11615971B2
There is provided a substrate processing apparatus including: a processing part configured to process a substrate with a processing liquid; and a processing liquid generation part configured to generate the processing liquid supplied to the processing part. The processing liquid generation part includes: a reservoir configured to store the processing liquid; a circulation line through which the processing liquid stored in the reservoir is circulated; a heater configured to heat the processing liquid; and a nozzle provided at a downstream side of the circulation line and has at least one ejection port formed to eject the processing liquid heated by the heater from above a liquid level of the processing liquid stored in the reservoir.
US11615969B2
The apparatus includes a plurality of process chambers having treatment spaces configured to process the substrate in the treatment spaces, and an exhaust unit to exhaust gas from the treatment space. The exhaust unit includes a plurality of individual exhaust pipes directly connected to the treatment spaces in one process chamber or the plurality of process chambers, a main exhaust pipe connected to the plurality of individual exhaust pipes, a pressure reducing member installed in the main exhaust pipe to reduce pressure of the treatment space, and a damper member mounted in each of the individual exhaust pipes to adjust an amount of gas exhausted through the individual exhaust pipe. The damper member includes a first damper to adjust an amount of gas exhausted from the treatment spaces, and a second damper disposed downstream of the first damper to buffer a pressure change caused by adjusting the first damper.
US11615965B2
A method includes depositing a mask layer over a semiconductor substrate, etching the mask layer to form a patterned mask, wherein a sidewall of the patterned mask includes a first sidewall region, a second sidewall region, and a third sidewall region, wherein the first sidewall region is farther from the semiconductor substrate than the second sidewall region and the second sidewall region is farther from the semiconductor substrate than the third sidewall region, wherein the second sidewall region protrudes laterally from the first sidewall region and from the third sidewall region, etching the semiconductor substrate using the patterned mask to form fins, forming a gate stack over the fins, and forming source and drain regions in the fin adjacent the gate stack.
US11615962B2
A method includes providing a structure having a substrate and a stack of semiconductor layers over a surface of the substrate and spaced vertically one from another; forming an interfacial layer wrapping around each of the semiconductor layers; forming a high-k dielectric layer over the interfacial layer and wrapping around each of the semiconductor layers; and forming a capping layer over the high-k dielectric layer and wrapping around each of the semiconductor layers. With the capping layer wrapping around each of the semiconductor layers, the method further includes performing a thermal treatment to the structure, thereby increasing a thickness of the interfacial layer. After the performing of the thermal treatment, the method further includes removing the capping layer.
US11615960B2
The present invention provides a method for removing re-sputtered material on a substrate. A process chamber having a plasma source and a substrate support is provided along with the substrate having an upper surface and a lower surface. A masking material having a patterned sidewall is patterned onto the upper surface of the substrate along with a sacrificial layer between the upper surface of the substrate and the masking material. The lower surface of the substrate is placed onto the substrate support. A plasma is generated using the plasma source. The substrate is processed on the substrate support using the generated plasma. The sacrificial layer is removed after the processing of the substrate.
US11615954B2
A method for processing a substrate includes positioning a silicon substrate in a deposition chamber. One or more intermediate layers are deposited on a surface of the silicon. The one or more intermediate layers can include strontium, which combines with the silicon to form strontium silicide. Alternatively, the one or more intermediate layers comprise germanium. A layer of amorphous strontium titanate is deposited on the one or more intermediate layers in a transient environment in which oxygen pressure is reduced while temperature is increased. The substrate is then exposed to an oxidizing and annealing atmosphere that oxidizes the one or more intermediate layers and converts the layer of amorphous strontium titanate to crystalline strontium titanate.
US11615949B2
An analysis system includes a degassing cell, at least one first valve, and at least one second valve. The at least one first valve is fluidly coupled with a top of the degassing cell, the at least one first valve configured selectably connect the degassing cell to a displacement gas flow and to a vacuum source. The at least one second valve is fluidly connected with a lateral side of the degassing cell and separately fluidly connected with a bottom of the degassing cell. The at least one second valve is selectably coupled with any of a source of a sample-carrying fluid, a transfer line configured to deliver a sample to an analysis device, or a waste output.
US11615948B1
According to an embodiment, an ion pump for use in a low gravity environment includes a housing at least partially defining a pumping chamber, the pumping chamber enclosing a first cathode plate and a second cathode plate, and a plurality of cylindrical anodes disposed between the first cathode plate and the second cathode plate. The ion pump also includes a feedthrough extending external to the pumping chamber from a wall of the housing, and a baffle including a body disposed in a space between the plurality of anodes and an inner surface of the wall. The body has dimensions selected to prevent particles having a size greater than a selected particle size from migrating from the pumping chamber to the feedthrough when in the low gravity environment.
US11615939B2
An aperture array for a multi-beam array system and a method of selecting a subset of a beam from a multi-beam array system are provided. The aperture array comprises an array body arranged proximate to a beam source. The array body comprises a plurality of apertures, at least two of the apertures having different geometries. The array body is movable, via an actuator, relative to an optical axis of the beam source, such that a subset of a beam from the beam source is selected based on the geometry of the aperture that is intersected by the optical axis.
US11615937B2
An emitter support structure for a field emission device, the emitter support structure includes: a support portion disposed to be moved in a direction of both ends of a vacuum chamber of the field emission device, and configured to support an emitter of the field emission device; a protruding portion formed at one end portion of the support portion which confronts a target of the field emission device, and to which the emitter is inserted and mounted; a slit formed in a circumference wall portion of the protruding portion in a height direction of the circumference wall portion; and a redundant brazing material groove formed in an outside of the protruding portion along the circumference wall portion.
US11615929B2
Switching device with closable contacts and an extinguishing chamber which is associated with the contacts and has a first extinguishing area and a second extinguishing area arranged directly adjacent to the first extinguishing area, the first extinguishing area and the second extinguishing area being spatially separated from each other by a partition wall, and the switching device being configured in such a way that a switching arc which is generated when opening the contacts is always blown away from the point where it is generated in one of the two extinguishing areas by means of an arc blowing means of the switching device and is caused to be extinguished, whereas the respective other of the two extinguishing areas is not used for extinguishing, characterized in that the partition wall between the first extinguishing area and the second extinguishing area has at least one overflow opening which connects the first extinguishing area to the second extinguishing area in such a way that plasma which is generated by the switching arc can flow from the extinguishing area in which the switching arc is caused to be extinguished into the respective other, unused extinguishing area.
US11615926B2
A method configured to produce a pressure-sensitive sensor composed of a cylindrical-shape body including therein a hollow portion along a longitudinal direction of that sensor, and being made of an elastic electrical insulating member, and a plurality of electrode wires arranged helically along an inner peripheral surface of the cylindrical-shape body and arranged in such a manner as to have no contact with each other. The method includes, with an extruder with a head, extrusion-molding the cylindrical-shape body while running the plurality of electrode wires into that head in such a manner that a periphery of the plurality of electrode wires is coated with the cylindrical-shape body, and taking up the cylindrical-shape body and the plurality of electrode wires ejected from the extruder while rotating the cylindrical-shape body and the plurality of electrode wires in a circumferential direction of the sensor, to thereby helically arrange the plurality of electrode wires.
US11615923B2
This application is directed to an apparatus for providing electrical charge to a vehicle. The apparatus comprises a driven mass configured to rotate in response to a kinetic energy of the vehicle, the driven mass coupled to a shaft, where rotation of the driven mass causes the shaft to rotate. The apparatus further comprises a hardware controller. The hardware controller identifies output power parameters for the vehicle and generate a control signal based on the identified output power parameters for the vehicle. The apparatus also comprises a generator that generates an electrical output based on a mechanical input and a conditioning circuit electrically coupled to the generator. The conditioning circuit receives the electrical output from the generator and the control signal from the hardware controller, generates a charge output based on the electrical output and the control signal, and conveys the charge output to the vehicle.
US11615917B2
A method for manufacturing a ferrite sheet is provided. A method for manufacturing a ferrite sheet comprises the steps of: preparing a ferrite block body having a shape of a cylindrical or polygonal column; and cutting the ferrite block body to be separated into plate-shaped sheets having a predetermined thickness.
US11615901B2
A ferrite sintered magnet comprises a plurality of main phase grains containing a ferrite having a hexagonal structure, wherein at least some of the main phase grains are core-shell structure grains each having a core and a shell covering the core; and wherein the minimum value of the content of La in the core is [La]c atom %; the minimum value of the content of Co in the core is [Co]c atom %; the maximum value of the content of La in the shell is [La]s atom %; the maximum value of the content of Co in the shell is [Co]s atom %; [La]c+[Co]c is 3.08 atom % or more and 4.44 atom % or less; and [La]s+[Co]s is 7.60 atom % or more and 9.89 atom % or less.
US11615896B2
Systems and methods are provided that facilitate stability of an FRC plasma in both radial and axial directions and axial position control of an FRC plasma along the symmetry axis of an FRC plasma chamber. The systems and methods exploit an axially unstable equilibria of the FRC plasma to enforce radial stability, while stabilizing or controlling the axial instability. The systems and methods provide feedback control of the FRC plasma axial position independent of the stability properties of the plasma equilibrium by acting on the voltages applied to a set of external coils concentric with the plasma and using a non-linear control technique.
US11615894B2
A method and apparatus for vascular assessment are disclosed. The apparatus, in some embodiments, receives, from a medical imaging device, a medical image of a coronary vessel tree of a subject and calculates a plurality of geometric measurements associated with individual portions of a vascular segment of the coronary vessel tree. The apparatus also determines a plurality of resistances associated with the plurality of geometric measurements associated with the individual portions of the vascular segment and determines a plurality of pressure drops across the individual portions of the vascular segment based on the determined resistances and a calculated or estimated blood flow. The apparatus further calculates based on the plurality of pressure drops, a functional index indicative of a presence or an absence of a stenosis within the vascular segment.
US11615884B2
A computer implemented method is provided for a virtual training system. A virtual surgical simulation associated with a type of surgical procedure is accessed. Image data associated with a controller and a workspace is received. Controller data corresponding to a controller interaction is received. A first interaction of the controller within the workspace based on at least one of the image data and the controller data is determined. Using the set of one or more transformation rules, the first interaction of the controller is transformed to a manipulation of a virtualized surgical tool in the virtual surgical simulation. A representation is output of the manipulation of the virtualized surgical tool.
US11615879B2
Supervised and unsupervised learning schemes may be used to automatically label medical images for use in deep learning applications. Large labeled datasets may be generated from a small initial training set using an iterative snowball sampling scheme. A machine learning powered automatic organ classifier for imaging datasets, such as CT datasets, with a deep convolutional neural network (CNN) followed by an organ dose calculation is also provided. This technique can be used for patient-specific organ dose estimation since the locations and sizes of organs for each patient can be calculated independently.
US11615877B2
A lifestyle preferences management system is provided. The system may collect and organize data regarding various foods and/or beverages that one or more local restaurants may offer and recommend a particular restaurant and/or menu item to a particular user based on the known dietary preferences and geographical location of the user. The system also may generate custom menu items for each user based on a cross-section of the user's known dietary preferences and the availability of substitutions, additions and/or deletions for a given menu item resulting in a dish that conforms to the user's preferences. The system also may facilitate the ordering of food from one or more vendors for a group of users while considering the dietary and/or lifestyle preferences of each member of the group in aggregate. The system also may utilize machine learning to learn a user's eating habits (e.g., by type of food, time of day, day of the week, geographical location, weather conditions, etc.) and offer recommendations for food services from vendors that anticipate the user's desires and/or preferences. The system also may provide payment systems, delivery systems, inventory management, and other functionalities.
US11615872B2
The disclosed systems and methods include displaying disease trigger icons within a disease trigger map in a GUI, where the disease trigger map corresponds to a particular disease symptom, and where the position and size of a particular trigger icon within the trigger map based one or more of (i) the degree or strength of a statistical association between the trigger icon's corresponding disease trigger and the disease symptom, and (ii) a cumulative frequency and/or amount of exposure to the trigger icon's corresponding disease trigger. Some embodiments also include displaying a patient population disease trigger map one or more relationships between (i) one or more disease triggers and (ii) one or more patients of the patient population. Some embodiments may further include facilitating communication and/or disease trigger information sharing among patients.
US11615869B1
A computer-assisted method including obtaining healthcare records from multiple different data sources that each provide information regarding a corresponding type of healthcare events, identifying healthcare records from the multiple different data sources that are for a healthcare event associated with a particular individual and that occurred during a particular period of time, and generating a composite record for the particular individual for the particular period of time, and storing the composite record in a database of composite records. The composite record include an identifier for the particular individual, a pharmaceutical transactions array, where each entry in the pharmaceutical transactions array represents a pharmaceutical transaction that occurred during the particular period of time, and a medical visit array, where each entry in the medical visit array represents a medical visit that occurred during the particular period of time.
US11615850B2
According to one embodiment, a semiconductor memory device includes: a first memory cell; a second memory cell; a first word line; a second word line; and a first bit line. The device is configured to execute a first operation, a second operation, and a third operation to write data into the first memory cell. In the first operation, a first voltage is applied to the second word line. In the second operation, after the first operation, a second voltage higher than the first voltage is applied to the second word line. In the third operation, after the second operation, a third voltage higher than the second voltage is applied to the first word line, and a fourth voltage lower than both the second voltage and the third voltage is applied to the second word line.
US11615849B2
A method for programming a memory device including a first plane and a second plane is provided. The method includes simultaneously initiating programming of the first plane and the second plane, and in response to the first plane being successfully programmed and the second plane not being successfully programmed, suspending the programming of the first plane, and keeping the programming of the second plane.
US11615846B2
Described are systems and methods for estimating the resistance-capacitance time constant of an electrical circuit (e.g., of a wordline of a memory device). An example system comprises: a memory device comprising a plurality of memory cells electrically coupled to a plurality of wordlines; a resistance-capacitance (RC) measurement circuit to measure a voltage at a specified wordline of the plurality of wordlines; and a processing device coupled to the memory device. The processing device is configured to: apply an initial voltage to a selected wordline of the plurality of wordlines; discharge the selected wordline for a discharge period of time; float the selected wordline until a voltage at the selected wordline is stabilized; determine, by the RC measurement circuit, a stabilized voltage at the selected wordline; and estimate, based on the stabilized voltage, an RC time constant of the wordline.
US11615845B2
Methods of operating a memory device are disclosed. A method may include enabling a first and second row section units a number of row section units of a memory device in response to a row address. The method may also include comparing a selected column address to a number of column addresses of defective memory cells of a first row section of the first row section unit. Moreover, in response to the selected column address matching a first column address of the number of column addresses, the method may include activating a second row section of the second row section unit, conveying a redundant column select signal to the memory array to select a redundant memory cell of the second row section. Memory devices and systems are also disclosed.
US11615844B2
Disclosed herein is a memory cell. The memory cell may act both as a combined selector device and memory element. The memory cell may be programmed by applying write pulses having different polarities. Different polarities of the write pulses may program different logic states into the memory cell. The memory cell may be read by read pulses all having the same polarity. The logic state of the memory cell may be detected by observing different threshold voltages when the read pulses are applied. The different threshold voltages may be responsive to the different polarities of the write pulses.
US11615839B2
In a three dimensional non-volatile memory structure that etches part of the top of the memory structure (including a portion of the select gates), data is stored on a majority (or all but one) of the word lines as x bits per memory cell while data is stored on a top edge word line that is closest to the etching with variable bits per memory cell. In one example embodiment that implements vertical NAND strings, memory cells connected to the top edge word line and that are on NAND strings adjacent the etching store data as n bits per memory cell and memory cells connected to the top edge word line and that are on NAND strings not adjacent the etching store data as m bits per memory cell, where m>x>n.
US11615838B2
One embodiment of a memory device includes an array of multiple-level memory cells and a controller. The controller is configured to program the multiple-level memory cells via a multiple-pass programming operation, the multiple-pass programming operation to program lower page data in a first pass and program higher page data in a second pass such that memory cells to be programmed to a higher level are programmed in parallel with memory cells to be programmed to a lower level.
US11615833B2
A multi-level signal receiver includes a data sampler circuit and a reference voltage generator circuit. The data sampler includes (M−1) sense amplifiers which compare a multi-level signal having one of M voltage levels different from each other with (M−1) reference voltages. The data sampler generates a target data signal including N bits, M is an integer greater than two and N is an integer greater than one. The reference voltage generator generates the (M−1) reference voltages, At least two sense amplifiers of the (M−1) sense amplifiers have different sensing characteristics.
US11615832B2
An electronic device includes a drive control signal generation circuit and an internal voltage drive circuit. The drive control signal generation circuit detects a level of an internal voltage to generate a drive control signal that adjusts a level of the internal voltage. The internal voltage drive circuit drives the internal voltage based on the drive control signal.
US11615830B2
A media management operation can be performed at a memory sub-system at a current frequency. An operating characteristic associated with the memory sub-system can be identified. The operating characteristic can reflect at least one of a write count, a bit error rate, or a read-retry trigger rate. A determination can be made as to whether the identified operating characteristic satisfies an operating characteristic criterion. In response to determining that the operating characteristic satisfies the characteristic criterion, the media management operation can be performed at a different frequency relative to the current frequency.
US11615814B2
Disclosed are a video automatic editing method and system based on machine learning. The video automatic editing system based on machine learning includes at least one processor, and the at least one processor includes a video acquirer configured to acquire input video, a highlight frame extractor configured to extract at least one highlight frame from the input video using a highlight extraction model pre-trained through machine learning, and a highlight video generator configured to generate highlight video from the at least one extracted highlight frame.
US11615813B1
A method for ensuring data quality integrity on a magnetic tape includes the steps of writing object data to the magnetic tape; dividing the object data into a plurality of data chunks; generating a hash tree from the plurality of data chunks, the hash tree being formed in a plurality of levels, the hash tree including (i) a plurality of chunk hashes wherein a separate chunk hash is generated for each of the plurality of data chunks, and (ii) at least one second level hash that is generated from concatenation of at least two of the plurality of chunk hashes; and checking integrity of a first data chunk of the plurality of data chunks by evaluating at least one of the plurality of chunk hashes and the at least one second level hash.
US11615811B2
A seek operation of a first actuator in a multi-actuator drive is modified, so that one or more disturbance-generating portions of the seek operation do not adversely affect operation of a second actuator in the drive. Radial motion of the aggressor actuator is controlled by limiting a slew rate of the first actuator during one or more portions of the seek operation to be less than or equal to a threshold value. Because slew rate of the first actuator is the rate of change of radial acceleration of the aggressor actuator with respect to time, limiting the slew rate of the first actuator prevents or reduces mechanical disturbances caused by jerk associated with motion of the first actuator.
US11615804B1
A data storage device is disclosed comprising a storage medium and a head configured to access the storage medium, wherein the head comprises a first write assist element (WA1) comprising a first terminal and a second terminal and a second write assist element (WA2) comprising a first terminal and a second terminal. The second terminal of the WA1 and the second terminal of the WA2 are coupled together to form a common node. A first bias signal is applied to the first terminal of the WA1, a second bias signal is applied to the first terminal of the WA2, and a common mode voltage is applied to the common node.
US11615796B2
An information processing apparatus, an information processing system, and an information processing method. The information processing apparatus identifies a work target and work content of work, based on voice data sent from a terminal for inputting utterance about the work by a worker, updates work implementation status information indicating work implementation status of the work stored in a memory based on the work target and work content of the work that are identified, and controls to display the work implementation status of the work based on the work implementation status information on a display terminal connected through a network.
US11615790B1
Technologies are disclosed for disambiguating contact information using relationship data using a virtual assistant. A user interacts with a virtual assistant to obtain and utilize contact information. For example, a virtual assistant may allow users to perform an action that utilizes contact information (e.g., make a call to a contact). The virtual assistant utilizes a contact service to identify candidate contacts that are related to the requesting user. The contact service identifies candidate contacts based on relationship data between the requesting user and the stored contacts. For example, the relationship data may indicate that the requesting user is on the same project or team as another contact, that the requesting user has the same role as another contact, that the requesting user is a manager of another contact, as well as other attributes. In some examples, the contact service limits the number of candidate contacts provided to requesting user.
US11615789B2
Disclosed are systems, methods, and non-transitory computer-readable medium for data input with multi-format validation. The method may include receiving data input via a microphone mounted on a user device and receiving the data input via a camera mounted on the user device. Additionally, the method may include comparing the data input via the microphone and the data input via the camera and determining whether the comparison of the data input exceeds a predetermined confidence level. Additionally, the method may include storing the data input, upon determining that the comparison of the data input exceeds the predetermined confidence level and presenting to the user a notification of validation upon determining that the comparison of the data input does not exceed the predetermined confidence level. Additionally, the method may include receiving from the user a validation of the data input based on the notification of validation and storing the data input based on the validation of the data input.
US11615788B2
An electronic device includes a microphone, a display, and a processor configured to obtain a voice input through the microphone; identify whether the voice input corresponds to an instruction that is set to execute at least one function regarding at least one command; in response to it being identified that the voice input corresponds to the set instruction, perform an action for executing the at least one function; through the display, display at least one object for controlling the action for executing the at least one function; and, in response to a user input on the at least one object, control the action for executing the at least one function.
US11615787B2
A dialogue system includes a processor configured to: generate a meaning representation corresponding to an input sentence by performing Natural Language Understanding on the input sentence, generate an output sentence corresponding to the input meaning representation based on Recurrent Neural network (RNN), and determine whether the input sentence cannot be processed using the natural language generator. The processor calculates a parameter representing a probability of outputting the input sentence when the meaning representation corresponding to the input sentence is input to the natural language generator, and determines whether the input sentence cannot be processed based on the calculated parameter.
US11615785B2
A framework ranks multiple hypotheses generated by one or more ASR engines for each input speech utterance. The framework jointly implements ASR improvement and NLU. It makes use of NLU related knowledge to facilitate the ranking of competing hypotheses, and outputs the top-ranked hypothesis as the improved ASR result together with the NLU results of the speech utterance. The NLU results include intent detection results and the slot filling results.
US11615783B2
System and method for generating disambiguated terms in automatically generated transcriptions including instructions within a knowledge domain and employing the system are disclosed. Exemplary implementations may: obtain a set of transcripts related to the knowledge domain representing various speech from users; obtain indications of correlated correct and incorrect transcripts of spoken terms within the knowledge domain; use a vector generation model to generate vectors for individual instances of the transcribed terms in the set of transcripts that are part of the lexicography of the knowledge domain such that a first set of vectors and a second set of vectors are generated that numerically represent the instances of the first correctly transcribed term and the first incorrectly transcribed term, respectively, and in different contexts; train the vector generation model to reduce spatial separation of vectors generated for instances of correlated correct and incorrect transcripts of spoken terms within the knowledge domain.
US11615781B2
A singe audio-visual automated speech recognition model for transcribing speech from audio-visual data includes an encoder frontend and a decoder. The encoder includes an attention mechanism configured to receive an audio track of the audio-visual data and a video portion of the audio-visual data. The video portion of the audio-visual data includes a plurality of video face tracks each associated with a face of a respective person. For each video face track of the plurality of video face tracks, the attention mechanism is configured to determine a confidence score indicating a likelihood that the face of the respective person associated with the video face tack includes a speaking face of the audio track. The decoder is configured to process the audio track and the video face track of the plurality of video face tracks associated with the highest confidence score to determine a speech recognition result of the audio track.
US11615778B2
A device may be configured to parse a syntax element specifying the number of available languages within a presentation associated with an audio stream. A device may be configured to parse one or more syntax elements identifying each of the available languages and parse an accessibility syntax element for each language within the presentation.
US11615771B2
The present invention provides a drum snare including a fixed seat, an actuation column, an actuation handle, a pull-down seat, an adjustment bolt, and a packing assembly. The actuation handle passes through a lateral hole to connect and fix to the actuation column. The lateral hole includes two snap-in slots pressing against the actuation handle. The pull-down seat includes a clamping seat and a non-circular rod body passing through the fixed seat in a non-rotation manner. The non-circular rod body includes an internal thread hole. The adjustment bolt is rotatably fixed on the actuation column. The adjustment bolt includes a thread section penetrating in the internal thread hole. The packing assembly is provided between the adjustment bolt and the actuation column. Therefore, a friction force between the adjustment bolt and the actuation column is increased through the packing assembly, and looseness of the adjustment bolt can be avoided.
US11615754B2
A display device includes: a first pixel transistor couples one electrode of holding capacitance to a first signal line; a second pixel transistor couples another electrode of the holding capacitance to a second signal line; a third pixel transistor couples the other electrode of the holding capacitance to a GND potential; and a driver that supplies a negative potential to the second signal line when the first signal line is supplied with a positive potential, supplies the GND potential to the second signal line when the first signal line is supplied with the GND potential, and supplies the positive potential to the second signal line when the first signal line is supplied with the negative potential. The first and second pixel transistors are on during a writing period and off during a holding period. The third pixel transistor is off during the writing period and on during the holding period.
US11615750B2
A display device including a display panel including pixels, a data driver configured to apply a data voltage to the pixels, a sensing driver configured to receive a sensing voltage from the pixels, a gate driver configured to apply a gate signal to the pixels, and a driving controller configured to control the gate driver, the sensing driver, and the data driver. The sensing driver generates leakage sensing data for current leakage characteristic of the pixels based on the sensing voltage received in a first sensing period, and generates threshold voltage sensing data for a threshold voltage of a driving transistor of the pixels based on the sensing voltage received in a second sensing period.
US11615740B1
Example devices may include a display (such as an emissive display), and a controller, where the controller is configured to determine an image content parameter for a displayed image shown on the display, and adjust a duty ratio of the display based on the image content parameter. The duty ratio may be dynamically adjusted based on, for example, an image content parameter that may be related to the brightness of the image, or a portion thereof. The controller may be configured to determine an image content parameter for each of one or more portions of a displayed image, and adjust a duty ratio for corresponding parts of the display based on the image content parameter associated with the respective one or more portions of the displayed image.
US11615733B2
A LED controller includes an image buffer to hold image data. An LED pixel forming a part of a large pixel array is activatable in response to image data, LDO state, and pulse width modulation module state. A logic module including a pixel diagnostic mode using an LDO bypass is connected to modify LDO state and allow direct addressing of the LED pixel for diagnostic purposes without needing to use image data from the image buffer.
US11615723B1
A device for securing a display to a glass door utilizes attachment clips which attach to the sides of the door. The attachment clips each have a first side wall, a second wall and an end wall which extends between the first side wall and the second side wall. An arm is attached to the first side wall. The arm is attached to a tension member which is configured, upon installation, to retain the display against the door, where the tension member applies a load which causes the first side wall to engage a first surface of the door and the second side wall to engage a second side of the door, thereby urging the end wall against a side of the door.
US11615710B2
An intelligent bicycle sharing system, or other vehicle sharing system, is able to provide helpful bicycle availability indications based on historical data and user proximity. Historical data can be collected over time as users use the bicycle sharing system. For example, the historical data may include how many bicycles are checked at out a given time and how many remain at a given location. In some embodiments, an indication may be provided to the user as the user approaches the vehicle sharing system. The indication may provide information regarding the availability of bicycles.
US11615708B2
Provided is a collision avoidance control apparatus including a first sensor; a second sensor; a controller configured to execute collision avoidance control; and a memory configured to, when a specific object has been detected, record information on the detected specific object, the specific object being an object which has been detected by both of the first sensor and the second sensor, in which the controller is configured to execute the collision avoidance control when determining that there is an object based on any one of the first sensor and the second sensor, and determining that the object has been already recorded as the specific object in the memory.
US11615695B2
Exemplary embodiments of the present invention provide a virtual dispatch assist system in which various types of Intelligent Agents are deployed (e.g., as part of a new CAD system architecture or as add-ons to existing CAD systems) to analyze vast amounts of historic operational data and provide various types of dispatch assist notifications and recommendations that can be used by a dispatcher or by the CAD system itself (e.g., autonomously) to make dispatch decisions.
US11615686B2
An apparatus includes a measuring device, a position specifying circuit, and a determining circuit. The measuring device measures a plurality of subjects by radiating a detecting wave toward the plurality of subjects. The position specifying circuit specifies positions of the plurality of subjects on a basis of information obtained by the measuring device. The determining circuit determines at least one of: a next subject suitable as a subject to be visited next by a monitoring person among the plurality of subjects; and a movement path along which the monitoring person moves from a position of the monitoring person to the next subject on a basis of the positions of the plurality of subjects specified by the position specifying circuit. A method performs the operations of the measuring device, and the circuits.
US11615677B2
A wireless communications system is provided that runs on a mobile device and includes a computer system run on at least one platform on which a plurality of different lottery transactions for different jurisdictions are supported and run from the at least one platform. A decentralized and distributed digital ledger is used to record transactions for the lottery transactions, where each of a lottery transaction can include a lottery element. At least one computer readable storage medium stores computer executable instructions that, when executed by the at least one network processor in the workflow server residing in the mobile communications network, implement components including: a workflow module comprising sets of workflow instructions for processing different types of lottery game packets from a plurality of different jurisdictions; and a deep packet inspection module for inspecting a received lottery game packet and providing information about the lottery game packet to the workflow module.
US11615671B1
A claw mechanism for an amusement game such as an arcade crane game is disclosed with a movable leg or prong that pivots about a pin to capture a target at the target's upper rim. The prong is actuated by a solenoid that retracts a rod, causing the prong to pivot inward toward a pair of stationary prongs or fixed support such as a half tube. The prong may be formed with a notch that is configured to engage the rim of an aluminum can for lifting the target/prize off a turntable and into a retrieval bin.
US11615670B1
A slot wagering game device configured to: present a plurality of rotators on a display, wherein each rotator of the plurality of rotators has at least two sides; each of the at least two sides is associated to a multimedia element, and one of the at least two sides rotated to a back of the rotator is not displayed, and wherein the plurality of rotators are arranged in a table format with at least one row and at least one column; obtain a hidden list for each rotator, wherein the hidden list contains a list of multimedia elements; and when a user pushes the play button, each of the plurality of rotators rotates and stops at a new position, wherein each time a side of a rotator is rotated to the back of the rotator, the side is re-associated to a multimedia element selected from the hidden list.
US11615664B2
Systems, methods, and apparatus for managing and controlling network-enabled movable barrier operators is provided. A method for managing network-enabled movable barrier operator includes receiving a user account identifier and a movable barrier operator identifier from a user device, providing an instruction to perform a specified action with a movable barrier operator associated with the movable barrier operator identifier to the user device, determining a registration condition is met upon detecting that the specified action has been performed, and, in the event that the registration condition is met, associating the movable barrier operator identifier with the user account identifier to allow a user account associated with the user account identifier to control the movable barrier operator over a network.
US11615662B2
In general, a smart door alarm and locking mechanism and methods for use thereof are provided for maintaining security while providing ease of access to a fuel dispenser. In an exemplary embodiment, the methods and devices are used in fuel dispensing devices for providing fuel to a vehicle. However, the methods and devices can be utilized in any device having a payment system where security and access are both required. In some embodiments, the described methods and systems include a door alarm and door lock kit that allow unlocking one or more doors in a housing of a fuel dispenser and simultaneously disabling or de-activating respective door alarm sensor(s). In a similar manner, the door can be locked and the door alarm sensor activated or re-activated substantially simultaneously.
US11615657B2
The present disclosure provides an aircraft engine graphical diagnostic tool, as well as a method and electronic device for operating the same. The graphical diagnostic tool comprises an input element configured for obtaining a data value for a first data dimension, and a visualization element having at least two dimensions. The visualization element is configured for presenting a dataset for at least second and third data dimensions associated with the first data dimension. The dataset presented by the visualization element is selected based on the data value for the first data dimension.
US11615656B2
Systems and methods for diagnosing an engine or an aircraft are described herein. Flight data of at least one of the engine and the aircraft is obtained. A graph-based representation modeling a mathematical relationship between parameters of at least one of the engine and the aircraft is obtained. The graph-based representation has a plurality of permutations. Output data for the plurality of permutations is generated based on the flight data. The output data for the plurality of permutations is compared and a fault is detected based on a discrepancy in the output data. A signal indicative of the fault is outputted in response to detecting the fault.
US11615655B2
A computer-implemented process receives into memory, information designating a task to be performed on an industrial vehicle. The task has a metric associated therewith. The process also extracts vehicle operational data that is generated on the industrial vehicle in response to the industrial vehicle executing the task. The process further receives into memory, information identifying a set of target scores, each target score of the set of target scores defining a different measure of performance associated with the task. The process yet further computes a task evaluation score for each target score in the set of target scores based upon the corresponding measure of performance associated with the task, and creates an adjusted task evaluation indicative of industrial vehicle performance that takes into account an aggregation of the task evaluation score computed for each target score in the set of target scores.
US11615653B2
A system includes an engine control configured to control a gas turbine engine and a means for wirelessly communicating with an offboard system and communicating with the engine control by establishing communication with the engine control on a first communication bus using system credential authentication, establishing communication between the engine control and a data storage system on a second communication bus, establishing wireless communication with the offboard system using system credential authentication, and providing access from the offboard system to the engine control and from the engine control to the data storage system to enable one or more updates of the data storage system by the offboard system based on service credential authentication.
US11615651B2
Embodiments of the present invention relate to the field of automobile diagnosis technologies, and disclose a remote automobile diagnostic method and apparatus, a mobile terminal, an electronic device and a server. A controlled end of remote automobile diagnosis may automatically generate protocol data and send the protocol data to a controlling end; or the controlling end of the remote automobile diagnosis may parse the protocol data, generate an interface associated with a user interface of the controlled end, then receive an interface operation instruction, and generate action data according to the interface operation instruction and send the action data to the controlled end. In this way, a local diagnosis function is added to the controlling end, so that a remote diagnosis function is implemented accordingly, which has favorable scalability.
US11615649B2
Systems and methods for pairing for-hire vehicles with their associated medallion are disclosed. Some for-hire vehicles, such as taxis operate with a for-hire vehicle meter (taximeter). In some embodiments, the meter contains an identifier of a medallion that is associated with the meter. The meter may then determine if it is connected or properly associated with the medallion. If the meter is connected or properly associated with the medallion, it will then access the identification information of the medallion and determine if identification information matches its contained medallion identifier. If the identification information does not match, the meter may shut down and thereafter be non-engageable. The relationship between the medallion and the meter is advantageously used to enforce restrictions on the operation of the for-hire vehicle including, for example, time and location of pick-up restrictions. In other embodiments, meters and medallions communicate their identification and locations to a central server. The central server then compares the locations to determine the distance between the meter and the medallion. If the distance does not satisfy a predetermined range (indicating the meter and the medallion are close together), the central server may generate an alert or it may command the meter to shut down. The central server may also advantageously be used to enforce restrictions on the operation of the for-hire vehicle. Meters and/or medallions not attached to their assigned medallion and/or meter may also be tracked via the central server.
US11615647B1
Systems and method for eye tracking are provided. In some embodiments, the eye tracking system includes a light source configured to generate light and project the light toward an object in a field of view, a detector configured to receive reflected portions of the light from the field of view in order to image the object, and a combiner including a volume grating configured to direct light reflected from different points in a field of view to the light detector. The volume grating includes a plurality of portions along a first area and each of the portions comprising a unique k-vector that is dependent on a respective portion of the field of view.
US11615643B2
A method may include obtaining an image including a face. The method may further include determining at least one time domain feature related to the face in the image and at least one frequency domain information related to the face in the image. The method may further include evaluating the quality of the image based on the at least one time domain feature and the frequency domain information.
US11615623B2
Human or object presence in or absence from a field-of-view of a camera can be achieved by analyzing camera data using a processor inside of or adjacent to the camera itself. In an example, a video signal processing system receives image data from one or more cameras and uses a processing circuit to determine whether a designated object is or is not present at a particular time, during a particular interval, or over a designated sequence of frames. In an example, the designated object can include one or more of a human being, a vehicle, or a parcel. In an example, results of the determination, such as including positive human or object identification, can be used as a trigger for operation of a barrier or access door.
US11615613B2
The present application discloses a method and apparatus for extracting a geographic location point spatial relationship, and relates to the field of big data technologies. A specific implementation solution is as follows: determining geographic location point pairs included in real-scene images by performing signboard recognition on the real-scene images collected by terminal devices; acquiring at least two real-scene images collected by the same terminal device and including the same geographic location point pair; and determining a spatial relationship of the same geographic location point pair by using shooting parameters of the at least two real-scene images. The geographic location point spatial relationship extracted through the present application has higher accuracy and a coverage rate.
US11615605B2
A vehicle information detection method, an electronic device and a storage medium are provided, and relates to the technical field of artificial intelligence, in particular to the technical field of computer vision and deep learning. The method includes: determining a bird's-eye view of a target vehicle based on an image of the target vehicle; performing feature extraction on the image of the target vehicle and the bird's-eye view respectively, to obtain first feature information corresponding to the image of the target vehicle and second feature information corresponding to the bird's-eye view of the target vehicle; and determining three-dimensional information of the target vehicle based on the first feature information and the second feature information. According to embodiments of the disclosure, accurate detection of vehicle information can be realized based on a monocular image.
US11615594B2
A method by an extended reality (XR) display device includes accessing image data and sparse depth points corresponding to a plurality of image frames to be displayed on one or more displays of the XR display device. The method further includes determining a plurality of sets of feature points for a current image frame of the plurality of image frames, constructing a cost function configured to propagate the sparse depth points corresponding to the current image frame based on the plurality of sets of feature points, and generating a dense depth map corresponding to the current image frame based on an evaluation of the cost function. The method thus includes rendering the current image frame on the one or more displays of the XR display device based on the dense depth map.
US11615585B2
Embodiments described herein provide for a technique to improve the culling efficiency of coarse depth testing. One embodiment provides for a graphics processor that includes a depth pipeline that is configured to perform a method to track a history of source fragments that are tested against a destination tile. When a combination of partial fragments sum to full coverage, the most conservative source far depth value is used instead of the previous destination far depth value. When the combination sums to partial coverage, the previous destination far depth value is retained.
US11615573B2
Disclosed is a method, system, and non-transitory computer-readable record medium for providing an animation function using a sprite joint photographic experts group (JPEG) image. An animated image providing method includes creating, by processing circuitry, a sprite joint photographic experts group (JPEG) image from a video in an animated format, and providing, by the processing circuitry, an animated thumbnail of the video based on the sprite JPEG image.
US11615571B2
In some embodiments, the present disclosure provides an exemplary technically improved system and method for controlling the body movements and facial expressions of a digital character in real time by using: a body-motion capture system comprising a headset configured to be worn on a head of a user and comprising controllers and sensors that can be used to track at least one head or body motion of the user (including arms and hands); and correspondingly control at least one head or body motion (including arms and hands) of a digital character in real time based, at least in part, on the captured motion data; a mobile computing device configured to track and capture facial expression data relating to at least one facial expression of the user, and use at least that data to correspondingly control at least one facial expression of the digital character in real time; a microphone configured to capture an audio output of the user, and control an audio output of the digital character in real-time based, at least in part, on the captured audio output; an integration computing device configured to integrate the audio output, the motion data and the facial expression data to control the audio output, the motion, and the facial expression of the digital character; a vest configured to be worn on an body of the user and a structural member attached to the vest and configured to hold the mobile computing device at a predetermined distance from a face of the user so that the mobile computing device can track and capture the at least one facial expression of the user.
US11615569B2
An example of an image display system includes a goggle apparatus having a display section. A virtual camera and a user interface are placed in a virtual space. The orientation of the virtual camera in the virtual space is controlled in accordance with the orientation of the goggle apparatus. When the goggle apparatus rotates by an angle greater than or equal to a predetermined angle in a pitch direction, the user interface is moved to the front of the virtual camera in a yaw direction.
US11615565B2
Methods and systems for structuring, storing and displaying time series data in a user interface. One system includes processors executing instructions to determine, from time series data from a first sensor, a first subset of time series data for the first batch from the first start time and the first end time, determine, from the time series data from the first sensor, a second subset of time series data for the second batch from the second start time and the second end time, generate a time series user interface comprising a chart, the chart including a first plot for the first subset of time series data and a second plot for the second subset of time series data, the first plot being aligned to the second plot, and cause presentation of the time series user interface.
US11615560B2
A computer that determines at least an anatomic feature of a left atrial appendage (LAA) is described. During operation, the computer generates a 3D image associated with an individual's heart. This 3D image may present a view along a perpendicular direction to an opening of the LAA. Then, the computer may receive information specifying a set of reference locations. For example, the set of reference locations may include: a location on a circumflex artery, a location between a superior portion of the LAA and a left pulmonary vein, and/or a location on a superior wall of the LAA and distal to trabeculae carneae. Next, the computer automatically determines, based, at least in part, on the set of reference locations, at least the anatomical feature of the LAA, which is associated with the opening of the LAA and a size of a device used in an LAA closure (LAAC) procedure.
US11615555B2
A method of generating a training data set for training an image matting machine learning model includes receiving a plurality of foreground images, generating a plurality of composited foreground images by compositing randomly selected foreground images from the plurality of foreground images, and generating a plurality of training images by compositing each composited foreground image with a randomly selected background image. The training data set includes the plurality of training images.
US11615554B2
A method and system for reducing the number of colors per pixel present in an image to increase the ability to detect objects or anomalies in the image. A final number of colors per pixel to reduce the image to is determined, wherein the final number of colors is a number of colors less than the number of colors per pixel in the original image. A corresponding threshold value for each of the final number of colors is identified, such that the corresponding threshold values optimize an arithmetic combination of separation score functions applied to the plurality of pixels and the threshold values. The image is reduced to the final number of colors per pixel, by creating an output image where a value of each output pixel is equal to the number of threshold values that are less than the value of the corresponding input pixel.
US11615552B2
A crossing point detector includes memory and a crossing point detection unit that reads out a square image from a captured image in the memory, and detects a crossing point of two boundary lines in a checker pattern depicted in the square image. The crossing point detection unit decides multiple parameters of a function model treating two-dimensional image coordinates as variables, the parameters optimizing an evaluation value based on a difference between corresponding pixel values represented by the function model and the square image, respectively, and computes the position of a crossing point of two straight lines expressed by the decided multiple parameters to thereby detect the crossing point with subpixel precision. The function model uses a curved surface that is at least first-order differentiable to express pixel values at respective positions in a two-dimensional coordinate system at the boundary between black and white regions.
US11615547B2
A light field image processing method is disclosed for removing occluding foreground and blurring uninterested objects, by differentiating objects located at different depths of field and objects belonging to distinct categories, to create see-through effects. In various embodiments, the image processing method may blur a background object behind a specified object of interest. The image processing method may also at least partially remove from the rendered image any occluding object that may prevent a viewer from viewing the object of interest. The image processing method may further blur areas of the rendered image that represent an object in the light field other than the object of interest. The method includes steps of constructing a light field weight function comprising a depth component and a semantic component, where the weight function assigns a ray in the light field with a weight; and conducting light field rendering using the weight function.
US11615544B2
Systems and methods for map construction using a video sequence captured on a camera of a vehicle in an environment, comprising: receiving a video sequence from the camera, the video sequence including a plurality of image frames capturing a scene of the environment of the vehicle; using a neural camera model to predict a depth map and a ray surface for the plurality of image frames in the received video sequence; and constructing a map of the scene of the environment based on image data captured in the plurality of frames and depth information in the predicted depth maps.
US11615542B2
Disclosed embodiments are directed at devices, methods, and systems for fixing distortions of content displayed on in-flight entertainment (IFE) monitors in a commercial passenger vehicle. An IFE monitor can receive angular measurement data from one or more gyroscope sensors to determine a differential angle of tilt of the IFE monitor. In response to determining that the differential angle of tilt is non-zero, the IFE monitor can detect that content displayed on the IFE monitor is subject to distortion. The IFE monitor can automatically apply a perspective correction to the content displayed on the IFE monitor for fixing the perceived distortion.
US11615540B2
Systems and methods are described for generating a three-dimensional track a ball in a gaming environment from a single camera. In some examples, an input video including frames of a ball moving in a gaming environment recorded by a camera may be obtained, along with a camera projection matrix associated with at least one frame that maps a two-dimensional pixel space representation to a three-dimensional representation of the gaming environment. Candidate two-dimensional image locations of the ball across the plurality of frames may be identified using a neural network or a computer vision algorithm. An optimization algorithm may be performed that uses a 3D ball physics model, the camera projection matrix and a subset of the candidate two-dimensional image locations of the ball to generate a three-dimensional track of the ball in the gaming environment. The three-dimensional track of the ball may then be provided to a user device.
US11615539B2
An apparatus for predicting whether an object moving across a surface will reach a target destination is provided, the apparatus comprising circuitry configured to: receive a first image and one or more subsequent second images from a camera; identify a location of an object on a surface in the first image; identify a location of the object on the surface in one or more of the second images; determine one or more motion characteristics of the object based on the location of the object in the first image and the location of the object in the one or more second images; generate a predicted path of the object across the surface based on a model of the surface and the motion characteristics of the object; and generate a prediction of whether the object will reach the target destination based on the predicted path of the object and the location of the target destination.
US11615529B2
Systems and methods for predicting a location for acquiring a target view of an anatomical object of interest in an input image are provided. An input image of an anatomical object of interest of a patient is received. An output image is generated using a machine learning based network. The output image depicts a projection of a 3D image plane for acquiring a target view of the anatomical object of interest identified on the input image. The output image is output.
US11615524B2
A product defect detection method and apparatus, an electronic device, and a storage medium are provided. A method includes: acquiring a multi-channel image of a target product; inputting the multi-channel image to a defect detection model, wherein the defect detection model includes a plurality of convolutional branches, a merging module and a convolutional headbranch; performing feature extraction on each channel in the multi-channel image by using the plurality of convolutional branches, to obtain a plurality of first characteristic information; merging the plurality of first characteristic information by using the merging module, to obtain second characteristic information; performing feature extraction on the second characteristic information by using the convolutional headbranch, to obtain third characteristic information to be output by the defect detection model; and determining defect information of the target product based on the third characteristic information.
US11615523B2
The present disclosure provides a method for recognizing a small target based on a deep learning network. The method comprises: determining, based on a collected image, spot defect information through a recognition model including a first feature determination layer, a second feature determination layer, and a spot defect determination layer, determining, based on the collected image, a first feature map, determining, based on the first feature map, a second feature map by fusing with positional encoding, determining, based on the second feature map, a third feature map through the second feature determination layer, and obtaining, based on the third feature map, positional information of the spot defect through a first determination layer, and determining, based on the third feature map, classification information of the spot defect through a second determination layer.
US11615522B1
An automatic measuring system containing configurable integrated circuits is able to process information via captured images. The automatic measuring system includes a metering instrument, a camera, a recognition module, and a localization module. The metering instrument has at least one display for visually displaying a number and measures the amount of measurable substance or resources (i.e., electricity and water) consumed. The camera captures an image of the number representing at least a portion the amount of measurable substance. The recognition module is operable to generate a value in response to the image and the coordinates wherein the coordinates are used to decode the image via restoring captured image to the original readout counter value. The localization module is removably or remotely coupled to the camera and operable to generate the coordinates in accordance with the image captured by the camera.
US11615513B2
This application provides a control display method and an electronic device. The method includes: determining a display position of a control on a background picture; and then determining a display scene of the background picture at the display position of the control, where the display scene of the background picture at the display position of the control is determined based on display parameters of the background picture at the display position of the control; determining display parameters of the control based on the display scene of the background picture at the display position of the control, so that a contrast between the background picture displayed at the display position of the control and the control displayed based on the display parameters meets a first preset condition; and displaying the control based on the determined display parameters of the control. This application is applicable to control display of the electronic device.
US11615511B2
A method of removing raindrops from video images is provided. The method includes the steps of: training a raindrop image recognition model using a plurality raindrop training images labeled in a plurality of rainy-scene images; recognizing a plurality of raindrop images from a plurality of scene images in a video sequence using the raindrop image recognition model; and in response to a specific raindrop image in a current scene image satisfying a predetermined condition, replacing the specific raindrop image in the current scene image with an image region corresponding to the specific raindrop image in a specific scene image prior to the current scene image to generate an output scene image.
US11615508B2
A method for automatic selection of display settings for a medical image is provided. The method includes receiving a medical image, mapping the medical image to an appearance classification cell of an appearance classification matrix using a trained deep neural network, selecting a first WW and a first WC for the medical image based on the appearance classification and a target appearance classification, adjusting the first WW and the first WC based on user preferences to produce a second WW and a second WC, and displaying the medical image with the second WW and the second WC via a display device.
US11615492B2
The present disclosure relates to systems and methods for analyzing citationally related content and identifying, based on the analysis, a risk of impliedly overruled content. Embodiments provide for receiving case law data from a document source, for extracting a case triple that includes a first case overruling or abrogating a second case, and a third case citationally related to the second case. Features may be generated from case triple, such as natural processing language features comparing the language in the various cases of the triple, and feeding the generated features to a main classifier. In embodiments, the main classifier classifies the case triple into a class indicating the risk probability that the second case is impliedly overruled by the first case.
US11615488B2
Embodiments of systems and methods for power demand management are described herein. More specifically, embodiments comprise systems and methods for powering, controlling, and/or operating various types of controllable load for integration with power fluctuations from intermittent power generation plants, such as photovoltaic arrays and wind turbine farms.
US11615485B2
Embodiments of the present invention include a computer program product, a computer system, and a computer-implemented method for generating a data model that machine learns from social media postings to determine whether social media postings will gain traction.
US11615478B2
Methods, computer-readable media, software, and apparatuses include activating a telematics system to collect telematics data associated with operation of a vehicle during a first window of time, receiving, by a computing device associated with the vehicle, telematics data from the telematics system during the first window of time, identifying one or more parameters associated with operation of the vehicle based on analyzing the telematics data, determining whether the one or more parameters meets a safe driving threshold, and upon determining that the one or more parameters meets the safe driving threshold, transmitting the telematics data to a third party server or device.
US11615472B2
A tracking liquidity order and related market center and process are disclosed which allow posting market centers (e.g. exchanges) to fill routable, smaller orders that would have otherwise routed off the posting market center. Such tracking liquidity orders increase the liquidity of that posting market center and allow it to execute more orders internally, without having to route them to an away market center.
US11615471B2
An unpriced order auction and related market center and process are disclosed which allow posting market centers (e.g., exchanges) to schedule an auction that includes unpriced (Market) orders only. Such unpriced order auction executes at the midpoint of the NBBO, ensuring that the cross reflects the best prices in the entire marketplace, while discouraging the manipulation of the auction price on the posting market center. The disclosed auction also executes concurrently, but separately from the regular continuous matching process.
US11615470B1
The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of stock trading using social network sentiment. The system and method can receive a trading order entry for a stock asset having at least one condition to execute, wherein the at least one condition to execute is based on a social network sentiment. The system and method monitors the stock asset for conditions to execute and monitors a tracking social network sentiment of the stock asset. The system and method can determine if the conditions to execute satisfied. The system and method can execute a stock trade according to the trading order entry based on the determination.
US11615464B2
A facility for conveying accrual amounts through an intermediary service is described. The facility permits vendors to each upload unbilled amounts for one or more matters for a client according to vendor-specific matter identifiers. The facility maps the vendor-specific identifiers for the uploaded unbilled amounts to client-specific identifiers. When the facility receives a request from the client to be you unbilled amounts for one or more matters, the facility displays to a client user the unbilled amounts for the requested matters according to the client-specific identifiers associated with the requested matters.
US11615459B2
Systems and related methods providing for online ordering of menu items from a merchant are discussed herein. Circuitry may be configured to generate an online menu based on menu information stored in a menu database. The menu information may be also configured to facilitate point-of-sale functionality at the merchant, such as by a point-of-sale device. The online menu may be provided to a consumer device. An online order may be received from the consumer device. The circuitry may be configured to process the online order, such as by facilitating a reservation, order preparation, and payment.
US11615456B2
Systems and methods for predictive gift subscriptions are provided. A gift subscription service may store a gift subscription and a profile associated with a gift recipient. The gift subscription service may then identify a time to send a gift to the gift recipient and associate a computational model with the gift recipient and the profile. When the gift subscription service determines a change in the profile, the gift subscription service may then update the computational model associated with the gift recipient in real-time by applying a machine learning algorithm to the change in the profile and use the updated computation model to formulate a prediction for the gift recipient that may then be used to identify a set of gifts to present to the gift recipient. The gift subscription service may then present the set of gifts to the gift recipient.
US11615451B2
An integration platform provides a third party channel products from a merchant, so that the third party channel may cause an opportunity to be presented to a user to purchase one of the products. In response to an indication of a user purchase, the integration platform transmits a purchase request to the electronic commerce platform to create an order for the purchase. The integration platform may create a payment for the purchase with the merchant's payment processor and transmit the payment to the payment processor, update the order with the merchant's electronic commerce platform with the payment information, update the status of the order to shipped, and capture payment information by communicating with the payment provider. The merchant's electronic commerce platform may then update the order with the integration platform, which may notify the third party channel of the update so that update may be communicated to the user.
US11615432B1
A multidimensional marketing system and method is provided that allows a real estate agent to communicate with a group of homeowners, buyers and sellers via a customized document that is mailed to these subjects. The marketing system is a computer-network-based application or an application operated on a smartphone, a tablet, a computer or other computer network-communicated device. The marketing system helps an agent create a customized document using a variety of templates and tools, create personalized messages for the homeowners, buyers and sellers, and create mailing lists where a particular document would be sent to a particular group of homeowners, buyers or sellers. The marketing system helps an agent to schedule when a mailing should occur and allows the agent to customize their mailing lists. The marketing systems helps identify potential sellers and direct mailing/marketing messages to these potential sellers in order for the real estate agent to obtain their listings.
US11615429B2
Methods and systems are presented herein for assessing risk associated with a vendor providing services and/or other products to a financial institution, for preparation of associated risk assessment reports or vendor oversight reports, and for maintenance of a plurality of risk assessment reports or oversight reports associated with a plurality of vendors.
US11615425B2
A cloud services composition system allows customers to interactively create service constructs from network function virtualization resources. The network function virtualization primitives are modeled using a standard modeling language. An expert system suggests network function virtualization resources for use in the service construct, based on an expert system learning algorithm. The customer uses a graphical user interface to interconnect the resources and create the service construct. The process may involve collaboration with the network provider. The resulting construct is validated for use in a communications network.
US11615423B2
A system for automatic authentication of service requests includes authentication of a remote access device. This authentication may be accomplished automatically prior to text or audio communication between a customer and a service agent. In some embodiments, authentication is accomplished automatically by authentication of the remote access device or accomplished by asking the customer questions. A single authentication of the remote access device may be used to authenticate a service request transferred between service agents. The authentication of the remote device may include, for example, use of a personal identification number, a fingerprint, a photograph, and/or a hardware identifier. Some embodiments include an intelligent pipeline configured for managing queues of customer service requests.
US11615415B2
A transaction displaying method includes obtaining data associated with a transaction from a server, where the data includes data associated with one or more displaying groups and data associated with one or more displaying objects in each of the displaying groups. The method further includes, subsequent to the obtaining the data, detecting that the transaction is triggered, selecting, responsive to the detecting, a displaying group from the data, selecting a displaying object in the selected displaying group for display, and displaying the selected displaying object.
US11615413B2
Distributed ledger cores are disclosed. A method for interacting with a distributed ledger core may include: (1) a distributed banking ledger in a blockchain-based distributed ledger system receiving a transaction request for a transaction from a client system; (2) a smart contract creating a pending transaction; (3) the smart contract sending a posting request for the pending transaction to a ledger interoperability service; (4) the posting generation service generating accounting movements for the transaction; (5) the posting execution service posting the accounting movements and providing posting details to the ledger interoperability service; (6) validating the posting details with a data services module; (7) the smart contract receiving a posting validation complete notification from the posting execution service via the ledger interoperability service; (8) the smart contract settling the transaction on the distributed banking ledger by writing the transaction as a new block to the distributed banking ledger.
US11615412B2
Systems, devices, methods, instructions, and other implementations are described for network data management. One embodiment involves request data received at a device associated with a digital lockbox, where the request data includes identifying information for an originating device associated with a location and is associated with a user device. A unique token is generated with the identifying information. The unique token can be used to tokenize a network link to create a secure one-time link. The system transmits the one-time link, which can then be used to facilitate secure communications between a computing system associated with the originating device and the user device.
US11615411B2
Systems, and associated methods, involving both a trusted and an untrusted device where sensitive data or keys are shared between those devices are disclosed. A disclosed method includes storing a key in a secure memory on a first device, receiving sensitive data via a user interface on a second device, generating a set of white box encryption instructions based on the key using a white box encryption generator on the first device, generating a complete data representation of the set of white box encryption instructions using a secure processor on the first device, transmitting the complete data representation from the first device to the second device, and encrypting the sensitive data using the complete data representation on the second device. The complete data representation is not Turing complete and is not executable with respect to the second device.
US11615405B2
Aspects of the disclosure relate to a system that provides enhanced security of information transmitted by connected devices. The system may be used to request resources from members of a donee's virtual group. Donated funds or line of credit may be loaded to the donee's digital wallet with no link to any of the donee's personal accounts. The request for resources may utilize secure correspondence between the donee and the prospective donors. The secure correspondence may be locked and prevented from being forwarded or captured via a screenshot to ensure confidentiality. If an attempt is made to forward or copy the secure correspondence, the secure correspondence may be deleted. Donated funds/line of credit may be allocated for specific use, and may not be owned by the donee until used.
US11615399B1
Disclosed is a method and system, in FIG. 1, for verifying authenticity of specific personal data responsive to a unique wallet address (70) on a public ledger (66) of an unregulated platform (60). The wallet contains one or more non-transferable NFTs each locked to the wallet and related to specific personal data. The non-transferable NFT was minted from a regulated platform (27) to which there is a record (76) in the public ledger. Supplying the unique address of the wallet to a service supplier affects a log-in of a client (18) to the service supplier (90), whereafter message interactions over a network (12) between the service supplier and the unregulated platform (60) permits searching for a relevant (72) non-transferable NFTs (74) stored in the wallet and related to the specific personal data. Return of any relevant non-transferable NFT related to the personal data thus verifies authenticity of the specific personal data by association with a regulated platform.
US11615396B2
Systems, methods, processes, computer program code and means for conducting a payment transaction are provided which include activating a payment application of a mobile device, generating, using the payment application, an optical image representing payment account information associated with the payment application, said payment account information including at least one of a payment account number, an expiry date of the payment account number, and a dynamic verification code generated by the payment application; and presenting the optical image to a merchant transaction terminal for scanning to conduct the payment transaction.
US11615395B2
Various embodiments are directed to securely verifying an identity of a user who is requesting to add or link a financial instrument to a third-party digital wallet using one-tap contactless card authentication. The financial instrument may be added or linked to the third-party wallet in at least two scenarios: pull provisioning and push provisioning. In either provisioning scenarios, the user may be required to authenticate the financial instrument being added or linked by successfully verifying the identity of the user via the one-tap contactless card authentication at a banking application associated with the financial instrument.
US11615390B2
A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
US11615388B2
Some embodiments provide a method for determining whether a subscription for using digital content on a user device has elapsed. The method compares a first collision free image of a first set of entities in the user device with a second collision free image for a second set of entities in the user device at a second instance in time. Based on the comparison, the method determines whether the subscription has elapsed.
US11615386B1
Techniques provided herein relate to registering secondary authentication information with a blockchain. A block chain is stored, having primary authentication information, secondary authentication information, or both that is used in authenticating one or more electronic data action requests provided by a client system to a backend system. The client system, a secondary device, or both registers the secondary device with blockchain node, such that secondary device data is stored as the primary authentication information, the secondary authentication information, or both in the blockchain node.
US11615381B2
An example operation includes one or more of entering, by a transport, a geo-fence, wherein the geo-fence is associated with a physical area, determining, by a server, a responsibility associated with the entering, providing, by the server, the responsibility to the transport, and verifying, by the server, that the responsibility is satisfied.
US11615379B1
A computer program for providing access to auto insurance information comprises a first software widget and a second software widget. The first software widget may appear on a display of a mobile electronic device. When selected by a user, the first software widget displays a first information screen that includes a phone number and a mailing address for an insurance agent of the user. The second software widget may also appear on the display. When selected by the user, the second software widget displays a second information screen that includes an image of an auto insurance card of the user. The second software widget may compare an expiration date from the second information screen with the current date and generate a first indicia if the expiration date occurred before the current date (such as if the virtual auto insurance card is out of date and needs to be updated).
US11615369B2
A computer system collects and processes data related to a series of shipments from a number of sources (e.g., in the form of a set of event streams formed by grouping and/or processing information from respective sources into information to be processed by the computer system). Some of the information received in the event streams is sufficient to enable the computer system to track shipments and to store on a blockchain network and/or read from a blockchain network information related to the event streams and/or the information generated within the computer system. In such a configuration, third-parties may be able to utilize the blockchain information to determine information about relevant shipments (e.g., tracking information, point of delivery information and even delivery exception information).
US11615366B2
Artificial intelligence (AI)-based techniques are provided that predict a quality score for a product-related data structure associated with one or more products. One method comprises obtaining data for a given product-related data structure; evaluating a plurality of first features related to a customer account associated with the given product-related data structure using the obtained data; evaluating a plurality of second features related to the given product-related data structure using the obtained data; processing at least some of the first features and the second features using at least one model that provides a predicted quality score for the given product-related data structure; and applying one or more thresholds to the predicted quality score to determine an acceptance status related to the given product-related data structure. A weighting of the first features and the second features can be learned during a training phase.
US11615363B2
Analytic data about digital chat conversations taking place within a digital workflow environment is tracked and stored. The analytic data tracks conversation progression states between individual node elements of at least one digital chat conversation flow design. A specification of an interested event for the analytic data is received. Data associated with the interested event is extracted and provided for analysis.
US11615361B2
Systems, methods, and other embodiments associated with detecting severity levels of risk in an electronic correspondence are described. In one embodiment, a method includes inputting, into a memory, a target electronic correspondence that has been classified as being litigious by a machine learning classifier. An artificial intelligence rule-based technique is applied to the target electronic correspondence that identifies high and medium risk level keywords. The technique is also configured to generate a litigious score based on a sum of term frequencies-inverse document frequencies using the remaining keywords. An electronic notice is transmitted to a remote computer over a communication network that identifies the target electronic correspondence and the level of litigation risk.
US11615356B2
Systems and methods presented herein provide project efficiency tracking based on comparing estimated material items and quantities from a design in a computer-aided design (“CAD”) application to the actual purchased material items and quantities. A beacon symbol can be placed on a project drawing and include a progress ring, a materials status, work package number, and a percentage complete. The materials status can illustrate the percentage of budgeted materials that have been delivered. The progress ring can illustrate the job completion percentage. In one example, the progress ring can illustrate the percentage of budgeted labor hours that have been performed.
US11615343B2
An anomaly detection apparatus having a function of an autoencoder that includes an input layer, hidden layers, and an output layer, and that learns parameters such that data of the input layer is reproduced in the output layer, the anomaly detection apparatus including: input means that input normal data of a plurality of types; learning means that learn parameters such that normal data of the input layer is reproduced in the output layer by learning a feature across data types using data of a dimension which is smaller than a dimension of the normal data; and anomaly degree calculation means that input test data to the autoencoder using the parameters learned by the learning means, and calculate anomaly degree of the test data based on output data of the autoencoder and the test data.
US11615338B2
A system and method generating a database of tuple addresses associated with a computer program, the method comprising fetching from a repository of sample files a sample file suitable for running by the computer program, and performing dynamic learning of the sample file to obtain tuple addresses used by the computer program in loading of the sample file, the dynamic learning comprising while loading of the sample file by the computer program, monitoring loaded processes and modules, for each loaded process, tracing process branches, upon identification of a mispredicted branch, getting an address tuple of the mispredicted branch, and identifying a module to which the tuple belongs based on the module's base address.
US11615337B1
A method, apparatus and product includes obtaining a logical representation of a quantum circuit that is implementable by a plurality of alternative physical representations of the quantum circuit, each of which implementing the logical representation with a different error correction scheme and defining error correction schemes for the quantum circuit. The defining error correction schemes includes implementing a search algorithm on the alternative physical representations, wherein the search algorithm is configured to search for a physical representation of the quantum circuit with an assignment of a plurality of physical qubits to a plurality of logical qubits that is defined in view of a quality score. A quality metric used to compute the quality score is monotonically correlated to error rates of logical output qubits of the quantum circuit when implementing each alternative physical representation. The assignment is utilized to define the error correction schemes for the quantum circuit.
US11615335B2
The present subject matter provides technical solutions for the technical problems facing quantum computing by improving the accuracy and precision of qubit readout. Technical solutions described herein improves the readout fidelity by reducing the ambiguity between the bright and dark states. In an embodiment, this includes transferring the qubit population that is in the dark quantum state to an auxiliary third state. The auxiliary third state remains dark and reduces the mixing between the logical bright and dark states. This process uses multiple laser pulses to ensure high fidelity population transfer, thus preserving the dark nature of the dark state. Improving readout fidelity of 171Yb+ qubits may improve fidelity by an order of magnitude, such as by improving readout fidelity from 99.9% to 99.99%. This improvement in detection fidelity may substantially increase the computational power of a quantum computer.
US11615331B2
Examples of artificial intelligence-based reasoning explanation are described. In an example implementation, a knowledge model having a plurality of ontologies and a plurality of inferencing rules is generated. Once the knowledge model is generated, based on a real-world problem, a knowledge model from amongst various knowledge models is selected to be used for resolving a real-world problem. The data procured from the real-world problem is clustered and classified into an ontology of the determined knowledge model. Inferencing rules to be used for deconstructing the real-world problem are identified, and a machine reasoning is generated to provide a hypothesis for the problem and an explanation to accompany the hypothesis.
US11615326B2
A method for detecting an occurrence of an online event including retrieving a data item from online sources; forming a list by tagging words and/or strings within the data item according to predefined attributes such that the list includes the words and/or strings with their corresponding attributes; forming sequence items relating to the list according to a predefined criterion such that each sequence item includes at least the list and optionally additional preformed lists that have been formed in the same manner as the list and that have a shared concept with the list according to the predefined criterion; running each of the sequence items in a preformed machine learning classifying model that outputs a determination if there is an occurrence of the online event or not. The present invention further relates to generating the machine learning classifying model. The present invention also relates to a corresponding system.
US11615321B2
As described, an artificial intelligence (AI) design application exposes various tools to a user for generating, analyzing, evaluating, and describing neural networks. The AI design application includes a network generator that generates and/or updates program code that defines a neural network based on user interactions with a graphical depiction of the network architecture. The AI design application also includes a network analyzer that analyzes the behavior of the neural network at the layer level, neuron level, and weight level in response to test inputs. The AI design application further includes a network evaluator that performs a comprehensive evaluation of the neural network across a range of sample of training data. Finally, the AI design application includes a network descriptor that articulates the behavior of the neural network in natural language and constrains that behavior according to a set of rules.
US11615315B2
A machine learning system includes a coach machine learning system that uses machine learning to help a student machine learning system learn its system. By monitoring the student learning system, the coach machine learning system can learn (through machine learning techniques) “hyperparameters” for the student learning system that control the machine learning process for the student learning system. The machine learning coach could also determine structural modifications for the student learning system architecture. The learning coach can also control data flow to the student learning system.
US11615312B2
An automated method, system, and computer readable medium for generating sound effect recommendations for visual input by training machine learning models that learn audio-visual correlations from a reference image or video, a positive audio signal, and a negative audio signal. A machine learning algorithm is used with a reference visual input, a positive audio signal input or a negative audio signal input to train a multimodal clustering neural network to output representations for the visual input and audio input as well as correlation scores between the audio and visual representations. The trained multimodal clustering neural network is configured to learn representations in such a way that the visual representation and positive audio representation have higher correlation scores than the visual representation and a negative audio representation or an unrelated audio representation.
US11615309B2
In an artificial neural network, integrality refers to the degree to which a neuron generates, for a given set of inputs, outputs that are near the border of the output range of a neuron. From each neural network of a pool of trained neural networks, a group of neurons with a higher integrality is selected to form a neural network tunnel (“tunnel”). The tunnel must include all input neurons and output neurons from the neural network, and some of the hidden neurons. Tunnels generated from each neural network in a pool are merged to form another neural network. The new network may then be trained.
US11615303B2
According to an embodiment, an electronic device comprises at least one processor and a memory, wherein the memory stores instructions that, when executed, cause the at least one processor to control the electronic device to: obtain data to be classified, obtain a feature vector from the data by performing convolution on the data and a plurality of filters using a classification model stored in the memory, identify outputs corresponding to subfeatures using a split layer including the subfeatures resulting from splitting the feature vector, and output a class corresponding to the data based on the outputs.
US11615301B2
Systems, methods, and apparatuses are provided for compressing values. A plurality of parameters may be obtained from a memory, each parameter comprising a floating-point number that is used in a relationship between artificial neurons or nodes in a model. A mantissa value and an exponent value may be extracted from each floating-point number to generate a set of mantissa values and a set of exponent values. The set of mantissa values may be compressed to generate a mantissa lookup table (LUT) and a plurality of mantissa LUT index values. The set of exponent values may be encoded to generate an exponent LUT and a plurality of exponent LUT index values. The mantissa LUT, mantissa LUT index values, exponent LUT, and exponent LUT index values may be provided to one or more processing entities to train the model.
US11615297B2
A novel and useful system and method of improved power performance and lowered memory requirements for an artificial neural network based on packing memory utilizing several structured sparsity mechanisms. The invention applies to neural network (NN) processing engines adapted to implement mechanisms to search for structured sparsity in weights and activations, resulting in a considerably reduced memory usage. The sparsity guided training mechanism synthesizes and generates structured sparsity weights. A compiler mechanism within a software development kit (SDK), manipulates structured weight domain sparsity to generate a sparse set of static weights for the NN. The structured sparsity static weights are loaded into the NN after compilation and utilized by both the structured weight domain sparsity mechanism and the structured activation domain sparsity mechanism. The application of structured sparsity lowers the span of search options and creates a relatively loose coupling between the data and control planes.
US11615292B2
A target image is projected into a latent space of generative model by determining a latent vector by applying a gradient-free technique and a class vector by applying a gradient-based technique. An image is generated from the latent and class vectors, and a loss function is used to determine a loss between the target image and the generated image. This determining of the latent vector and the class vector, generating an image, and using the loss function is repeated until a loss condition is satisfied. In response to the loss condition being satisfied, the latent and class vectors that resulted in the loss condition being satisfied are identified as the final latent and class vectors, respectively. The final latent and class vectors are provided to the generative model and multiple weights of the generative model are adjusted to fine-tune the generative model.
US11615290B2
A synthetic data generation apparatus according to an embodiment includes a generator for generating synthetic data from an input value, a first discriminator learned to distinguish between actual data and the synthetic data, a second discriminator learned to distinguish between the actual data and the synthetic data while satisfying differential privacy, and a third discriminator learned to distinguish between first synthetic data which is output from the generator learned by the first discriminator and second synthetic data which is output from the generator learned by the second discriminator.
US11615287B2
The present disclosure relates to an artificial intelligence chip for processing computations for machine learning models that provides a compute node and a method of processing a computational model using a plurality of compute nodes in parallel. In some embodiments, the compute node, comprises: a communication interface configured to communicate with one or more other compute nodes; a memory configured to store shared data that is shared with the one or more other compute nodes; and a processor configured to: determine an expected computational load for processing a computational model for input data; obtain a contributable computational load of the compute node and the one or more other compute nodes; and select a master node to distribute the determined expected computational load based on the obtained contributable computational load. Consequently, learning and inference can be performed efficiently on-device.
US11615277B2
A method for printing at least a first and a later print job includes receiving a first print job containing first image data of one or more first images to be printed in a printable area and a later print job containing later image data associated with a colour, determining a first sub-area of said printable area where no image of the first images is to be printed, using the first image data; printing the one or more first images in the printable area and at least one first control patch in the first sub-area, using for said at least one first control patch at least one colour representative for the colour associated with the later image data, measuring the colour of the printed at least one first control patch, and using the measured colour of the at least one first control patch for controlling the later print job.
US11615275B2
Among other things, the techniques described herein include a method for receiving a plurality of images of one or more containers while the one or more containers are being emptied, the plurality of images comprising a training set of images and a validation set of images; labeling each image of the plurality of images as including either an overfilled container or a not-overfilled container; processing each image of the plurality of images to reduce bias of a machine learning model; training, and based on the labeling, the machine learning model using the plurality of images; and optimizing the machine learning model by performing learning against the validation set, the optimized machine learning model being used to generate a prediction for a new image of a container, the prediction indicating whether the container in the new image was overfilled prior to the new container being emptied.
US11615273B2
In a classifier whose classification accuracy is maintained without frequently collecting labeled learning data, a learning unit learns a classification criterion of a classifier at each time point in the past until the present and learns a time series change of the classification criterion by using data for learning to which a label is given and that is collected until the present. A classifier creating unit predicts a classification criterion of a future classifier and creates a classifier that outputs a label representing an attribute of input data by using the learned classification criterion and time series change.
US11615272B2
Disclosed herein are system, method, and computer program product embodiments for scrubbing anomalies from an expanding dataset. In an embodiment, a data sanitization system may determine whether data is anomalous to a set of data stored on a first blockchain. The data sanitization system may perform this determination using a first machine learning algorithm trained using the set of data. Upon determining that data is anomalous, the data sanitization system may publish the data in a second blockchain different from the first blockchain. The data sanitization system may monitor data of the second blockchain and apply a second machine learning algorithm to this data to identify a pattern of anomalous data. In response to identifying the pattern, the data sanitization system may publish the anomalous data of the second blockchain to the first blockchain.
US11615264B2
Presented herein are systems and methods of clustering images using encoder-decoder models. A computing system may identify tiles derived from an image. Each tile may have a first dimension. The computing system may apply an image reconstruction model to the tiles. The image reconstruction model may include an encoder block having a first set of weights to generate embedding representations corresponding to the tiles. Each embedding representation may have a second dimension lower than the first dimension. The image reconstruction model may include a decoder block having a second set of weights to generate reconstructed tiles corresponding to the embedding representations. The computing system may apply a clustering model comprising a feature space to the embedding representations to classify each tile to one of a plurality of conditions.
US11615258B2
A content code is defined containing user content, and a corresponding profile code defining user context information. The profile code may be scanned and stored temporarily in a user device or elsewhere. The user content can then be modified on the basis of the stored context information. In some cases the context code and profile code may be separate, so that a given profile code may be applied to diverse pieces of content, or may be combined. The stored context information may be undated or modified when particular events, such as re-scanning a code, occur. The codes may comprise binary codes, such that the profile code and the content code can be compared by a logical operation. Embodiments include a mechanism for presenting different notice information to different users on the basis of their profile codes, implementing a game such that the number of attempts are counted by refreshing the stored version of the profile code, and identifying cases where a list of ingredients stored in the context codes matches an ingredient corresponding to an allergy, intolerance or the like as specified in the profile code.
US11615256B1
Methods for performing mixed-mode Multiply-Accumulate (MAC) functions in an integrated circuit (IC) are disclosed. By performing part of the MAC operation spatially and in parallel, and part of it temporally and serially, the number of MAC operations can be programmed in the serial/temporal MAC segment as a multiple of the parallel/spatial MAC segment. Such a trait provides a degree of flexibility in programming the mixed-mode MAC function. A Programmable-Hybrid-Accumulation (PHA) method, performs the accumulation function of the MAC IC, by transforming the accumulation signal to a hybrid accumulation signal. The hybrid accumulation signal is comprised of a Most-Significant-Portion (MSP) and a Least-Significant-Portion (LSP), wherein the portions of the hybrid accumulation signal can be programmed in accordance with cost-performance objectives of an end application. Transforming the accumulated signal to a hybrid signal, and utilizing the PHA method, enables keeping the signal magnitudes bounded which prevent signal over-flow constraints while accumulation cycles proceed. Arranging a mixed-signal MAC in accordance with the PHA method can, among other benefits, help to limit the peak-to-peak analog signal swings which enhances performance attributes such as lower current consumption, faster speed, lower power supply voltage, and a wider signal accumulation range before power supply operating head-room conditions are breached.
US11615254B2
A method for sharing content is provided. An image of content is obtained. An address is generated based on the image using a set of predefined rules. The address is associated with the content. The content is provided to a computing device in response to the computing device accessing the address.
US11615245B2
A method including: analyzing, by a computing device, a plurality of portions of a document; determining, by the computing device and based on the analyzing, a concept of each of the portions of the document; comparing, by the computing device, a title of the document with the concept of each of the portions of the document; determining, by the computing device and based on the comparing, an alignment of the concept of each of the portions of the document with the title; generating, by the computing device and based on the alignment, a propensity score for each of the portions of the document; and reordering, by the computing device and based on the propensity scores, the portions of the document from most aligned with the title to least aligned with the title.
US11615241B2
A system and method for determining sentiment of natural language text content in a domain independent manner is provided. The method comprises providing an adjective-polarity database having stored therein a list of adjectives and corresponding polarity values. The method further comprises receiving natural language text content related to a first domain with information about corresponding sentiment. The method further comprises identifying nouns and adjectives in the received tagged natural language text content. The method further comprises associating the polarity value to each of the adjectives identified in the received tagged natural language text content. The method further comprises masking the identified nouns and adjectives in the received tagged natural language text content with part-of-speech tags. The method further comprises utilizing the masked natural language text content for training of a model for determining a sentiment score for natural language text content related to a second domain.
US11615240B2
Embodiments described herein provide an attention-based tree encoding mechanism. Specifically, the attention layer receives as input the pre-parsed constituency tree of a sentence and the lower-layer representations of all nodes. The attention layer then performs upward accumulation to encode the tree structure from leaves to the root in a bottom-up fashion. Afterwards, weighted aggregation is used to compute the final representations of non-terminal nodes.
US11615236B1
Systems and methods for machine learning (ML) based electronic document completion are described. A system is configured to receive one or more electronic documents to be completed for a user and provide the one or more electronic documents to an ML model. The ML model is trained to categorize the one or more electronic documents based on previously categorized electronic documents. The system is also configured to: categorize, for each electronic document of the one or more electronic documents, the electronic document into an electronic document category by the ML model; identify one or more fields to be entered by the user based on categorizing the one or more electronic documents; generate a dynamic form including the one or more fields to be entered; and provide the dynamic form for display to the user. Identifying the one or more fields to be entered may be based on a statistical model.
US11615234B2
A method including receiving information pertaining to a client entity; storing the information in a database; receiving, from a user interface of an application communicatively coupled to the database, a first selection to perform a first task; determining, based on the first task, a first subset of document templates to populate from a plurality of document templates; retrieving the first subset of document templates from the database; populating the first subset of document templates using the information pertaining to the client entity to generate a first populated subset of documents; and performing the first task using the first populated subset of documents.
US11615232B2
A system and method for the preparation of electronic publications or “ePubs” that provide a rich multimedia experience to readers using any of a variety of user devices, without requiring those individuals wishing to prepare such ePubs to install proprietary client applications on the computing device used to prepare the ePubs, and without the need to download a large portion or all of the ePub to enable viewing on an electronic device of an end-user.
US11615228B1
A method of designing a 3D Integrated Circuit, the method including: partitioning at least one design into at least two levels, a first level and a second level; providing connections placement data of the second level, where the connections include planned connections between the first level and the second level; performing a placement of the first level using a placer executed by a computer, where the placement of the first level is based on the connections placement data, where the placer is part of a Computer Aided Design (CAD) tool, and where the first level includes first routing layers; and performing a routing of the first level by routing layers using a router executed by a computer, where the router is a part of the Computer Aided Design (CAD) tool or a part of another CAD tool.
US11615226B2
A recording medium includes simulation data input into a computing device executing a simulation of a semiconductor device, wherein the simulation data includes part shape information describing a shape of a part included in a simulation target circuit, model information describing operation and connection information of the simulation target circuit, and symbol information of the part included in the simulation target circuit, and the computing device causes the part shape information, the model information, and the symbol information to correspond to each other to execute the simulation of the semiconductor device.
US11615225B2
A system performs logic simulation of a circuit design specified using a hardware description language such as Verilog. The system performs constraint solving based on an expression specified in the specification of the circuit design. The system identifies required bits for each variable in the expression. The number of required bits is less than the number of bits specified in the variable declaration. The system performs bit-level constraint solving by performing a bit operation on the set of required bits and a simplified processing of the remaining bits of the variable. Since the original circuit design is preserved with the original bit-widths for simulation, those required bits are used on the fly internally during constraint solving. Furthermore, dynamic bit reductions on arithmetic operations are performed on the fly. The system improves computational efficiency by restricting bit operations to fewer bits of variables and operators of the expression.
US11615222B2
A physics engine executed on a processor to simulate rigid body dynamics of a simulated physical system using an inertia scaling function is provided. The physics engine may be configured to iteratively loop through a collision detection phase, an iterative solving phase, updating phase, and display phase. The physics engine may further be configured to determine a neighboring body weighting value for one or more of the plurality of bodies, and determine an inertia scaling value for the one or more of the plurality of bodies based on the neighboring body weighting value for that body. The physics engine may further be configured to scale an inertia value for a body of that colliding pair of bodies based on the inertia scaling value for the iterative solving phase.
US11615200B2
An example operation may include one or more of querying, by a transport, a plurality of transports within a range of an accident location, receiving, by the transport, agreements to access profiles of the plurality of transports on a storage, and responsive to the profiles containing video data associated with the accident location, linking the video data to a profile of the transport.
US11615195B2
Multi-node resiliency may provide two or more points in a blockchain architecture from which a restarted peer can synchronize its local ledger with local ledgers of other peers that collectively form a distributed ledger. Storage-based resiliency may include providing storage that is separate from the nodes on which peers execute, and configuring a peer to store a copy of a synchronized local ledger to storage prior to restart, and synchronizing a new instance of a local ledger with the synchronized copy from storage upon restarting the peer. Peer-based resiliency may include obtaining a synchronized local ledger or genesis block from a first peer after restarting a second peer. Another point of resiliency may be provided by an orderer cluster that distributes blocks to the peers for committing to their local ledger. A peer may access obtain a synchronized ledger or genesis block from the orderer cluster upon restart.
US11615187B2
A TPM is implemented in an SOC for thwarting PIN state replay attacks. Programmable fuses are used as a counter and an on-die RAM stores a blown-fuse count and a TPM state that includes a PIN-failure count and a fuse count. TPM initialization includes incrementing the TPM state PIN-failure count if the blown-fuse count is greater than the TPM state fuse count. Once a PIN is received, if the TPM state PIN-failure count satisfies a PIN failure policy and the PIN is correct, the TPM state PIN-failure count is cleared, and if the PIN is incorrect, a fuse is blown and the blown-fuse count is incremented. If the fuse blow fails, TPM activity is halted. If the fuse blow succeeds, the TPM state PIN-failure count is incremented and the TPM state fuse count is set equal to the blown-fuse count. The TPM state is saved to off-die non-volatile memory.
US11615180B2
A system and a method are provided for facilitating the security of sets of credentials. The system and method allow a user to lock or unlock a credential set of at least one user account. The user attempts to access the user account as standard procedure. Before a service provider goes through an authentication process, a third-party server of a service provider requests a token from the system. Based on if the credential set is in a locked status or unlocked status, at least one remote server of the system respectively relays an invalidation token or a validation token to the third-party server. If the invalidation token is relayed to the third-party server, the service provider does not go through the authentication process. If the validation token is relayed to the third-party server, the service provider proceeds with the authentication process as standard procedure.
US11615174B2
An authentication system is disclosed here to locally store and authenticate user data associated with a user. The authentication system comprises a biometric engine, a local database, a requesting module, and an authentication engine. The biometric engine stores biometric identification of the user for registration, which is retrieved using a user owned mobile device. The local database stores the user data associated with the user after the registration, and is in communication with the biometric engine via a client application. The requesting module is in communication with a processor to request an authentication of the user data, which is accepted if the request matches the identified user data. The authentication engine authenticates the user data by verifying the user data against one or more of the biometric identifications, and generate an authentication message that is sent to a proprietor that requests for the authentication of the user data.
US11615171B2
A terminal device includes an authentication information acquirer acquiring pieces of authentication information, an authentication determiner determining whether authentication is successful based on, among the pieces of authentication information acquired by the authentication information acquirer, at least one piece, and an authentication information updater, when the authentication determiner determines that authentication is successful, updating pieces of saved authentication information with pieces of authentication information acquired by the authentication information acquirer. The authentication determiner, in the background, determines that authentication is successful when first authentication information acquired by the authentication information acquirer falls below a predetermined authentication threshold and, when the first authentication information is the authentication threshold or more and a predetermined authentication permissible value or less, determines whether authentication is successful based on second authentication information acquired by the authentication information acquirer.
US11615167B2
A media creation system is provided for creating photographs and videos that include assets sourced from different geographic locations. The media creation system may parsing media, transposition the media, and/or perform additional modifications to the media. A method for creating photographs, videos, and live streams of one or more assets sourced from different geographic locations using the audiovisual media composition system is also provided.
US11615165B2
Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
US11615163B2
A method comprises analyzing a first portion of content displayed on a device of a user to identify a topic of the first portion of the content; selecting a mitigation action based on the identified topic and a profile of the user, wherein the mitigation action is configured to decrease interest of the user in consuming the displayed content; and modifying the displayed content on the device of the user based on the selected mitigation action.
US11615155B1
User interface for retrieving information on an e-book is provided. The server acquires information on complete-reading probabilities including information on a first complete-reading probability to information on an n-th complete-reading probability and information on complete-reading expected times including information on a first complete-reading expected time to information on an n-th complete-reading expected time; provides a first UI element capable of allowing the information on the complete-reading probabilities to be set and a second UI element capable of allowing the information on the complete-reading expected times to be set; and in response to detecting that information on a specific complete-reading probability range set through the first UI element and information on a specific complete-reading expected time range set through the second UI element are inputted by the user terminal, retrieves information on one or more specific e-books and then provides the retrieved information on the specific e-books to the user terminal.
US11615149B2
Described herein is a mechanism for utilizing a neural network to identify and rank search results. A machine learning model is trained by converting training data comprising query-document entries into query term-document entries. The query term-document entries are utilized to train the machine learning model. A set of query terms are identified. The query terms can be derived from a query history. The trained machine learning model is used to calculate document ranking scores for the query terms and the resultant scores are stored in a pre-calculated term-document index. A query to search the document index is broken down into its constituent terms and an aggregate document ranking score is calculated from a weighted sum of the document ranking scores corresponding to the individual query terms. Because the term-document index can be pre-calculated, it can be downloaded to provide deep learning search capabilities in a computationally limited environment.
US11615111B2
A method includes: repeatedly executing a first processing configured to generate, in response to input of conversion examples of values set, a conversion program for converting values of records, convert the values of the records by executing the conversion program, and display a conversion result; and executing a second processing configured to select one or more second records from the records, each of the one or more records being a record on an upper side of a first record, the first record being a record for which a conversion example is added in second or subsequent input, determine whether a value of each second record is changed in a latest conversion result from a previous conversion result, and in response that a value of the second record is changed, cause the first processing to highlight a value of the second record in display of the latest conversion result.
US11615107B2
Definitions of material views are automatically generated. In general, Automated MV generation identifies a set of candidates MVs by examining a working set of query blocks. Once the candidates are formed, the candidate MVs are further evaluated to calculate a benefit to the candidate MVs. An improved approach for generating a candidate set of MVs is described herein. The improved approach is referred to as the extended covering subexpression technique (ECSE). Under ECSE, various relationships between join sets other than strict equivalence are used to generate new resultant join sets. Such relationships include subset, intersection, superset, and union, which shall be described in further detail below. In some cases, relationships among resultant join sets and initial join sets are considered to generate new resultant join sets. The final resultant join sets are then used to form a candidate set of MVs.
US11615097B2
Systems and methods are provided for detecting a signal to configure a user device. Data associated with a user interaction can be received, where the data include input that was received from the user at a first device. A signal can be recognized based on the received data about the user. A second device can be configured to interact with the user based on the recognized signal, the interacting including an audio interaction or a visual interaction. A software function that implements an action item can be executed, where the execution of the software function is based on second input from the user received at the second device.
US11615088B2
An event processing system for processing events in an event stream is disclosed. The system can execute instructions to receive a continuous query, apply a transformation to the continuous query to generate a query plan for the continuous query, transform the query plan using a transformation algorithm to generate a transformed query plan, receive a micro-batch stream of input events related to an application, process the input events of the micro-batch stream based at least in part on the transformed query plan to generate a set of output events related to the application, and store the set of output events related to the application in an output queue.
US11615085B1
A system and method for efficient query processing using multiple indices in a join operation are described. In one embodiment, a join query including a join operation on a first table and a second table and including a first condition and a second condition is received, wherein the first condition is based on a first index of the second table, and the second condition based on a second index of the second table; a first result set is determined by index scanning the second table using the first index as an index key; a second result set is determined by index scanning the second table using the second index as the index key; a third result set is determined by applying a set operation to the first result set and the second result set; and the third result set is provided in response to the join query.
US11615074B2
The present invention provides systems, methods, and computer program products for a novel system using machine learning and artificially intelligent neural networks to generate, manage, and store data, and also intelligently and effectively manage the routing of data between one or more nodes within a distributed register environment in a dynamic fashion. The invention provides a computer-based system for executing read and write operations between applications involving distributed registers, but is not specifically limited to such embodiments.
US11615062B1
Some embodiments provide a method of emulating a presentation of at least one system object of a first database, based on multiple system objects of a second database. From a client, the method receives a first query for the first database requesting a presentation of the system object. From a metadata storage, the method identifies a second query for the second database that references the system objects of the second database, and generates the requested presentation of the system object. The method replies to the client with the generated presentation.
US11615060B2
In a general aspect, a multiple-entity root of trust is constructed and maintained for use in a cryptography system. In some aspects, a genesis data block includes genesis block data entries representing respective member entities of a root of trust consortium. A genesis block is generated by digitally signing the genesis data block. The genesis block is provided for use by end entities as a root of trust in a cryptography system. In some aspects, a hash of an existing block of a chain is obtained, and a data block comprising a data entry is generated. The data entry identifies an action by one or more member entities of the root of trust consortium. A new block of the chain is generated by digitally signing a combination of the data block and the hash of the existing block. The new block is provided for use by end entities as the root of trust in the cryptography system.
US11615055B2
The present disclosure relates to systems, methods, and non-transitory computer readable storage media for implementing a scalable, secure, efficient, and adaptable distributed digital ledger transaction network. Indeed, the disclosed systems can reduce storage and processing requirements, improve security of implementing computing devices and underlying digital assets, accommodate a wide variety of different digital programs (or “smart contracts”), and scale to accommodate billions of users and associated digital transactions. For example, the disclosed systems can utilize a host of features that improve storage, account/address management, digital transaction execution, consensus, and synchronization processes. The disclosed systems can also utilize a new programming language that improves efficiency and security of the distributed digital ledger transaction network.
US11615054B2
Tables and techniques to configure the same are provided. In some embodiments, configuration of one or more memory devices can permit or otherwise facilitate including transaction records in a table or another type of data structure, where the transaction records can be organized based at least on a defined location for a merchant or another type of organization associated with the transaction records.
US11615052B1
Some examples described herein relate to packet identification (ID) assignment for a routing network in a programmable integrated circuit (IC). In an example, a design system includes a processor and a memory coupled to the processor. The memory stores instruction code. The processor is configured to execute the instruction code to construct an interference graph based on routes of logical nets through switches in a routing network, and assign identifications to the routes comprising performing vertex coloring of vertices of the interference graph. The interference graph includes the vertices and interference edges. Each vertex represents one of the logical nets having a route. Each interference edge connects two vertices that represent corresponding two logical nets that have routes that share at least one port of a switch. The identifications correspond to values assigned to the vertices by the vertex coloring.
US11615047B2
A method for a low voltage drive circuit (LVDC) begins by receiving data from one or more other low voltage drive circuits (LVDCs) using a bus with varying loading at one or more frequencies and continues by sampling one or more data values of the data to produce a sampled digital data value, converting the sampled digital data value to a binary string and writing the binary string to a buffer. The method continues by writing one or more additional binary strings to the buffer to form a digital word, outputting the digital word to a digital converter circuit and formatting the digital word to create a formatted digital word. The method continues by writing the formatted digital word to a second buffer, writing additional formatted digital words to the second buffer to form a data packet and finally, outputting the data packet to a host device.
US11615036B2
In a method and system for identifying addresses of slave devices, the system includes a main board, slave devices, and a power source. The main board is electrically connected to the slave devices and a delay unit is set in each slave device. An output terminal of the delay unit is electrically connected to the main board. The delay unit outputs a delay signal to the main board when first powered on, the main board receives the delay signal, computes a delay time of the delay signal, and by reference to a preset table identifies the slave device based on the specific delay time. Occupation of input and output I/O pins is reduced, a device for identifying addresses of slave devices is also disclosed.
US11615032B2
A data processing system (2) including one or more transaction buffers (16, 18, 20) storing address translation data executes translation buffer invalidation instructions TLBI within respective address translation contexts VMID, ASID, X. Translation buffer invalidation signals generated as a consequence of execution of the translation buffer invalidation instructions are broadcast to respective translation buffers and include signals which specify the address translation context of the translation buffer invalidation instruction that was executed. This address translation context specified within the translation buffer invalidation signals is used to gate whether or not those translation buffer invalidation signals when received by translation buffers which are potential targets for the invalidation are or are not flushed. The address translation context data provided within the translation buffer invalidation signals may also be used to control whether or not local memory transactions for a local transactional memory access are or are not aborted upon receipt of the translation buffer invalidation signals.
US11615026B2
Data units are stored in private caches in nodes of a multiprocessor system, each node containing at least one processor (CPU), at least one cache private to the node and at least one cache location buffer (CLB) private to the node. In each CLB location information values are stored, each location information value indicating a location associated with a respective data unit, wherein each location information value stored in a given CLB indicates the location to be either a location within the private cache disposed in the same node as the given CLB, to be a location in one of the other nodes, or to be a location in a main memory. Coherence of values of the data units is maintained using a cache coherence protocol. The location information values stored in the CLBs are updated by the cache coherence protocol in accordance with movements of their respective data units.
US11615021B2
A method for configuring a computer system memory, includes powering on the computer system; retrieving options for initializing the computer system; assigning to a first segment of the memory a first pre-defined setting; assigning to a second segment of the memory a second pre-defined setting; and booting the computer system.
US11615018B2
A method of testing a web-based application comprising: at a computing device: receiving a test procedure, the web-based application having an associated web-based application code, the test procedure including at least one testing step comprised of at least an action attribute and an element attribute; for each of the at least one testing steps: identifying an action handler based on the action attribute; generating at least one instruction, by the action handler, and in accordance with a determination that the testing step is an interaction testing step and that there is a value attribute associated with the interaction testing step, modifying the at least one instruction based on the value attribute associated with the interaction testing step; and causing the web-driver to execute the at least one instruction on an identified section of web-based application code corresponding to the element attribute to perform an operation on the web-based application.
US11615014B2
Provided are techniques for using relocatable debugging information entries to save compile time when there are changes to source code. While compiling source code, for an unchanged function, a copy is made of a relocatable debugging information entries table and of a relocation information table. In addition, for a changed function, a new relocatable debugging information entries table and a new relocation information table are generated. The copy of the relocatable debugging information entries table and the new relocatable debugging information entries table are merged. The copy of the relocation information table and the new relocation information table are merged. The relocatable debugging information entries in the merged relocatable debugging information entries table are resolved according to information in the merged relocation information table to generate relocated Debugging with Attributed Record Formats information, which is stored in an object file that corresponds to the source code.
US11615002B2
The systems and methods described herein dynamically allocate streams when restoring data from databases. In some embodiments, the system and methods restore data from a database by determining a number of streams to allocate to the database for restoring files of data from the database. The determined number of streams may be based on a total amount of data within the database, and/or may be based, at least in part, on the previous number of streams used during backup operations, in order to balance the benefit of allocating streams to a restoration of data with any detriments associated with changing the number of streams from the number used during previous backup operations.
US11614997B2
A method for managing a host memory buffer, a memory storage apparatus, and a memory control circuit unit are provided. The method includes: detecting whether a system abnormality occurs; copying a first command and first data corresponding to the first command stored in a data buffer of a host system to the memory storage apparatus in response to determining that the system abnormality occurs; executing an initial operation after copying the first command and the first data, wherein the initial operation initializes a part of a hardware circuit in the memory storage apparatus and does not initialize another part of the hardware circuit in the memory storage apparatus; and re-executing the first command stored in the memory storage apparatus after initializing the part of the hardware circuit.
US11614994B2
A method for blockchain-based transaction consensus processing is provided. Node devices in a blockchain include at least one primary node device and several secondary node devices, the primary node device fragments proposed transaction data into a specified number of data fragments based on an erasure code algorithm, and the method includes: receiving a data fragment of the transaction data that is sent by the primary node device in a unicast mode, where respective data fragments sent by the primary node device to individual node devices in a unicast mode are different from one another; broadcasting the received data fragment to other node devices in the blockchain, and receiving data fragments of the transaction data that are broadcast by the other node devices; determining whether the number of received data fragments of the transaction data reaches an erasure code recovery threshold; and if so, performing data recovery on the received data fragments based on an erasure code reconstruction algorithm to obtain original content of the transaction data, to complete consensus processing with respect to the original content of the transaction data.
US11614992B2
Systems and methods are provided for detecting system anomalies. The described technique includes receiving system parameters specifying functionality of a computing system. An anomaly is detected within the computing system. A recovery method is determined based on a recovery-method model and information about the detected anomaly, responsive to detecting the anomaly in the computing system. The determined recovery method is configured to ensure requirements of the computing system are met. Furthermore, responsive to detecting the anomaly in the computing system, the determined recovery method is implemented in response to installation of the selected system-compatible tool.
US11614981B2
Embodiments facilitate efficient and flexible handling of metadata for processing in a microservice architecture (MSA) environment. A consumer service and a provider service both utilize a data model having metadata. A central repository stores metadata information that is being called for by a consumer service. A dedicated meta service manages the metadata repository by listening to a message queue to obtain model-relevant metadata information from a provider service. That model-relevant metadata information may be static in nature, or may be dynamic (e.g., varying as between different tenants). The meta service recognizes the static/dynamic nature of the model-relevant metadata information (e.g., based upon content such as a tenant ID or other information) in a message from the provider service, and stores the metadata accordingly. Once stored in the central repository, the model-relevant metadata information may be communicated directly to the consumer service.
US11614975B2
A method to broker events of event-driven application components, within a distributed computing environment and using a mesh broker, is described. The mesh broker is instantiated as several mesh agents, the mesh agents being provisioned to support mediation activities relating to a plurality of computational nodes within the distributed computing environment. The mesh agents are further deployed as a mesh network among the computational nodes of the distributed computing environment. A connectivity catalog stores cost data associated with transmission of an event notification between each of multiple pairs of computational nodes of the computational nodes. Routes across the mesh network are automatically selected, by the mesh agents and using the cost data to determine low-cost routes across the mesh network.
US11614969B2
Embodiments provide a thread classification method that represents stack traces in a compact form using classification signatures. Some embodiments can receive a stack trace that includes a sequence of stack frames. Some embodiments may generate, based on the sequence of stack frames, a trace signature that represents the set. Some embodiments may receive one or more subsequent stack traces. For each of the one or more subsequent stack traces, some embodiments may determine whether a subsequent trace signature has been generated to represent the sequence of stack frames included within the subsequent stack trace. If not, some embodiments may generate, based on the trace signature and other subsequent trace signatures that were generated based on the trace signature, the subsequent trace signature to represent the subsequent sequence of stack frames.
US11614961B2
A system includes a machine readable storage medium storing instructions and a processor to execute the instructions. The instructions include receiving a local workflow including a native action from a first user device and determining whether information to execute the native action as a cloud action is complete. In response to determining that information for the native action is complete, determining whether a comparable cloud action is available for the native action. In response to determining that a comparable cloud action is available for the native action, saving the native action as a cloud action in a cloud work-flow. In response to determining that a comparable cloud action is not available for the native action or in response to determining that information to execute the native action is not complete, saving the native action as a local action in the cloud workflow.
US11614954B2
An indication of an instantiation of a first graphical user interface item representing a first data pool component being specified to be included in a data pool is received. An indication of an instantiation of a second graphical user interface item representing a second data pool component being specified to be included in the data pool is received. The second graphical user interface item is graphically instantiated as connected with the first graphical user interface item to indicate that the first data pool component and the second data pool component belong to the same data pool able to be referenced as a combined single data entity. An indication of an instantiation of a third graphical user interface item representing a data management action to be applied to the data pool, wherein the third graphical user interface item is graphically instantiated as connected with a graphical representation of the data pool is received.
US11614952B2
Systems for providing an integrated user interface and/or authenticating a user or a device are disclosed. A system for providing an integrated user interface includes a central control server having a user interface engine and a backend application programming interface engine, a user device communicatively coupled to the central control server that is configured to provide a user interface, and a plurality of backend servers communicatively coupled to the central control server. The backend application programming interface engine generates and supplies application programming interfaces to the backend servers, the application programming interfaces including programming instructions thereon that direct a corresponding one of the plurality of backend servers to provide data to the central control server. The user interface engine generates the integrated user interface comprising the data received from the plurality of backend servers and provides the integrated user interface to the user device for display to a user.
US11614941B2
An apparatus for hardware acceleration for use in operating a computational network is configured for determining that a loop structure including one or more loops is to be executed by a first processor. Each of the one or more loops includes a set of operations. The loop structure may be configured as a nested loop, a cascaded or a combination of the two. A second processor may be configured to decouple overhead operations of the loop structure from compute operations of the loop structure. The apparatus accelerates processing of the loop structure by simultaneously processing the overhead operations using the second processor separately from processing the compute operations based on the configuration to operate the computational network.
US11614930B2
A vehicle electronic control system includes a center device and a vehicle master device. The center device includes: a campaign information obtainer obtaining campaign information of a program update; a vehicle state obtainer obtaining a vehicle state of a target vehicle of the program update; an execution requirement setter setting an execution requirement of a phase in the program update based on the campaign information obtained by the campaign information obtainer and the vehicle state obtained by the vehicle information obtainer; an execution requirement notifier notifying the vehicle master device of the execution requirement set by the execution requirement setter; and an update data deliverer delivering the update data to the vehicle master device.
US11614926B2
Embodiments of the present disclosure provide a consensus mechanism deployment method and apparatus. The method includes: acquiring a customized consensus plugin, wherein the customized consensus plugin is obtained by compiling a customized consensus mechanism written based on a standardized consensus mechanism framework; and deploying the customized consensus plugin in a native node.
US11614918B1
Methods, systems, and apparatus for implementing a hexadecimal to quantum computation translation. In one aspect, a method includes obtaining one or more hexadecimal data inputs; applying a quantum computation translation operation to each hexadecimal data input to generate one or more corresponding sequences of quantum computations; implementing the one or more sequences of quantum computations using quantum computing hardware to obtain one or more corresponding sequence of measurement results; and providing the one or more sequences of measurement results as respective representations of the one or more hexadecimal data inputs.
US11614908B2
An apparatus includes a nonvolatile semiconductor storage having a semiconductor area and configured to execute erasure processing based on information about a storage area in which unused data is stored in the semiconductor area in a case where the information is received, and a controller having one or more processors which execute instructions stored in one or more memories, the controller being configured to notify the semiconductor storage of the information, cause the semiconductor storage to stop the erasure processing by reception of a signal related to a job while the semiconductor storage is executing the erasure processing, and transmit a response signal for the signal related to the job to the semiconductor storage.
US11614901B2
An apparatus and method for processing sensitive data. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program is configured to, in an unprotected data area, read sensitive data from a storage device and transmit the same to a protected data area using the sensitive-data storage endpoint of the protected data area; to, in the protected data area, process the sensitive data using at least one endpoint when a command for a sensitive-data service requested by a client device is received from the unprotected data area; and to, in the unprotected data area, transmit the result of processing the sensitive data to the client device.
US11614891B2
Devices and techniques for communicating a programmable atomic operator to a memory controller are described herein. A memory controller can receive a memory request and extract a command indicator that indicates a programmable atomic operator (PAO) command from the memory request. The memory controller can then extract a PAO index from the request and invoke the PAO based on the PAO index.
US11614889B2
An operation combiner receives a series of commands with read addresses, a modification operation, and write addresses. In some cases, the commands have serial dependencies that limit the rate at which they can be processed. The operation combiner compares the addresses for compatibility, transforms the operations to break serial dependencies, and combines multiple source commands into a smaller number of aggregate commands that can be executed much faster than the source commands. Some embodiments of the operation combiner receive a first command including one or more first read addresses and a first write address. The operation combiner compares the first read addresses and the first write address to one or more second read addresses and a second write address of a second command stored in a buffer. The operation combiner selectively combines the first and second commands to form an aggregate command based on the comparison.
US11614888B2
A memory system includes a memory controller configured to control an operation of a memory cell array through a first command/address pin and a second other command/address pin and a memory device. The memory device includes a plurality of data pins configured to exchange data input with the memory cell array according to a command/address provided through the first and second command/address pins to the memory controller, a first flip-flop to sample a first command/address signal provided through the first command/address pin as first command/address data at a first time, and a second flip-flop to sample a second command/address signal provided through the second command/address pin as second command/address data at the first time. The memory device provides the first and second command/address data to the memory controller through a first data pin among the plurality of data pins.
US11614887B2
A method of optimising a service rate of a buffer in a computer system having memory stores of first and second type is described. The method selectively services the buffer by routing data to each of the memory store of the first type and the second type based on read/write capacity of the memory store of the first type.
US11614884B2
A system includes a memory device to maintain data for a machine learning operation. The memory device includes solder balls. The system further includes a machine learning processing device to perform the machine learning operation. The system further includes a processing device to select, based on the machine learning operation, a set of solder balls from the plurality of solder balls to transmit the data from the non-volatile memory device to the machine learning processing device.
US11614882B2
An operating method of a memory controller may include receiving a state analysis request of a memory from a host, determining a fragment state of the memory, determining a lifespan situation of the memory, generating an analysis result indicating whether a garbage collection is restricted, on the basis of the fragment state and the lifespan situation, and providing the analysis results to the host.
US11614874B2
Exemplary memory storage system and methods for distributive storage of data. Exemplary embodiments provide methods and systems including a plurality of nodes where each node has memory for storing data. The nodes may be configured to receive data and store the data at the node if the data is intended for the node or pass the data to another node if the data is not intended for the node. The nodes may manage memory and allocation of specific memory addresses locally, while the system of nodes manages memory based on a naming convention to indicate the nodes and not the individual memory addresses within a node.
US11614865B2
Improving performance in solid state devices (SSDs) by controlling or throttling the depth of the request queue. In one implementation, a method includes monitoring a request queue in a solid state device (an SSD), the request queue comprising a first request and a second request having an actual time interval therebetween, determining a number of active memory dies of the SSD, determining a target interval based on the number of active memory dies and a target number of active memory dies, and responsive to the actual time interval being less than the target interval, delaying acting on the second request until after the target interval.
US11614863B2
The present disclosure relates to a method for displaying a keyboard toolbar, a device for displaying a keyboard toolbar and a storage medium. The method for displaying the keyboard toolbar is applied to a terminal having a display screen and being connected with an external physical keyboard, and includes: determining, in response to detecting a calling instruction from the external physical keyboard for triggering display of the keyboard toolbar on the display screen of the terminal, the keyboard toolbar displayed on the display screen, the keyboard toolbar including a plurality of partitions and different partitions being configured to display different toolbars; and displaying the keyboard toolbar with the plurality of partitions in a resident manner on the display screen of the terminal.
US11614857B2
Implementations generally relate to importing data and presenting the data in a user interface (UI). In some implementations, a method includes capturing an image of an object using a camera, where the object includes text. The method further includes recognizing the text and recognizing data in a table. The method further includes generating a data structure that includes the text or the data in the table. The method further includes generating a graphical image that represents at least a portion of the text or the data in the table. The method further includes displaying the graphical image in a UI in a display screen of a client device.